Skip to content

WEB-33: establish v0.4 policy acceptance baseline - #6

Merged
JS-mark merged 3 commits into
mainfrom
agent/bridgent-agent/eca4190c
Aug 17, 2026
Merged

WEB-33: establish v0.4 policy acceptance baseline#6
JS-mark merged 3 commits into
mainfrom
agent/bridgent-agent/eca4190c

Conversation

@JS-mark

@JS-mark JS-mark commented Aug 17, 2026

Copy link
Copy Markdown
Owner

Closes WEB-33

Summary

  • add the v0.4 roadmap-to-test traceability matrix with stable P0/P1 automation IDs
  • add reusable read/write/safe-write/metadata-less fixtures and lock the no-policy baseline
  • remove --passWithNoTests from the CLI test gate
  • reconcile the matrix with ADR-033's final withPolicy API, setup/runtime errors, evaluation priority, metadata/limit semantics, MCP payload, and inspect summary contract

ADR-033 review

  • preserve every original P0 behavior assertion and add executable coverage IDs for immutable config, invalid setup, UTF-8 output limits, and non-policy exception propagation
  • make the first-violation rule explicit for combined safety requirements
  • distinguish metadata-dependent fail-closed behavior from valid metadata-less tool-name policies
  • record empty tools as valid and duplicate names / invalid config as setup failures

Verification

  • pnpm turbo run build test typecheck lint — 30/30 tasks passed
  • 29 test files, 134 tests passed
  • CLI tests run with vitest run — 17/17 passed
  • pnpm changeset status --since=origin/main, test hygiene scan, and git diff --check passed

JS-mark and others added 3 commits August 17, 2026 10:53
Co-authored-by: multica-agent <github@multica.ai>
Co-authored-by: multica-agent <github@multica.ai>
Co-authored-by: multica-agent <github@multica.ai>
@JS-mark
JS-mark merged commit 5503b9a into main Aug 17, 2026
3 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