Skip to content

docs: rewrite README for V1#40

Merged
JumpTechCode merged 1 commit into
mainfrom
docs/readme-upgrade
Jun 17, 2026
Merged

docs: rewrite README for V1#40
JumpTechCode merged 1 commit into
mainfrom
docs/readme-upgrade

Conversation

@JumpTechCode

Copy link
Copy Markdown
Collaborator

Rewrites the README to match the implemented V1 surface and to correct two inaccuracies against the code.

Corrections

  • Secret injection. The previous README described argument-level injection with client-schema stripping. That mode is deferred (ADR-0012) and is not implemented (internal/secrets is doc-only). The README now describes connection-level injection only — a credential is read from an env var and applied to the stdio subprocess environment or as an HTTP header — and lists argument-level injection under Not in scope.
  • Status. Replaced the "early development / not feature-complete / Roadmap" framing with an honest status and a Scope / Not in scope section reflecting the implemented V1.

Additions

  • Security model, Observability (only the metrics actually registered in internal/metrics), and Development-and-checks sections.
  • Expanded project layout; ci / codeql status badges pointing at the real workflows.

Verification

  • Every concrete claim was read against source, config, or an ADR before writing.
  • All internal links and layout directories resolve; flags and make targets match cmd/portcullis/main.go and the Makefile; the mermaid diagram is preserved.

Only README.md is touched.

🤖 Generated with Claude Code

Update the README to match the implemented V1 surface and correct two
inaccuracies against the code:

- Secret injection: describe connection-level injection only (env var for
  stdio, request header for HTTP). Argument-level injection and schema
  stripping are deferred (ADR-0012) and are not implemented; move them to a
  Not-in-scope section rather than presenting them as current behaviour.
- Status: replace the "early development / roadmap" framing with an honest
  status and a Scope / Not-in-scope section reflecting the implemented V1.

Add Security model, Observability (the metrics actually registered), and
Development-and-checks sections; expand the project layout; add ci/codeql
status badges. Every claim is backed by source, config, or an ADR.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@JumpTechCode
JumpTechCode merged commit c33f21b into main Jun 17, 2026
5 checks passed
@JumpTechCode
JumpTechCode deleted the docs/readme-upgrade branch June 17, 2026 05: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.

1 participant