IndisputableMonolith.Foundation.OptionAEmpiricalQueue
Module defines empirical priorities for implemented Option A combinations, extending the protocol's coverage claims. Test schedulers validating Recognition Science against data cite these assignments to rank falsification attempts. Content consists of type definitions and mappings with no theorems proved.
claimEmpirical priority function $empiricalPriority$ mapping implemented C1-C9 combinations to levels in type $Priority$, together with predicates $isImmediate$ and $isHighOrImmediate$.
background
The upstream Option A Empirical Protocol module converts the falsifier registry into Lean propositions, guaranteeing every implemented C1-C9 combination carries a dataset class, predicted observable, and failure mode. Data mappings remain empirical metadata while the formal content enforces total coverage with no gaps. This queue module sits in the foundation layer and introduces the Priority type plus the empiricalPriority assignment to classify tests for later scheduling.
proof idea
this is a definition module, no proofs
why it matters in Recognition Science
Supplies the priority queue to the downstream Option A Empirical Schedule module. That module fixes an explicit execution order for the first five high-value tests and proves every scheduled item is high-or-immediate and protocol-covered. It completes the priority assignment step in the empirical validation pipeline for Option A.
scope and limits
- Does not contain experimental datasets or observables.
- Does not prove theorems about the assigned priorities.
- Does not address non-implemented Option A combinations.
- Does not define test execution order or scheduling properties.
used by (1)
depends on (1)
declarations in this module (34)
-
inductive
Priority -
theorem
priority_count -
def
empiricalPriority -
def
isImmediate -
def
isHighOrImmediate -
theorem
c3_immediate -
theorem
c8_immediate -
theorem
c5_high -
theorem
c2_high -
theorem
c9_high -
theorem
c3_protocol_covered -
theorem
c8_protocol_covered -
theorem
every_priority_has_protocol -
theorem
immediate_iff -
theorem
high_or_immediate_iff -
def
immediateTests -
def
highPriorityTests -
def
mediumPriorityTests -
def
deferredTests -
theorem
immediateTests_length -
theorem
highPriorityTests_length -
theorem
mediumPriorityTests_length -
theorem
deferredTests_length -
theorem
immediateTests_nodup -
theorem
highPriorityTests_nodup -
theorem
mediumPriorityTests_nodup -
theorem
deferredTests_nodup -
theorem
immediateTests_exact -
theorem
highPriorityTests_exact -
theorem
mediumPriorityTests_exact -
theorem
deferredTests_exact -
theorem
priorityBucketTotal -
structure
EmpiricalQueueCert -
def
empiricalQueueCert