You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: address high + medium priority audit findings from #234 (#237)
* fix: address high + medium priority audit findings from #234
High priority:
- P3-001: Compress self-verification Rule 2 — replace restated content
with cross-reference to anti-hallucination Rules 1-4 (~7,400 token savings)
- P4-001: Decompose review-code abstraction check into 3 observable checks
Medium — guardrail determinism (74x blast radius):
- P4-005/P4-006: Replace 'reasonable conclusion' with 'stated chain of
logical steps'; anchor 'low confidence' to ASSUMED premise count
- P4-008: Operationalize 'structurally similar' as same headings, same
item count (+-20%), same classification labels
- P3-002/P1-001: Deduplicate 4-field coverage statement — self-verification
Rule 3 now cross-references operational-constraints Rule 9 (~1,140 token savings)
- P4-002/P4-003: Replace subjective maintainability checks with 4 readability
indicators and 4 design violation checks
Medium — structural:
- P1-002: Update adversarial-falsification applicable_to to match actual
template consumers
- P1-003: Document 4 orphan protocols as user-composable with intended
use cases
- P1-004: Merge plan-implementation and plan-refactoring into single
template with mode parameter
Closes#234
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* fix: address PR review feedback on audit findings
- self-verification: add epistemic label as explicit remediation option
in Citation Audit (not just citation or removal)
- applicable_to: revert 'composable' sentinel to '[]' per CONTRIBUTING.md
convention (definition-of-done, input-clarity-gate,
tool-reliability-defense, fixed-point-verification)
- review-code: replace non-observable maintainability checks ('10-second
scan', '3 unrelated concepts') with concrete, checkable criteria
- plan-implementation: add explicit mode validation (only 'implementation'
or 'refactoring'; default to 'implementation'), update input_contract
type to include source-code for refactoring mode
- docs: update CATALOG.md, README.md, getting-started.md to reference
plan-implementation with mode=refactoring instead of deleted
plan-refactoring template
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* fix: align epistemic tag [ASSUMED] to canonical [ASSUMPTION]
The anti-hallucination protocol uses [ASSUMPTION] as the inline tag for
the ASSUMED category. Using [ASSUMED] here conflicted with the canonical
tag set and introduced inconsistency within the same sentence.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
---------
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
0 commit comments