Skip to content

docs(standard): add CI9, the shared ADR check fetched from main - #121

Merged
lesnik512 merged 1 commit into
mainfrom
standard-ci9-shared-check
Sep 27, 2026
Merged

lesnik512 merged 1 commit into
mainfrom
standard-ci9-shared-check

Conversation

@lesnik512

Copy link
Copy Markdown
Member

What

  • standard.md: new CI9 · Shared ADR check. The lint job runs just adr-check; the recipe text is fixed byte for byte (as RL5 does for release.yml); no repo keeps a copy of tests/test_adr_citations.py. The Why records the decision to track main unpinned and its trade, and why each pytest flag and the in-repo temp dir are there.
  • tests/test_adr_citations.py: two-sentence note in the invariant's docstring that every repo fetches this file from main, so nobody edits it as a local test.

Why now

All 25 consumer repos (24 merged plus lite-bootstrap#266 in flight) already run exactly this recipe, so nothing needs converging. It lands as a MUST rather than as a SHOULD with a date for that reason; the SHOULD step exists to give repos time, and there is nothing left to give time to. If the process rule should be read literally anyway, changing MUST to SHOULD here is a one-word edit.

Verified

Org suite 134 passed; mkdocs build --strict builds; anchor #CI9 renders.

@lesnik512
lesnik512 merged commit aac6a85 into main Sep 27, 2026
3 checks passed
@lesnik512
lesnik512 deleted the standard-ci9-shared-check branch September 27, 2026 20:20
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