Skip to content

Integrate accepted bus, backend, CLI, phase and birth-marker deletions - #2635

Merged
trissim merged 22 commits into
mainfrom
integration/backend-cli-rosters-main
Oct 23, 2026
Merged

trissim merged 22 commits into
mainfrom
integration/backend-cli-rosters-main

Conversation

@trissim

@trissim trissim commented Oct 23, 2026 •

Copy link
Copy Markdown
Contributor

Parked integration checkpoint; ordered original PR landings supersede aggregate landing.

Preserve this branch and its merge resolutions until the ordered deliveries contain the useful work. Land #2627 before #2622; #2622 must merge that prerequisite before landing. Land #2623 before Birthless. #2626 is independent. This aggregate must not be enqueued for a simultaneous landing.


Combined delivery of five accepted source slices onto main 69c5b0e4eacbf07f6d60dc6c5daa90cc6f0f50b8. Current pushed head: 8dd402e465234d27d4932e384cf236d4daaa9b17.

All five accepted exact heads remain ancestors, with no rewritten source commits:

Integration resolutions:

  • Plan 6.4 preserves BOTH complete backend/CLI receipts, the corrected remaining-work inventory and independent Pi producer/converter comparison. The obsolete instruction to derive producer expectations from converters is removed.
  • Bus and roster changes in phase_evidence.py/plan_phases.py auto-merged. The shared test file retains both accepted test groups/imports without rewriting their logic.
  • The bus merge had one additional import conflict in coordination_tables/refusals.py: retained main's CoordinatorRow and the bus branch's MaintenanceBarrier.allow_input guard; removed obsolete component-base and physical-wire-lock imports.
  • Birthless merged cleanly over the coherent four-slice base. Its private registration change and Derive thread backend obligations and selection from capability inheritance #2623's ThreadProvenance backend default both survive. The integration branch then fast-forwarded to that same qualified merge, adding no new source edits.

Checks and acceptance scope:

  • Four-slice source/declaration/protocol/import/phase controls plus blocked-writer and unread-publication checks: 45 passed in 15.91s at 534cb07cc.
  • Birthless wire/CLI/declaration, saved identity/release-store and fresh import checks on the final coherent tree: 18 passed in 3.97s at 8dd402e46. The final integration uses this exact already-tested tree; no duplicate batch was run.
  • All five exact heads have verified ancestry. git diff --check passes; the checkout is clean. Both backend default factories remain NewThreadBackend.selected.
  • Prior exact-head COMMENT source verdicts remain source acceptance. Register birthless identities through the existing declaration lifecycle #2634 is merged into this side branch; this PR is still open against main. No installed acceptance is claimed.

Evidence is retained in /home/ts/.cache/agent-scratch/backend-cli-integration and /home/ts/.cache/agent-scratch/birthless-declaration-family/coherent-base-focused.txt.

Same PR and /home/ts/wt/nuke-hooks; no new lane/worktree, code redesign, full suite, local ratchet or live install. typed_table.py/producer freshness remain with the bus owner; rejected #2629 was not merged. Critical route #2633 and its installation remain independent. Remaining registry/plan work and installed qualification stay open.

@github-actions

github-actions Bot commented Oct 23, 2026 •

Copy link
Copy Markdown

debt-src at 8a25441, every finding:

grew LintFindings:src/agent_comms/plan_phases.py +1
grew LintFindings:src/agent_comms/presentation.py +1
grew LintFindings:src/agent_comms/registry_store.py +1
grew LintFindings:src/agent_comms/thread_provenance.py +2
grew LintFindings:src/agent_comms/thread_text.py +1
grew LintFindings:src/agent_comms/work_dispatch.py +1
grew TypeErrors:src/agent_comms/session_file.py +1
grew TypeErrors:src/agent_comms/thread_rename.py +1

@github-actions

github-actions Bot commented Oct 23, 2026 •

Copy link
Copy Markdown

debt-tools at 15a34e9, every finding:

grew StringIdentity:src/agent_comms/plan_phases.py +5

@trissim trissim changed the title Integrate accepted backend, CLI and roster-proof changes onto main Integrate accepted bus, backend, CLI and phase-proof changes onto main Oct 23, 2026
@trissim
trissim marked this pull request as ready for review October 23, 2026 07:27
Copilot AI balanced review requested due to automatic review settings October 23, 2026 07:27
@trissim
trissim merged commit 2514971 into main Oct 23, 2026
4 of 7 checks passed

Copilot AI 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.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

An organization owner can choose the repository organization as the billing source for reviews requested by members with a paid Copilot license. Learn about Copilot code review billing.

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