Skip to content

docs(readme): workspace-trust section + post-1.0 hardening recap#64

Merged
pofallon merged 1 commit into
mainfrom
docs-readme-post-1.0-hardening-recap
May 27, 2026
Merged

docs(readme): workspace-trust section + post-1.0 hardening recap#64
pofallon merged 1 commit into
mainfrom
docs-readme-post-1.0-hardening-recap

Conversation

@pofallon
Copy link
Copy Markdown
Contributor

Summary

Why

Of the six PRs that landed for #52 (#58, #59, #60, #61, #62, #63), exactly one introduced user-facing CLI surface — PR #59's workspace-trust flags and env var — and the README had no mention of them. The remaining five are internal refactors with no API impact (typed errors, async I/O, JSONC adapter) or near-invisible changes (error-message prefix), so no further README updates were needed.

Test plan

  • Diff is README-only (23 +/ 1 −).
  • In-page anchor [#workspace-trust] resolves to the new section heading.
  • Cross-doc anchor SECURITY.md#workspace-trust-model-host-side-lifecycle-hooks resolves to the existing heading in SECURITY.md.

🤖 Generated with Claude Code

The recently landed audit follow-ups in closed #52 (PRs #58/#59/#60/#61/#62/#63)
shipped one user-facing surface that needs README coverage — the workspace-trust
gate for host-side lifecycle hooks (`--trust-workspace`, `--trust-workspace-persist`,
`DEACON_NO_PROMPT=1`). Add a concise "Workspace Trust" section linking to
SECURITY.md for the full threat model, and update the post-1.0 hardening
sentence from "is tracked in #52" to past tense since the issue is now closed.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@pofallon pofallon merged commit 7358215 into main May 27, 2026
10 checks passed
@pofallon pofallon deleted the docs-readme-post-1.0-hardening-recap branch May 27, 2026 16:53
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.

Post-1.0 audit: 5 remaining gaps (#1, #3, #5, #6, #9)

1 participant