Skip to content

SEP 21: refresh, phase 0 split and AI review - #14

Closed
jtravs wants to merge 3 commits into
mainfrom
docs/sep-0021-refresh
Closed

jtravs wants to merge 3 commits into
mainfrom
docs/sep-0021-refresh

Conversation

@jtravs

@jtravs jtravs commented Oct 24, 2026

Copy link
Copy Markdown
Contributor

Brings SEP 21 (temporal boundaries) up to date with the integrated tree and records the AI review of its unreviewed 2026-10-20 revision, ready for human review and acceptance. Documentation only.

Refresh

  • §3.1 records SEPs 22–30 as Final and adds the SEP 29, 30, 31 and 34 contracts; the SEP 27 → 28 ordering (Q21) is satisfied.
  • §4.6 uses SEP 34's admittance metric and collar passivity rule on spatial routes, and names the driver's committed-endpoint statistics call sites for the accumulators.
  • Stale references corrected: stability intervals now from the package, collar_field_fraction, in-repository native backend, present keyword arguments.

Phases (maintainer decisions)

  • Phase 0 split into 0a (references, retained window and guards, frames, geometry, reflection, energy diagnostics; R1–R4, R6, R7; gates phases 1–2) and 0b (escaped-field records; R5; gates phase 3).
  • Campaign harness kept with the development records (SEP 30 rule); lasting cases become suite cases.
  • Phase-space filter and directional occupancy removed to the roadmap; keywords land with phase 2 (Q18 2a declined). New Q22 on accumulators across a SEP 31 relaunch.

Review: Opus 5.5 findings AR1–AR12 (two blocking, both resolved) and the drafting agent's response in Part III. AR10 (absorber=False on spatial interfaces leaves the transverse collars alone) is proposed for confirmation at acceptance.

Checks: codespell, git diff --check and the docs build are clean for these files. tests/test_seps.py has three failures that come from SEP 29's in-progress closing on main (index, archive folder, roadmap) and are present without this change; they clear when that closing lands. Acceptance (Status, Resolution, roadmap section move) follows in this PR after a rebase onto main once SEP 29's closing and SEP 31 have merged.

🤖 Generated with Claude Code

jtravs and others added 3 commits October 24, 2026 13:00
Record SEPs 22-30 as Final and add the SEP 29, 30, 31 and 34 contracts;
take SEP 34's admittance metric and collar passivity rule on spatial
routes; name the driver's committed-endpoint statistics call for the
accumulators; correct stale references (stability intervals, the
spatial collar diagnostic, the in-repository native backend, the
keyword interfaces). Split phase 0 into 0a (windows, monitors,
geometry, reflection) and 0b (escaped-field records), move the energy
diagnostics' contract to R3, and remove the phase-space filter and
directional occupancy to the roadmap. Add Q22.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Record the AI review of the unreviewed 2026-10-20 revision and the
refresh (AR1-AR12) and revise Part I in response: name the phase for
every deferred question, follow the package's stability intervals,
place SEP 34's radial endpoint term in the linear operator, weigh the
removed temporal pass in the cost comparison, list the temporal
collar's other consumers, add the energy-diagnostic prototypes to
phase 0a, define the monitored band for the check cadence, and state
what absorber=False does on the spatial interfaces. Add roadmap items
for the phase-space filter and the directional occupancy.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@jtravs

jtravs commented Oct 24, 2026

Copy link
Copy Markdown
Contributor Author

Accepted by John Travers on 2026-10-24. These commits now continue on feature/sep-0021-temporal-boundaries, stacked on #16, where SEP 21 is implemented in full and will arrive as one pull request once it is set Final.

@jtravs jtravs closed this Oct 24, 2026
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