Skip to content

docs: a README shaped like the sister projects' - #228

Merged
retr0h merged 1 commit into
mainfrom
docs/a-readme-worth-reading
Oct 1, 2026
Merged

retr0h merged 1 commit into
mainfrom
docs/a-readme-worth-reading

Conversation

@retr0h

@retr0h retr0h commented Oct 1, 2026

Copy link
Copy Markdown
Contributor

The reorg flattened the README into a list of paths. It dropped the Skills section, lost the badges, and turned the checks into a two-column table that read like a test plan.

This restores the shape the sister repos use and keeps the content current.

  • Badges, with the spec-kit one swapped for docs-driven.
  • Usage opens with what the product actually is, then the one design fact the rest comes out of (work is queued, not called, and at-least-once delivery, provider idempotency, two timeouts and per-host results all follow), then the tree.
  • The design docs get their own section with the six-row table, plus the four things most likely to catch you out, linked: a missing row in a broadcast result is not an error and nothing reports it, audit redaction is a name-matched denylist with no test, a direct permission silently nullifies every role on the token, and ten minutes is a ceiling rather than a fallback.
  • Skills is back, with document added, and the reasoning the old README had: none of them lists what it describes. org-status takes the repository list from GitHub each run, add-a-domain resolves its reference domain from the codebase, document reads the pages that exist. An inventory written into a skill is right the day it is written and wrong after the next change.
  • The checks are prose, because that is what they are: two scripts that fail the build, and a reader for what neither catches.
  • Contributing and License at the end, matching every sister repository.

Also adds .claude/skills/document/README.md — it was the only skill without one, while add-a-domain and org-status both had one.

🤖 Generated with Claude Code

https://claude.ai/code/session_01FuKUsHFG1EqZXamffh9M2c

@github-actions

github-actions Bot commented Oct 1, 2026

Copy link
Copy Markdown

Thank you for contributing to this project! 😊🕹️

The old one had badges, Usage, a Skills table with the reasoning behind
it, and License at the end. The reorg replaced all of that with a list of
paths, dropped the Skills section entirely, and left the checks as a
two-column table that read like a test plan.

This restores the shape and keeps the content current. Badges, with
spec-kit swapped for docs-driven. Usage opens with what the product is
and the one design fact the rest comes out of, then the tree. The design
docs get their own section with the six-row table, plus the four things
most likely to catch somebody out, linked: a missing row in a broadcast
result, audit redaction being a denylist with no test, a direct
permission nullifying every role, and ten minutes being a ceiling.

Skills is back, with document added and the reason none of them lists an
inventory: org-status takes the repository list from GitHub, add-a-domain
resolves its reference domain from the codebase, and document reads the
pages that exist. A list written into a skill is right the day it is
written.

The checks are prose now rather than a table, which is what they are:
two scripts that fail the build, and a reader for what neither catches.

Contributing and License at the end, matching every sister repository.

Also adds .claude/skills/document/README.md, which was the only skill
without one.
@retr0h
retr0h force-pushed the docs/a-readme-worth-reading branch from 58cc196 to 43ef71f Compare October 1, 2026 04:36
@retr0h
retr0h merged commit 40c6ada into main Oct 1, 2026
6 checks passed
@retr0h
retr0h deleted the docs/a-readme-worth-reading branch October 1, 2026 04:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant