percolation-inversion-compiler v0.7.0
What changed
PIC v0.7.0 adds a TRC operation-gate report for agents that need to decide whether a trace is ready for provider dispatch. The new command is:
pic trc operation-gate --trace trace_nf.json --provider-profile provider.jsonThe report separates operation_ready, provider_dispatch_ready, and physical_dispatch_ready so a first-time agent can see which gate is still blocking progress.
Agent-readable safety model
- Authority is checked for active status, expiry, scope coverage, and trusted issuer policy.
- Fixture dry-run traces, including the benchmark bundle, remain non-executable and are marked with
fixture_only_authority_non_executable. operation_ready=trueis not execution.provider_dispatch_ready=trueis not dispatch.physical_dispatch_ready=trueis not proof of a physical outcome.- ALT interop now separates syntactic acceptance from capital admission through
capital_admitted.
Interop
CCR can consume the new pic.trc_operation_gate_report.v1 schema for preflight planning. Use this release with CCR v1.2.0 when building TRC-governed operation workflows.
Validation
Local and GitHub CI passed across lint, format, mypy/typecheck, tests, build metadata, distribution checks, CLI smoke tests, and security/publish safety checks.