Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 10 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -109,11 +109,13 @@ Same `get/put/has` port, three backings:
home for the socket "door"; the CAS blobs/refs/lineage live under `<room>/cas`.

## Status
v0.3.1 — runnable. Deterministic + caching + grounding verified; the Anthropic path is
implemented (live-verify with a key). Copy-hygiene suite (ai-isms, overclaims, proofread,
readability) with data-driven [`ai-tells.json`](ai-tells.json) rules + first-class
severity. The optional Vale provider now ships, gated on `AUDIT_VALE` (#6, #12); em-dash
voice tells (antithesis, cadence) are `suggestion`, not `warn`, so intentional voice
doesn't gate downstream. `cas`/`anchored-chain` are optional deps (the `STORE=cas`/socket
backings); the default run needs neither. See open issues for productionization (real
`strings.json` catalog).
v0.4.0 — runnable. Deterministic + caching + grounding verified; the Anthropic path is
implemented (live-verify with a key). `audit`/`extract` are authored once as
[`verbspec`](https://github.com/bounded-systems/verbspec) `VerbSpec`s and projected to CLI
+ MCP (the `string-audit-mcp` bin); the `report` tool is the same projection (#18, #19).
Copy-hygiene suite (ai-isms, overclaims, proofread, readability) with data-driven
[`ai-tells.json`](ai-tells.json) rules + first-class severity. The optional Vale provider
ships, gated on `AUDIT_VALE` (#6, #12); em-dash voice tells (antithesis, cadence) are
`suggestion`, not `warn`, so intentional voice doesn't gate downstream.
`cas`/`anchored-chain` are optional deps (the `STORE=cas`/socket backings); the default
run needs neither. See open issues for productionization (real `strings.json` catalog).
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@bounded-systems/string-audit",
"version": "0.3.1",
"version": "0.4.0",
"description": "Cost-aware, grounded content auditor — typed string symbols, type-scoped audits, CAS-memoized LLM calls.",
"type": "module",
"bin": {
Expand Down
Loading