phionyx_verify_claim
Validate a completion claim using three-layer verification: parse declarations, cross-check with git diff, and apply physics gate. Call before marking a task as fixed or done.
Instructions
Verify a completion claim using three-layer verification. Call BEFORE saying 'fixed' or 'done'.
Layer 1: Parse your declarations (claim, evidence, paths) Layer 2: Cross-check paths against git diff (input verification) Layer 3: Physics gate (phi + entropy + revision thresholds)
P1 require_tool: if the claim asserts a factual / external-state fact (live / deployed / version / merged / tests-pass / endpoint-up) and the evidence is not externally bound (only code_review/none, not a run/inspection), the result carries require_tool{triggered,...}; with PHIONYX_GATE_REQUIRE_TOOL_ENFORCE=1 an otherwise- passing directive becomes 'require_tool' — go bind the evidence (run the tool) first.
Args: claim: What you're claiming (e.g. "scenario continuation bug is fixed") evidence: What test output proves it (e.g. "12 scenes played, quest_complete=True") evidence_type: Type of evidence — determines confidence weight. One of: browser_test, manual_repro, integration_test, endpoint_test, log_inspection, unit_test, code_review, none code_paths_tested: Comma-separated functions/endpoints you actually tested code_paths_affected: Comma-separated functions/endpoints affected by the change referenced_sources: (P2b) Comma-separated sources the claim cites/depends on (roadmap, spec, a module/file). Optional. read_paths: (P2b) Comma-separated sources actually Read/bound THIS turn. Optional — when BOTH this and referenced_sources are given, the gate checks read_but_not_bound (a cited source not bound this turn → continuity violation; with PHIONYX_GATE_CONTINUITY_ENFORCE=1 → 'regenerate'). Omit (leave null) when no read-set is available → check is skipped (non-regressive).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| claim | Yes | ||
| evidence | Yes | ||
| read_paths | No | ||
| evidence_type | Yes | ||
| code_paths_tested | Yes | ||
| referenced_sources | No | ||
| code_paths_affected | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||