Skip to content

NS05A: Work Item v2 semantic coordinator - #36

Open
kmccleary3301 wants to merge 40 commits into
north-star/ns04-session-kernelfrom
north-star/ns05a-work-item
Open

NS05A: Work Item v2 semantic coordinator#36
kmccleary3301 wants to merge 40 commits into
north-star/ns04-session-kernelfrom
north-star/ns05a-work-item

Conversation

@kmccleary3301

@kmccleary3301 kmccleary3301 commented Jul 17, 2026

Copy link
Copy Markdown
Owner

Scope

Implements canonical packet bb-06u.6 (NS05A) on top of NS04 / PR #35:

  • event-sourced Work Item v2 lifecycle with dependency, lease, attempt, retry, resume, cancellation, budget, and delegation policy
  • repository compare-and-append with atomic parent/child delegation, stale-worker fencing, lease-expiry/reacquire handling, and replay rejection after expiry
  • correlation-only Work Placement records
  • deterministic, disposable Coordination View projection
  • validation-only candidate schemas and registry entries; no producer, public CRUD surface, or v1 evidence rewrite

Exact-head evidence

  • head: ebe2baabaa4101d16c3c5eb3f09524079b67d405
  • parent: 123dee66a8696fa6a0ebf483c8eef5e6fa614f31
  • packet diff: 25 total files, including six generated candidate schema/example outputs; 19 non-generated files; +799/-33 total
  • packet regression gate: 403 passed
  • Phase 20 freeze gate: PASS against baseline 3b8d862f62ee9c2c421fe07758606b6973902c67
  • immutable axis smoke: PASS on all ten axes, no score promoted; result SHA-256 a64d57935b91f40a108b2cd59f706c66f9b341732d9c7ade7a844848e2e0cadf
  • independent spec review: PASS at exact head, zero P0/P1/P2 findings; 74 passed in the reviewer's focused gate
  • independent standards review: PASS at exact head, zero P0/P1/P2 findings; 63 passed in the reviewer's focused gate

CI

Exact-head workflows:

The four E4 failures are inherited catalog-revision drift: generated catalog_revision: 13 versus accepted revision 14 for the same Oh-My-Pi P6 support-claim lanes. Parent run 29555573500 has the identical four test IDs, byte offsets, and result. Both exact-head clean checkouts and their comparison passed. NS05A changes none of the catalog, support-claim, or failing-test files. Final PR check count: 57 passed, 7 intentional skips, and this one parity-classified inherited failure.

Tracker: bb-06u.6. The PR remains open for human merge.

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex usage limits have been reached for code reviews. Please check with the admins of this repo to increase the limits by adding credits.

@kmccleary3301
kmccleary3301 force-pushed the north-star/ns05a-work-item branch 7 times, most recently from 6aa4fdf to 3260bf9 Compare July 17, 2026 06:57
@kmccleary3301
kmccleary3301 force-pushed the north-star/ns05a-work-item branch from 3260bf9 to 6117bc0 Compare July 17, 2026 07:02
@kmccleary3301
kmccleary3301 force-pushed the north-star/ns04-session-kernel branch from 60d9b85 to ea5c921 Compare July 18, 2026 09:45
…into north-star/ns05a-work-item

# Conflicts:
#	agentic_coder_prototype/api/cli_bridge/runtime_emission.py
#	agentic_coder_prototype/api/cli_bridge/service.py
#	agentic_coder_prototype/api/cli_bridge/session_runner.py
#	breadboard/product/runtime/__init__.py
#	breadboard/product/runtime/artifacts.py
#	breadboard/product/runtime/events.py
#	contracts/public/schemas/bb.artifact_manifest.v1.schema.json
#	contracts/public/schemas/bb.session.v1.schema.json
#	pyproject.toml
#	tests/product/runtime/test_session_kernel.py
#	tests/test_cli_bridge_service_prewarm.py
#	tests/test_session_runner_pending_permissions.py
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