Skip to content

docs: AI runs in the workspace container in wave one (ADRs 0009, 0012) - #76

Closed
wstein wants to merge 9 commits into
mainfrom
docs/66-wi
Closed

wstein wants to merge 9 commits into
mainfrom
docs/66-wi

Conversation

@wstein

@wstein wstein commented Oct 13, 2026

Copy link
Copy Markdown
Owner

Docs lane #66: AI agents run inside the workspace container in wave one. Adds ADR 0009 (amends ADR 0006: agent interop via an in-container session interface), ADR 0012 (persistent console), updates product.md and architecture.md, and reconciles Feature 001 (spec.md, tasks.md, data-model.md) with the persistent console.

Owner-directed scope: H7:a, H9:a (AI in container, session interface), H22:a (amend specs/001 spec.md for the persistent console), H26:a (also tasks.md and data-model.md), H16:b (session interface as its own contract, #71), H31:a (rebind the protected feature baseline in tests/test_single_task_scope.py: BASELINE 95b5bed -> e5c9f15, specs/001-workspace-lifecycle tree 0fda80d6 -> bae1fd2c; one separate commit, ee0a66e). The constitution is NOT amended here (tracked in #75). plan.md:61-62 is intentionally unedited (outside H26:a).

Draft because: make check is not yet green on this head. Evidence so far, exact head ee0a66e:

  • Opus (claude-opus-5-5) protected-path review CLEAR; focused ProtectedFeatureIdentityTests pass. No full make check result yet; the serial run is in progress.
  • The earlier head e5c9f15 failed only that protected-identity test (exit 2, 818 tests, 1 failure), which ee0a66e addresses.
  • Will be marked ready only after a green make check on the exact head.

Stack: main <- this PR <- #67 (#74) <- #68. Rebase-merge in that order.

Non-blocking nits go to speckit-plan input: ADR 0012 cites plan.md by line numbers; console-session state model is follow-up.

Refs #66 #71 #75

wstein and others added 9 commits October 14, 2026 00:11
Amends ADR 0006 per owner decision H7:a/H9:a.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Records owner decisions H16:b and H18:a.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Records H18:a and H22:a.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…sole

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Owner decision H31:a (2026-10-14): specs/001 was amended under H22:a and H26:a. Rebind BASELINE 95b5bed to e5c9f15 and tree id specs/001-workspace-lifecycle 0fda80d to bae1fd2.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@wstein
wstein marked this pull request as ready for review October 13, 2026 22:45
@wstein

wstein commented Oct 13, 2026

Copy link
Copy Markdown
Owner Author

Closing as superseded: the #66 content is already on main via rebase-merge (5ca3765..9148480: ADRs 0009 and 0012, specs/001 reconciliation, protected baseline rebind). This branch's tree is identical to main and its head is a merge commit (aace10e), which the linear-history rule excludes. Owner decision H33:a, 2026-10-14.

@wstein wstein closed this Oct 13, 2026
@wstein
wstein deleted the docs/66-wi branch October 13, 2026 22:54
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