Skip to content

feat(peer): add strict structured output and Brave evidence - #28

Merged
CBEPX merged 6 commits into
mainfrom
fix/v1.7.2-structured-brave
Sep 2, 2026
Merged

feat(peer): add strict structured output and Brave evidence#28
CBEPX merged 6 commits into
mainfrom
fix/v1.7.2-structured-brave

Conversation

@CBEPX

@CBEPX CBEPX commented Sep 2, 2026

Copy link
Copy Markdown
Owner

Summary

  • add strict Draft-07 output schemas for design, research, and critique Claude turns
  • fail closed before Claude spawn when a peer schema is unavailable
  • accept exactly the audited Brave web search and LLM-context tool IDs
  • require exact Brave evidence to be present in the frozen selected-tool manifest
  • document provider drift/disclosure boundaries and prepare version 1.7.2
  • isolate the missing-schema regression without mutating tracked files

Verification

  • Claude Opus exact-head review: approve with nits; no correctness defects
  • independent strong review: READY, no P0-P3 findings
  • npm run check: 931 unit, 104 integration, 24 E2E
  • coverage: 1,059/1,059; 92.63% statements/lines, 83.51% branches, 98.27% functions
  • forced mutation: critical 82.65%, managed 74.69%, installer 66.39%
  • npm pack --dry-run: 92 files, including all three peer schemas
  • design/research skill entrypoints validated

Follow-ups

@CBEPX
CBEPX merged commit 80263b3 into main Sep 2, 2026
6 checks passed
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