Skip to content

research(a0-municipality): place the municipal handoff in Stack - #69

Merged
erinepshovel-code merged 4 commits into
mainfrom
research/a0-municipality-handoff
Oct 4, 2026
Merged

erinepshovel-code merged 4 commits into
mainfrom
research/a0-municipality-handoff

Conversation

@erinepshovel-code

@erinepshovel-code erinepshovel-code commented Oct 4, 2026 •

Copy link
Copy Markdown
Contributor

a0 Municipality needs a discoverable home in Stack so the complete municipal application contract, native construction requirements and unresolved dependencies can be continued together.

This adds research/a0-municipality/ as specification-first composition research. Runtime implementation remains in a0; geometry and language construction stay with their declared owners.

What changes

  • Preserve the complete handoff v1.1 byte-for-byte: U01–U14, P01–P37, T01–T38 and all seven workflow diagrams.
  • Add a workspace entrypoint, BASE, source receipt and checksum.
  • Register eight exact research inputs in the root work graph and human projection, with no canonical libs pin changes.
  • Update root navigation, agent guidance and the repository-owned portfolio report.
  • Add the handoff integrity check to existing Stack consistency CI.

The current-status note distinguishes the merged Stack Hilbert candidate (#65) from incomplete UCHC graduation, the updated but unmerged UCHC #3 contract, and draft holography #66. The dated source artifact retains its original observations.

Ownership and standing

Oakland and Berkeley homeless unions remain the intended partners; the four workflows, reserved fifth, chosen associations, equipment stewardship, tax-funded remuneration, UCNS/UCHC origins and six-month operational proof scope are preserved. Registration grants no operating authority and implements no municipal runtime.

The shared graph is the municipal participant slice of stack-manifest.json, digest 1592038e77f342b15fd4044815487628e31beefae094bb26eea2fff4c81f31b1.
Baseline: 6504ed963d93836f66fc88e354fe52809a1a3b7a.
The portfolio report cites reviewed snapshot 0679879486d3a9b43a3cc1aa7aa2effdee53bd2c, which contains the delivered workspace and remains an ancestor of the repair head. CI now requires source ancestry. Fresh Git inspection also confirmed that the prior b4fa4bae... pin was the direct parent of 0679879...; the reported missing-ancestry condition did not reproduce against this current history.

File plan

Path Change Purpose / risk Required check
research/a0-municipality/{README.md,BASE.json} Create Current placement and ownership; risk of overstating producer readiness Exact identities, lifecycle and local links
research/a0-municipality/{HANDOFF.md,HANDOFF.sha256,SOURCE_RECEIPT.json} Create Preserve the complete artifact; risk of silent edits or false transcript attribution Exact source bytes, receipt digest, U/P/T inventory and seven diagrams
stack-manifest.json, STACK_MANIFEST.md Modify Register research inputs; risk of authority or pin drift Stack consistency, unchanged canonical pins and prior participants
README.md, AGENTS.md Modify Discoverability and receiving-agent boundaries Placement/link inspection
docs/work-graphs/repository-plan-report.json Modify Portfolio entry and next work; risk of invented delivery Portfolio validator and source-commit identity check
.github/workflows/stack-consistency.yml Modify Keep the imported handoff byte-stable Checksum plus receipt digest/path/byte-count checks; tamper controls

Validation

  • python3 tools/check_stack_consistency.py: pass before and after; reconciled 7 canonical repositories / 36 research identities.
  • Portfolio validation: pass.
  • Handoff SHA-256: 211c30c00ef92d45c86e713da633aa3926a41eb18953326fea615bb4a7d882a0; exact source comparison and checksum pass.
  • U/P/T identifiers, seven diagrams, local links, source/BASE identities and extracted English lifecycle: pass.
  • git diff --check: pass. Canonical pins, prior research identities, libs/ and operational skill-lib/ unchanged.
  • Published repair tree f01d1d8cbeba6deb1042fa53ea29ff3cf8be2df7 matches the locally validated tree exactly.

These are placement/provenance checks, not executions of application T01–T38 or new producer qualification.

Usage and rollback

Read the workspace README, then the complete handoff. Follow §13's source-bound gap/placement map and §12's full build order. Revert the registration and projections together if needed; source provenance remains in Git history.

hmmm: native semantic-origin/affixiation integration and holographic recovery, actual municipal/union/payer authority, property/equipment arrangements, the fifth workflow and live operational proof remain unresolved. Governing skills: stack-update, interdependent-work-graph, the-interdependency, meta-module-build, msdmd and domain-claims.

Review repair and merge reconciliation

Repair head: 27f6acbe7ff863bbbf841144bd632c8eb032f6ba. Reconciled main: 6026728693c7d7f6045afbb1c53b3c1cdba13123 (#67). Conflicts were limited to participant additions and graph digests in the two manifests; both sets of registrations and existing producer files are preserved. Graph digest was recomputed.

  • Portfolio source ancestry passes; a disconnected commit fails the guard.
  • Handoff, checksum and receipt are byte-identical to reviewed 0679879...: SHA-256 211c30c00ef92d45c86e713da633aa3926a41eb18953326fea615bb4a7d882a0, 77,790 bytes.
  • CI now compares actual bytes with the checksum and receipt path, digest and integer byte count. Six negative controls failed as required, including coordinated handoff/checksum edits and same-size tampering.
  • Local consistency, portfolio, PSFR (6), From Photons (14), and whitespace checks pass.
  • The modified workflow now uses immutable checkout v7.0.1 (3d3c42e5aac5ba805825da76410c181273ba90b1, Node.js 24), replacing the deprecated checkout v4 runtime flagged by CI.
  • Both original review findings were discharged after rereading the threads and verifying the fixes. A later ancestry P1 was checked separately against the exact published history, as recorded below.
  • All seven applicable workflows succeeded at 27f6acbe7ff863bbbf841144bd632c8eb032f6ba: Stack consistency, Python Gonol, ZFAE, PSFR, From Photons to the Macroverse, EPAC release consumption, and UCHC input integration. All CodeQL analyses also succeeded.
  • Terminal source review binds this head to base 6026728693c7d7f6045afbb1c53b3c1cdba13123 and tree f01d1d8cbeba6deb1042fa53ea29ff3cf8be2df7. GitHub reports mergeable. No runtime or authority transition is claimed.

Terminal review: ancestry P1 adjudication

The later review cites c0ffa326 as its tested commit. That is not the published PR head. No additional code change is justified by the reported ancestry failure: a fresh, single-branch GitHub clone at 27f6acbe7ff863bbbf841144bd632c8eb032f6ba passes the exact ancestry guard and every Stack consistency workflow command.

GitHub's Git-commit API independently confirms this first-parent chain:

27f6acbe7ff863bbbf841144bd632c8eb032f6ba → 11051801de74300f6c59039e7f62eae75852e5a7 → 0679879486d3a9b43a3cc1aa7aa2effdee53bd2c → b4fa4bae476be3308b99a974979dd5eec0a38089.

Reproduction from the single-branch checkout:

git rev-parse HEAD
git merge-base --is-ancestor 0679879486d3a9b43a3cc1aa7aa2effdee53bd2c HEAD

The first command reports the published 27f6acb... head; the second exits 0. CI run 37229311045, job 111515419125, also passes this guard on merge candidate 548fbbf138add0e54a1e2232682cf92297aa781d, explicitly merging that head into base 6026728693c7d7f6045afbb1c53b3c1cdba13123. The P1 is disproved for the authoritative head/base pair and is resolved on this evidence. The review environment's different commit identity remains unexplained; it does not replace repository history.

Apply stack-update and interdependent-work-graph: preserve handoff v1.1 bytes, register eight source identities, reconcile current producer standing, and add a source-integrity CI gate. Runtime implementation remains a0-owned; no operational or producer authority transfers.
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 4, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-04T19:46:48.572041Z 27f6acb New commits
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 0679879486

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread docs/work-graphs/repository-plan-report.json Outdated
Comment thread .github/workflows/stack-consistency.yml Outdated
Pin the municipal report to reviewed ancestor 0679879 and enforce source
ancestry in CI. Verify HANDOFF.md against both its checksum and the source
receipt digest, byte count and path. Preserve all source artifact bytes.

Reconcile #67 and #69 participant additions without changing producer
authority; recompute both manifest projections. Stack-update gates and
six tampering controls pass.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 27f6acbe7f

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread docs/work-graphs/repository-plan-report.json
@erinepshovel-code
erinepshovel-code merged commit b6edad8 into main Oct 4, 2026
11 checks passed
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.

1 participant