Skip to content

Chore/reorg 1 formats - #833

Merged
hyperpolymath merged 3 commits into
mainfrom
chore/reorg-1-formats
Sep 18, 2026
Merged

hyperpolymath merged 3 commits into
mainfrom
chore/reorg-1-formats

Conversation

@hyperpolymath

Copy link
Copy Markdown
Owner

Summary

Closes #

Type of change

  • 🐛 Bug fix (non-breaking change that fixes an issue)
  • ✨ New feature (non-breaking change that adds functionality)
  • 💥 Breaking change (would change existing behaviour)
  • 🕳️ Soundness fix (fixes a checker/proof false-negative)
  • 📖 Documentation
  • 🧹 Refactor / tech debt (behaviour-preserving)
  • ⚡ Performance
  • 🔧 Build / CI / tooling

How has this been verified?

Checklist

  • My commits are signed (git commit -S).
  • I ran the project's own checks/tests locally and they pass.
  • New files carry the correct SPDX-License-Identifier (code/config MPL-2.0,
    prose CC-BY-SA-4.0); I did not relicense existing files.
  • Docs are updated, and no public claim now overstates what the code does.
  • I have not introduced a soundness hole (or I have flagged where I might have).

Notes for reviewers

District 1 of the canon reorg — the second district taken end-to-end, after
0-canon (2.0.3). 11 plain moves, 261 inbound references rewritten, the map
updated, GATE D green at entry_count 120.

MOVED (11)
  did-you-actually-do-that -> 1-formats/sub-specs/did-you-actually-do-that/
  a2ml-templates           -> 1-formats/templates/
  inline-annotations       -> 1-formats/sub-specs/inline-annotations/
  contractiles             -> 1-formats/contractiles/          [COUPLED to the spine]
  deed                     -> 1-formats/deed/                  [COUPLED to the spine]
  panll-panels             -> 1-formats/sub-specs/panll-panels/
  ensaid-config            -> 1-formats/sub-specs/ensaid-config/
  cartridges               -> 1-formats/sub-specs/cartridges/
  A2ML-REPO-TEMPLATE.adoc  -> 1-formats/A2ML-REPO-TEMPLATE.adoc
  SATELLITES.a2ml          -> 1-formats/SATELLITES.a2ml
  bindings-haskell         -> 1-formats/sub-specs/bindings-haskell/

NO POINTERS YET (8, deliberately untouched): k9-svc -> 1-formats/k9/ and the
seven *-a2ml profile dirs -> 1-formats/a2ml/. The map annotates these
"(pointer)" — the standard relocates and the old path keeps a stub — but no
pointer artefact exists in this repo to copy: a2ml/ was evicted outright on
2026-08-28 by 24a12d6 (the map's note says "finish the eviction or revert it")
and no stub convention is defined anywhere in this tree. The mover reports and
skips them rather than inventing one. Their paths are unchanged and still
resolve, so this commit leaves no dangling state.

NO VERSION BUMP. None of the five [canon.artifacts] bytes changed; GATE A
assertion 1 confirms all five hashes still match, and the lock's own recorded
precedent is that a relocation whose sha256 values are unchanged needs no bump.
GATE A assertion 2 reports the no-change case rather than a violation.

canon.lock: hand-edited, two lines (the mover protects this file because it
mixes identifiers with paths — a sweep rewrites the slot KEY and doubles the
slash; district 0 proved that). [canon.split-candidates] path values follow the
move:
  deed-grammar      path -> 1-formats/deed/spec/DEED-GRAMMAR-SPEC.adoc
  contractile-spec  path -> 1-formats/contractiles/README.adoc
Key names, slot names and sha256 values are untouched.

Also fixed here, because the move exposed it: the ecosystem-a2ml scorecard
named `.machine_readable/6a2/ECOSYSTEM.a2ml`. That directory no longer exists
(it is `.machine_readable/descriptiles/`), and because this move rewrites
another path on the same line, the line counts as ADDED — which
scripts/check-canonical-names.sh correctly flags as reintroducing a deprecated
name. The stale path is corrected to the real one rather than grandfathered.

GATES (all run in this tree)
  scripts/check-standards-map.sh      PASSED, entry_count 120
  scripts/check-canon-lockstep.sh     8 passed / 0 failed / 2 skipped
                                      (4+5 skipped: no gh, no hypatia — advertised)
  check-canonical-names.sh            rc=0   (rc=1 before the scorecard fix)
  check-manifest-ply.sh               rc=0   (control rc=1: the moved manifest's
                                      declared ply was deeper than its home)
  every other scripts/check-*.sh      identical rc to the pristine control at
                                      176d1f7 except the two above, both explained

The map gains a record for the district root itself: GATE D assertion 2 requires
every TOP-LEVEL entry to appear as some record's `from`, and a district move
creates a new top-level entry. entry_count moves 119 -> 120 with it (assertion 5
counts records).

Reference rewrite is path-shaped only: a bare word is never rewritten, so
identifiers (`constitution` the canon.lock slot key, loop variables) are safe.
Audit: 2647 files scanned, 0 references left pointing at an old path.
…a stub

The map annotates these entries "(pointer)": the standard relocates and the old
path keeps a stub. Owner ruled the stub shape: a POINTER.adoc in each old
directory, with a machine-readable `moved-to` line. (canon.lock is untouched:
these entries are [canon.split-candidates] only if they are slots, and none are.)

RELOCATED (232 files)             -> new home                     stub left at
  k9-svc          41 files        -> 1-formats/k9/               k9-svc/
  meta-a2ml       38 files        -> 1-formats/a2ml/meta/        meta-a2ml/
  agentic-a2ml    37 files        -> 1-formats/a2ml/agentic/     agentic-a2ml/
  state-a2ml      30 files        -> 1-formats/a2ml/state/       state-a2ml/
  anchor-a2ml     25 files        -> 1-formats/a2ml/anchor/      anchor-a2ml/
  ecosystem-a2ml  23 files        -> 1-formats/a2ml/ecosystem/   ecosystem-a2ml/
  neurosym-a2ml   23 files        -> 1-formats/a2ml/neurosym/    neurosym-a2ml/
  playbook-a2ml   15 files        -> 1-formats/a2ml/playbook/    playbook-a2ml/
183 inbound references rewritten.

THE MAP IS SILENT ON TWO THINGS. Neither is decided silently here; both are
resolved from this repo's own vocabulary and the resolution is recorded IN the
map:

1. All seven *-a2ml dirs carried the SAME target, `1-formats/a2ml/`. Taken
   literally that merges seven directories into one, and 34 relative paths
   COLLIDE: seven README.adoc, seven .editorconfig, seven .gitattributes, seven
   .gitignore, seven .machine_readable/descriptiles/*.a2ml, and 28 more.
   docs/reorg/STREAM-PROMPTS.adoc names the seven homes normatively — "the
   descriptiles family becomes A2ML profiles: a2ml/state, a2ml/meta,
   a2ml/ecosystem, a2ml/agentic, a2ml/neurosym, a2ml/playbook, a2ml/anchor" —
   so each profile becomes a subdirectory and `target` records the refinement.
   k9-svc's target already named its own directory and is unchanged.

2. A pointer entry's `from` is NOT rewritten, unlike a plain move. The old path
   still EXISTS (it holds the stub), so GATE D assertions 1 and 2 keep holding
   and the record keeps stating where the migration started. A plain move
   rewrites `from` because there the old path stops existing.

THE STUB is one file per old directory, no other content: SPDX + title, a
relative link to the new home, and a TOML block (`moved-to`, `pointer`,
`district`) whose shape is stable and greppable. Nothing in it is normative.

Also fixed, same class as the last one: three re-added scorecard lines named
`.machine_readable/6a2/`, a directory that has not existed since the rename to
`.machine_readable/descriptiles/`. Corrected in place
(playbook-a2ml ×2, state-a2ml ×3) — added lines only, so the chartered wider
migration is untouched. check-canonical-names.sh rc=1 -> rc=0.

GATES
  scripts/check-standards-map.sh   PASSED, entry_count 120
  scripts/check-canon-lockstep.sh  8 passed / 0 failed / 2 skipped
  check-canonical-names.sh         rc=0
  every other scripts/check-*.sh   identical rc to the pristine 176d1f7 control
                                   except the two already explained
@coderabbitai

coderabbitai Bot commented Sep 17, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Too many files!

This PR contains 387 files, which is 287 over the limit of 100.

To get a review, reduce the PR to 100 files or fewer by splitting it into smaller PRs or changing its base branch.

Upgrade to a paid plan to raise the limit.

Usage-priced reviews support at most 300 files.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Advanced

Run ID: f1eb0e75-d750-45b6-9549-25b4f0959e4c

📥 Commits

Reviewing files that changed from the base of the PR and between 7298334 and 6358451.

⛔ Files ignored due to path filters (5)
  • 1-formats/k9/assets/k9-icon.svg is excluded by !**/*.svg
  • 1-formats/k9/assets/leash-diagram.svg is excluded by !**/*.svg
  • 1-formats/k9/assets/signing-workflow.svg is excluded by !**/*.svg
  • 1-formats/k9/assets/triad-diagram.svg is excluded by !**/*.svg
  • canon.lock is excluded by !**/*.lock
📒 Files selected for processing (387)
  • .github/CODEOWNERS
  • .github/workflows/dyadt-verify.yml
  • .gitignore
  • .hypatia-baseline.json
  • .machine_readable/INTENT.contractile
  • .machine_readable/MUST.contractile
  • .machine_readable/REGISTRY.a2ml
  • .machine_readable/descriptiles/PLAYBOOK.a2ml
  • .machine_readable/licensing-policy.toml
  • .machine_readable/migrations/contractile-layout-2026-04-18.a2ml
  • .machine_readable/scorecards/a2ml-templates.scorecard.a2ml
  • .machine_readable/scorecards/agentic-a2ml.scorecard.a2ml
  • .machine_readable/scorecards/anchor-a2ml.scorecard.a2ml
  • .machine_readable/scorecards/component-readiness-grades.scorecard.a2ml
  • .machine_readable/scorecards/contractiles.scorecard.a2ml
  • .machine_readable/scorecards/did-you-actually-do-that.scorecard.a2ml
  • .machine_readable/scorecards/ecosystem-a2ml.scorecard.a2ml
  • .machine_readable/scorecards/ensaid-config.scorecard.a2ml
  • .machine_readable/scorecards/meta-a2ml.scorecard.a2ml
  • .machine_readable/scorecards/neurosym-a2ml.scorecard.a2ml
  • .machine_readable/scorecards/playbook-a2ml.scorecard.a2ml
  • .machine_readable/scorecards/session-management-standards.scorecard.a2ml
  • .machine_readable/scorecards/state-a2ml.scorecard.a2ml
  • .verisimdb/config.toml
  • 0-AI-MANIFEST.a2ml
  • 0-ai-gatekeeper-protocol/contractiles/README.adoc
  • 0-canon/CANONICAL-NAMES.adoc
  • 0-canon/CRG-SELF-ASSESSMENT.adoc
  • 1-formats/A2ML-REPO-TEMPLATE.adoc
  • 1-formats/SATELLITES.a2ml
  • 1-formats/a2ml/agentic/.ai-context.json
  • 1-formats/a2ml/agentic/.editorconfig
  • 1-formats/a2ml/agentic/.gitattributes
  • 1-formats/a2ml/agentic/.gitignore
  • 1-formats/a2ml/agentic/.gitlab-ci.yml
  • 1-formats/a2ml/agentic/.machine_readable/descriptiles/AGENTIC.a2ml
  • 1-formats/a2ml/agentic/.machine_readable/descriptiles/ECOSYSTEM.a2ml
  • 1-formats/a2ml/agentic/.machine_readable/descriptiles/META.a2ml
  • 1-formats/a2ml/agentic/.machine_readable/descriptiles/NEUROSYM.a2ml
  • 1-formats/a2ml/agentic/.machine_readable/descriptiles/PLAYBOOK.a2ml
  • 1-formats/a2ml/agentic/.machine_readable/descriptiles/STATE.a2ml
  • 1-formats/a2ml/agentic/.nojekyll
  • 1-formats/a2ml/agentic/README.adoc
  • 1-formats/a2ml/agentic/ROADMAP.adoc
  • 1-formats/a2ml/agentic/architecture.adoc
  • 1-formats/a2ml/agentic/contractiles/README.adoc
  • 1-formats/a2ml/agentic/contractiles/dust/Dustfile
  • 1-formats/a2ml/agentic/contractiles/must/Mustfile
  • 1-formats/a2ml/agentic/docs/ADR-002-methodology-layer.adoc
  • 1-formats/a2ml/agentic/docs/CITATIONS.adoc
  • 1-formats/a2ml/agentic/docs/ROADMAP.adoc
  • 1-formats/a2ml/agentic/examples/comprehensive.a2ml
  • 1-formats/a2ml/agentic/examples/minimal.a2ml
  • 1-formats/a2ml/agentic/examples/web-project-deno.json
  • 1-formats/a2ml/agentic/ffi/rsr-adapter.adb
  • 1-formats/a2ml/agentic/ffi/rsr-adapter.ads
  • 1-formats/a2ml/agentic/ffi/zig/build.zig
  • 1-formats/a2ml/agentic/ffi/zig/src/main.zig
  • 1-formats/a2ml/agentic/ffi/zig/test/integration_test.zig
  • 1-formats/a2ml/agentic/ncl/lib/os_detect.ncl
  • 1-formats/a2ml/agentic/ncl/lib/schema.ncl
  • 1-formats/a2ml/agentic/scripts/all-shells.sh
  • 1-formats/a2ml/agentic/scripts/bootstrap.sh
  • 1-formats/a2ml/agentic/spec/AGENTIC-FORMAT-SPEC.adoc
  • 1-formats/a2ml/agentic/spec/VERSION-POLICY.adoc
  • 1-formats/a2ml/agentic/spec/agentic.abnf
  • 1-formats/a2ml/agentic/spec/agentic.schema.json
  • 1-formats/a2ml/anchor/.editorconfig
  • 1-formats/a2ml/anchor/.gitattributes
  • 1-formats/a2ml/anchor/.gitignore
  • 1-formats/a2ml/anchor/.gitlab-ci.yml
  • 1-formats/a2ml/anchor/.machine_readable/descriptiles/AGENTIC.a2ml
  • 1-formats/a2ml/anchor/.machine_readable/descriptiles/ECOSYSTEM.a2ml
  • 1-formats/a2ml/anchor/.machine_readable/descriptiles/META.a2ml
  • 1-formats/a2ml/anchor/.machine_readable/descriptiles/NEUROSYM.a2ml
  • 1-formats/a2ml/anchor/.machine_readable/descriptiles/PLAYBOOK.a2ml
  • 1-formats/a2ml/anchor/.machine_readable/descriptiles/STATE.a2ml
  • 1-formats/a2ml/anchor/.nojekyll
  • 1-formats/a2ml/anchor/README.adoc
  • 1-formats/a2ml/anchor/ROADMAP.adoc
  • 1-formats/a2ml/anchor/abnf/anchor.abnf
  • 1-formats/a2ml/anchor/contractiles/README.adoc
  • 1-formats/a2ml/anchor/contractiles/dust/Dustfile
  • 1-formats/a2ml/anchor/contractiles/must/Mustfile
  • 1-formats/a2ml/anchor/docs/CITATIONS.adoc
  • 1-formats/a2ml/anchor/examples/comprehensive.scm
  • 1-formats/a2ml/anchor/examples/minimal.scm
  • 1-formats/a2ml/anchor/examples/web-project-deno.json
  • 1-formats/a2ml/anchor/ffi/zig/build.zig
  • 1-formats/a2ml/anchor/ffi/zig/src/main.zig
  • 1-formats/a2ml/anchor/ffi/zig/test/integration_test.zig
  • 1-formats/a2ml/anchor/spec/ANCHOR-FORMAT-SPEC.adoc
  • 1-formats/a2ml/ecosystem/.editorconfig
  • 1-formats/a2ml/ecosystem/.gitattributes
  • 1-formats/a2ml/ecosystem/.gitignore
  • 1-formats/a2ml/ecosystem/.machine_readable/descriptiles/AGENTIC.a2ml
  • 1-formats/a2ml/ecosystem/.machine_readable/descriptiles/ECOSYSTEM.a2ml
  • 1-formats/a2ml/ecosystem/.machine_readable/descriptiles/META.a2ml
  • 1-formats/a2ml/ecosystem/.machine_readable/descriptiles/NEUROSYM.a2ml
  • 1-formats/a2ml/ecosystem/.machine_readable/descriptiles/PLAYBOOK.a2ml
  • 1-formats/a2ml/ecosystem/.machine_readable/descriptiles/STATE.a2ml
  • 1-formats/a2ml/ecosystem/README.adoc
  • 1-formats/a2ml/ecosystem/STANDARDS-ROADMAP.adoc
  • 1-formats/a2ml/ecosystem/contractiles/README.adoc
  • 1-formats/a2ml/ecosystem/contractiles/dust/Dustfile
  • 1-formats/a2ml/ecosystem/contractiles/must/Mustfile
  • 1-formats/a2ml/ecosystem/docs/CITATIONS.adoc
  • 1-formats/a2ml/ecosystem/examples/web-project-deno.json
  • 1-formats/a2ml/ecosystem/spec/IANA-CONSIDERATIONS.adoc
  • 1-formats/a2ml/ecosystem/spec/draft/draft-jewell-ecosystem-scm-00.txt
  • 1-formats/a2ml/ecosystem/spec/ecosystem.abnf
  • 1-formats/a2ml/ecosystem/spec/ecosystem.schema.json
  • 1-formats/a2ml/ecosystem/spec/family/SCM-FAMILY.adoc
  • 1-formats/a2ml/ecosystem/spec/family/scm-core.abnf
  • 1-formats/a2ml/ecosystem/spec/family/scm-family.schema.json
  • 1-formats/a2ml/meta/.claude/CLAUDE.md
  • 1-formats/a2ml/meta/.editorconfig
  • 1-formats/a2ml/meta/.gitattributes
  • 1-formats/a2ml/meta/.github/FUNDING.yml
  • 1-formats/a2ml/meta/.github/ISSUE_TEMPLATE/bug_report.md
  • 1-formats/a2ml/meta/.github/ISSUE_TEMPLATE/documentation.md
  • 1-formats/a2ml/meta/.github/ISSUE_TEMPLATE/feature_request.md
  • 1-formats/a2ml/meta/.github/ISSUE_TEMPLATE/question.md
  • 1-formats/a2ml/meta/.github/dependabot.yml
  • 1-formats/a2ml/meta/.github/workflows/casket-pages.yml
  • 1-formats/a2ml/meta/.github/workflows/codeql.yml
  • 1-formats/a2ml/meta/.github/workflows/governance.yml
  • 1-formats/a2ml/meta/.github/workflows/hypatia-scan.yml
  • 1-formats/a2ml/meta/.github/workflows/mirror.yml
  • 1-formats/a2ml/meta/.github/workflows/scorecard-enforcer.yml
  • 1-formats/a2ml/meta/.github/workflows/scorecard.yml
  • 1-formats/a2ml/meta/.github/workflows/secret-scanner.yml
  • 1-formats/a2ml/meta/.gitignore
  • 1-formats/a2ml/meta/.machine_readable/descriptiles/AGENTIC.a2ml
  • 1-formats/a2ml/meta/.machine_readable/descriptiles/ECOSYSTEM.a2ml
  • 1-formats/a2ml/meta/.machine_readable/descriptiles/META.a2ml
  • 1-formats/a2ml/meta/.machine_readable/descriptiles/NEUROSYM.a2ml
  • 1-formats/a2ml/meta/.machine_readable/descriptiles/PLAYBOOK.a2ml
  • 1-formats/a2ml/meta/.machine_readable/descriptiles/STATE.a2ml
  • 1-formats/a2ml/meta/README.adoc
  • 1-formats/a2ml/meta/examples/comprehensive.a2ml
  • 1-formats/a2ml/meta/examples/minimal.a2ml
  • 1-formats/a2ml/meta/spec/IANA-MEDIA-TYPE.adoc
  • 1-formats/a2ml/meta/spec/META-FORMAT-SPEC.adoc
  • 1-formats/a2ml/meta/spec/README.adoc
  • 1-formats/a2ml/meta/spec/SCM-FORMAT-FAMILY.adoc
  • 1-formats/a2ml/meta/spec/STANDARDS-TRACK.adoc
  • 1-formats/a2ml/meta/spec/UNIFIED-STANDARDS-STRATEGY.adoc
  • 1-formats/a2ml/meta/spec/VERSION-POLICY.adoc
  • 1-formats/a2ml/meta/spec/abnf/meta.abnf
  • 1-formats/a2ml/meta/spec/schema/meta.schema.json
  • 1-formats/a2ml/meta/spec/shared/s-expression.abnf
  • 1-formats/a2ml/meta/spec/shared/scm-common.schema.json
  • 1-formats/a2ml/neurosym/.ai-context.json
  • 1-formats/a2ml/neurosym/.editorconfig
  • 1-formats/a2ml/neurosym/.gitattributes
  • 1-formats/a2ml/neurosym/.gitignore
  • 1-formats/a2ml/neurosym/.gitlab-ci.yml
  • 1-formats/a2ml/neurosym/.machine_readable/descriptiles/AGENTIC.a2ml
  • 1-formats/a2ml/neurosym/.machine_readable/descriptiles/ECOSYSTEM.a2ml
  • 1-formats/a2ml/neurosym/.machine_readable/descriptiles/META.a2ml
  • 1-formats/a2ml/neurosym/.machine_readable/descriptiles/NEUROSYM.a2ml
  • 1-formats/a2ml/neurosym/.machine_readable/descriptiles/PLAYBOOK.a2ml
  • 1-formats/a2ml/neurosym/.machine_readable/descriptiles/STATE.a2ml
  • 1-formats/a2ml/neurosym/.nojekyll
  • 1-formats/a2ml/neurosym/README.adoc
  • 1-formats/a2ml/neurosym/architecture.adoc
  • 1-formats/a2ml/neurosym/docs/CITATIONS.adoc
  • 1-formats/a2ml/neurosym/docs/ROADMAP.adoc
  • 1-formats/a2ml/neurosym/examples/comprehensive.a2ml
  • 1-formats/a2ml/neurosym/examples/minimal.a2ml
  • 1-formats/a2ml/neurosym/ncl/lib/os_detect.ncl
  • 1-formats/a2ml/neurosym/ncl/lib/schema.ncl
  • 1-formats/a2ml/neurosym/scripts/all-shells.sh
  • 1-formats/a2ml/neurosym/scripts/bootstrap.sh
  • 1-formats/a2ml/neurosym/spec/NEUROSYM-FORMAT-SPEC.adoc
  • 1-formats/a2ml/playbook/.editorconfig
  • 1-formats/a2ml/playbook/.gitattributes
  • 1-formats/a2ml/playbook/.gitignore
  • 1-formats/a2ml/playbook/.machine_readable/descriptiles/AGENTIC.a2ml
  • 1-formats/a2ml/playbook/.machine_readable/descriptiles/ECOSYSTEM.a2ml
  • 1-formats/a2ml/playbook/.machine_readable/descriptiles/META.a2ml
  • 1-formats/a2ml/playbook/.machine_readable/descriptiles/NEUROSYM.a2ml
  • 1-formats/a2ml/playbook/.machine_readable/descriptiles/PLAYBOOK.a2ml
  • 1-formats/a2ml/playbook/.machine_readable/descriptiles/STATE.a2ml
  • 1-formats/a2ml/playbook/.nojekyll
  • 1-formats/a2ml/playbook/README.adoc
  • 1-formats/a2ml/playbook/examples/comprehensive.a2ml
  • 1-formats/a2ml/playbook/examples/minimal.a2ml
  • 1-formats/a2ml/playbook/spec/PLAYBOOK-FORMAT-SPEC.adoc
  • 1-formats/a2ml/playbook/spec/playbook-spec
  • 1-formats/a2ml/state/.editorconfig
  • 1-formats/a2ml/state/.gitattributes
  • 1-formats/a2ml/state/.gitignore
  • 1-formats/a2ml/state/.gitlab-ci.yml
  • 1-formats/a2ml/state/.machine_readable/descriptiles/AGENTIC.a2ml
  • 1-formats/a2ml/state/.machine_readable/descriptiles/ECOSYSTEM.a2ml
  • 1-formats/a2ml/state/.machine_readable/descriptiles/META.a2ml
  • 1-formats/a2ml/state/.machine_readable/descriptiles/NEUROSYM.a2ml
  • 1-formats/a2ml/state/.machine_readable/descriptiles/PLAYBOOK.a2ml
  • 1-formats/a2ml/state/.machine_readable/descriptiles/STATE.a2ml
  • 1-formats/a2ml/state/.nojekyll
  • 1-formats/a2ml/state/README.adoc
  • 1-formats/a2ml/state/channels.scm
  • 1-formats/a2ml/state/docs/CITATIONS.adoc
  • 1-formats/a2ml/state/docs/COOKBOOK.adoc
  • 1-formats/a2ml/state/docs/USAGE.adoc
  • 1-formats/a2ml/state/examples/example-state.scm
  • 1-formats/a2ml/state/lib/state-core.scm
  • 1-formats/a2ml/state/lib/state-graph.scm
  • 1-formats/a2ml/state/lib/state-history.scm
  • 1-formats/a2ml/state/lib/state-kanren.scm
  • 1-formats/a2ml/state/lib/state.scm
  • 1-formats/a2ml/state/manifest.scm
  • 1-formats/a2ml/state/spec/IANA-MEDIA-TYPE.adoc
  • 1-formats/a2ml/state/spec/README.adoc
  • 1-formats/a2ml/state/spec/STANDARDS-TRACK.adoc
  • 1-formats/a2ml/state/spec/STATE-FORMAT-SPEC.adoc
  • 1-formats/a2ml/state/spec/VERSION-POLICY.adoc
  • 1-formats/a2ml/state/spec/abnf/state.abnf
  • 1-formats/a2ml/state/spec/schema/state.schema.json
  • 1-formats/contractiles/CANONICAL-TEMPLATES.adoc
  • 1-formats/contractiles/README.adoc
  • 1-formats/contractiles/dust/Dustfile
  • 1-formats/contractiles/intend/Intentfile.a2ml
  • 1-formats/contractiles/must/Mustfile
  • 1-formats/contractiles/trust/Trustfile.a2ml
  • 1-formats/deed/README.adoc
  • 1-formats/deed/docs/iana/application-vnd.deed-registration.txt
  • 1-formats/deed/spec/DEED-GRAMMAR-SPEC.adoc
  • 1-formats/deed/spec/DEED-GRAMMAR-SPEC_v0.1.adoc
  • 1-formats/deed/spec/abnf/deed.abnf_v1.0
  • 1-formats/deed/spec/abnf/deed.anbf
  • 1-formats/k9/.editorconfig
  • 1-formats/k9/.gitattributes
  • 1-formats/k9/.gitignore
  • 1-formats/k9/.machine_readable/descriptiles/AGENTIC.a2ml
  • 1-formats/k9/.machine_readable/descriptiles/ECOSYSTEM.a2ml
  • 1-formats/k9/.machine_readable/descriptiles/META.a2ml
  • 1-formats/k9/.machine_readable/descriptiles/NEUROSYM.a2ml
  • 1-formats/k9/.machine_readable/descriptiles/PLAYBOOK.a2ml
  • 1-formats/k9/.machine_readable/descriptiles/STATE.a2ml
  • 1-formats/k9/CODE_OF_CONDUCT.adoc
  • 1-formats/k9/CONTRIBUTING.adoc
  • 1-formats/k9/DOGFOODING-OPPORTUNITIES.adoc
  • 1-formats/k9/GUIDE.adoc
  • 1-formats/k9/IANA-MEDIA-TYPE-APPLICATION.adoc
  • 1-formats/k9/K9-ADOPTION-EXPANSION.adoc
  • 1-formats/k9/LICENSE
  • 1-formats/k9/README.adoc
  • 1-formats/k9/SECURITY-ANALYSIS.adoc
  • 1-formats/k9/SECURITY-SOLUTIONS-VS-MITIGATIONS.adoc
  • 1-formats/k9/SECURITY.adoc
  • 1-formats/k9/SPEC.adoc
  • 1-formats/k9/SPEC.adoc.invariants.adoc
  • 1-formats/k9/TESTING.adoc
  • 1-formats/k9/capabilities.ncl
  • 1-formats/k9/docs/DEPLOYMENT-NARRATIVE.adoc
  • 1-formats/k9/docs/IANA-MEDIA-TYPE.adoc
  • 1-formats/k9/docs/OPTIMIZATION-GUIDE.adoc
  • 1-formats/k9/docs/PERFORMANCE.adoc
  • 1-formats/k9/docs/SECURITY-BEST-PRACTICES.adoc
  • 1-formats/k9/docs/SECURITY-FAQ.adoc
  • 1-formats/k9/docs/SECURITY-FOR-DECISION-MAKERS.adoc
  • 1-formats/k9/docs/SECURITY-ROADMAP.adoc
  • 1-formats/k9/docs/iana/application-vnd.k9-registration.txt
  • 1-formats/k9/leash.ncl
  • 1-formats/k9/pedigree.ncl
  • 1-formats/k9/register.ncl
  • 1-formats/k9/scripts/check-6scm.sh
  • 1-formats/sub-specs/bindings-haskell/.devcontainer/Containerfile
  • 1-formats/sub-specs/cartridges/0.2-AI-MANIFEST.a2ml
  • 1-formats/sub-specs/cartridges/CARTRIDGE-FORMAT.adoc
  • 1-formats/sub-specs/cartridges/cartridge-v1.json
  • 1-formats/sub-specs/did-you-actually-do-that/README.adoc
  • 1-formats/sub-specs/did-you-actually-do-that/docs/NAMING-RESOLUTION.adoc
  • 1-formats/sub-specs/did-you-actually-do-that/spec/CLAIM-FORMAT.adoc
  • 1-formats/sub-specs/did-you-actually-do-that/spec/CONSEQUENCE-LEDGER.adoc
  • 1-formats/sub-specs/did-you-actually-do-that/spec/VERIFICATION-PROTOCOL.adoc
  • 1-formats/sub-specs/did-you-actually-do-that/spec/conformance/README.adoc
  • 1-formats/sub-specs/did-you-actually-do-that/spec/conformance/always-match.a2ml
  • 1-formats/sub-specs/did-you-actually-do-that/spec/conformance/always-match.expected
  • 1-formats/sub-specs/did-you-actually-do-that/spec/conformance/confirmed-command.a2ml
  • 1-formats/sub-specs/did-you-actually-do-that/spec/conformance/confirmed-command.expected
  • 1-formats/sub-specs/did-you-actually-do-that/spec/conformance/contains-fixture.a2ml
  • 1-formats/sub-specs/did-you-actually-do-that/spec/conformance/contains-fixture.expected
  • 1-formats/sub-specs/did-you-actually-do-that/spec/conformance/fixture.txt
  • 1-formats/sub-specs/did-you-actually-do-that/spec/conformance/incompatible-verifier.a2ml
  • 1-formats/sub-specs/did-you-actually-do-that/spec/conformance/incompatible-verifier.expected
  • 1-formats/sub-specs/did-you-actually-do-that/spec/conformance/licence-in-statement.a2ml
  • 1-formats/sub-specs/did-you-actually-do-that/spec/conformance/licence-in-statement.expected
  • 1-formats/sub-specs/did-you-actually-do-that/spec/conformance/manual-licence.a2ml
  • 1-formats/sub-specs/did-you-actually-do-that/spec/conformance/manual-licence.expected
  • 1-formats/sub-specs/did-you-actually-do-that/spec/conformance/missing-field.a2ml
  • 1-formats/sub-specs/did-you-actually-do-that/spec/conformance/missing-field.expected
  • 1-formats/sub-specs/did-you-actually-do-that/spec/conformance/refuted-command.a2ml
  • 1-formats/sub-specs/did-you-actually-do-that/spec/conformance/refuted-command.expected
  • 1-formats/sub-specs/did-you-actually-do-that/spec/conformance/run-conformance.sh
  • 1-formats/sub-specs/did-you-actually-do-that/spec/conformance/unsafe-path.a2ml
  • 1-formats/sub-specs/did-you-actually-do-that/spec/conformance/unsafe-path.expected
  • 1-formats/sub-specs/did-you-actually-do-that/spec/conformance/unverifiable-network.a2ml
  • 1-formats/sub-specs/did-you-actually-do-that/spec/conformance/unverifiable-network.expected
  • 1-formats/sub-specs/ensaid-config/0-AI-MANIFEST.a2ml
  • 1-formats/sub-specs/ensaid-config/README.adoc
  • 1-formats/sub-specs/ensaid-config/spec/ENSAID-CONFIG-SPEC.adoc
  • 1-formats/sub-specs/ensaid-config/spec/README.adoc
  • 1-formats/sub-specs/inline-annotations/README.adoc
  • 1-formats/sub-specs/inline-annotations/SPEC.adoc
  • 1-formats/sub-specs/inline-annotations/examples/octad-mapping.a2ml
  • 1-formats/sub-specs/inline-annotations/examples/output.a2ml
  • 1-formats/sub-specs/inline-annotations/examples/sources.adoc
  • 1-formats/sub-specs/inline-annotations/extractor/Cargo.toml
  • 1-formats/sub-specs/inline-annotations/extractor/batch-extract.sh
  • 1-formats/sub-specs/inline-annotations/extractor/src/main.rs
  • 1-formats/sub-specs/panll-panels/README.adoc
  • 1-formats/sub-specs/panll-panels/manifest.json
  • 1-formats/sub-specs/panll-panels/src/ComplianceMonitor.affine
  • 1-formats/sub-specs/panll-panels/src/CrgDashboard.affine
  • 1-formats/sub-specs/panll-panels/src/ProofHub.affine
  • 1-formats/sub-specs/panll-panels/src/VcldbClient.affine
  • 1-formats/templates/AGENTIC.a2ml.template
  • 1-formats/templates/ECOSYSTEM.a2ml.template
  • 1-formats/templates/META.a2ml.template
  • 1-formats/templates/NEUROSYM.a2ml.template
  • 1-formats/templates/PLAYBOOK.a2ml.template
  • 1-formats/templates/STATE.a2ml.template
  • 1-formats/templates/STATE.a2ml.v2.spec.adoc
  • 1-formats/templates/STATE.a2ml.v2.template
  • 1-formats/templates/state-migrate-v1-to-v2.sh
  • 1-formats/templates/state-scm-to-v2.jl
  • CLAIMS.a2ml
  • EXPLAINME.adoc
  • Justfile
  • LICENCE-POLICY.adoc
  • QUICKSTART-DEV.adoc
  • QUICKSTART-USER.adoc
  • README.adoc
  • REORGANIZATION-PLAN.adoc
  • SECURITY-ADVISORIES.adoc
  • TEST-NEEDS.adoc
  • TOOLING-VERSION-INTEGRITY-POLICY.adoc
  • TOPOLOGY.adoc
  • agentic-a2ml/POINTER.adoc
  • ai-instruction/README.adoc
  • anchor-a2ml/POINTER.adoc
  • audits/assail-classifications.a2ml
  • audits/licence-flags-2026-07.adoc
  • axel-protocol/contractiles/README.adoc
  • component-readiness-grades/COMPONENT-READINESS-GRADES.a2ml
  • component-readiness-grades/SELF-ASSESSMENT.adoc
  • coordination.k9
  • docs/ADR-001-k9-relocation-to-svc.adoc
  • docs/AUDIT.adoc
  • docs/CONTRACTILE-SPEC.adoc
  • docs/DESCRIPTILE-SPEC.adoc
  • docs/INNERVATION.adoc
  • docs/STANDARDS-CRITICAL-PATH.adoc
  • docs/archive/provenance/coord-mcp/COORD-MCP-TODO.adoc
  • docs/archive/scaffolding/contractile.just
  • docs/audits/2026-03-30/STATISTEASE-PLAN.adoc
  • docs/audits/audit-hypatia-cache-sha-corruption-2026-06-21.a2ml
  • docs/audits/audit-hypatia-cache-sha-corruption-2026-06-21.adoc
  • docs/audits/dogfooding-matrix-2026-04-04.adoc
  • docs/proofs/spec-templates/T2-high/boj-server.adoc
  • docs/reorg/STREAM-PROMPTS.adoc
  • docs/wikis/README.adoc
  • docs/wikis/developers/index.adoc
  • docs/wikis/maintainers/index.adoc
  • docs/wikis/users/index.adoc
  • ecosystem-a2ml/POINTER.adoc
  • immaculate-guide/IMMACULATE-GUIDE.adoc
  • k9-svc/POINTER.adoc
  • llm-warmup-user.adoc
  • meta-a2ml/POINTER.adoc
  • neurosym-a2ml/POINTER.adoc
  • playbook-a2ml/POINTER.adoc
  • rhodium-standard-repositories/CLAUDE.md
  • rhodium-standard-repositories/contractiles/README.adoc
  • rhodium-standard-repositories/templates/MUST.contractile.template
  • scripts/build-registry.sh
  • scripts/verify-claims.sh
  • session-management-standards/verify/substantial-completion/CHECKLIST.adoc
  • standards-map.toml
  • standards-update/README.adoc
  • state-a2ml/POINTER.adoc
  • templates/CODEOWNERS
  • toolchain-readiness-grades/TOOLCHAIN-READINESS-GRADES.a2ml

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@hyperpolymath
hyperpolymath enabled auto-merge (squash) September 17, 2026 21:26
@hyperpolymath
hyperpolymath enabled auto-merge (squash) September 17, 2026 21:38
@hyperpolymath
hyperpolymath enabled auto-merge (squash) September 17, 2026 22:54
Bring main at 6054f0f (feat deed conformance lane) into PR #833.

Resolved:
- .gitignore, INTENT, scorecards, CRG, QUICKSTART-DEV, README, TOPOLOGY,
  INNERVATION, developers/index, build-registry, standards-map: took
  origin/main (theirs) — it reflects the 2-protocols (2-protocols/) and
  3-practice reorgs that landed after PR branched at 176d1f7.
- 1-formats/a2ml/*/.editorconfig etc (AA): both added identical RSR template
  files at same destination — kept theirs (identical to ours).
- agentic/anchor/ecosystem/k9/meta/neurosym/playbook old dirs (DD): both
  deleted after move — removed.
- 2-protocols/* (UA): added by origin/main — kept (the 7 plain moves of
  district 2).

The 1-formats district itself (11 plain moves in 0718580/cfbb66 and 8
pointer moves in 6358451/92e25e2) is already on main via #827 and #829, so
this merge is a no-op for that district except for the 2-protocols gap.

After this, PR #833 is mergeable via squash (merge commits are forbidden).
@hyperpolymath
hyperpolymath merged commit c5f469c into main Sep 18, 2026
20 of 26 checks passed
@hyperpolymath
hyperpolymath deleted the chore/reorg-1-formats branch September 18, 2026 10:52
@sonarqubecloud

Copy link
Copy Markdown

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