Skip to content

docs: site build also adds a missing label; the brief and the command line say so - #766

Merged
REPPL merged 2 commits into
mainfrom
docs/site-build-writes-labels
Sep 30, 2026
Merged

REPPL merged 2 commits into
mainfrom
docs/site-build-writes-labels

Conversation

@REPPL

@REPPL REPPL commented Sep 30, 2026

Copy link
Copy Markdown
Collaborator

The v0.12.0 docs review found two sentences that say abcd site build writes only inside the output directory it is given. Since the build learned to add a missing label to the site's ui.json, that is no longer true: it also writes that one file, and only when a declared label is absent.

This change corrects both sentences:

  • The opening of the site chapter in the brief now says the build writes inside the directory it is given, and outside it only the missing-label completion of the interface-string file. The chapter's Behaviour section already said this; the opening now agrees with it.
  • The public one-line description of site build now reads "Writes there, plus a missing label into site-src/ui.json". It is generated into the CLI reference, the release surface snapshot and the command's own help, all regenerated here.

A second commit rewrites a stale code comment beside drain's help placement, which said the verb could only do a dry run. It can also run; only the comment changes.

Checks run: record-lint, docs-lint and site-render pass; the surface, core surface and release tests pass with the CI environment set; the docs fidelity report shows every shipped surface covered by a chapter. The docs review needs a fresh run at this head before the release cut.

Assisted-by: Claude:claude-opus-5-5

The site chapter's opening and the public one-line description of
`abcd site build` both said the build writes only inside the directory it
is given. Since the build completes a ui.json that lacks a declared label
(addMissingLabels, called from Build unless LeaveUI), it also writes that
one file outside the output directory. The chapter's Behaviour section
already records the exception; the opening now matches it, and the
manifest sentence (regenerated into the CLI reference, the surface
snapshot and `site build --help`) names the label write.

Found by the v0.12.0 docs review at df8815a.

Assisted-by: Claude:claude-opus-5-5
The comment beside drain's help placement said the verb's one form is a
dry run until the run is built. The run form exists: each invocation
performs one move and names the run an agent drives. The comment now
says so; the placement itself is unchanged.

Assisted-by: Claude:claude-opus-5-5
@REPPL
REPPL enabled auto-merge September 30, 2026 19:34
@REPPL
REPPL added this pull request to the merge queue Sep 30, 2026
Merged via the queue into main with commit f64eb56 Sep 30, 2026
14 checks passed
@REPPL
REPPL deleted the docs/site-build-writes-labels branch September 30, 2026 20:32
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