Skip to content

docs(studio): documentation reconciliation + tip-parity sweep - #986

Closed
jtenniswood wants to merge 1 commit into
studio/S20from
studio/S21
Closed

docs(studio): documentation reconciliation + tip-parity sweep#986
jtenniswood wants to merge 1 commit into
studio/S20from
studio/S21

Conversation

@jtenniswood

Copy link
Copy Markdown

Stack 21/21 — Studio: documentation reconciliation + tip-parity sweep

The closing PR, two jobs:

  1. Docs reconciliation (most docs rode their feature PRs per repo rule): studio/CLAUDE.md reaches its final state — accurate only now that every rule's subject exists; the readiness tracker's Studio row flips to shipped with the honest residuals named (controller integration-harness gap, OIDC hermetic-coverage gap, the driving-tab disconnect residual); user-docs completeness pass; ADR index verified (the series renumbered the two Studio ADRs off a real id collision docs/lint cannot catch); task docs:llms + task site:build.
  2. The parity sweep: every staged file checked out from the original branch tip and re-diffed. The equivalence gate:
    • git diff studio/S21 feat/studio-atrium -- studio/src studio/tests studio/scripts ':!**/client-surface.test.ts'empty (the app is byte-identical; the shipped UX is unchanged), and
    • the full name-level diff reduces exactly to the committed deviation allowlist: the Go SteerEnqueue/alias removal (PR 2), the ADR renumber + cross-links (PRs 1/7), the ADR 0252 status flip, the re-attach docs honesty repairs (PR 17), the .env.example OIDC rows (PR 12), the export-pin test (PR 5), regenerated llms.txt.

This PR should be near-empty outside docs — its size is the measure of the series' curation quality. A fat residue means an earlier PR missed content and gets fixed there before merge.

Closes the stacked landing of #618.

🤖 Generated with Claude Code

The closing PR of the stacked #618 landing. studio/CLAUDE.md reaches its
final state (accurate now that every rule's subject exists, with the studio
ADR references at their renumbered 0288/0289 ids); the readiness tracker's
Studio row reads shipped with the honest residuals named; user-docs gets its
completeness pass with the re-attach limit stated honestly (any tab
re-attaches via the durable session watch; the driving tab's own prompt
stream still cancels on disconnect); llms.txt regenerated; the Docusaurus
site builds clean.

The parity sweep verifies the series against the original branch: studio's
src, tests, and scripts are byte-identical to feat/studio-atrium's tip
except the enumerated deviations recorded across the series.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@jtenniswood jtenniswood added documentation Improvements or additions to documentation fit-and-finish Polish & correctness of surface details: labels, wording, alignment, spacing, visual state WebUI Applies to the WebUI interface labels Sep 2, 2026
@dussab dussab closed this Sep 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation fit-and-finish Polish & correctness of surface details: labels, wording, alignment, spacing, visual state WebUI Applies to the WebUI interface

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants