Skip to content

Release/v0.7.0 hardened#6

Merged
cote-star merged 8 commits intomainfrom
release/v0.7.0-hardened
Mar 12, 2026
Merged

Release/v0.7.0 hardened#6
cote-star merged 8 commits intomainfrom
release/v0.7.0-hardened

Conversation

@cote-star
Copy link
Owner

roadmap features added, context pack feature improved for end users

cote-star and others added 8 commits February 13, 2026 21:06
…nment fixes

- Implements agent-driven content model for context packs.
- Adds non-intrusive update notification system.
- Generic relevance engine with configurable rules.
- Advisory-only sync-main and fail-open pre-push hooks.
- Hardened Node and Rust implementations with stale lock recovery and symlink protection.
- Aligns all documentation (README, RELEASE_NOTES, etc.) with v0.7.0 behavior.
- Resolves doctor regression crash.
…k surface reduction

P0 Trust & Safety:
- Add Trust Model section to PROTOCOL.md
- Add output boundary markers (text + JSON bridge_output_version)
- Add cross-project session warnings for Cursor and Gemini

P1 Attack Surface Reduction:
- Add --metadata-only flag to bridge read
- Add adversarial redaction test suite
- Fix repo_root absolute path leak in manifest

P2 Hardening:
- Add bridge context-pack verify command
- Sentinel-based hook installation (append, not clobber)
- System directory guards on all adapters
- Concurrent-read safety for JSONL files

P3 Polish:
- Consolidate SKILL.md into CLAUDE.md and AGENTS.md
- Verify now_stamp() uses pure Rust/JS (no shell-out)
- Add CLAUDE.md to relevance tracking

Also: version bump to 0.7.0, updated golden fixtures and release notes.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Global rename from agent-bridge/bridge to agent-chorus/chorus with
backward-compatible BRIDGE_* env var fallbacks and legacy sentinel
detection. All docs, schemas, fixtures, CI, and test scripts updated.

Four innovation features added:
- Relevance introspection: chorus relevance --list/--test/--suggest
- Redaction audit trail: chorus read --audit-redactions
- Session diff: chorus diff --agent X --from id1 --to id2
- Agent-to-agent messaging: chorus send + chorus messages

All test suites pass: conformance 14/14, smoke 9/9, adversarial 6/6,
edge cases 9/9, trash-talk 6/6.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The raw.githubusercontent.com URLs don't redirect, so images were
broken with the premature agent-chorus paths. Reverted to agent-bridge
for all asset URLs. Package metadata URLs are fine (GitHub redirects
after rename).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…novations

Add documentation for all four v0.7.0 innovations across all user-facing docs:
- Relevance Introspection (chorus relevance --list/--test/--suggest)
- Redaction Audit Trail (chorus read --audit-redactions)
- Session Diff (chorus diff --agent --from --to)
- Agent-to-Agent Messaging (chorus send/messages)

Updates:
- README.md: new "v0.7.0 Innovations" section, updated feature table, moved
  messaging from Roadmap to active feature, updated Current Boundaries
- CLI_REFERENCE.md: full sections for diff, relevance, messaging, and
  audit-redactions with examples and JSON output contracts
- PROTOCOL.md: extended CLI contract with 5 new rules, added messaging section
- CLAUDE.md: new trigger phrases and intent routes for all new commands
- AGENTS.md: added Available Commands block and extended intent contract
- CONTEXT_PACK.md: added Relevance Introspection section
- Demo HTML files: fixed 3 remaining "Agent Bridge" titles to "Agent Chorus"

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
… assets

Sweep all remaining "bridge" references to "chorus" in:
- Rust: BridgeErrorCode→ChorusErrorCode, help text, templates, hook scripts
- Node: read_session.cjs, context_pack/*.cjs, install_hooks.cjs
- Schemas: error.schema.json, list-output.schema.json titles
- SVGs: architecture.svg, orchestrator-handoff-flow.svg
- Demos: player-context-pack.html paths
- Misc: LICENSE, .githooks/pre-push, record_demo.sh/js, context pack docs

Intentionally preserved: BRIDGE_* env fallbacks, legacy sentinel markers,
raw.githubusercontent.com URLs (pending GitHub repo rename), and
RELEASE_NOTES.md historical migration notes.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@cote-star cote-star merged commit 6f26af0 into main Mar 12, 2026
2 checks passed
@cote-star cote-star deleted the release/v0.7.0-hardened branch March 12, 2026 13:48
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