Handbook
Physics candidate validate v1
Purpose: Issue an independent bounded validation status from candidate, falsifier, sources, data, and authenticated receipts.
Updated
Input
Required fields: candidate, falsifier_report, validation_policy. Additional bounded context may be supplied according to contract.json.
Output
{ "validation_report": <object> } where the payload validates against schemas/physicsgenesis/validation-report.schema.json.
Substrate reuse
Compose Forge LCDL tasks: contradiction_scan, llm_boolean_gate, llm_enum_route, plan_decision_pack. Use standard operators for guarded sequencing, fallback, and bounded repair.
Failure modes
- validator not independent
- receipt unauthenticated
- counterexample unresolved
- status exceeds evidence
Verification
- JSON Schema
- receipt authentication
- status ladder
- independence statement
The task never self-promotes, invents receipts, or upgrades empirical status without authenticated evidence.