Skip to content

chore(estate): betlang reconciliation + 6a2 currency + license branding#60

Merged
hyperpolymath merged 2 commits into
mainfrom
claude/sharp-heisenberg-2ZsZv
Jun 13, 2026
Merged

chore(estate): betlang reconciliation + 6a2 currency + license branding#60
hyperpolymath merged 2 commits into
mainfrom
claude/sharp-heisenberg-2ZsZv

Conversation

@hyperpolymath

Copy link
Copy Markdown
Owner

betlang reference-pass (estate reconciliation + hygiene) — increment 1

Part of the estate-wide reconciliation/hygiene checkpoint, with betlang as the reference repo.

Branch reconciliation → one clean main

  • estate-standardization-20260607 is fully merged into main (main..branch is empty; the branch tip is the merge-base). Nothing unmerged to lose.
  • Deleting it is blocked in this environment (git proxy returns HTTP 403 on push --delete; no MCP delete-branch tool). → recorded as an owner UI action. After it's gone, main is the sole branch.

Metadata currency (.machine_readable/6a2/)

  • STATE.a2ml: reflects PR feat(check): make Echo types operational — typing rules for echo operations #56 — echo operations are now typed (the functor/comonad surface: echo, echo_output, echo_map, echo_duplicate, echo_to_residue, sample_echo). M5/M6 marked done (type-level); stale "echo operations deferred" blocker removed; next-actions refreshed (harden checker, TP-5, bet_echo runtime); maintenance notes 38 bet-check tests.
  • META.a2ml / ECOSYSTEM.a2ml: drop the standards-banned PMPL-1.0 token in descriptive metadata → Palimpsest License (SPDX: MPL-2.0). (betlang's actual SPDX headers + root LICENSE were already correct MPL-2.0.)

⚠️ Flagged for the owner (cannot verify from here — out of MCP scope)

Causals.jl and BowtieRisk.jl both ship LICENSES/PMPL-1.0-or-later.txt (the banned identifier) while declaring MPL-2.0 canonical. Two freshly-templated repos with the identical artifact strongly implies rsr-template-repo still ships the banned license file — please check the template + standards.

Still to come on this branch (betlang reference pass)

CI-health-at-root verification, issues for tracked proof/tech-debt, bot_directives/ (greenfield format — needs a schema decision), and the repo wiki (currently none).

https://claude.ai/code/session_01QGi8GND5yNWgDyfReVEPYs


Generated by Claude Code

claude added 2 commits June 13, 2026 07:35
Branch reconciliation: estate-standardization-20260607 is fully merged into
main (main..branch is empty; the branch tip is the merge-base). One clean main
confirmed. Deleting the stale branch is blocked by the git proxy (HTTP 403) and
there is no MCP delete-branch path → recorded as an owner UI action.

- STATE.a2ml: reflect PR #56 (echo operations now typed — the functor/comonad
  surface: echo / echo_output / echo_map / echo_duplicate / echo_to_residue /
  sample_echo). M5 + M6 marked done (type-level); drop the stale "echo
  operations deferred" blocker; refresh next-actions (harden checker, TP-5,
  bet_echo runtime) and maintenance status (38 bet-check tests); TP-5 folded
  into the remaining count.
- META.a2ml / ECOSYSTEM.a2ml: drop the standards-banned "PMPL-1.0" token in
  descriptive metadata in favour of "Palimpsest License (SPDX: MPL-2.0)".
  (betlang's actual SPDX headers + root LICENSE were already MPL-2.0.)

https://claude.ai/code/session_01QGi8GND5yNWgDyfReVEPYs
The GitHub wiki repo is not pushable from this environment (proxy returns
"repository not authorized" / 502 on betlang.wiki.git), so the wiki is
authored in-repo under wiki/ — matching the nextgen-languages convention —
for downstream publication to the GitHub wiki by the owner.

Pages (all cross-linked, SPDX-headed): Home, Architecture, Ternary-Semantics,
Type-System, Echo-Types, Formal-Verification, Number-Tower, Roadmap.

Captures this session's substance: the typed Echo functor/comonad surface,
the Lean proof status (axiom-free core; TP-5 open), and BetLang's position
versus Julia / R / Octave / Mathematica / Maple / Scilab — typed,
proof-anchored uncertainty as the differentiator.

https://claude.ai/code/session_01QGi8GND5yNWgDyfReVEPYs
@hyperpolymath
hyperpolymath marked this pull request as ready for review June 13, 2026 12:06
@hyperpolymath
hyperpolymath merged commit a4e1866 into main Jun 13, 2026
15 of 16 checks passed
@hyperpolymath
hyperpolymath deleted the claude/sharp-heisenberg-2ZsZv branch June 13, 2026 12:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants