Skip to content

docs: retire "static analyzer", disambiguate from rulebook, drop stal… - #44

Merged
sairenchristianbuerano merged 1 commit into
mainfrom
docs/punchlist-v7-readme
Aug 12, 2026
Merged

docs: retire "static analyzer", disambiguate from rulebook, drop stal…#44
sairenchristianbuerano merged 1 commit into
mainfrom
docs/punchlist-v7-readme

Conversation

@sairenchristianbuerano

Copy link
Copy Markdown
Collaborator

…e counts

Punchlist v7 items 5, 18 and 56.

Item 18 - the README led with "the static analyzer for agent reliability", which the terminology table retires as a lead. Replaced with the AI agent reliability framing, and the opening now states what this repo is AND what it is not: these are the YAML packs the engine resolves at scan time, while the threat model and rationale live in trustabl-rulebook. The two names are one syllable apart and the distinction is load-bearing - one is Apache-2.0 and read by the scanner, the other is documentation the scanner never reads.

Item 5 - banner alt was bare "Trustabl". Now describes the artifact, with the pack list as visible prose below the banner where it is indexed and quotable rather than stuffed into an alt attribute.

Item 56 - removed "Total: 102 rules across 45 yaml files" and the four per-pack counts. All five were stale: the repo holds 84 yaml files across ten packs and the engine badge reads 193. Counting yaml files undercounts because one file can hold several rules; trustabl rules validate is the authoritative count.

Also flagged, not fixed: the Layout tree documents only the four original packs. claude_skill, langchain, crewai, autogen, pydantic_ai and vercel_ai ship today and are undocumented. Added a pointer to the directory listing rather than inventing rule-ID mappings that have not been verified.

…e counts

Punchlist v7 items 5, 18 and 56.

Item 18 - the README led with "the static analyzer for agent reliability",
which the terminology table retires as a lead. Replaced with the AI agent
reliability framing, and the opening now states what this repo is AND what it
is not: these are the YAML packs the engine resolves at scan time, while the
threat model and rationale live in trustabl-rulebook. The two names are one
syllable apart and the distinction is load-bearing - one is Apache-2.0 and read
by the scanner, the other is documentation the scanner never reads.

Item 5 - banner alt was bare "Trustabl". Now describes the artifact, with the
pack list as visible prose below the banner where it is indexed and quotable
rather than stuffed into an alt attribute.

Item 56 - removed "Total: 102 rules across 45 yaml files" and the four per-pack
counts. All five were stale: the repo holds 84 yaml files across ten packs and
the engine badge reads 193. Counting yaml files undercounts because one file
can hold several rules; trustabl rules validate is the authoritative count.

Also flagged, not fixed: the Layout tree documents only the four original packs.
claude_skill, langchain, crewai, autogen, pydantic_ai and vercel_ai ship today
and are undocumented. Added a pointer to the directory listing rather than
inventing rule-ID mappings that have not been verified.
@sairenchristianbuerano
sairenchristianbuerano merged commit 5cf9c28 into main Aug 12, 2026
1 check passed
@sairenchristianbuerano
sairenchristianbuerano deleted the docs/punchlist-v7-readme branch August 12, 2026 04:10
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