fix: distinguish sanitized tool guard denials #85

Merged
severus-snape merged 1 commit from fix/deliver-sanitized-diagnostics into main 2026-10-26 14:13:03 +00:00
Collaborator

Scope

Cherry-pick only 54e6e1987ff1b044af8121c87309f7137e6689a9 onto 385c2ccb02. Exactly 7 files, +130/-8. Sanitized typed tool-guard diagnostics and tests only; no routing or permission changes. No drafts, deployment or supervisor changes.

Current verification

  • Focused tests: 3/3
  • npm test: 490/490
  • npm run typecheck, npm run build, git diff --check: passed
  • Core plugin_review passed on /home/node/work/core against base 385c2cc; no findings. Approved exact fingerprint: fda1c85675623df1769b0720f76e909ed0f7b8a617113c94ab06522e53f7af11.
  • HEAD tree exactly matches source commit; clean worktree.

Merge is not release activation; rollout remains separate.

## Scope Cherry-pick only 54e6e1987ff1b044af8121c87309f7137e6689a9 onto 385c2ccb0248a10a55bc6c4df39b84d68aeac44d. Exactly 7 files, +130/-8. Sanitized typed tool-guard diagnostics and tests only; no routing or permission changes. No drafts, deployment or supervisor changes. ## Current verification - Focused tests: 3/3 - npm test: 490/490 - npm run typecheck, npm run build, git diff --check: passed - Core plugin_review passed on /home/node/work/core against base 385c2cc; no findings. Approved exact fingerprint: fda1c85675623df1769b0720f76e909ed0f7b8a617113c94ab06522e53f7af11. - HEAD tree exactly matches source commit; clean worktree. Merge is not release activation; rollout remains separate.
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
harness/core!85
No description provided.