From eddf6e9c6d5c43de53ab3661fb3e31c23f8dfec4 Mon Sep 17 00:00:00 2001 From: Levi Neuwirth Date: Tue, 11 Aug 2026 18:11:25 +0200 Subject: [PATCH] P13-S26 EXECUTED: invariant 10 names its derived reference surface Item 10 said only that "every cross-cutting structure's references resolve to extant objects", naming no individual class, while the checker enforced a surface spanning cross-cutting structures, structural top-level references, meter references at every level a MeterChange appears, an attachment-internal reference, event-internal references and the tempo map's segment anchors. The Rust doc comment named many of those and not all. The two were incomplete in different places, so neither could be repaired from the other; both are now written from one table derived by reading every emitted condition in the four functions that raise the tag -- 41 tokens, each with its resolution target and a symbolic anchor back to the control flow that enforces it. Two of the ledger row's own claims did not survive scoping and were corrected at ratification rather than carried: the G3a aside is ambiguous, not false, and the two-sided repair stands on incompleteness rather than on a falsehood. Guarded by exact (token, target) set equality in a new testkit suite, against an oracle validated before use. Ordering and vocabulary are separate assertions because an out-of-vocabulary term sorts perfectly well. Duplicates are checked on the raw extraction, which set comparison cannot see. Item 10's opening sentence is the slice anchor as a complete literal, required to occur exactly once, so pin 3's retention of it is machine-observed rather than asserted. t12 is narrowed and renamed, not deleted: cargo test -p epiphany-core must still fail when the doc block is destroyed, and testkit is another crate. Chapter 3 gains req:time:aleatoric-reference-locality -- an aleatoric region's ordering and bounds references must name events of that same region, a locality rule the checker always enforced and no requirement stated. Its three count constants were measured at execution, never predicted: 214/285/285 -> 215/286/286. 38 mutations, 38 matching radii, every one against the full workspace with --no-fail-fast and restored by hand write-back. M3 is the single passing control: with equality weakened to actual.is_subset(&expected), M1-B stops failing, which is what makes exactness load-bearing rather than assumed. Two harness faults halted the run and are recorded in the annex rather than smoothed over; the second exposed a real weakness in the requirement guard, reported and left for amendment 3. Files two candidates this rung does not repair: P13-S29, the invariant-10 tag multiplexing Chapter 3/4 failures through a public API and its Display; and P13-S30, the repository-wide assumption that TeX is spelled exactly, whose requirement-block branch is demonstrated by this rung's own M20. Baseline 42 suites/1583 -> 43/1586: one new suite, three tests, none removed. Clippy and the pinned fmt gate clean on 1.95.0; core_spec.pdf rebuilt with zero undefined references. Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_01Ps1szk2mSfgp4Cz21eVH9x --- crates/epiphany-core/src/invariants.rs | 103 +- .../tests/invariant_ten_surface.rs | 412 ++++++ .../tests/requirement_labels.rs | 38 +- spec/CONTRACT_P13S26_INVARIANT10_SURFACE.md | 31 +- spec/EVIDENCE_P13S26_EXECUTION.md | 1112 +++++++++++++++++ spec/PASS13_CANDIDATES.md | 4 +- spec/core_spec.pdf | Bin 1481035 -> 1487962 bytes spec/core_spec.tex | 89 +- 8 files changed, 1724 insertions(+), 65 deletions(-) create mode 100644 crates/epiphany-testkit/tests/invariant_ten_surface.rs create mode 100644 spec/EVIDENCE_P13S26_EXECUTION.md diff --git a/crates/epiphany-core/src/invariants.rs b/crates/epiphany-core/src/invariants.rs index 80c8a79..9d739ad 100644 --- a/crates/epiphany-core/src/invariants.rs +++ b/crates/epiphany-core/src/invariants.rs @@ -66,18 +66,67 @@ pub enum GraphInvariant { MeasureSingleInstance, /// 9. Each anchor's offset variant agrees with its target's time model. AnchorOffsetModel, - /// 10. Every graph reference resolves to an extant object: cross-cutting - /// structures (incl. anchor targets, annotation layers, tuplet parents, - /// graphic objects) and event-internal references (indeterminate - /// alternatives, trajectory event-pitches, graphic objects, cue sources); - /// structural top-level references (a staff's declared instrument, a - /// staff's group, a staff group's members, a part's staves, a view's - /// active layers — genesis tranche G3a repairs this prose to name what - /// the check body already enforced); and meter/time-signature - /// references at every level a `MeterChange` can appear (a region's - /// time-model meter changes, a region's default metric grid, a - /// measure's declared time signature, a staff instance's local metric - /// grid). + /// 10. Every graph reference resolves to an extant object, except where + /// the re-anchoring rules explicitly permit transient dangling states + /// during edits. This surface is **derived from the check bodies**, not + /// copied from prose: `spec/CONTRACT_P13S26_INVARIANT10_SURFACE.md` + /// pin 1 is the sole origin for both this list and `core_spec.tex`'s + /// item 10, because the two were incomplete in different places and + /// neither could be repaired from the other (P13-S26). + /// + /// - Slur.start_event — live event. + /// - Slur.end_event — live event. + /// - Tie.start_event — live event. + /// - Tie.end_event — live event. + /// - Beam.events — live event. + /// - SubBeam.events — live event. + /// - Tuplet.members — live event. + /// - Tuplet.parent — extant tuplet. + /// - Spanner.staves — declared staff. + /// - Spanner.start — anchor target. + /// - Spanner.end — anchor target. + /// - Marker.anchor — anchor target. + /// - RepeatStructure.start — anchor target. + /// - RepeatStructure.end — anchor target. + /// - RepeatStructure.kind — anchor target. + /// - RepeatStructure.voltas — anchor target. + /// - ChordSymbol.anchor — anchor target. + /// - AnalyticalAnnotation.anchor — anchor target, extant region, live event. + /// - AnalyticalAnnotation.layer — declared analysis layer. + /// - Comment.anchor — anchor target, extant region, live event. + /// - GraphicGesture.objects — stored graphic object. + /// - GraphicGesture.anchoring — anchor target, declared staff, live event. + /// - LyricLine.events — live event. + /// - Staff.instrument — declared instrument. + /// - StaffInstance.instrument_override — declared instrument. + /// - Staff.group — declared staff group. + /// - StaffGroup.members — declared staff. + /// - PartDefinition.staves — declared staff. + /// - ViewDefinition.active_layers — declared analysis layer. + /// - MetricTimeModel.meters — declared time signature. + /// - StaffBasedContent.default_metric_grid — declared time signature. + /// - Measure.time_signature — declared time signature. + /// - StaffInstance.local_metric_grid — declared time signature. + /// - NotatedComponent.tuplet — extant tuplet. + /// - IndeterminacyHints.alternatives — live event. + /// - TrajectoryEvent.start — live pitch. + /// - TrajectoryEvent.end — live pitch. + /// - GraphicEvent.graphics — stored graphic object. + /// - CueEvent.source — live event. + /// - TempoSegment.start — anchor target. + /// - TempoSegment.end — anchor target. + /// + /// Beyond that surface, further checks are reported under this same tag + /// and are NOT part of the normative invariant 10: tempo-map segment + /// shape, ordering and non-overlap (Chapter 3, + /// `req:time:tempo-segment-order`); aleatoric ordering and bounds + /// region locality (Chapter 3, + /// `req:time:aleatoric-reference-locality`); and accidental + /// modification expressibility (Chapter 4, + /// `req:tuning:accidental-modification-compatibility`). That + /// multiplexing is filed as P13-S29 — the public `check_invariant` + /// filter and this violation's `Display` attribute those failures to + /// invariant 10. Repairing it is a behaviour change, out of scope here. CrossCuttingRefsResolve, /// 11. Identifiers are unique within their kind (every id kind), with /// reserved-namespace (`SYSTEM_DERIVED`) misuse, tombstone/live @@ -4645,7 +4694,12 @@ mod g3a_tests { /// **Mutation:** revert the doc comment to its pre-G3a text (naming only /// cross-cutting structures and event-internal references); must fail. #[test] - fn t12_invariant_10_doc_comment_names_the_four_reference_classes() { + fn t12_invariant_10_doc_block_slices_and_is_non_empty() { + // Narrowed by P13-S26 pin 8. The exact (token, target) comparison lives + // in epiphany-testkit's `invariant_ten_surface` guard, which reads both + // this block and `core_spec.tex`. This one stays because + // `cargo test -p epiphany-core` must still fail when the block is + // destroyed, and testkit is a different crate. let source = production_source(); let start = source .find(" /// 10. Every graph reference resolves") @@ -4656,17 +4710,18 @@ mod g3a_tests { .expect("the CrossCuttingRefsResolve variant follows its doc comment"); let doc_block = &source[start..end]; - for needle in [ - "staff's group", - "group's members", - "part's staves", - "active layers", - ] { - assert!( - doc_block.contains(needle), - "invariant 10's doc comment must name `{needle}`; block was:\n{doc_block}" - ); - } + let tokens: Vec<&str> = doc_block + .lines() + .filter_map(|line| line.trim_start().strip_prefix("/// ")) + .filter_map(|rest| rest.trim_start().strip_prefix("- ")) + .filter_map(|rest| rest.split_whitespace().next()) + .collect(); + + assert!( + !tokens.is_empty(), + "invariant 10's doc block must list its reference surface, one \ + `- Token — target.` line per class; block was:\n{doc_block}" + ); } } diff --git a/crates/epiphany-testkit/tests/invariant_ten_surface.rs b/crates/epiphany-testkit/tests/invariant_ten_surface.rs new file mode 100644 index 0000000..3f7754d --- /dev/null +++ b/crates/epiphany-testkit/tests/invariant_ten_surface.rs @@ -0,0 +1,412 @@ +//! Invariant 10's reference surface, compared against both documents that +//! summarise it. +//! +//! P13-S26. `core_spec.tex`'s item 10 and `invariants.rs`' `/// 10.` doc block +//! are summaries of one thing: the reference classes +//! `GraphIndex::check_cross_cutting_refs` and the tempo-map check enforce. +//! Before this rung they were incomplete in *different* places, so neither +//! could be repaired from the other. `INVARIANT_TEN_SURFACE` below is the +//! contract's pin-1 table in machine-readable form, derived from the check +//! bodies, and both documents are compared against **it** rather than against +//! each other. +//! +//! It is not a second list of something derivable: the derivation source is +//! Rust control flow, which is not parseable. The contract's gate 8 re-derives +//! this table by hand after every edit; that is the standing compensation. + +use std::collections::{BTreeMap, BTreeSet}; +use std::fs; +use std::path::{Path, PathBuf}; + +/// Pin 1's (token, target) table, verbatim. The ratified origin. +const INVARIANT_TEN_SURFACE: &[(&str, &str)] = &[ + ("Slur.start_event", "live event"), + ("Slur.end_event", "live event"), + ("Tie.start_event", "live event"), + ("Tie.end_event", "live event"), + ("Beam.events", "live event"), + ("SubBeam.events", "live event"), + ("Tuplet.members", "live event"), + ("Tuplet.parent", "extant tuplet"), + ("Spanner.staves", "declared staff"), + ("Spanner.start", "anchor target"), + ("Spanner.end", "anchor target"), + ("Marker.anchor", "anchor target"), + ("RepeatStructure.start", "anchor target"), + ("RepeatStructure.end", "anchor target"), + ("RepeatStructure.kind", "anchor target"), + ("RepeatStructure.voltas", "anchor target"), + ("ChordSymbol.anchor", "anchor target"), + ( + "AnalyticalAnnotation.anchor", + "anchor target, extant region, live event", + ), + ("AnalyticalAnnotation.layer", "declared analysis layer"), + ("Comment.anchor", "anchor target, extant region, live event"), + ("GraphicGesture.objects", "stored graphic object"), + ( + "GraphicGesture.anchoring", + "anchor target, declared staff, live event", + ), + ("LyricLine.events", "live event"), + ("Staff.instrument", "declared instrument"), + ("StaffInstance.instrument_override", "declared instrument"), + ("Staff.group", "declared staff group"), + ("StaffGroup.members", "declared staff"), + ("PartDefinition.staves", "declared staff"), + ("ViewDefinition.active_layers", "declared analysis layer"), + ("MetricTimeModel.meters", "declared time signature"), + ( + "StaffBasedContent.default_metric_grid", + "declared time signature", + ), + ("Measure.time_signature", "declared time signature"), + ("StaffInstance.local_metric_grid", "declared time signature"), + ("NotatedComponent.tuplet", "extant tuplet"), + ("IndeterminacyHints.alternatives", "live event"), + ("TrajectoryEvent.start", "live pitch"), + ("TrajectoryEvent.end", "live pitch"), + ("GraphicEvent.graphics", "stored graphic object"), + ("CueEvent.source", "live event"), + ("TempoSegment.start", "anchor target"), + ("TempoSegment.end", "anchor target"), +]; + +/// Pin 1a's closed target vocabulary. A term outside it fails, and that is a +/// *separate* assertion from ordering: an out-of-vocabulary term sorts +/// perfectly well, so the canonical-form check cannot see it. +const TARGET_VOCABULARY: &[&str] = &[ + "anchor target", + "declared analysis layer", + "declared instrument", + "declared staff", + "declared staff group", + "declared time signature", + "extant region", + "extant tuplet", + "live event", + "live pitch", + "stored graphic object", +]; + +/// Item 10's opening sentence, pinned as the **complete** literal rather than a +/// prefix, so that pin 3's retention of it is machine-observed. Whitespace is +/// normalised on both sides before matching, because the `.tex` source is +/// hard-wrapped and rewrapping is presentational. +const ITEM_TEN_ANCHOR: &str = "\\item Except where the re-anchoring rules of \ + Chapter~\\ref{ch:semops} explicitly permit transient dangling states during \ + edits, every graph reference resolves to an extant object."; + +fn repository_root() -> PathBuf { + Path::new(env!("CARGO_MANIFEST_DIR")).join("../..") +} + +fn read(relative: &str) -> String { + let path = repository_root().join(relative); + fs::read_to_string(&path) + .unwrap_or_else(|error| panic!("failed to read {}: {error}", path.display())) +} + +/// Collapse every run of whitespace to one space. +fn normalise(text: &str) -> String { + text.split_whitespace().collect::>().join(" ") +} + +/// Sort a comma-separated target into pin 1a's canonical order. +fn canonical_target(target: &str) -> String { + let mut terms: Vec<&str> = target.split(',').map(str::trim).collect(); + terms.sort_unstable(); + terms.join(", ") +} + +/// Step 0. Validate the oracle before using it as one: a duplicate token would +/// vanish when the expected side becomes a set, and an out-of-vocabulary target +/// would be asserted and never observed. +fn validated_oracle() -> BTreeSet<(String, String)> { + let mut seen: BTreeMap<&str, usize> = BTreeMap::new(); + for (token, _) in INVARIANT_TEN_SURFACE { + *seen.entry(token).or_default() += 1; + } + let repeated: Vec<&str> = seen + .iter() + .filter(|(_, count)| **count > 1) + .map(|(token, _)| *token) + .collect(); + assert!( + repeated.is_empty(), + "INVARIANT_TEN_SURFACE repeats {repeated:?}; a repeat collapses silently \ + into the expected set and would let both documents drop a class" + ); + + for (token, target) in INVARIANT_TEN_SURFACE { + for term in target.split(',').map(str::trim) { + assert!( + TARGET_VOCABULARY.contains(&term), + "INVARIANT_TEN_SURFACE target {target:?} for {token} uses \ + {term:?}, which is outside pin 1a's vocabulary" + ); + } + assert_eq!( + *target, + canonical_target(target), + "INVARIANT_TEN_SURFACE target for {token} is not in canonical order" + ); + } + + INVARIANT_TEN_SURFACE + .iter() + .map(|(token, target)| ((*token).to_owned(), (*target).to_owned())) + .collect() +} + +/// Duplicate-token check on a raw extraction, plus the canonical-form checks. +/// Run before the set comparison, which cannot see any of them. +fn check_extraction(pairs: &[(String, String)], where_: &str) { + let mut seen: BTreeMap<&str, usize> = BTreeMap::new(); + for (token, _) in pairs { + *seen.entry(token.as_str()).or_default() += 1; + } + let repeated: Vec<&str> = seen + .iter() + .filter(|(_, count)| **count > 1) + .map(|(token, _)| *token) + .collect(); + assert!( + repeated.is_empty(), + "{where_} lists {repeated:?} more than once; set comparison cannot see a \ + duplicate, so it is checked here" + ); + + for (token, target) in pairs { + assert_eq!( + *target, + canonical_target(target), + "{where_}: target for {token} is not in pin 1a's canonical order" + ); + for term in target.split(',').map(str::trim) { + assert!( + TARGET_VOCABULARY.contains(&term), + "{where_}: target for {token} uses {term:?}, outside pin 1a's \ + vocabulary. Ordering cannot catch this -- a bad term sorts fine" + ); + } + } +} + +/// The `requirement` block that carries the graph invariants, normalised. +/// +/// Slicing is mandatory, and stated here because it is not obvious: unsliced, +/// the extractor would collect every `\texttt{}` in `core_spec.tex` and +/// equality would fail on a flood of spurious pairs. The slice is what makes +/// the guard *function*, not what gives it teeth. +fn graph_invariants_block() -> String { + let spec = normalise(&read("spec/core_spec.tex")); + let label = r"\label{req:graph:score-graph-invariants}"; + let at = spec + .find(label) + .expect("core_spec.tex declares req:graph:score-graph-invariants"); + let start = spec[..at] + .rfind(r"\begin{requirement}") + .expect("the graph-invariants label sits inside a requirement block"); + let end = spec[start..] + .find(r"\end{requirement}") + .map(|offset| start + offset) + .expect("that requirement block is closed"); + spec[start..end].to_owned() +} + +#[test] +fn specification_item_ten_names_exactly_the_derived_surface() { + let expected = validated_oracle(); + let block = graph_invariants_block(); + + // The anchor is the complete opening sentence, not a prefix of it, so that + // pin 3's retention of that sentence is machine-observed. It must occur + // exactly once in the block, or the outer slice is ambiguous and nothing + // else would notice. + let anchor = normalise(ITEM_TEN_ANCHOR); + let occurrences = block.matches(anchor.as_str()).count(); + assert_eq!( + occurrences, 1, + "item 10's opening sentence must occur exactly once inside \ + req:graph:score-graph-invariants; found {occurrences}" + ); + + let outer_start = block.find(anchor.as_str()).expect("checked above"); + let outer_end = outer_start + item_ten_length(&block[outer_start..]); + let outer = &block[outer_start..outer_end]; + + // Pin 3 forbids both of these inside item 10, and nothing else would catch + // them: an accidental well-formed label is absorbed the moment pin 4's + // count constants are remeasured. Recognition is whitespace-tolerant + // because TeX accepts `\label {x}` and the repository's own parser does + // not -- a guard shaped like that parser would inherit its blind spot. + assert!( + !contains_command(outer, "label"), + "item 10 must contain no \\label: pin 3 adds no label and no \ + requirement block.\nSlice was:\n{outer}" + ); + assert!( + !contains_begin_requirement(outer), + "item 10 must contain no requirement block.\nSlice was:\n{outer}" + ); + + let inner_start = outer + .find(r"\begin{itemize}") + .map(|offset| offset + r"\begin{itemize}".len()) + .expect("item 10 carries its nested itemize"); + let inner_end = outer[inner_start..] + .find(r"\end{itemize}") + .map(|offset| inner_start + offset) + .expect("that itemize is closed"); + let inner = &outer[inner_start..inner_end]; + + let pairs = extract_tex_pairs(inner); + check_extraction(&pairs, "core_spec.tex item 10"); + let actual: BTreeSet<(String, String)> = pairs.into_iter().collect(); + assert_eq!(actual, expected); +} + +/// Item 10 runs from its opening sentence to the next `\item` **at the +/// enumeration's own level**. Nested `itemize` environments carry `\item`s of +/// their own, so the scan tracks depth; a naive "next `\item`" ends the slice +/// inside the nested list and loses everything after it. +fn item_ten_length(rest: &str) -> usize { + let mut depth = 0usize; + let mut cursor = 0usize; + while cursor < rest.len() { + let tail = &rest[cursor..]; + if tail.starts_with(r"\begin{itemize}") { + depth += 1; + cursor += r"\begin{itemize}".len(); + } else if tail.starts_with(r"\end{itemize}") { + depth = depth.saturating_sub(1); + cursor += r"\end{itemize}".len(); + } else if depth == 0 && cursor > 0 && tail.starts_with(r"\item ") { + return cursor; + } else { + cursor += tail.chars().next().map_or(1, char::len_utf8); + } + } + rest.len() +} + +/// Whitespace-tolerant `\command{` recognition. +fn contains_command(text: &str, command: &str) -> bool { + let needle = format!("\\{command}"); + let mut cursor = 0; + while let Some(relative) = text[cursor..].find(&needle) { + let after = cursor + relative + needle.len(); + if text[after..].trim_start().starts_with('{') || command.ends_with('}') { + return true; + } + cursor = after; + } + false +} + +/// `\begin` followed by optional whitespace then `{requirement}`. +fn contains_begin_requirement(text: &str) -> bool { + let mut cursor = 0; + while let Some(relative) = text[cursor..].find("\\begin") { + let after = cursor + relative + "\\begin".len(); + if text[after..].trim_start().starts_with("{requirement}") { + return true; + } + cursor = after; + } + false +} + +/// Per `\item`: the first `\texttt{}` argument is the token, the text between +/// `---` and the terminating period is the target. +fn extract_tex_pairs(inner: &str) -> Vec<(String, String)> { + let mut pairs = Vec::new(); + for chunk in inner.split(r"\item ").skip(1) { + let Some(open) = chunk.find(r"\texttt{") else { + continue; + }; + let token_start = open + r"\texttt{".len(); + let Some(close) = chunk[token_start..].find('}') else { + continue; + }; + let token = chunk[token_start..token_start + close].replace("\\_", "_"); + let rest = &chunk[token_start + close..]; + let Some(dash) = rest.find("---") else { + continue; + }; + let after_dash = &rest[dash + "---".len()..]; + let Some(period) = after_dash.find('.') else { + continue; + }; + pairs.push((token, after_dash[..period].trim().to_owned())); + } + pairs +} + +#[test] +fn implementation_doc_names_exactly_the_derived_surface() { + let expected = validated_oracle(); + let source = read("crates/epiphany-core/src/invariants.rs"); + let start = source + .find(" /// 10. Every graph reference resolves") + .expect("invariant 10's doc comment is present"); + let end = source[start..] + .find("CrossCuttingRefsResolve,") + .map(|offset| start + offset) + .expect("the CrossCuttingRefsResolve variant follows its doc comment"); + + let mut pairs = Vec::new(); + for line in source[start..end].lines() { + let Some(rest) = line.trim_start().strip_prefix("/// ") else { + continue; + }; + let Some(rest) = rest.trim_start().strip_prefix("- ") else { + continue; + }; + let Some(token) = rest.split_whitespace().next() else { + continue; + }; + let Some(dash) = rest.find('\u{2014}') else { + continue; + }; + let after_dash = &rest[dash + '\u{2014}'.len_utf8()..]; + let Some(period) = after_dash.find('.') else { + continue; + }; + pairs.push((token.to_owned(), after_dash[..period].trim().to_owned())); + } + + check_extraction(&pairs, "invariants.rs invariant-10 doc block"); + let actual: BTreeSet<(String, String)> = pairs.into_iter().collect(); + assert_eq!(actual, expected); +} + +#[test] +fn aleatoric_reference_locality_states_both_referents_and_locality() { + // Phrase presence, not exact comparison -- weaker than the two tests above, + // and stated as such rather than presented as equivalent coverage. What it + // buys: neither referent, nor the locality claim, nor the requirement's + // normative force can silently leave. + let spec = normalise(&read("spec/core_spec.tex")); + let label = r"\label{req:time:aleatoric-reference-locality}"; + let at = spec + .find(label) + .expect("core_spec.tex declares req:time:aleatoric-reference-locality"); + let start = spec[..at] + .rfind(r"\begin{requirement}") + .expect("that label sits inside a requirement block"); + let end = spec[start..] + .find(r"\end{requirement}") + .map(|offset| start + offset) + .expect("that requirement block is closed"); + let block = &spec[start..end]; + + for needle in ["ordering", "bounds", "same region", "\\MUST{}"] { + assert!( + block.contains(needle), + "req:time:aleatoric-reference-locality must state {needle:?}; \ + block was:\n{block}" + ); + } +} diff --git a/crates/epiphany-testkit/tests/requirement_labels.rs b/crates/epiphany-testkit/tests/requirement_labels.rs index bb4b971..8fe0154 100644 --- a/crates/epiphany-testkit/tests/requirement_labels.rs +++ b/crates/epiphany-testkit/tests/requirement_labels.rs @@ -12,11 +12,16 @@ use std::path::{Path, PathBuf}; // +1 for req:format:container-epoch (the format-epoch rung, pin 7: // spec/CONTRACT_FORMAT_EPOCH_MAJOR1.md) — the container major becomes an epoch, // and Chapter 8 states the classification and the epoch matrix normatively. -const CORE_REQUIREMENT_COUNT: usize = 214; +// +1 for req:time:aleatoric-reference-locality (P13-S26, pin 4: +// spec/CONTRACT_P13S26_INVARIANT10_SURFACE.md) — an aleatoric region's ordering +// and bounds references must name events of that same region. Measured at +// execution, never predicted. +const CORE_REQUIREMENT_COUNT: usize = 215; // +1 for req:textproj:manifest-schema-carried (G-minor, pins 8/11: -// spec/PLAN_GMINOR_SCHEMA_MINOR.md); +1 for req:format:container-epoch (above). -const SUITE_REQUIREMENT_COUNT: usize = 285; -const SUITE_LABEL_COUNT: usize = 285; +// spec/PLAN_GMINOR_SCHEMA_MINOR.md); +1 for req:format:container-epoch (above); +// +1 for req:time:aleatoric-reference-locality (above). +const SUITE_REQUIREMENT_COUNT: usize = 286; +const SUITE_LABEL_COUNT: usize = 286; /// The normative chapter-to-area assignment. Keeping this as data makes adding a /// requirement under the wrong chapter fail without encoding chapter names in @@ -385,23 +390,6 @@ const DISCUSSED_NOT_CITED: &[(&str, &str)] = &[ governs. Named in spec/PLAN_P13S1_LABELS.md as the finding that motivated \ this checker.", ), - // --- P13-S26 REVIEW SCAFFOLDING (pre-execution) ------------------------- - // - // The citation scan reads the filesystem, not git, so the contract at - // spec/CONTRACT_P13S26_INVARIANT10_SURFACE.md is scanned like any other - // repository text — tracked or not, staged or not. It names both labels - // below, neither of which exists yet, which broke the mandated green - // baseline for three review rounds before it was measured. Euphemism is not - // the remedy — see this const's own doc comment. Authorized as prerequisite - // review scaffolding, NOT as dispatch of P13-S26; no other pin work is - // licensed by it. - // - // Deliberately says nothing about its own staging or tracking state: both - // change at ratification, while pin 10 of that contract deletes this banner - // only at execution, so any such claim would spend that interval false. - // - // If S26 is abandoned, or either label changes before the rung lands, - // remove the corresponding row by hand. ( "req:graph:aleatoric-reference-locality", "not defined in the restored tree; P13-S26's M6 mutation defines it only \ @@ -409,14 +397,6 @@ const DISCUSSED_NOT_CITED: &[(&str, &str)] = &[ spec/CONTRACT_P13S26_INVARIANT10_SURFACE.md and recorded in \ spec/EVIDENCE_P13S26_EXECUTION.md as M6's verbatim diagnostic. PERMANENT.", ), - ( - "req:time:aleatoric-reference-locality", - "proposed by spec/CONTRACT_P13S26_INVARIANT10_SURFACE.md; the requirement \ - does not exist until that contract's pin 4 lands. TEMPORARY — pin 4 \ - REMOVES this row when it creates the requirement, because this row's own \ - claim (discussed, never cited) becomes false at that moment. A stale row \ - is inert, so nothing else will catch it; that contract's gate 12 does.", - ), ]; fn requirement_strings(text: &str) -> BTreeSet { diff --git a/spec/CONTRACT_P13S26_INVARIANT10_SURFACE.md b/spec/CONTRACT_P13S26_INVARIANT10_SURFACE.md index be78a0d..ec0b9c9 100644 --- a/spec/CONTRACT_P13S26_INVARIANT10_SURFACE.md +++ b/spec/CONTRACT_P13S26_INVARIANT10_SURFACE.md @@ -1,11 +1,15 @@ # Contract — P13-S26: invariant 10's reference surface, derived -**Status:** **RATIFIED 2026-08-11, on the authority of the repository owner**, -after the independent whole-artifact passes recorded above §0 — the last -returning zero findings. **DISPATCHED 2026-08-11.** Amendment 1 ratified; -execution resumes. Which passes closed and what each found are those records; -this line does not restate them, and states no count of them, per the rule -this contract adopted after its own tallies went stale twice. +STATUS: LANDED by this commit. + +**Lifecycle record.** RATIFIED 2026-08-11 on the authority of the repository +owner, after the independent whole-artifact passes recorded below — the last +returning zero findings. DISPATCHED 2026-08-11; amendment 1 ratified at +`f9170b0`, amendment 2 at `86bf7c6`. Which passes closed and what each found +are those records; this does not restate them, and states no count of them, per +the rule this contract adopted after its own tallies went stale twice. **No hash +of the landing commit appears above**: a commit cannot carry its own id, so if +one is wanted it arrives by a later administrative amendment. **THE PINS ARE FROZEN. They may be executed, not edited.** A defect found during execution is **reported, not patched in place** — if it needs a pin change, that @@ -36,6 +40,12 @@ same round. This is a review method, not another execution gate for S26. --- +> **DATED HISTORICAL RECORD — every review block below, through to §0, is an +> account of what a pass found on the date it ran. None of it states current +> state. The rung landed; the pins were executed, not edited.** + +--- + ### RATIFICATION CHECK 2 — independent, whole-artifact. **NO-GO: one completeness correction.** ACCEPTED. 1. **[P1] S30's "exhaustive" inventory covered only the opening delimiter.** @@ -1641,14 +1651,17 @@ that does not exist. ## §6. AMENDMENT 1 — PIN 3, PIN 6 AND PIN 11, PRE-FIRST-EDIT -STATUS: RATIFIED. Pins 3, 6 and 11 amended. Execution resumes. +STATUS: LANDED by this commit. Ratified 2026-08-11 on the authority of the repository owner, review round 5 returning zero findings. The amended pins are executed, not edited; a further defect is its own amendment with its own review round. -**DATED RECORD — the hold this amendment describes ENDED at `f9170b0`.** What -follows is an account of 2026-08-11, not a statement of current state. +**DATED HISTORICAL RECORD — this amendment is ratified, its pin changes are +executed, and the hold it describes ENDED at `f9170b0`.** Everything in §6, +including its revision records, its lifecycle statements and §6.8's disposition, +is an account of what was found and decided on 2026-08-11. None of it states +current state. On that date the contract was dispatched for implementation, execution began, and it stopped on reaching pin 3; the top status paragraph still read NOT YET diff --git a/spec/EVIDENCE_P13S26_EXECUTION.md b/spec/EVIDENCE_P13S26_EXECUTION.md new file mode 100644 index 0000000..310cbb1 --- /dev/null +++ b/spec/EVIDENCE_P13S26_EXECUTION.md @@ -0,0 +1,1112 @@ +# Evidence — P13-S26 execution + +**Not part of the candidate's normative content.** Touch row 8 of +`spec/CONTRACT_P13S26_INVARIANT10_SURFACE.md`. This file is the destination +gates 6 and 7 require: every mutation transcript and boundary-gate output, +recorded verbatim rather than summarised. + +Contract ratified at `01c621d`; amendment 1 at `f9170b0`; amendment 2 at +`86bf7c6`. Executed 2026-08-11. + +--- + +## §1. Structural baseline + +After pins 3, 4, 5, 6, 7, 8 and 10, before any mutation: + +``` +suites=43 passed=1586 failed=0 ignored=0 +``` + +The pre-rung baseline was 42 suites / 1583. This rung adds one suite +(`invariant_ten_surface`) carrying three tests. Pin 8 narrowed and renamed +`t12`; it was not deleted, so no test was removed. + +**Pin 4's count movement was measured, never predicted.** First run after the +requirement was added: + +``` +assertion `left == right` failed + left: 286 + right: 285 +``` + +`CORE_REQUIREMENT_COUNT` 214 → **215**; `SUITE_REQUIREMENT_COUNT` 285 → **286**; +`SUITE_LABEL_COUNT` 285 → **286**. + +--- + +## §2. Expected-versus-observed matrix + +Every mutation ran against the **full workspace** with `--no-fail-fast`, was +restored by writing back the captured original bytes (never git), and the +baseline was re-verified. §3's "Must fail" cells are exhaustive; a mismatch is a +finding. + +| M | # | Expected | Observed | Verdict | +|---|---|---|---|---| +| M1-A | 1 | `specification_item_ten_names_exactly_the_derived_surface` | `specification_item_ten_names_exactly_the_derived_surface` | **MATCH** | +| M1-B | 1 | `specification_item_ten_names_exactly_the_derived_surface` | `specification_item_ten_names_exactly_the_derived_surface` | **MATCH** | +| M1-C | 1 | `specification_item_ten_names_exactly_the_derived_surface` | `specification_item_ten_names_exactly_the_derived_surface` | **MATCH** | +| M1-D | 1 | `specification_item_ten_names_exactly_the_derived_surface` | `specification_item_ten_names_exactly_the_derived_surface` | **MATCH** | +| M1-E | 1 | `specification_item_ten_names_exactly_the_derived_surface` | `specification_item_ten_names_exactly_the_derived_surface` | **MATCH** | +| M1-F | 1 | `specification_item_ten_names_exactly_the_derived_surface` | `specification_item_ten_names_exactly_the_derived_surface` | **MATCH** | +| M1b | 1 | `specification_item_ten_names_exactly_the_derived_surface` | `specification_item_ten_names_exactly_the_derived_surface` | **MATCH** | +| M1c | 1 | `specification_item_ten_names_exactly_the_derived_surface` | `specification_item_ten_names_exactly_the_derived_surface` | **MATCH** | +| M1d | 1 | `specification_item_ten_names_exactly_the_derived_surface` | `specification_item_ten_names_exactly_the_derived_surface` | **MATCH** | +| M2 | 1 | `specification_item_ten_names_exactly_the_derived_surface` | `specification_item_ten_names_exactly_the_derived_surface` | **MATCH** | +| M7 | 1 | `specification_item_ten_names_exactly_the_derived_surface` | `specification_item_ten_names_exactly_the_derived_surface` | **MATCH** | +| M8 | 1 | `specification_item_ten_names_exactly_the_derived_surface` | `specification_item_ten_names_exactly_the_derived_surface` | **MATCH** | +| M9 | 1 | `specification_item_ten_names_exactly_the_derived_surface` | `specification_item_ten_names_exactly_the_derived_surface` | **MATCH** | +| M14 | 1 | `specification_item_ten_names_exactly_the_derived_surface` | `specification_item_ten_names_exactly_the_derived_surface` | **MATCH** | +| M18 | 1 | `specification_item_ten_names_exactly_the_derived_surface` | `specification_item_ten_names_exactly_the_derived_surface` | **MATCH** | +| M19 | 1 | `specification_item_ten_names_exactly_the_derived_surface` | `specification_item_ten_names_exactly_the_derived_surface` | **MATCH** | +| M20 | 1 | `specification_item_ten_names_exactly_the_derived_surface` | `specification_item_ten_names_exactly_the_derived_surface` | **MATCH** | +| M21 | 1 | `specification_item_ten_names_exactly_the_derived_surface` | `specification_item_ten_names_exactly_the_derived_surface` | **MATCH** | +| M4-A | 1 | `implementation_doc_names_exactly_the_derived_surface` | `implementation_doc_names_exactly_the_derived_surface` | **MATCH** | +| M4-B | 1 | `implementation_doc_names_exactly_the_derived_surface` | `implementation_doc_names_exactly_the_derived_surface` | **MATCH** | +| M4-C | 1 | `implementation_doc_names_exactly_the_derived_surface` | `implementation_doc_names_exactly_the_derived_surface` | **MATCH** | +| M4-D | 1 | `implementation_doc_names_exactly_the_derived_surface` | `implementation_doc_names_exactly_the_derived_surface` | **MATCH** | +| M4-E | 1 | `implementation_doc_names_exactly_the_derived_surface` | `implementation_doc_names_exactly_the_derived_surface` | **MATCH** | +| M4-F | 1 | `implementation_doc_names_exactly_the_derived_surface` | `implementation_doc_names_exactly_the_derived_surface` | **MATCH** | +| M4b | 1 | `implementation_doc_names_exactly_the_derived_surface` | `implementation_doc_names_exactly_the_derived_surface` | **MATCH** | +| M4c | 2 | `implementation_doc_names_exactly_the_derived_surface`, `invariants::g3a_tests::t12_invariant_10_doc_block_slices_and_is_non_empty` | `implementation_doc_names_exactly_the_derived_surface`, `invariants::g3a_tests::t12_invariant_10_doc_block_slices_and_is_non_empty` | **MATCH** | +| M4d | 1 | `implementation_doc_names_exactly_the_derived_surface` | `implementation_doc_names_exactly_the_derived_surface` | **MATCH** | +| M4e | 1 | `implementation_doc_names_exactly_the_derived_surface` | `implementation_doc_names_exactly_the_derived_surface` | **MATCH** | +| M10 | 1 | `implementation_doc_names_exactly_the_derived_surface` | `implementation_doc_names_exactly_the_derived_surface` | **MATCH** | +| M5 | 5 | `aleatoric_reference_locality_states_both_referents_and_locality`, `every_requirement_block_has_one_label`, `every_requirement_citation_is_defined`, `requirement_labels_are_unique_across_the_suite`, `requirement_labels_follow_the_grammar` | `aleatoric_reference_locality_states_both_referents_and_locality`, `every_requirement_block_has_one_label`, `every_requirement_citation_is_defined`, `requirement_labels_are_unique_across_the_suite`, `requirement_labels_follow_the_grammar` | **MATCH** | +| M6 | 3 | `aleatoric_reference_locality_states_both_referents_and_locality`, `every_requirement_citation_is_defined`, `requirement_label_areas_match_their_chapters` | `aleatoric_reference_locality_states_both_referents_and_locality`, `every_requirement_citation_is_defined`, `requirement_label_areas_match_their_chapters` | **MATCH** | +| M11 | 1 | `aleatoric_reference_locality_states_both_referents_and_locality` | `aleatoric_reference_locality_states_both_referents_and_locality` | **MATCH** | +| M12 | 1 | `aleatoric_reference_locality_states_both_referents_and_locality` | `aleatoric_reference_locality_states_both_referents_and_locality` | **MATCH** | +| M13 | 1 | `aleatoric_reference_locality_states_both_referents_and_locality` | `aleatoric_reference_locality_states_both_referents_and_locality` | **MATCH** | +| M16 | 1 | `aleatoric_reference_locality_states_both_referents_and_locality` | `aleatoric_reference_locality_states_both_referents_and_locality` | **MATCH** | +| M15 | 2 | `implementation_doc_names_exactly_the_derived_surface`, `specification_item_ten_names_exactly_the_derived_surface` | `implementation_doc_names_exactly_the_derived_surface`, `specification_item_ten_names_exactly_the_derived_surface` | **MATCH** | +| M17 | 2 | `implementation_doc_names_exactly_the_derived_surface`, `specification_item_ten_names_exactly_the_derived_surface` | `implementation_doc_names_exactly_the_derived_surface`, `specification_item_ten_names_exactly_the_derived_surface` | **MATCH** | +| **M3** | — | *passing control:* M1-B stops failing | no failures; 1586 passed, 0 failed | **MATCH** | + +**38 mutations, 38 matches.** No listed test passed unexpectedly; no unlisted +test failed. + +--- + +## §3. Mutation transcripts + +Each entry carries the complete `--no-fail-fast` failure set and the failing +assertion verbatim, untruncated. + +### M1-A + +*Mutation.* delete `RepeatStructure.voltas` from item 10's nested itemize (group A) + +*Complete `--no-fail-fast` failure set* (full workspace, 1585 passed / 1 failed): + +``` + specification_item_ten_names_exactly_the_derived_surface +``` + +*Failing assertion, verbatim:* + +``` +---- specification_item_ten_names_exactly_the_derived_surface stdout ---- + +thread 'specification_item_ten_names_exactly_the_derived_surface' (1834491) panicked at crates/epiphany-testkit/tests/invariant_ten_surface.rs:267:5: +assertion `left == right` failed + left: {("AnalyticalAnnotation.anchor", "anchor target, extant region, live event"), ("AnalyticalAnnotation.layer", "declared analysis layer"), ("Beam.events", "live event"), ("ChordSymbol.anchor", "anchor target"), ("Comment.anchor", "anchor target, extant region, live event"), ("CueEvent.source", "live event"), ("GraphicEvent.graphics", "stored graphic object"), ("GraphicGesture.anchoring", "anchor target, declared staff, live event"), ("GraphicGesture.objects", "stored graphic object"), ("IndeterminacyHints.alternatives", "live event"), ("LyricLine.events", "live event"), ("Marker.anchor", "anchor target"), ("Measure.time_signature", "declared time signature"), ("MetricTimeModel.meters", "declared time signature"), ("NotatedComponent.tuplet", "extant tuplet"), ("PartDefinition.staves", "declared staff"), ("RepeatStructure.end", "anchor target"), ("RepeatStructure.kind", "anchor target"), ("RepeatStructure.start", "anchor target"), ("Slur.end_event", "live event"), ("Slur.start_event", "live event"), ("Spanner.end", "anchor target"), ("Spanner.start", "anchor target"), ("Spanner.staves", "declared staff"), ("Staff.group", "declared staff group"), ("Staff.instrument", "declared instrument"), ("StaffBasedContent.default_metric_grid", "declared time signature"), ("StaffGroup.members", "declared staff"), ("StaffInstance.instrument_override", "declared instrument"), ("StaffInstance.local_metric_grid", "declared time signature"), ("SubBeam.events", "live event"), ("TempoSegment.end", "anchor target"), ("TempoSegment.start", "anchor target"), ("Tie.end_event", "live event"), ("Tie.start_event", "live event"), ("TrajectoryEvent.end", "live pitch"), ("TrajectoryEvent.start", "live pitch"), ("Tuplet.members", "live event"), ("Tuplet.parent", "extant tuplet"), ("ViewDefinition.active_layers", "declared analysis layer")} + right: {("AnalyticalAnnotation.anchor", "anchor target, extant region, live event"), ("AnalyticalAnnotation.layer", "declared analysis layer"), ("Beam.events", "live event"), ("ChordSymbol.anchor", "anchor target"), ("Comment.anchor", "anchor target, extant region, live event"), ("CueEvent.source", "live event"), ("GraphicEvent.graphics", "stored graphic object"), ("GraphicGesture.anchoring", "anchor target, declared staff, live event"), ("GraphicGesture.objects", "stored graphic object"), ("IndeterminacyHints.alternatives", "live event"), ("LyricLine.events", "live event"), ("Marker.anchor", "anchor target"), ("Measure.time_signature", "declared time signature"), ("MetricTimeModel.meters", "declared time signature"), ("NotatedComponent.tuplet", "extant tuplet"), ("PartDefinition.staves", "declared staff"), ("RepeatStructure.end", "anchor target"), ("RepeatStructure.kind", "anchor target"), ("RepeatStructure.start", "anchor target"), ("RepeatStructure.voltas", "anchor target"), ("Slur.end_event", "live event"), ("Slur.start_event", "live event"), ("Spanner.end", "anchor target"), ("Spanner.start", "anchor target"), ("Spanner.staves", "declared staff"), ("Staff.group", "declared staff group"), ("Staff.instrument", "declared instrument"), ("StaffBasedContent.default_metric_grid", "declared time signature"), ("StaffGroup.members", "declared staff"), ("StaffInstance.instrument_override", "declared instrument"), ("StaffInstance.local_metric_grid", "declared time signature"), ("SubBeam.events", "live event"), ("TempoSegment.end", "anchor target"), ("TempoSegment.start", "anchor target"), ("Tie.end_event", "live event"), ("Tie.start_event", "live event"), ("TrajectoryEvent.end", "live pitch"), ("TrajectoryEvent.start", "live pitch"), ("Tuplet.members", "live event"), ("Tuplet.parent", "extant tuplet"), ("ViewDefinition.active_layers", "declared analysis layer")} +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace +``` +### M1-B + +*Mutation.* delete `StaffInstance.instrument_override` (group B) + +*Complete `--no-fail-fast` failure set* (full workspace, 1585 passed / 1 failed): + +``` + specification_item_ten_names_exactly_the_derived_surface +``` + +*Failing assertion, verbatim:* + +``` +---- specification_item_ten_names_exactly_the_derived_surface stdout ---- + +thread 'specification_item_ten_names_exactly_the_derived_surface' (1836196) panicked at crates/epiphany-testkit/tests/invariant_ten_surface.rs:267:5: +assertion `left == right` failed + left: {("AnalyticalAnnotation.anchor", "anchor target, extant region, live event"), ("AnalyticalAnnotation.layer", "declared analysis layer"), ("Beam.events", "live event"), ("ChordSymbol.anchor", "anchor target"), ("Comment.anchor", "anchor target, extant region, live event"), ("CueEvent.source", "live event"), ("GraphicEvent.graphics", "stored graphic object"), ("GraphicGesture.anchoring", "anchor target, declared staff, live event"), ("GraphicGesture.objects", "stored graphic object"), ("IndeterminacyHints.alternatives", "live event"), ("LyricLine.events", "live event"), ("Marker.anchor", "anchor target"), ("Measure.time_signature", "declared time signature"), ("MetricTimeModel.meters", "declared time signature"), ("NotatedComponent.tuplet", "extant tuplet"), ("PartDefinition.staves", "declared staff"), ("RepeatStructure.end", "anchor target"), ("RepeatStructure.kind", "anchor target"), ("RepeatStructure.start", "anchor target"), ("RepeatStructure.voltas", "anchor target"), ("Slur.end_event", "live event"), ("Slur.start_event", "live event"), ("Spanner.end", "anchor target"), ("Spanner.start", "anchor target"), ("Spanner.staves", "declared staff"), ("Staff.group", "declared staff group"), ("Staff.instrument", "declared instrument"), ("StaffBasedContent.default_metric_grid", "declared time signature"), ("StaffGroup.members", "declared staff"), ("StaffInstance.local_metric_grid", "declared time signature"), ("SubBeam.events", "live event"), ("TempoSegment.end", "anchor target"), ("TempoSegment.start", "anchor target"), ("Tie.end_event", "live event"), ("Tie.start_event", "live event"), ("TrajectoryEvent.end", "live pitch"), ("TrajectoryEvent.start", "live pitch"), ("Tuplet.members", "live event"), ("Tuplet.parent", "extant tuplet"), ("ViewDefinition.active_layers", "declared analysis layer")} + right: {("AnalyticalAnnotation.anchor", "anchor target, extant region, live event"), ("AnalyticalAnnotation.layer", "declared analysis layer"), ("Beam.events", "live event"), ("ChordSymbol.anchor", "anchor target"), ("Comment.anchor", "anchor target, extant region, live event"), ("CueEvent.source", "live event"), ("GraphicEvent.graphics", "stored graphic object"), ("GraphicGesture.anchoring", "anchor target, declared staff, live event"), ("GraphicGesture.objects", "stored graphic object"), ("IndeterminacyHints.alternatives", "live event"), ("LyricLine.events", "live event"), ("Marker.anchor", "anchor target"), ("Measure.time_signature", "declared time signature"), ("MetricTimeModel.meters", "declared time signature"), ("NotatedComponent.tuplet", "extant tuplet"), ("PartDefinition.staves", "declared staff"), ("RepeatStructure.end", "anchor target"), ("RepeatStructure.kind", "anchor target"), ("RepeatStructure.start", "anchor target"), ("RepeatStructure.voltas", "anchor target"), ("Slur.end_event", "live event"), ("Slur.start_event", "live event"), ("Spanner.end", "anchor target"), ("Spanner.start", "anchor target"), ("Spanner.staves", "declared staff"), ("Staff.group", "declared staff group"), ("Staff.instrument", "declared instrument"), ("StaffBasedContent.default_metric_grid", "declared time signature"), ("StaffGroup.members", "declared staff"), ("StaffInstance.instrument_override", "declared instrument"), ("StaffInstance.local_metric_grid", "declared time signature"), ("SubBeam.events", "live event"), ("TempoSegment.end", "anchor target"), ("TempoSegment.start", "anchor target"), ("Tie.end_event", "live event"), ("Tie.start_event", "live event"), ("TrajectoryEvent.end", "live pitch"), ("TrajectoryEvent.start", "live pitch"), ("Tuplet.members", "live event"), ("Tuplet.parent", "extant tuplet"), ("ViewDefinition.active_layers", "declared analysis layer")} +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace +``` +### M1-C + +*Mutation.* delete `StaffBasedContent.default_metric_grid` (group C) + +*Complete `--no-fail-fast` failure set* (full workspace, 1585 passed / 1 failed): + +``` + specification_item_ten_names_exactly_the_derived_surface +``` + +*Failing assertion, verbatim:* + +``` +---- specification_item_ten_names_exactly_the_derived_surface stdout ---- + +thread 'specification_item_ten_names_exactly_the_derived_surface' (1837920) panicked at crates/epiphany-testkit/tests/invariant_ten_surface.rs:267:5: +assertion `left == right` failed + left: {("AnalyticalAnnotation.anchor", "anchor target, extant region, live event"), ("AnalyticalAnnotation.layer", "declared analysis layer"), ("Beam.events", "live event"), ("ChordSymbol.anchor", "anchor target"), ("Comment.anchor", "anchor target, extant region, live event"), ("CueEvent.source", "live event"), ("GraphicEvent.graphics", "stored graphic object"), ("GraphicGesture.anchoring", "anchor target, declared staff, live event"), ("GraphicGesture.objects", "stored graphic object"), ("IndeterminacyHints.alternatives", "live event"), ("LyricLine.events", "live event"), ("Marker.anchor", "anchor target"), ("Measure.time_signature", "declared time signature"), ("MetricTimeModel.meters", "declared time signature"), ("NotatedComponent.tuplet", "extant tuplet"), ("PartDefinition.staves", "declared staff"), ("RepeatStructure.end", "anchor target"), ("RepeatStructure.kind", "anchor target"), ("RepeatStructure.start", "anchor target"), ("RepeatStructure.voltas", "anchor target"), ("Slur.end_event", "live event"), ("Slur.start_event", "live event"), ("Spanner.end", "anchor target"), ("Spanner.start", "anchor target"), ("Spanner.staves", "declared staff"), ("Staff.group", "declared staff group"), ("Staff.instrument", "declared instrument"), ("StaffGroup.members", "declared staff"), ("StaffInstance.instrument_override", "declared instrument"), ("StaffInstance.local_metric_grid", "declared time signature"), ("SubBeam.events", "live event"), ("TempoSegment.end", "anchor target"), ("TempoSegment.start", "anchor target"), ("Tie.end_event", "live event"), ("Tie.start_event", "live event"), ("TrajectoryEvent.end", "live pitch"), ("TrajectoryEvent.start", "live pitch"), ("Tuplet.members", "live event"), ("Tuplet.parent", "extant tuplet"), ("ViewDefinition.active_layers", "declared analysis layer")} + right: {("AnalyticalAnnotation.anchor", "anchor target, extant region, live event"), ("AnalyticalAnnotation.layer", "declared analysis layer"), ("Beam.events", "live event"), ("ChordSymbol.anchor", "anchor target"), ("Comment.anchor", "anchor target, extant region, live event"), ("CueEvent.source", "live event"), ("GraphicEvent.graphics", "stored graphic object"), ("GraphicGesture.anchoring", "anchor target, declared staff, live event"), ("GraphicGesture.objects", "stored graphic object"), ("IndeterminacyHints.alternatives", "live event"), ("LyricLine.events", "live event"), ("Marker.anchor", "anchor target"), ("Measure.time_signature", "declared time signature"), ("MetricTimeModel.meters", "declared time signature"), ("NotatedComponent.tuplet", "extant tuplet"), ("PartDefinition.staves", "declared staff"), ("RepeatStructure.end", "anchor target"), ("RepeatStructure.kind", "anchor target"), ("RepeatStructure.start", "anchor target"), ("RepeatStructure.voltas", "anchor target"), ("Slur.end_event", "live event"), ("Slur.start_event", "live event"), ("Spanner.end", "anchor target"), ("Spanner.start", "anchor target"), ("Spanner.staves", "declared staff"), ("Staff.group", "declared staff group"), ("Staff.instrument", "declared instrument"), ("StaffBasedContent.default_metric_grid", "declared time signature"), ("StaffGroup.members", "declared staff"), ("StaffInstance.instrument_override", "declared instrument"), ("StaffInstance.local_metric_grid", "declared time signature"), ("SubBeam.events", "live event"), ("TempoSegment.end", "anchor target"), ("TempoSegment.start", "anchor target"), ("Tie.end_event", "live event"), ("Tie.start_event", "live event"), ("TrajectoryEvent.end", "live pitch"), ("TrajectoryEvent.start", "live pitch"), ("Tuplet.members", "live event"), ("Tuplet.parent", "extant tuplet"), ("ViewDefinition.active_layers", "declared analysis layer")} +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace +``` +### M1-D + +*Mutation.* delete `NotatedComponent.tuplet` (group D) + +*Complete `--no-fail-fast` failure set* (full workspace, 1585 passed / 1 failed): + +``` + specification_item_ten_names_exactly_the_derived_surface +``` + +*Failing assertion, verbatim:* + +``` +---- specification_item_ten_names_exactly_the_derived_surface stdout ---- + +thread 'specification_item_ten_names_exactly_the_derived_surface' (1839618) panicked at crates/epiphany-testkit/tests/invariant_ten_surface.rs:267:5: +assertion `left == right` failed + left: {("AnalyticalAnnotation.anchor", "anchor target, extant region, live event"), ("AnalyticalAnnotation.layer", "declared analysis layer"), ("Beam.events", "live event"), ("ChordSymbol.anchor", "anchor target"), ("Comment.anchor", "anchor target, extant region, live event"), ("CueEvent.source", "live event"), ("GraphicEvent.graphics", "stored graphic object"), ("GraphicGesture.anchoring", "anchor target, declared staff, live event"), ("GraphicGesture.objects", "stored graphic object"), ("IndeterminacyHints.alternatives", "live event"), ("LyricLine.events", "live event"), ("Marker.anchor", "anchor target"), ("Measure.time_signature", "declared time signature"), ("MetricTimeModel.meters", "declared time signature"), ("PartDefinition.staves", "declared staff"), ("RepeatStructure.end", "anchor target"), ("RepeatStructure.kind", "anchor target"), ("RepeatStructure.start", "anchor target"), ("RepeatStructure.voltas", "anchor target"), ("Slur.end_event", "live event"), ("Slur.start_event", "live event"), ("Spanner.end", "anchor target"), ("Spanner.start", "anchor target"), ("Spanner.staves", "declared staff"), ("Staff.group", "declared staff group"), ("Staff.instrument", "declared instrument"), ("StaffBasedContent.default_metric_grid", "declared time signature"), ("StaffGroup.members", "declared staff"), ("StaffInstance.instrument_override", "declared instrument"), ("StaffInstance.local_metric_grid", "declared time signature"), ("SubBeam.events", "live event"), ("TempoSegment.end", "anchor target"), ("TempoSegment.start", "anchor target"), ("Tie.end_event", "live event"), ("Tie.start_event", "live event"), ("TrajectoryEvent.end", "live pitch"), ("TrajectoryEvent.start", "live pitch"), ("Tuplet.members", "live event"), ("Tuplet.parent", "extant tuplet"), ("ViewDefinition.active_layers", "declared analysis layer")} + right: {("AnalyticalAnnotation.anchor", "anchor target, extant region, live event"), ("AnalyticalAnnotation.layer", "declared analysis layer"), ("Beam.events", "live event"), ("ChordSymbol.anchor", "anchor target"), ("Comment.anchor", "anchor target, extant region, live event"), ("CueEvent.source", "live event"), ("GraphicEvent.graphics", "stored graphic object"), ("GraphicGesture.anchoring", "anchor target, declared staff, live event"), ("GraphicGesture.objects", "stored graphic object"), ("IndeterminacyHints.alternatives", "live event"), ("LyricLine.events", "live event"), ("Marker.anchor", "anchor target"), ("Measure.time_signature", "declared time signature"), ("MetricTimeModel.meters", "declared time signature"), ("NotatedComponent.tuplet", "extant tuplet"), ("PartDefinition.staves", "declared staff"), ("RepeatStructure.end", "anchor target"), ("RepeatStructure.kind", "anchor target"), ("RepeatStructure.start", "anchor target"), ("RepeatStructure.voltas", "anchor target"), ("Slur.end_event", "live event"), ("Slur.start_event", "live event"), ("Spanner.end", "anchor target"), ("Spanner.start", "anchor target"), ("Spanner.staves", "declared staff"), ("Staff.group", "declared staff group"), ("Staff.instrument", "declared instrument"), ("StaffBasedContent.default_metric_grid", "declared time signature"), ("StaffGroup.members", "declared staff"), ("StaffInstance.instrument_override", "declared instrument"), ("StaffInstance.local_metric_grid", "declared time signature"), ("SubBeam.events", "live event"), ("TempoSegment.end", "anchor target"), ("TempoSegment.start", "anchor target"), ("Tie.end_event", "live event"), ("Tie.start_event", "live event"), ("TrajectoryEvent.end", "live pitch"), ("TrajectoryEvent.start", "live pitch"), ("Tuplet.members", "live event"), ("Tuplet.parent", "extant tuplet"), ("ViewDefinition.active_layers", "declared analysis layer")} +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace +``` +### M1-E + +*Mutation.* delete `IndeterminacyHints.alternatives` (group E) + +*Complete `--no-fail-fast` failure set* (full workspace, 1585 passed / 1 failed): + +``` + specification_item_ten_names_exactly_the_derived_surface +``` + +*Failing assertion, verbatim:* + +``` +---- specification_item_ten_names_exactly_the_derived_surface stdout ---- + +thread 'specification_item_ten_names_exactly_the_derived_surface' (1844537) panicked at crates/epiphany-testkit/tests/invariant_ten_surface.rs:267:5: +assertion `left == right` failed + left: {("AnalyticalAnnotation.anchor", "anchor target, extant region, live event"), ("AnalyticalAnnotation.layer", "declared analysis layer"), ("Beam.events", "live event"), ("ChordSymbol.anchor", "anchor target"), ("Comment.anchor", "anchor target, extant region, live event"), ("CueEvent.source", "live event"), ("GraphicEvent.graphics", "stored graphic object"), ("GraphicGesture.anchoring", "anchor target, declared staff, live event"), ("GraphicGesture.objects", "stored graphic object"), ("LyricLine.events", "live event"), ("Marker.anchor", "anchor target"), ("Measure.time_signature", "declared time signature"), ("MetricTimeModel.meters", "declared time signature"), ("NotatedComponent.tuplet", "extant tuplet"), ("PartDefinition.staves", "declared staff"), ("RepeatStructure.end", "anchor target"), ("RepeatStructure.kind", "anchor target"), ("RepeatStructure.start", "anchor target"), ("RepeatStructure.voltas", "anchor target"), ("Slur.end_event", "live event"), ("Slur.start_event", "live event"), ("Spanner.end", "anchor target"), ("Spanner.start", "anchor target"), ("Spanner.staves", "declared staff"), ("Staff.group", "declared staff group"), ("Staff.instrument", "declared instrument"), ("StaffBasedContent.default_metric_grid", "declared time signature"), ("StaffGroup.members", "declared staff"), ("StaffInstance.instrument_override", "declared instrument"), ("StaffInstance.local_metric_grid", "declared time signature"), ("SubBeam.events", "live event"), ("TempoSegment.end", "anchor target"), ("TempoSegment.start", "anchor target"), ("Tie.end_event", "live event"), ("Tie.start_event", "live event"), ("TrajectoryEvent.end", "live pitch"), ("TrajectoryEvent.start", "live pitch"), ("Tuplet.members", "live event"), ("Tuplet.parent", "extant tuplet"), ("ViewDefinition.active_layers", "declared analysis layer")} + right: {("AnalyticalAnnotation.anchor", "anchor target, extant region, live event"), ("AnalyticalAnnotation.layer", "declared analysis layer"), ("Beam.events", "live event"), ("ChordSymbol.anchor", "anchor target"), ("Comment.anchor", "anchor target, extant region, live event"), ("CueEvent.source", "live event"), ("GraphicEvent.graphics", "stored graphic object"), ("GraphicGesture.anchoring", "anchor target, declared staff, live event"), ("GraphicGesture.objects", "stored graphic object"), ("IndeterminacyHints.alternatives", "live event"), ("LyricLine.events", "live event"), ("Marker.anchor", "anchor target"), ("Measure.time_signature", "declared time signature"), ("MetricTimeModel.meters", "declared time signature"), ("NotatedComponent.tuplet", "extant tuplet"), ("PartDefinition.staves", "declared staff"), ("RepeatStructure.end", "anchor target"), ("RepeatStructure.kind", "anchor target"), ("RepeatStructure.start", "anchor target"), ("RepeatStructure.voltas", "anchor target"), ("Slur.end_event", "live event"), ("Slur.start_event", "live event"), ("Spanner.end", "anchor target"), ("Spanner.start", "anchor target"), ("Spanner.staves", "declared staff"), ("Staff.group", "declared staff group"), ("Staff.instrument", "declared instrument"), ("StaffBasedContent.default_metric_grid", "declared time signature"), ("StaffGroup.members", "declared staff"), ("StaffInstance.instrument_override", "declared instrument"), ("StaffInstance.local_metric_grid", "declared time signature"), ("SubBeam.events", "live event"), ("TempoSegment.end", "anchor target"), ("TempoSegment.start", "anchor target"), ("Tie.end_event", "live event"), ("Tie.start_event", "live event"), ("TrajectoryEvent.end", "live pitch"), ("TrajectoryEvent.start", "live pitch"), ("Tuplet.members", "live event"), ("Tuplet.parent", "extant tuplet"), ("ViewDefinition.active_layers", "declared analysis layer")} +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace +``` +### M1-F + +*Mutation.* delete `TempoSegment.end` (group F) + +*Complete `--no-fail-fast` failure set* (full workspace, 1585 passed / 1 failed): + +``` + specification_item_ten_names_exactly_the_derived_surface +``` + +*Failing assertion, verbatim:* + +``` +---- specification_item_ten_names_exactly_the_derived_surface stdout ---- + +thread 'specification_item_ten_names_exactly_the_derived_surface' (1846695) panicked at crates/epiphany-testkit/tests/invariant_ten_surface.rs:267:5: +assertion `left == right` failed + left: {("AnalyticalAnnotation.anchor", "anchor target, extant region, live event"), ("AnalyticalAnnotation.layer", "declared analysis layer"), ("Beam.events", "live event"), ("ChordSymbol.anchor", "anchor target"), ("Comment.anchor", "anchor target, extant region, live event"), ("CueEvent.source", "live event"), ("GraphicEvent.graphics", "stored graphic object"), ("GraphicGesture.anchoring", "anchor target, declared staff, live event"), ("GraphicGesture.objects", "stored graphic object"), ("IndeterminacyHints.alternatives", "live event"), ("LyricLine.events", "live event"), ("Marker.anchor", "anchor target"), ("Measure.time_signature", "declared time signature"), ("MetricTimeModel.meters", "declared time signature"), ("NotatedComponent.tuplet", "extant tuplet"), ("PartDefinition.staves", "declared staff"), ("RepeatStructure.end", "anchor target"), ("RepeatStructure.kind", "anchor target"), ("RepeatStructure.start", "anchor target"), ("RepeatStructure.voltas", "anchor target"), ("Slur.end_event", "live event"), ("Slur.start_event", "live event"), ("Spanner.end", "anchor target"), ("Spanner.start", "anchor target"), ("Spanner.staves", "declared staff"), ("Staff.group", "declared staff group"), ("Staff.instrument", "declared instrument"), ("StaffBasedContent.default_metric_grid", "declared time signature"), ("StaffGroup.members", "declared staff"), ("StaffInstance.instrument_override", "declared instrument"), ("StaffInstance.local_metric_grid", "declared time signature"), ("SubBeam.events", "live event"), ("TempoSegment.start", "anchor target"), ("Tie.end_event", "live event"), ("Tie.start_event", "live event"), ("TrajectoryEvent.end", "live pitch"), ("TrajectoryEvent.start", "live pitch"), ("Tuplet.members", "live event"), ("Tuplet.parent", "extant tuplet"), ("ViewDefinition.active_layers", "declared analysis layer")} + right: {("AnalyticalAnnotation.anchor", "anchor target, extant region, live event"), ("AnalyticalAnnotation.layer", "declared analysis layer"), ("Beam.events", "live event"), ("ChordSymbol.anchor", "anchor target"), ("Comment.anchor", "anchor target, extant region, live event"), ("CueEvent.source", "live event"), ("GraphicEvent.graphics", "stored graphic object"), ("GraphicGesture.anchoring", "anchor target, declared staff, live event"), ("GraphicGesture.objects", "stored graphic object"), ("IndeterminacyHints.alternatives", "live event"), ("LyricLine.events", "live event"), ("Marker.anchor", "anchor target"), ("Measure.time_signature", "declared time signature"), ("MetricTimeModel.meters", "declared time signature"), ("NotatedComponent.tuplet", "extant tuplet"), ("PartDefinition.staves", "declared staff"), ("RepeatStructure.end", "anchor target"), ("RepeatStructure.kind", "anchor target"), ("RepeatStructure.start", "anchor target"), ("RepeatStructure.voltas", "anchor target"), ("Slur.end_event", "live event"), ("Slur.start_event", "live event"), ("Spanner.end", "anchor target"), ("Spanner.start", "anchor target"), ("Spanner.staves", "declared staff"), ("Staff.group", "declared staff group"), ("Staff.instrument", "declared instrument"), ("StaffBasedContent.default_metric_grid", "declared time signature"), ("StaffGroup.members", "declared staff"), ("StaffInstance.instrument_override", "declared instrument"), ("StaffInstance.local_metric_grid", "declared time signature"), ("SubBeam.events", "live event"), ("TempoSegment.end", "anchor target"), ("TempoSegment.start", "anchor target"), ("Tie.end_event", "live event"), ("Tie.start_event", "live event"), ("TrajectoryEvent.end", "live pitch"), ("TrajectoryEvent.start", "live pitch"), ("Tuplet.members", "live event"), ("Tuplet.parent", "extant tuplet"), ("ViewDefinition.active_layers", "declared analysis layer")} +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace +``` +### M1b + +*Mutation.* add a token not in `INVARIANT_TEN_SURFACE` + +*Complete `--no-fail-fast` failure set* (full workspace, 1585 passed / 1 failed): + +``` + specification_item_ten_names_exactly_the_derived_surface +``` + +*Failing assertion, verbatim:* + +``` +---- specification_item_ten_names_exactly_the_derived_surface stdout ---- + +thread 'specification_item_ten_names_exactly_the_derived_surface' (1848415) panicked at crates/epiphany-testkit/tests/invariant_ten_surface.rs:267:5: +assertion `left == right` failed + left: {("AnalyticalAnnotation.anchor", "anchor target, extant region, live event"), ("AnalyticalAnnotation.layer", "declared analysis layer"), ("Beam.events", "live event"), ("Bogus.token", "live event"), ("ChordSymbol.anchor", "anchor target"), ("Comment.anchor", "anchor target, extant region, live event"), ("CueEvent.source", "live event"), ("GraphicEvent.graphics", "stored graphic object"), ("GraphicGesture.anchoring", "anchor target, declared staff, live event"), ("GraphicGesture.objects", "stored graphic object"), ("IndeterminacyHints.alternatives", "live event"), ("LyricLine.events", "live event"), ("Marker.anchor", "anchor target"), ("Measure.time_signature", "declared time signature"), ("MetricTimeModel.meters", "declared time signature"), ("NotatedComponent.tuplet", "extant tuplet"), ("PartDefinition.staves", "declared staff"), ("RepeatStructure.end", "anchor target"), ("RepeatStructure.kind", "anchor target"), ("RepeatStructure.start", "anchor target"), ("RepeatStructure.voltas", "anchor target"), ("Slur.end_event", "live event"), ("Slur.start_event", "live event"), ("Spanner.end", "anchor target"), ("Spanner.start", "anchor target"), ("Spanner.staves", "declared staff"), ("Staff.group", "declared staff group"), ("Staff.instrument", "declared instrument"), ("StaffBasedContent.default_metric_grid", "declared time signature"), ("StaffGroup.members", "declared staff"), ("StaffInstance.instrument_override", "declared instrument"), ("StaffInstance.local_metric_grid", "declared time signature"), ("SubBeam.events", "live event"), ("TempoSegment.end", "anchor target"), ("TempoSegment.start", "anchor target"), ("Tie.end_event", "live event"), ("Tie.start_event", "live event"), ("TrajectoryEvent.end", "live pitch"), ("TrajectoryEvent.start", "live pitch"), ("Tuplet.members", "live event"), ("Tuplet.parent", "extant tuplet"), ("ViewDefinition.active_layers", "declared analysis layer")} + right: {("AnalyticalAnnotation.anchor", "anchor target, extant region, live event"), ("AnalyticalAnnotation.layer", "declared analysis layer"), ("Beam.events", "live event"), ("ChordSymbol.anchor", "anchor target"), ("Comment.anchor", "anchor target, extant region, live event"), ("CueEvent.source", "live event"), ("GraphicEvent.graphics", "stored graphic object"), ("GraphicGesture.anchoring", "anchor target, declared staff, live event"), ("GraphicGesture.objects", "stored graphic object"), ("IndeterminacyHints.alternatives", "live event"), ("LyricLine.events", "live event"), ("Marker.anchor", "anchor target"), ("Measure.time_signature", "declared time signature"), ("MetricTimeModel.meters", "declared time signature"), ("NotatedComponent.tuplet", "extant tuplet"), ("PartDefinition.staves", "declared staff"), ("RepeatStructure.end", "anchor target"), ("RepeatStructure.kind", "anchor target"), ("RepeatStructure.start", "anchor target"), ("RepeatStructure.voltas", "anchor target"), ("Slur.end_event", "live event"), ("Slur.start_event", "live event"), ("Spanner.end", "anchor target"), ("Spanner.start", "anchor target"), ("Spanner.staves", "declared staff"), ("Staff.group", "declared staff group"), ("Staff.instrument", "declared instrument"), ("StaffBasedContent.default_metric_grid", "declared time signature"), ("StaffGroup.members", "declared staff"), ("StaffInstance.instrument_override", "declared instrument"), ("StaffInstance.local_metric_grid", "declared time signature"), ("SubBeam.events", "live event"), ("TempoSegment.end", "anchor target"), ("TempoSegment.start", "anchor target"), ("Tie.end_event", "live event"), ("Tie.start_event", "live event"), ("TrajectoryEvent.end", "live pitch"), ("TrajectoryEvent.start", "live pitch"), ("Tuplet.members", "live event"), ("Tuplet.parent", "extant tuplet"), ("ViewDefinition.active_layers", "declared analysis layer")} +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace +``` +### M1c + +*Mutation.* change one target to a different vocabulary term (`Slur.start_event` → declared staff) + +*Complete `--no-fail-fast` failure set* (full workspace, 1585 passed / 1 failed): + +``` + specification_item_ten_names_exactly_the_derived_surface +``` + +*Failing assertion, verbatim:* + +``` +---- specification_item_ten_names_exactly_the_derived_surface stdout ---- + +thread 'specification_item_ten_names_exactly_the_derived_surface' (1850117) panicked at crates/epiphany-testkit/tests/invariant_ten_surface.rs:267:5: +assertion `left == right` failed + left: {("AnalyticalAnnotation.anchor", "anchor target, extant region, live event"), ("AnalyticalAnnotation.layer", "declared analysis layer"), ("Beam.events", "live event"), ("ChordSymbol.anchor", "anchor target"), ("Comment.anchor", "anchor target, extant region, live event"), ("CueEvent.source", "live event"), ("GraphicEvent.graphics", "stored graphic object"), ("GraphicGesture.anchoring", "anchor target, declared staff, live event"), ("GraphicGesture.objects", "stored graphic object"), ("IndeterminacyHints.alternatives", "live event"), ("LyricLine.events", "live event"), ("Marker.anchor", "anchor target"), ("Measure.time_signature", "declared time signature"), ("MetricTimeModel.meters", "declared time signature"), ("NotatedComponent.tuplet", "extant tuplet"), ("PartDefinition.staves", "declared staff"), ("RepeatStructure.end", "anchor target"), ("RepeatStructure.kind", "anchor target"), ("RepeatStructure.start", "anchor target"), ("RepeatStructure.voltas", "anchor target"), ("Slur.end_event", "live event"), ("Slur.start_event", "declared staff"), ("Spanner.end", "anchor target"), ("Spanner.start", "anchor target"), ("Spanner.staves", "declared staff"), ("Staff.group", "declared staff group"), ("Staff.instrument", "declared instrument"), ("StaffBasedContent.default_metric_grid", "declared time signature"), ("StaffGroup.members", "declared staff"), ("StaffInstance.instrument_override", "declared instrument"), ("StaffInstance.local_metric_grid", "declared time signature"), ("SubBeam.events", "live event"), ("TempoSegment.end", "anchor target"), ("TempoSegment.start", "anchor target"), ("Tie.end_event", "live event"), ("Tie.start_event", "live event"), ("TrajectoryEvent.end", "live pitch"), ("TrajectoryEvent.start", "live pitch"), ("Tuplet.members", "live event"), ("Tuplet.parent", "extant tuplet"), ("ViewDefinition.active_layers", "declared analysis layer")} + right: {("AnalyticalAnnotation.anchor", "anchor target, extant region, live event"), ("AnalyticalAnnotation.layer", "declared analysis layer"), ("Beam.events", "live event"), ("ChordSymbol.anchor", "anchor target"), ("Comment.anchor", "anchor target, extant region, live event"), ("CueEvent.source", "live event"), ("GraphicEvent.graphics", "stored graphic object"), ("GraphicGesture.anchoring", "anchor target, declared staff, live event"), ("GraphicGesture.objects", "stored graphic object"), ("IndeterminacyHints.alternatives", "live event"), ("LyricLine.events", "live event"), ("Marker.anchor", "anchor target"), ("Measure.time_signature", "declared time signature"), ("MetricTimeModel.meters", "declared time signature"), ("NotatedComponent.tuplet", "extant tuplet"), ("PartDefinition.staves", "declared staff"), ("RepeatStructure.end", "anchor target"), ("RepeatStructure.kind", "anchor target"), ("RepeatStructure.start", "anchor target"), ("RepeatStructure.voltas", "anchor target"), ("Slur.end_event", "live event"), ("Slur.start_event", "live event"), ("Spanner.end", "anchor target"), ("Spanner.start", "anchor target"), ("Spanner.staves", "declared staff"), ("Staff.group", "declared staff group"), ("Staff.instrument", "declared instrument"), ("StaffBasedContent.default_metric_grid", "declared time signature"), ("StaffGroup.members", "declared staff"), ("StaffInstance.instrument_override", "declared instrument"), ("StaffInstance.local_metric_grid", "declared time signature"), ("SubBeam.events", "live event"), ("TempoSegment.end", "anchor target"), ("TempoSegment.start", "anchor target"), ("Tie.end_event", "live event"), ("Tie.start_event", "live event"), ("TrajectoryEvent.end", "live pitch"), ("TrajectoryEvent.start", "live pitch"), ("Tuplet.members", "live event"), ("Tuplet.parent", "extant tuplet"), ("ViewDefinition.active_layers", "declared analysis layer")} +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace +``` +### M1d + +*Mutation.* change one target to a term outside pin 1a's vocabulary + +*Complete `--no-fail-fast` failure set* (full workspace, 1585 passed / 1 failed): + +``` + specification_item_ten_names_exactly_the_derived_surface +``` + +*Failing assertion, verbatim:* + +``` +---- specification_item_ten_names_exactly_the_derived_surface stdout ---- + +thread 'specification_item_ten_names_exactly_the_derived_surface' (1852414) panicked at crates/epiphany-testkit/tests/invariant_ten_surface.rs:187:13: +core_spec.tex item 10: target for Slur.start_event uses "nonexistent target", outside pin 1a's vocabulary. Ordering cannot catch this -- a bad term sorts fine +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace +``` +### M2 + +*Mutation.* restore item 10 to its pre-rung sentence in full + +*Complete `--no-fail-fast` failure set* (full workspace, 1585 passed / 1 failed): + +``` + specification_item_ten_names_exactly_the_derived_surface +``` + +*Failing assertion, verbatim:* + +``` +---- specification_item_ten_names_exactly_the_derived_surface stdout ---- + +thread 'specification_item_ten_names_exactly_the_derived_surface' (1854242) panicked at crates/epiphany-testkit/tests/invariant_ten_surface.rs:229:5: +assertion `left == right` failed: item 10's opening sentence must occur exactly once inside req:graph:score-graph-invariants; found 0 + left: 0 + right: 1 +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace +``` +### M7 + +*Mutation.* move one row into a **second** nested itemize inside item 10 + +*Complete `--no-fail-fast` failure set* (full workspace, 1585 passed / 1 failed): + +``` + specification_item_ten_names_exactly_the_derived_surface +``` + +*Failing assertion, verbatim:* + +``` +---- specification_item_ten_names_exactly_the_derived_surface stdout ---- + +thread 'specification_item_ten_names_exactly_the_derived_surface' (1855925) panicked at crates/epiphany-testkit/tests/invariant_ten_surface.rs:267:5: +assertion `left == right` failed + left: {("AnalyticalAnnotation.anchor", "anchor target, extant region, live event"), ("AnalyticalAnnotation.layer", "declared analysis layer"), ("Beam.events", "live event"), ("ChordSymbol.anchor", "anchor target"), ("Comment.anchor", "anchor target, extant region, live event"), ("CueEvent.source", "live event"), ("GraphicEvent.graphics", "stored graphic object"), ("GraphicGesture.anchoring", "anchor target, declared staff, live event"), ("GraphicGesture.objects", "stored graphic object"), ("IndeterminacyHints.alternatives", "live event"), ("LyricLine.events", "live event"), ("Marker.anchor", "anchor target"), ("Measure.time_signature", "declared time signature"), ("MetricTimeModel.meters", "declared time signature"), ("NotatedComponent.tuplet", "extant tuplet"), ("PartDefinition.staves", "declared staff"), ("RepeatStructure.end", "anchor target"), ("RepeatStructure.kind", "anchor target"), ("RepeatStructure.start", "anchor target"), ("RepeatStructure.voltas", "anchor target"), ("Slur.end_event", "live event"), ("Slur.start_event", "live event"), ("Spanner.end", "anchor target"), ("Spanner.start", "anchor target"), ("Spanner.staves", "declared staff"), ("Staff.group", "declared staff group"), ("Staff.instrument", "declared instrument"), ("StaffBasedContent.default_metric_grid", "declared time signature"), ("StaffGroup.members", "declared staff"), ("StaffInstance.instrument_override", "declared instrument"), ("StaffInstance.local_metric_grid", "declared time signature"), ("SubBeam.events", "live event"), ("TempoSegment.start", "anchor target"), ("Tie.end_event", "live event"), ("Tie.start_event", "live event"), ("TrajectoryEvent.end", "live pitch"), ("TrajectoryEvent.start", "live pitch"), ("Tuplet.members", "live event"), ("Tuplet.parent", "extant tuplet"), ("ViewDefinition.active_layers", "declared analysis layer")} + right: {("AnalyticalAnnotation.anchor", "anchor target, extant region, live event"), ("AnalyticalAnnotation.layer", "declared analysis layer"), ("Beam.events", "live event"), ("ChordSymbol.anchor", "anchor target"), ("Comment.anchor", "anchor target, extant region, live event"), ("CueEvent.source", "live event"), ("GraphicEvent.graphics", "stored graphic object"), ("GraphicGesture.anchoring", "anchor target, declared staff, live event"), ("GraphicGesture.objects", "stored graphic object"), ("IndeterminacyHints.alternatives", "live event"), ("LyricLine.events", "live event"), ("Marker.anchor", "anchor target"), ("Measure.time_signature", "declared time signature"), ("MetricTimeModel.meters", "declared time signature"), ("NotatedComponent.tuplet", "extant tuplet"), ("PartDefinition.staves", "declared staff"), ("RepeatStructure.end", "anchor target"), ("RepeatStructure.kind", "anchor target"), ("RepeatStructure.start", "anchor target"), ("RepeatStructure.voltas", "anchor target"), ("Slur.end_event", "live event"), ("Slur.start_event", "live event"), ("Spanner.end", "anchor target"), ("Spanner.start", "anchor target"), ("Spanner.staves", "declared staff"), ("Staff.group", "declared staff group"), ("Staff.instrument", "declared instrument"), ("StaffBasedContent.default_metric_grid", "declared time signature"), ("StaffGroup.members", "declared staff"), ("StaffInstance.instrument_override", "declared instrument"), ("StaffInstance.local_metric_grid", "declared time signature"), ("SubBeam.events", "live event"), ("TempoSegment.end", "anchor target"), ("TempoSegment.start", "anchor target"), ("Tie.end_event", "live event"), ("Tie.start_event", "live event"), ("TrajectoryEvent.end", "live pitch"), ("TrajectoryEvent.start", "live pitch"), ("Tuplet.members", "live event"), ("Tuplet.parent", "extant tuplet"), ("ViewDefinition.active_layers", "declared analysis layer")} +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace +``` +### M8 + +*Mutation.* narrow test 1's slice so it drops the final nested `\item` + +*Complete `--no-fail-fast` failure set* (full workspace, 1585 passed / 1 failed): + +``` + specification_item_ten_names_exactly_the_derived_surface +``` + +*Failing assertion, verbatim:* + +``` +---- specification_item_ten_names_exactly_the_derived_surface stdout ---- + +thread 'specification_item_ten_names_exactly_the_derived_surface' (1857779) panicked at crates/epiphany-testkit/tests/invariant_ten_surface.rs:267:5: +assertion `left == right` failed + left: {("AnalyticalAnnotation.anchor", "anchor target, extant region, live event"), ("AnalyticalAnnotation.layer", "declared analysis layer"), ("Beam.events", "live event"), ("ChordSymbol.anchor", "anchor target"), ("Comment.anchor", "anchor target, extant region, live event"), ("CueEvent.source", "live event"), ("GraphicEvent.graphics", "stored graphic object"), ("GraphicGesture.anchoring", "anchor target, declared staff, live event"), ("GraphicGesture.objects", "stored graphic object"), ("IndeterminacyHints.alternatives", "live event"), ("LyricLine.events", "live event"), ("Marker.anchor", "anchor target"), ("Measure.time_signature", "declared time signature"), ("MetricTimeModel.meters", "declared time signature"), ("NotatedComponent.tuplet", "extant tuplet"), ("PartDefinition.staves", "declared staff"), ("RepeatStructure.end", "anchor target"), ("RepeatStructure.kind", "anchor target"), ("RepeatStructure.start", "anchor target"), ("RepeatStructure.voltas", "anchor target"), ("Slur.end_event", "live event"), ("Slur.start_event", "live event"), ("Spanner.end", "anchor target"), ("Spanner.start", "anchor target"), ("Spanner.staves", "declared staff"), ("Staff.group", "declared staff group"), ("Staff.instrument", "declared instrument"), ("StaffBasedContent.default_metric_grid", "declared time signature"), ("StaffGroup.members", "declared staff"), ("StaffInstance.instrument_override", "declared instrument"), ("StaffInstance.local_metric_grid", "declared time signature"), ("SubBeam.events", "live event"), ("TempoSegment.start", "anchor target"), ("Tie.end_event", "live event"), ("Tie.start_event", "live event"), ("TrajectoryEvent.end", "live pitch"), ("TrajectoryEvent.start", "live pitch"), ("Tuplet.members", "live event"), ("Tuplet.parent", "extant tuplet"), ("ViewDefinition.active_layers", "declared analysis layer")} + right: {("AnalyticalAnnotation.anchor", "anchor target, extant region, live event"), ("AnalyticalAnnotation.layer", "declared analysis layer"), ("Beam.events", "live event"), ("ChordSymbol.anchor", "anchor target"), ("Comment.anchor", "anchor target, extant region, live event"), ("CueEvent.source", "live event"), ("GraphicEvent.graphics", "stored graphic object"), ("GraphicGesture.anchoring", "anchor target, declared staff, live event"), ("GraphicGesture.objects", "stored graphic object"), ("IndeterminacyHints.alternatives", "live event"), ("LyricLine.events", "live event"), ("Marker.anchor", "anchor target"), ("Measure.time_signature", "declared time signature"), ("MetricTimeModel.meters", "declared time signature"), ("NotatedComponent.tuplet", "extant tuplet"), ("PartDefinition.staves", "declared staff"), ("RepeatStructure.end", "anchor target"), ("RepeatStructure.kind", "anchor target"), ("RepeatStructure.start", "anchor target"), ("RepeatStructure.voltas", "anchor target"), ("Slur.end_event", "live event"), ("Slur.start_event", "live event"), ("Spanner.end", "anchor target"), ("Spanner.start", "anchor target"), ("Spanner.staves", "declared staff"), ("Staff.group", "declared staff group"), ("Staff.instrument", "declared instrument"), ("StaffBasedContent.default_metric_grid", "declared time signature"), ("StaffGroup.members", "declared staff"), ("StaffInstance.instrument_override", "declared instrument"), ("StaffInstance.local_metric_grid", "declared time signature"), ("SubBeam.events", "live event"), ("TempoSegment.end", "anchor target"), ("TempoSegment.start", "anchor target"), ("Tie.end_event", "live event"), ("Tie.start_event", "live event"), ("TrajectoryEvent.end", "live pitch"), ("TrajectoryEvent.start", "live pitch"), ("Tuplet.members", "live event"), ("Tuplet.parent", "extant tuplet"), ("ViewDefinition.active_layers", "declared analysis layer")} +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace +``` +### M9 + +*Mutation.* duplicate one `\item` inside the nested itemize + +*Complete `--no-fail-fast` failure set* (full workspace, 1585 passed / 1 failed): + +``` + specification_item_ten_names_exactly_the_derived_surface +``` + +*Failing assertion, verbatim:* + +``` +---- specification_item_ten_names_exactly_the_derived_surface stdout ---- + +thread 'specification_item_ten_names_exactly_the_derived_surface' (1859584) panicked at crates/epiphany-testkit/tests/invariant_ten_surface.rs:174:5: +core_spec.tex item 10 lists ["Marker.anchor"] more than once; set comparison cannot see a duplicate, so it is checked here +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace +``` +### M14 + +*Mutation.* permute a complete existing target (set unchanged, order wrong) + +*Complete `--no-fail-fast` failure set* (full workspace, 1585 passed / 1 failed): + +``` + specification_item_ten_names_exactly_the_derived_surface +``` + +*Failing assertion, verbatim:* + +``` +---- specification_item_ten_names_exactly_the_derived_surface stdout ---- + +thread 'specification_item_ten_names_exactly_the_derived_surface' (1861255) panicked at crates/epiphany-testkit/tests/invariant_ten_surface.rs:181:9: +assertion `left == right` failed: core_spec.tex item 10: target for AnalyticalAnnotation.anchor is not in pin 1a's canonical order + left: "live event, extant region, anchor target" + right: "anchor target, extant region, live event" +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace +``` +### M18 + +*Mutation.* add `\label {tmp:m18}` — spaced, non-`req:` — inside item 10's outer slice + +*Complete `--no-fail-fast` failure set* (full workspace, 1585 passed / 1 failed): + +``` + specification_item_ten_names_exactly_the_derived_surface +``` + +*Failing assertion, verbatim:* + +``` +---- specification_item_ten_names_exactly_the_derived_surface stdout ---- + +thread 'specification_item_ten_names_exactly_the_derived_surface' (1862920) panicked at crates/epiphany-testkit/tests/invariant_ten_surface.rs:244:5: +item 10 must contain no \label: pin 3 adds no label and no requirement block. +Slice was: +\item Except where the re-anchoring rules of Chapter~\ref{ch:semops} explicitly permit transient dangling states during edits, every graph reference resolves to an extant object. \label {tmp:m18} Every cross-cutting structure's references resolve to extant objects in the graph, except where explicit re-anchoring rules permit transient dangling states during edits (see Chapter~\ref{ch:semops}). Tempo-map conditions that are not reference resolution --- segment ordering and non-overlap --- are governed by Requirement~\ref{req:time:tempo-segment-order}, not by this invariant. The complete reference surface is: \begin{itemize} \item \texttt{Slur.start\_event} --- live event. \item \texttt{Slur.end\_event} --- live event. \item \texttt{Tie.start\_event} --- live event. \item \texttt{Tie.end\_event} --- live event. \item \texttt{Beam.events} --- live event. \item \texttt{SubBeam.events} --- live event. \item \texttt{Tuplet.members} --- live event. \item \texttt{Tuplet.parent} --- extant tuplet. \item \texttt{Spanner.staves} --- declared staff. \item \texttt{Spanner.start} --- anchor target. \item \texttt{Spanner.end} --- anchor target. \item \texttt{Marker.anchor} --- anchor target. \item \texttt{RepeatStructure.start} --- anchor target. \item \texttt{RepeatStructure.end} --- anchor target. \item \texttt{RepeatStructure.kind} --- anchor target. \item \texttt{RepeatStructure.voltas} --- anchor target. \item \texttt{ChordSymbol.anchor} --- anchor target. \item \texttt{AnalyticalAnnotation.anchor} --- anchor target, extant region, live event. \item \texttt{AnalyticalAnnotation.layer} --- declared analysis layer. \item \texttt{Comment.anchor} --- anchor target, extant region, live event. \item \texttt{GraphicGesture.objects} --- stored graphic object. \item \texttt{GraphicGesture.anchoring} --- anchor target, declared staff, live event. \item \texttt{LyricLine.events} --- live event. \item \texttt{Staff.instrument} --- declared instrument. \item \texttt{StaffInstance.instrument\_override} --- declared instrument. \item \texttt{Staff.group} --- declared staff group. \item \texttt{StaffGroup.members} --- declared staff. \item \texttt{PartDefinition.staves} --- declared staff. \item \texttt{ViewDefinition.active\_layers} --- declared analysis layer. \item \texttt{MetricTimeModel.meters} --- declared time signature. \item \texttt{StaffBasedContent.default\_metric\_grid} --- declared time signature. \item \texttt{Measure.time\_signature} --- declared time signature. \item \texttt{StaffInstance.local\_metric\_grid} --- declared time signature. \item \texttt{NotatedComponent.tuplet} --- extant tuplet. \item \texttt{IndeterminacyHints.alternatives} --- live event. \item \texttt{TrajectoryEvent.start} --- live pitch. \item \texttt{TrajectoryEvent.end} --- live pitch. \item \texttt{GraphicEvent.graphics} --- stored graphic object. \item \texttt{CueEvent.source} --- live event. \item \texttt{TempoSegment.start} --- anchor target. \item \texttt{TempoSegment.end} --- anchor target. \end{itemize} +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace +``` +### M19 + +*Mutation.* truncate the real opening **and** place one complete anchor after the nested list + +*Complete `--no-fail-fast` failure set* (full workspace, 1585 passed / 1 failed): + +``` + specification_item_ten_names_exactly_the_derived_surface +``` + +*Failing assertion, verbatim:* + +``` +---- specification_item_ten_names_exactly_the_derived_surface stdout ---- + +thread 'specification_item_ten_names_exactly_the_derived_surface' (1864612) panicked at crates/epiphany-testkit/tests/invariant_ten_surface.rs:229:5: +assertion `left == right` failed: item 10's opening sentence must occur exactly once inside req:graph:score-graph-invariants; found 0 + left: 0 + right: 1 +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace +``` +### M20 + +*Mutation.* add a spaced, additive, label-free `\begin {requirement}` inside item 10 + +*Complete `--no-fail-fast` failure set* (full workspace, 1585 passed / 1 failed): + +``` + specification_item_ten_names_exactly_the_derived_surface +``` + +*Failing assertion, verbatim:* + +``` +---- specification_item_ten_names_exactly_the_derived_surface stdout ---- + +thread 'specification_item_ten_names_exactly_the_derived_surface' (1866299) panicked at crates/epiphany-testkit/tests/invariant_ten_surface.rs:249:5: +item 10 must contain no requirement block. +Slice was: +\item Except where the re-anchoring rules of Chapter~\ref{ch:semops} explicitly permit transient dangling states during edits, every graph reference resolves to an extant object. \begin {requirement} Probe. \end {requirement} Every cross-cutting structure's references resolve to extant objects in the graph, except where explicit re-anchoring rules permit transient dangling states during edits (see Chapter~\ref{ch:semops}). Tempo-map conditions that are not reference resolution --- segment ordering and non-overlap --- are governed by Requirement~\ref{req:time:tempo-segment-order}, not by this invariant. The complete reference surface is: \begin{itemize} \item \texttt{Slur.start\_event} --- live event. \item \texttt{Slur.end\_event} --- live event. \item \texttt{Tie.start\_event} --- live event. \item \texttt{Tie.end\_event} --- live event. \item \texttt{Beam.events} --- live event. \item \texttt{SubBeam.events} --- live event. \item \texttt{Tuplet.members} --- live event. \item \texttt{Tuplet.parent} --- extant tuplet. \item \texttt{Spanner.staves} --- declared staff. \item \texttt{Spanner.start} --- anchor target. \item \texttt{Spanner.end} --- anchor target. \item \texttt{Marker.anchor} --- anchor target. \item \texttt{RepeatStructure.start} --- anchor target. \item \texttt{RepeatStructure.end} --- anchor target. \item \texttt{RepeatStructure.kind} --- anchor target. \item \texttt{RepeatStructure.voltas} --- anchor target. \item \texttt{ChordSymbol.anchor} --- anchor target. \item \texttt{AnalyticalAnnotation.anchor} --- anchor target, extant region, live event. \item \texttt{AnalyticalAnnotation.layer} --- declared analysis layer. \item \texttt{Comment.anchor} --- anchor target, extant region, live event. \item \texttt{GraphicGesture.objects} --- stored graphic object. \item \texttt{GraphicGesture.anchoring} --- anchor target, declared staff, live event. \item \texttt{LyricLine.events} --- live event. \item \texttt{Staff.instrument} --- declared instrument. \item \texttt{StaffInstance.instrument\_override} --- declared instrument. \item \texttt{Staff.group} --- declared staff group. \item \texttt{StaffGroup.members} --- declared staff. \item \texttt{PartDefinition.staves} --- declared staff. \item \texttt{ViewDefinition.active\_layers} --- declared analysis layer. \item \texttt{MetricTimeModel.meters} --- declared time signature. \item \texttt{StaffBasedContent.default\_metric\_grid} --- declared time signature. \item \texttt{Measure.time\_signature} --- declared time signature. \item \texttt{StaffInstance.local\_metric\_grid} --- declared time signature. \item \texttt{NotatedComponent.tuplet} --- extant tuplet. \item \texttt{IndeterminacyHints.alternatives} --- live event. \item \texttt{TrajectoryEvent.start} --- live pitch. \item \texttt{TrajectoryEvent.end} --- live pitch. \item \texttt{GraphicEvent.graphics} --- stored graphic object. \item \texttt{CueEvent.source} --- live event. \item \texttt{TempoSegment.start} --- anchor target. \item \texttt{TempoSegment.end} --- anchor target. \end{itemize} +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace +``` +### M21 + +*Mutation.* duplicate the complete anchor elsewhere inside `req:graph:score-graph-invariants` + +*Complete `--no-fail-fast` failure set* (full workspace, 1585 passed / 1 failed): + +``` + specification_item_ten_names_exactly_the_derived_surface +``` + +*Failing assertion, verbatim:* + +``` +---- specification_item_ten_names_exactly_the_derived_surface stdout ---- + +thread 'specification_item_ten_names_exactly_the_derived_surface' (1867965) panicked at crates/epiphany-testkit/tests/invariant_ten_surface.rs:229:5: +assertion `left == right` failed: item 10's opening sentence must occur exactly once inside req:graph:score-graph-invariants; found 2 + left: 2 + right: 1 +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace +``` +### M4-A + +*Mutation.* delete `RepeatStructure.voltas` from the `/// 10.` block + +*Complete `--no-fail-fast` failure set* (full workspace, 1585 passed / 1 failed): + +``` + implementation_doc_names_exactly_the_derived_surface +``` + +*Failing assertion, verbatim:* + +``` +---- implementation_doc_names_exactly_the_derived_surface stdout ---- + +thread 'implementation_doc_names_exactly_the_derived_surface' (1874775) panicked at crates/epiphany-testkit/tests/invariant_ten_surface.rs:382:5: +assertion `left == right` failed + left: {("AnalyticalAnnotation.anchor", "anchor target, extant region, live event"), ("AnalyticalAnnotation.layer", "declared analysis layer"), ("Beam.events", "live event"), ("ChordSymbol.anchor", "anchor target"), ("Comment.anchor", "anchor target, extant region, live event"), ("CueEvent.source", "live event"), ("GraphicEvent.graphics", "stored graphic object"), ("GraphicGesture.anchoring", "anchor target, declared staff, live event"), ("GraphicGesture.objects", "stored graphic object"), ("IndeterminacyHints.alternatives", "live event"), ("LyricLine.events", "live event"), ("Marker.anchor", "anchor target"), ("Measure.time_signature", "declared time signature"), ("MetricTimeModel.meters", "declared time signature"), ("NotatedComponent.tuplet", "extant tuplet"), ("PartDefinition.staves", "declared staff"), ("RepeatStructure.end", "anchor target"), ("RepeatStructure.kind", "anchor target"), ("RepeatStructure.start", "anchor target"), ("Slur.end_event", "live event"), ("Slur.start_event", "live event"), ("Spanner.end", "anchor target"), ("Spanner.start", "anchor target"), ("Spanner.staves", "declared staff"), ("Staff.group", "declared staff group"), ("Staff.instrument", "declared instrument"), ("StaffBasedContent.default_metric_grid", "declared time signature"), ("StaffGroup.members", "declared staff"), ("StaffInstance.instrument_override", "declared instrument"), ("StaffInstance.local_metric_grid", "declared time signature"), ("SubBeam.events", "live event"), ("TempoSegment.end", "anchor target"), ("TempoSegment.start", "anchor target"), ("Tie.end_event", "live event"), ("Tie.start_event", "live event"), ("TrajectoryEvent.end", "live pitch"), ("TrajectoryEvent.start", "live pitch"), ("Tuplet.members", "live event"), ("Tuplet.parent", "extant tuplet"), ("ViewDefinition.active_layers", "declared analysis layer")} + right: {("AnalyticalAnnotation.anchor", "anchor target, extant region, live event"), ("AnalyticalAnnotation.layer", "declared analysis layer"), ("Beam.events", "live event"), ("ChordSymbol.anchor", "anchor target"), ("Comment.anchor", "anchor target, extant region, live event"), ("CueEvent.source", "live event"), ("GraphicEvent.graphics", "stored graphic object"), ("GraphicGesture.anchoring", "anchor target, declared staff, live event"), ("GraphicGesture.objects", "stored graphic object"), ("IndeterminacyHints.alternatives", "live event"), ("LyricLine.events", "live event"), ("Marker.anchor", "anchor target"), ("Measure.time_signature", "declared time signature"), ("MetricTimeModel.meters", "declared time signature"), ("NotatedComponent.tuplet", "extant tuplet"), ("PartDefinition.staves", "declared staff"), ("RepeatStructure.end", "anchor target"), ("RepeatStructure.kind", "anchor target"), ("RepeatStructure.start", "anchor target"), ("RepeatStructure.voltas", "anchor target"), ("Slur.end_event", "live event"), ("Slur.start_event", "live event"), ("Spanner.end", "anchor target"), ("Spanner.start", "anchor target"), ("Spanner.staves", "declared staff"), ("Staff.group", "declared staff group"), ("Staff.instrument", "declared instrument"), ("StaffBasedContent.default_metric_grid", "declared time signature"), ("StaffGroup.members", "declared staff"), ("StaffInstance.instrument_override", "declared instrument"), ("StaffInstance.local_metric_grid", "declared time signature"), ("SubBeam.events", "live event"), ("TempoSegment.end", "anchor target"), ("TempoSegment.start", "anchor target"), ("Tie.end_event", "live event"), ("Tie.start_event", "live event"), ("TrajectoryEvent.end", "live pitch"), ("TrajectoryEvent.start", "live pitch"), ("Tuplet.members", "live event"), ("Tuplet.parent", "extant tuplet"), ("ViewDefinition.active_layers", "declared analysis layer")} +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace +``` +### M4-B + +*Mutation.* delete `StaffInstance.instrument_override` + +*Complete `--no-fail-fast` failure set* (full workspace, 1585 passed / 1 failed): + +``` + implementation_doc_names_exactly_the_derived_surface +``` + +*Failing assertion, verbatim:* + +``` +---- implementation_doc_names_exactly_the_derived_surface stdout ---- + +thread 'implementation_doc_names_exactly_the_derived_surface' (1881551) panicked at crates/epiphany-testkit/tests/invariant_ten_surface.rs:382:5: +assertion `left == right` failed + left: {("AnalyticalAnnotation.anchor", "anchor target, extant region, live event"), ("AnalyticalAnnotation.layer", "declared analysis layer"), ("Beam.events", "live event"), ("ChordSymbol.anchor", "anchor target"), ("Comment.anchor", "anchor target, extant region, live event"), ("CueEvent.source", "live event"), ("GraphicEvent.graphics", "stored graphic object"), ("GraphicGesture.anchoring", "anchor target, declared staff, live event"), ("GraphicGesture.objects", "stored graphic object"), ("IndeterminacyHints.alternatives", "live event"), ("LyricLine.events", "live event"), ("Marker.anchor", "anchor target"), ("Measure.time_signature", "declared time signature"), ("MetricTimeModel.meters", "declared time signature"), ("NotatedComponent.tuplet", "extant tuplet"), ("PartDefinition.staves", "declared staff"), ("RepeatStructure.end", "anchor target"), ("RepeatStructure.kind", "anchor target"), ("RepeatStructure.start", "anchor target"), ("RepeatStructure.voltas", "anchor target"), ("Slur.end_event", "live event"), ("Slur.start_event", "live event"), ("Spanner.end", "anchor target"), ("Spanner.start", "anchor target"), ("Spanner.staves", "declared staff"), ("Staff.group", "declared staff group"), ("Staff.instrument", "declared instrument"), ("StaffBasedContent.default_metric_grid", "declared time signature"), ("StaffGroup.members", "declared staff"), ("StaffInstance.local_metric_grid", "declared time signature"), ("SubBeam.events", "live event"), ("TempoSegment.end", "anchor target"), ("TempoSegment.start", "anchor target"), ("Tie.end_event", "live event"), ("Tie.start_event", "live event"), ("TrajectoryEvent.end", "live pitch"), ("TrajectoryEvent.start", "live pitch"), ("Tuplet.members", "live event"), ("Tuplet.parent", "extant tuplet"), ("ViewDefinition.active_layers", "declared analysis layer")} + right: {("AnalyticalAnnotation.anchor", "anchor target, extant region, live event"), ("AnalyticalAnnotation.layer", "declared analysis layer"), ("Beam.events", "live event"), ("ChordSymbol.anchor", "anchor target"), ("Comment.anchor", "anchor target, extant region, live event"), ("CueEvent.source", "live event"), ("GraphicEvent.graphics", "stored graphic object"), ("GraphicGesture.anchoring", "anchor target, declared staff, live event"), ("GraphicGesture.objects", "stored graphic object"), ("IndeterminacyHints.alternatives", "live event"), ("LyricLine.events", "live event"), ("Marker.anchor", "anchor target"), ("Measure.time_signature", "declared time signature"), ("MetricTimeModel.meters", "declared time signature"), ("NotatedComponent.tuplet", "extant tuplet"), ("PartDefinition.staves", "declared staff"), ("RepeatStructure.end", "anchor target"), ("RepeatStructure.kind", "anchor target"), ("RepeatStructure.start", "anchor target"), ("RepeatStructure.voltas", "anchor target"), ("Slur.end_event", "live event"), ("Slur.start_event", "live event"), ("Spanner.end", "anchor target"), ("Spanner.start", "anchor target"), ("Spanner.staves", "declared staff"), ("Staff.group", "declared staff group"), ("Staff.instrument", "declared instrument"), ("StaffBasedContent.default_metric_grid", "declared time signature"), ("StaffGroup.members", "declared staff"), ("StaffInstance.instrument_override", "declared instrument"), ("StaffInstance.local_metric_grid", "declared time signature"), ("SubBeam.events", "live event"), ("TempoSegment.end", "anchor target"), ("TempoSegment.start", "anchor target"), ("Tie.end_event", "live event"), ("Tie.start_event", "live event"), ("TrajectoryEvent.end", "live pitch"), ("TrajectoryEvent.start", "live pitch"), ("Tuplet.members", "live event"), ("Tuplet.parent", "extant tuplet"), ("ViewDefinition.active_layers", "declared analysis layer")} +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace +``` +### M4-C + +*Mutation.* delete `StaffBasedContent.default_metric_grid` + +*Complete `--no-fail-fast` failure set* (full workspace, 1585 passed / 1 failed): + +``` + implementation_doc_names_exactly_the_derived_surface +``` + +*Failing assertion, verbatim:* + +``` +---- implementation_doc_names_exactly_the_derived_surface stdout ---- + +thread 'implementation_doc_names_exactly_the_derived_surface' (1888357) panicked at crates/epiphany-testkit/tests/invariant_ten_surface.rs:382:5: +assertion `left == right` failed + left: {("AnalyticalAnnotation.anchor", "anchor target, extant region, live event"), ("AnalyticalAnnotation.layer", "declared analysis layer"), ("Beam.events", "live event"), ("ChordSymbol.anchor", "anchor target"), ("Comment.anchor", "anchor target, extant region, live event"), ("CueEvent.source", "live event"), ("GraphicEvent.graphics", "stored graphic object"), ("GraphicGesture.anchoring", "anchor target, declared staff, live event"), ("GraphicGesture.objects", "stored graphic object"), ("IndeterminacyHints.alternatives", "live event"), ("LyricLine.events", "live event"), ("Marker.anchor", "anchor target"), ("Measure.time_signature", "declared time signature"), ("MetricTimeModel.meters", "declared time signature"), ("NotatedComponent.tuplet", "extant tuplet"), ("PartDefinition.staves", "declared staff"), ("RepeatStructure.end", "anchor target"), ("RepeatStructure.kind", "anchor target"), ("RepeatStructure.start", "anchor target"), ("RepeatStructure.voltas", "anchor target"), ("Slur.end_event", "live event"), ("Slur.start_event", "live event"), ("Spanner.end", "anchor target"), ("Spanner.start", "anchor target"), ("Spanner.staves", "declared staff"), ("Staff.group", "declared staff group"), ("Staff.instrument", "declared instrument"), ("StaffGroup.members", "declared staff"), ("StaffInstance.instrument_override", "declared instrument"), ("StaffInstance.local_metric_grid", "declared time signature"), ("SubBeam.events", "live event"), ("TempoSegment.end", "anchor target"), ("TempoSegment.start", "anchor target"), ("Tie.end_event", "live event"), ("Tie.start_event", "live event"), ("TrajectoryEvent.end", "live pitch"), ("TrajectoryEvent.start", "live pitch"), ("Tuplet.members", "live event"), ("Tuplet.parent", "extant tuplet"), ("ViewDefinition.active_layers", "declared analysis layer")} + right: {("AnalyticalAnnotation.anchor", "anchor target, extant region, live event"), ("AnalyticalAnnotation.layer", "declared analysis layer"), ("Beam.events", "live event"), ("ChordSymbol.anchor", "anchor target"), ("Comment.anchor", "anchor target, extant region, live event"), ("CueEvent.source", "live event"), ("GraphicEvent.graphics", "stored graphic object"), ("GraphicGesture.anchoring", "anchor target, declared staff, live event"), ("GraphicGesture.objects", "stored graphic object"), ("IndeterminacyHints.alternatives", "live event"), ("LyricLine.events", "live event"), ("Marker.anchor", "anchor target"), ("Measure.time_signature", "declared time signature"), ("MetricTimeModel.meters", "declared time signature"), ("NotatedComponent.tuplet", "extant tuplet"), ("PartDefinition.staves", "declared staff"), ("RepeatStructure.end", "anchor target"), ("RepeatStructure.kind", "anchor target"), ("RepeatStructure.start", "anchor target"), ("RepeatStructure.voltas", "anchor target"), ("Slur.end_event", "live event"), ("Slur.start_event", "live event"), ("Spanner.end", "anchor target"), ("Spanner.start", "anchor target"), ("Spanner.staves", "declared staff"), ("Staff.group", "declared staff group"), ("Staff.instrument", "declared instrument"), ("StaffBasedContent.default_metric_grid", "declared time signature"), ("StaffGroup.members", "declared staff"), ("StaffInstance.instrument_override", "declared instrument"), ("StaffInstance.local_metric_grid", "declared time signature"), ("SubBeam.events", "live event"), ("TempoSegment.end", "anchor target"), ("TempoSegment.start", "anchor target"), ("Tie.end_event", "live event"), ("Tie.start_event", "live event"), ("TrajectoryEvent.end", "live pitch"), ("TrajectoryEvent.start", "live pitch"), ("Tuplet.members", "live event"), ("Tuplet.parent", "extant tuplet"), ("ViewDefinition.active_layers", "declared analysis layer")} +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace +``` +### M4-D + +*Mutation.* delete `NotatedComponent.tuplet` + +*Complete `--no-fail-fast` failure set* (full workspace, 1585 passed / 1 failed): + +``` + implementation_doc_names_exactly_the_derived_surface +``` + +*Failing assertion, verbatim:* + +``` +---- implementation_doc_names_exactly_the_derived_surface stdout ---- + +thread 'implementation_doc_names_exactly_the_derived_surface' (1895125) panicked at crates/epiphany-testkit/tests/invariant_ten_surface.rs:382:5: +assertion `left == right` failed + left: {("AnalyticalAnnotation.anchor", "anchor target, extant region, live event"), ("AnalyticalAnnotation.layer", "declared analysis layer"), ("Beam.events", "live event"), ("ChordSymbol.anchor", "anchor target"), ("Comment.anchor", "anchor target, extant region, live event"), ("CueEvent.source", "live event"), ("GraphicEvent.graphics", "stored graphic object"), ("GraphicGesture.anchoring", "anchor target, declared staff, live event"), ("GraphicGesture.objects", "stored graphic object"), ("IndeterminacyHints.alternatives", "live event"), ("LyricLine.events", "live event"), ("Marker.anchor", "anchor target"), ("Measure.time_signature", "declared time signature"), ("MetricTimeModel.meters", "declared time signature"), ("PartDefinition.staves", "declared staff"), ("RepeatStructure.end", "anchor target"), ("RepeatStructure.kind", "anchor target"), ("RepeatStructure.start", "anchor target"), ("RepeatStructure.voltas", "anchor target"), ("Slur.end_event", "live event"), ("Slur.start_event", "live event"), ("Spanner.end", "anchor target"), ("Spanner.start", "anchor target"), ("Spanner.staves", "declared staff"), ("Staff.group", "declared staff group"), ("Staff.instrument", "declared instrument"), ("StaffBasedContent.default_metric_grid", "declared time signature"), ("StaffGroup.members", "declared staff"), ("StaffInstance.instrument_override", "declared instrument"), ("StaffInstance.local_metric_grid", "declared time signature"), ("SubBeam.events", "live event"), ("TempoSegment.end", "anchor target"), ("TempoSegment.start", "anchor target"), ("Tie.end_event", "live event"), ("Tie.start_event", "live event"), ("TrajectoryEvent.end", "live pitch"), ("TrajectoryEvent.start", "live pitch"), ("Tuplet.members", "live event"), ("Tuplet.parent", "extant tuplet"), ("ViewDefinition.active_layers", "declared analysis layer")} + right: {("AnalyticalAnnotation.anchor", "anchor target, extant region, live event"), ("AnalyticalAnnotation.layer", "declared analysis layer"), ("Beam.events", "live event"), ("ChordSymbol.anchor", "anchor target"), ("Comment.anchor", "anchor target, extant region, live event"), ("CueEvent.source", "live event"), ("GraphicEvent.graphics", "stored graphic object"), ("GraphicGesture.anchoring", "anchor target, declared staff, live event"), ("GraphicGesture.objects", "stored graphic object"), ("IndeterminacyHints.alternatives", "live event"), ("LyricLine.events", "live event"), ("Marker.anchor", "anchor target"), ("Measure.time_signature", "declared time signature"), ("MetricTimeModel.meters", "declared time signature"), ("NotatedComponent.tuplet", "extant tuplet"), ("PartDefinition.staves", "declared staff"), ("RepeatStructure.end", "anchor target"), ("RepeatStructure.kind", "anchor target"), ("RepeatStructure.start", "anchor target"), ("RepeatStructure.voltas", "anchor target"), ("Slur.end_event", "live event"), ("Slur.start_event", "live event"), ("Spanner.end", "anchor target"), ("Spanner.start", "anchor target"), ("Spanner.staves", "declared staff"), ("Staff.group", "declared staff group"), ("Staff.instrument", "declared instrument"), ("StaffBasedContent.default_metric_grid", "declared time signature"), ("StaffGroup.members", "declared staff"), ("StaffInstance.instrument_override", "declared instrument"), ("StaffInstance.local_metric_grid", "declared time signature"), ("SubBeam.events", "live event"), ("TempoSegment.end", "anchor target"), ("TempoSegment.start", "anchor target"), ("Tie.end_event", "live event"), ("Tie.start_event", "live event"), ("TrajectoryEvent.end", "live pitch"), ("TrajectoryEvent.start", "live pitch"), ("Tuplet.members", "live event"), ("Tuplet.parent", "extant tuplet"), ("ViewDefinition.active_layers", "declared analysis layer")} +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace +``` +### M4-E + +*Mutation.* delete `IndeterminacyHints.alternatives` + +*Complete `--no-fail-fast` failure set* (full workspace, 1585 passed / 1 failed): + +``` + implementation_doc_names_exactly_the_derived_surface +``` + +*Failing assertion, verbatim:* + +``` +---- implementation_doc_names_exactly_the_derived_surface stdout ---- + +thread 'implementation_doc_names_exactly_the_derived_surface' (1901908) panicked at crates/epiphany-testkit/tests/invariant_ten_surface.rs:382:5: +assertion `left == right` failed + left: {("AnalyticalAnnotation.anchor", "anchor target, extant region, live event"), ("AnalyticalAnnotation.layer", "declared analysis layer"), ("Beam.events", "live event"), ("ChordSymbol.anchor", "anchor target"), ("Comment.anchor", "anchor target, extant region, live event"), ("CueEvent.source", "live event"), ("GraphicEvent.graphics", "stored graphic object"), ("GraphicGesture.anchoring", "anchor target, declared staff, live event"), ("GraphicGesture.objects", "stored graphic object"), ("LyricLine.events", "live event"), ("Marker.anchor", "anchor target"), ("Measure.time_signature", "declared time signature"), ("MetricTimeModel.meters", "declared time signature"), ("NotatedComponent.tuplet", "extant tuplet"), ("PartDefinition.staves", "declared staff"), ("RepeatStructure.end", "anchor target"), ("RepeatStructure.kind", "anchor target"), ("RepeatStructure.start", "anchor target"), ("RepeatStructure.voltas", "anchor target"), ("Slur.end_event", "live event"), ("Slur.start_event", "live event"), ("Spanner.end", "anchor target"), ("Spanner.start", "anchor target"), ("Spanner.staves", "declared staff"), ("Staff.group", "declared staff group"), ("Staff.instrument", "declared instrument"), ("StaffBasedContent.default_metric_grid", "declared time signature"), ("StaffGroup.members", "declared staff"), ("StaffInstance.instrument_override", "declared instrument"), ("StaffInstance.local_metric_grid", "declared time signature"), ("SubBeam.events", "live event"), ("TempoSegment.end", "anchor target"), ("TempoSegment.start", "anchor target"), ("Tie.end_event", "live event"), ("Tie.start_event", "live event"), ("TrajectoryEvent.end", "live pitch"), ("TrajectoryEvent.start", "live pitch"), ("Tuplet.members", "live event"), ("Tuplet.parent", "extant tuplet"), ("ViewDefinition.active_layers", "declared analysis layer")} + right: {("AnalyticalAnnotation.anchor", "anchor target, extant region, live event"), ("AnalyticalAnnotation.layer", "declared analysis layer"), ("Beam.events", "live event"), ("ChordSymbol.anchor", "anchor target"), ("Comment.anchor", "anchor target, extant region, live event"), ("CueEvent.source", "live event"), ("GraphicEvent.graphics", "stored graphic object"), ("GraphicGesture.anchoring", "anchor target, declared staff, live event"), ("GraphicGesture.objects", "stored graphic object"), ("IndeterminacyHints.alternatives", "live event"), ("LyricLine.events", "live event"), ("Marker.anchor", "anchor target"), ("Measure.time_signature", "declared time signature"), ("MetricTimeModel.meters", "declared time signature"), ("NotatedComponent.tuplet", "extant tuplet"), ("PartDefinition.staves", "declared staff"), ("RepeatStructure.end", "anchor target"), ("RepeatStructure.kind", "anchor target"), ("RepeatStructure.start", "anchor target"), ("RepeatStructure.voltas", "anchor target"), ("Slur.end_event", "live event"), ("Slur.start_event", "live event"), ("Spanner.end", "anchor target"), ("Spanner.start", "anchor target"), ("Spanner.staves", "declared staff"), ("Staff.group", "declared staff group"), ("Staff.instrument", "declared instrument"), ("StaffBasedContent.default_metric_grid", "declared time signature"), ("StaffGroup.members", "declared staff"), ("StaffInstance.instrument_override", "declared instrument"), ("StaffInstance.local_metric_grid", "declared time signature"), ("SubBeam.events", "live event"), ("TempoSegment.end", "anchor target"), ("TempoSegment.start", "anchor target"), ("Tie.end_event", "live event"), ("Tie.start_event", "live event"), ("TrajectoryEvent.end", "live pitch"), ("TrajectoryEvent.start", "live pitch"), ("Tuplet.members", "live event"), ("Tuplet.parent", "extant tuplet"), ("ViewDefinition.active_layers", "declared analysis layer")} +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace +``` +### M4-F + +*Mutation.* delete `TempoSegment.end` + +*Complete `--no-fail-fast` failure set* (full workspace, 1585 passed / 1 failed): + +``` + implementation_doc_names_exactly_the_derived_surface +``` + +*Failing assertion, verbatim:* + +``` +---- implementation_doc_names_exactly_the_derived_surface stdout ---- + +thread 'implementation_doc_names_exactly_the_derived_surface' (1908718) panicked at crates/epiphany-testkit/tests/invariant_ten_surface.rs:382:5: +assertion `left == right` failed + left: {("AnalyticalAnnotation.anchor", "anchor target, extant region, live event"), ("AnalyticalAnnotation.layer", "declared analysis layer"), ("Beam.events", "live event"), ("ChordSymbol.anchor", "anchor target"), ("Comment.anchor", "anchor target, extant region, live event"), ("CueEvent.source", "live event"), ("GraphicEvent.graphics", "stored graphic object"), ("GraphicGesture.anchoring", "anchor target, declared staff, live event"), ("GraphicGesture.objects", "stored graphic object"), ("IndeterminacyHints.alternatives", "live event"), ("LyricLine.events", "live event"), ("Marker.anchor", "anchor target"), ("Measure.time_signature", "declared time signature"), ("MetricTimeModel.meters", "declared time signature"), ("NotatedComponent.tuplet", "extant tuplet"), ("PartDefinition.staves", "declared staff"), ("RepeatStructure.end", "anchor target"), ("RepeatStructure.kind", "anchor target"), ("RepeatStructure.start", "anchor target"), ("RepeatStructure.voltas", "anchor target"), ("Slur.end_event", "live event"), ("Slur.start_event", "live event"), ("Spanner.end", "anchor target"), ("Spanner.start", "anchor target"), ("Spanner.staves", "declared staff"), ("Staff.group", "declared staff group"), ("Staff.instrument", "declared instrument"), ("StaffBasedContent.default_metric_grid", "declared time signature"), ("StaffGroup.members", "declared staff"), ("StaffInstance.instrument_override", "declared instrument"), ("StaffInstance.local_metric_grid", "declared time signature"), ("SubBeam.events", "live event"), ("TempoSegment.start", "anchor target"), ("Tie.end_event", "live event"), ("Tie.start_event", "live event"), ("TrajectoryEvent.end", "live pitch"), ("TrajectoryEvent.start", "live pitch"), ("Tuplet.members", "live event"), ("Tuplet.parent", "extant tuplet"), ("ViewDefinition.active_layers", "declared analysis layer")} + right: {("AnalyticalAnnotation.anchor", "anchor target, extant region, live event"), ("AnalyticalAnnotation.layer", "declared analysis layer"), ("Beam.events", "live event"), ("ChordSymbol.anchor", "anchor target"), ("Comment.anchor", "anchor target, extant region, live event"), ("CueEvent.source", "live event"), ("GraphicEvent.graphics", "stored graphic object"), ("GraphicGesture.anchoring", "anchor target, declared staff, live event"), ("GraphicGesture.objects", "stored graphic object"), ("IndeterminacyHints.alternatives", "live event"), ("LyricLine.events", "live event"), ("Marker.anchor", "anchor target"), ("Measure.time_signature", "declared time signature"), ("MetricTimeModel.meters", "declared time signature"), ("NotatedComponent.tuplet", "extant tuplet"), ("PartDefinition.staves", "declared staff"), ("RepeatStructure.end", "anchor target"), ("RepeatStructure.kind", "anchor target"), ("RepeatStructure.start", "anchor target"), ("RepeatStructure.voltas", "anchor target"), ("Slur.end_event", "live event"), ("Slur.start_event", "live event"), ("Spanner.end", "anchor target"), ("Spanner.start", "anchor target"), ("Spanner.staves", "declared staff"), ("Staff.group", "declared staff group"), ("Staff.instrument", "declared instrument"), ("StaffBasedContent.default_metric_grid", "declared time signature"), ("StaffGroup.members", "declared staff"), ("StaffInstance.instrument_override", "declared instrument"), ("StaffInstance.local_metric_grid", "declared time signature"), ("SubBeam.events", "live event"), ("TempoSegment.end", "anchor target"), ("TempoSegment.start", "anchor target"), ("Tie.end_event", "live event"), ("Tie.start_event", "live event"), ("TrajectoryEvent.end", "live pitch"), ("TrajectoryEvent.start", "live pitch"), ("Tuplet.members", "live event"), ("Tuplet.parent", "extant tuplet"), ("ViewDefinition.active_layers", "declared analysis layer")} +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace +``` +### M4b + +*Mutation.* add a token not in the inventory to the doc block + +*Complete `--no-fail-fast` failure set* (full workspace, 1585 passed / 1 failed): + +``` + implementation_doc_names_exactly_the_derived_surface +``` + +*Failing assertion, verbatim:* + +``` +---- implementation_doc_names_exactly_the_derived_surface stdout ---- + +thread 'implementation_doc_names_exactly_the_derived_surface' (1915525) panicked at crates/epiphany-testkit/tests/invariant_ten_surface.rs:382:5: +assertion `left == right` failed + left: {("AnalyticalAnnotation.anchor", "anchor target, extant region, live event"), ("AnalyticalAnnotation.layer", "declared analysis layer"), ("Beam.events", "live event"), ("Bogus.token", "live event"), ("ChordSymbol.anchor", "anchor target"), ("Comment.anchor", "anchor target, extant region, live event"), ("CueEvent.source", "live event"), ("GraphicEvent.graphics", "stored graphic object"), ("GraphicGesture.anchoring", "anchor target, declared staff, live event"), ("GraphicGesture.objects", "stored graphic object"), ("IndeterminacyHints.alternatives", "live event"), ("LyricLine.events", "live event"), ("Marker.anchor", "anchor target"), ("Measure.time_signature", "declared time signature"), ("MetricTimeModel.meters", "declared time signature"), ("NotatedComponent.tuplet", "extant tuplet"), ("PartDefinition.staves", "declared staff"), ("RepeatStructure.end", "anchor target"), ("RepeatStructure.kind", "anchor target"), ("RepeatStructure.start", "anchor target"), ("RepeatStructure.voltas", "anchor target"), ("Slur.end_event", "live event"), ("Slur.start_event", "live event"), ("Spanner.end", "anchor target"), ("Spanner.start", "anchor target"), ("Spanner.staves", "declared staff"), ("Staff.group", "declared staff group"), ("Staff.instrument", "declared instrument"), ("StaffBasedContent.default_metric_grid", "declared time signature"), ("StaffGroup.members", "declared staff"), ("StaffInstance.instrument_override", "declared instrument"), ("StaffInstance.local_metric_grid", "declared time signature"), ("SubBeam.events", "live event"), ("TempoSegment.end", "anchor target"), ("TempoSegment.start", "anchor target"), ("Tie.end_event", "live event"), ("Tie.start_event", "live event"), ("TrajectoryEvent.end", "live pitch"), ("TrajectoryEvent.start", "live pitch"), ("Tuplet.members", "live event"), ("Tuplet.parent", "extant tuplet"), ("ViewDefinition.active_layers", "declared analysis layer")} + right: {("AnalyticalAnnotation.anchor", "anchor target, extant region, live event"), ("AnalyticalAnnotation.layer", "declared analysis layer"), ("Beam.events", "live event"), ("ChordSymbol.anchor", "anchor target"), ("Comment.anchor", "anchor target, extant region, live event"), ("CueEvent.source", "live event"), ("GraphicEvent.graphics", "stored graphic object"), ("GraphicGesture.anchoring", "anchor target, declared staff, live event"), ("GraphicGesture.objects", "stored graphic object"), ("IndeterminacyHints.alternatives", "live event"), ("LyricLine.events", "live event"), ("Marker.anchor", "anchor target"), ("Measure.time_signature", "declared time signature"), ("MetricTimeModel.meters", "declared time signature"), ("NotatedComponent.tuplet", "extant tuplet"), ("PartDefinition.staves", "declared staff"), ("RepeatStructure.end", "anchor target"), ("RepeatStructure.kind", "anchor target"), ("RepeatStructure.start", "anchor target"), ("RepeatStructure.voltas", "anchor target"), ("Slur.end_event", "live event"), ("Slur.start_event", "live event"), ("Spanner.end", "anchor target"), ("Spanner.start", "anchor target"), ("Spanner.staves", "declared staff"), ("Staff.group", "declared staff group"), ("Staff.instrument", "declared instrument"), ("StaffBasedContent.default_metric_grid", "declared time signature"), ("StaffGroup.members", "declared staff"), ("StaffInstance.instrument_override", "declared instrument"), ("StaffInstance.local_metric_grid", "declared time signature"), ("SubBeam.events", "live event"), ("TempoSegment.end", "anchor target"), ("TempoSegment.start", "anchor target"), ("Tie.end_event", "live event"), ("Tie.start_event", "live event"), ("TrajectoryEvent.end", "live pitch"), ("TrajectoryEvent.start", "live pitch"), ("Tuplet.members", "live event"), ("Tuplet.parent", "extant tuplet"), ("ViewDefinition.active_layers", "declared analysis layer")} +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace +``` +### M4c + +*Mutation.* destroy the `/// 10.` block entirely + +*Complete `--no-fail-fast` failure set* (full workspace, 1584 passed / 2 failed): + +``` + implementation_doc_names_exactly_the_derived_surface + invariants::g3a_tests::t12_invariant_10_doc_block_slices_and_is_non_empty +``` + +*Failing assertion, verbatim:* + +``` +---- invariants::g3a_tests::t12_invariant_10_doc_block_slices_and_is_non_empty stdout ---- + +thread 'invariants::g3a_tests::t12_invariant_10_doc_block_slices_and_is_non_empty' (1921013) panicked at crates/epiphany-core/src/invariants.rs:4646:14: +invariant 10's doc comment is present + +---- implementation_doc_names_exactly_the_derived_surface stdout ---- + +thread 'implementation_doc_names_exactly_the_derived_surface' (1922314) panicked at crates/epiphany-testkit/tests/invariant_ten_surface.rs:382:5: +assertion `left == right` failed + left: {} + right: {("AnalyticalAnnotation.anchor", "anchor target, extant region, live event"), ("AnalyticalAnnotation.layer", "declared analysis layer"), ("Beam.events", "live event"), ("ChordSymbol.anchor", "anchor target"), ("Comment.anchor", "anchor target, extant region, live event"), ("CueEvent.source", "live event"), ("GraphicEvent.graphics", "stored graphic object"), ("GraphicGesture.anchoring", "anchor target, declared staff, live event"), ("GraphicGesture.objects", "stored graphic object"), ("IndeterminacyHints.alternatives", "live event"), ("LyricLine.events", "live event"), ("Marker.anchor", "anchor target"), ("Measure.time_signature", "declared time signature"), ("MetricTimeModel.meters", "declared time signature"), ("NotatedComponent.tuplet", "extant tuplet"), ("PartDefinition.staves", "declared staff"), ("RepeatStructure.end", "anchor target"), ("RepeatStructure.kind", "anchor target"), ("RepeatStructure.start", "anchor target"), ("RepeatStructure.voltas", "anchor target"), ("Slur.end_event", "live event"), ("Slur.start_event", "live event"), ("Spanner.end", "anchor target"), ("Spanner.start", "anchor target"), ("Spanner.staves", "declared staff"), ("Staff.group", "declared staff group"), ("Staff.instrument", "declared instrument"), ("StaffBasedContent.default_metric_grid", "declared time signature"), ("StaffGroup.members", "declared staff"), ("StaffInstance.instrument_override", "declared instrument"), ("StaffInstance.local_metric_grid", "declared time signature"), ("SubBeam.events", "live event"), ("TempoSegment.end", "anchor target"), ("TempoSegment.start", "anchor target"), ("Tie.end_event", "live event"), ("Tie.start_event", "live event"), ("TrajectoryEvent.end", "live pitch"), ("TrajectoryEvent.start", "live pitch"), ("Tuplet.members", "live event"), ("Tuplet.parent", "extant tuplet"), ("ViewDefinition.active_layers", "declared analysis layer")} +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace +``` +### M4d + +*Mutation.* change one doc-block target to a different vocabulary term + +*Complete `--no-fail-fast` failure set* (full workspace, 1585 passed / 1 failed): + +``` + implementation_doc_names_exactly_the_derived_surface +``` + +*Failing assertion, verbatim:* + +``` +---- implementation_doc_names_exactly_the_derived_surface stdout ---- + +thread 'implementation_doc_names_exactly_the_derived_surface' (1929083) panicked at crates/epiphany-testkit/tests/invariant_ten_surface.rs:382:5: +assertion `left == right` failed + left: {("AnalyticalAnnotation.anchor", "anchor target, extant region, live event"), ("AnalyticalAnnotation.layer", "declared analysis layer"), ("Beam.events", "live event"), ("ChordSymbol.anchor", "anchor target"), ("Comment.anchor", "anchor target, extant region, live event"), ("CueEvent.source", "live event"), ("GraphicEvent.graphics", "stored graphic object"), ("GraphicGesture.anchoring", "anchor target, declared staff, live event"), ("GraphicGesture.objects", "stored graphic object"), ("IndeterminacyHints.alternatives", "live event"), ("LyricLine.events", "live event"), ("Marker.anchor", "anchor target"), ("Measure.time_signature", "declared time signature"), ("MetricTimeModel.meters", "declared time signature"), ("NotatedComponent.tuplet", "extant tuplet"), ("PartDefinition.staves", "declared staff"), ("RepeatStructure.end", "anchor target"), ("RepeatStructure.kind", "anchor target"), ("RepeatStructure.start", "anchor target"), ("RepeatStructure.voltas", "anchor target"), ("Slur.end_event", "live event"), ("Slur.start_event", "declared staff"), ("Spanner.end", "anchor target"), ("Spanner.start", "anchor target"), ("Spanner.staves", "declared staff"), ("Staff.group", "declared staff group"), ("Staff.instrument", "declared instrument"), ("StaffBasedContent.default_metric_grid", "declared time signature"), ("StaffGroup.members", "declared staff"), ("StaffInstance.instrument_override", "declared instrument"), ("StaffInstance.local_metric_grid", "declared time signature"), ("SubBeam.events", "live event"), ("TempoSegment.end", "anchor target"), ("TempoSegment.start", "anchor target"), ("Tie.end_event", "live event"), ("Tie.start_event", "live event"), ("TrajectoryEvent.end", "live pitch"), ("TrajectoryEvent.start", "live pitch"), ("Tuplet.members", "live event"), ("Tuplet.parent", "extant tuplet"), ("ViewDefinition.active_layers", "declared analysis layer")} + right: {("AnalyticalAnnotation.anchor", "anchor target, extant region, live event"), ("AnalyticalAnnotation.layer", "declared analysis layer"), ("Beam.events", "live event"), ("ChordSymbol.anchor", "anchor target"), ("Comment.anchor", "anchor target, extant region, live event"), ("CueEvent.source", "live event"), ("GraphicEvent.graphics", "stored graphic object"), ("GraphicGesture.anchoring", "anchor target, declared staff, live event"), ("GraphicGesture.objects", "stored graphic object"), ("IndeterminacyHints.alternatives", "live event"), ("LyricLine.events", "live event"), ("Marker.anchor", "anchor target"), ("Measure.time_signature", "declared time signature"), ("MetricTimeModel.meters", "declared time signature"), ("NotatedComponent.tuplet", "extant tuplet"), ("PartDefinition.staves", "declared staff"), ("RepeatStructure.end", "anchor target"), ("RepeatStructure.kind", "anchor target"), ("RepeatStructure.start", "anchor target"), ("RepeatStructure.voltas", "anchor target"), ("Slur.end_event", "live event"), ("Slur.start_event", "live event"), ("Spanner.end", "anchor target"), ("Spanner.start", "anchor target"), ("Spanner.staves", "declared staff"), ("Staff.group", "declared staff group"), ("Staff.instrument", "declared instrument"), ("StaffBasedContent.default_metric_grid", "declared time signature"), ("StaffGroup.members", "declared staff"), ("StaffInstance.instrument_override", "declared instrument"), ("StaffInstance.local_metric_grid", "declared time signature"), ("SubBeam.events", "live event"), ("TempoSegment.end", "anchor target"), ("TempoSegment.start", "anchor target"), ("Tie.end_event", "live event"), ("Tie.start_event", "live event"), ("TrajectoryEvent.end", "live pitch"), ("TrajectoryEvent.start", "live pitch"), ("Tuplet.members", "live event"), ("Tuplet.parent", "extant tuplet"), ("ViewDefinition.active_layers", "declared analysis layer")} +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace +``` +### M4e + +*Mutation.* change one doc-block target to a term outside the vocabulary + +*Complete `--no-fail-fast` failure set* (full workspace, 1585 passed / 1 failed): + +``` + implementation_doc_names_exactly_the_derived_surface +``` + +*Failing assertion, verbatim:* + +``` +---- implementation_doc_names_exactly_the_derived_surface stdout ---- + +thread 'implementation_doc_names_exactly_the_derived_surface' (1935871) panicked at crates/epiphany-testkit/tests/invariant_ten_surface.rs:187:13: +invariants.rs invariant-10 doc block: target for Slur.start_event uses "nonexistent target", outside pin 1a's vocabulary. Ordering cannot catch this -- a bad term sorts fine +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace +``` +### M10 + +*Mutation.* duplicate one line in the doc block + +*Complete `--no-fail-fast` failure set* (full workspace, 1585 passed / 1 failed): + +``` + implementation_doc_names_exactly_the_derived_surface +``` + +*Failing assertion, verbatim:* + +``` +---- implementation_doc_names_exactly_the_derived_surface stdout ---- + +thread 'implementation_doc_names_exactly_the_derived_surface' (1942674) panicked at crates/epiphany-testkit/tests/invariant_ten_surface.rs:174:5: +invariants.rs invariant-10 doc block lists ["Marker.anchor"] more than once; set comparison cannot see a duplicate, so it is checked here +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace +``` +### M5 + +*Mutation.* delete pin 4's requirement from `core_spec.tex` + +*Complete `--no-fail-fast` failure set* (full workspace, 1581 passed / 5 failed): + +``` + aleatoric_reference_locality_states_both_referents_and_locality + every_requirement_block_has_one_label + every_requirement_citation_is_defined + requirement_labels_are_unique_across_the_suite + requirement_labels_follow_the_grammar +``` + +*Failing assertion, verbatim:* + +``` +---- aleatoric_reference_locality_states_both_referents_and_locality stdout ---- + +thread 'aleatoric_reference_locality_states_both_referents_and_locality' (1953135) panicked at crates/epiphany-testkit/tests/invariant_ten_surface.rs:395:10: +core_spec.tex declares req:time:aleatoric-reference-locality +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace + +---- every_requirement_block_has_one_label stdout ---- + +thread 'every_requirement_block_has_one_label' (1953158) panicked at crates/epiphany-testkit/tests/requirement_labels.rs:264:5: +assertion `left == right` failed + left: 214 + right: 215 +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace + +---- requirement_labels_follow_the_grammar stdout ---- + +thread 'requirement_labels_follow_the_grammar' (1953163) panicked at crates/epiphany-testkit/tests/requirement_labels.rs:299:5: +assertion `left == right` failed + left: 285 + right: 286 + +---- every_requirement_citation_is_defined stdout ---- + +thread 'every_requirement_citation_is_defined' (1953159) panicked at crates/epiphany-testkit/tests/requirement_labels.rs:459:5: +assertion `left == right` failed + left: 285 + right: 286 + +---- requirement_labels_are_unique_across_the_suite stdout ---- + +thread 'requirement_labels_are_unique_across_the_suite' (1953162) panicked at crates/epiphany-testkit/tests/requirement_labels.rs:369:5: +assertion `left == right` failed + left: 285 + right: 286 +``` +### M6 + +*Mutation.* relabel pin 4's requirement into the `req:graph:` area + +*Complete `--no-fail-fast` failure set* (full workspace, 1583 passed / 3 failed): + +``` + aleatoric_reference_locality_states_both_referents_and_locality + every_requirement_citation_is_defined + requirement_label_areas_match_their_chapters +``` + +*Failing assertion, verbatim:* + +``` +---- aleatoric_reference_locality_states_both_referents_and_locality stdout ---- + +thread 'aleatoric_reference_locality_states_both_referents_and_locality' (1954840) panicked at crates/epiphany-testkit/tests/invariant_ten_surface.rs:395:10: +core_spec.tex declares req:time:aleatoric-reference-locality +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace + +---- requirement_label_areas_match_their_chapters stdout ---- + +thread 'requirement_label_areas_match_their_chapters' (1954867) panicked at crates/epiphany-testkit/tests/requirement_labels.rs:345:5: +core_spec.tex:2761 chapter "Time and Duration" requires area "time", found req:graph:aleatoric-reference-locality +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace + +---- every_requirement_citation_is_defined stdout ---- + +thread 'every_requirement_citation_is_defined' (1954865) panicked at crates/epiphany-testkit/tests/requirement_labels.rs:500:5: +req:time:aleatoric-reference-locality: crates/epiphany-core/src/invariants.rs, crates/epiphany-testkit/tests/invariant_ten_surface.rs, crates/epiphany-testkit/tests/requirement_labels.rs, spec/CONTRACT_P13S26_INVARIANT10_SURFACE.md, spec/core_spec.tex +``` +### M11 + +*Mutation.* replace “same region” with “any region” + +*Complete `--no-fail-fast` failure set* (full workspace, 1585 passed / 1 failed): + +``` + aleatoric_reference_locality_states_both_referents_and_locality +``` + +*Failing assertion, verbatim:* + +``` +---- aleatoric_reference_locality_states_both_referents_and_locality stdout ---- + +thread 'aleatoric_reference_locality_states_both_referents_and_locality' (1956581) panicked at crates/epiphany-testkit/tests/invariant_ten_surface.rs:406:9: +req:time:aleatoric-reference-locality must state "same region"; block was: +\begin{requirement} \label{req:time:aleatoric-reference-locality} Every event referenced by an aleatoric region's \texttt{ordering} DAG, and every event used as a key in its \texttt{bounds} map, \MUST{} be an event of any region. Naming an event that does not exist is a dangling reference, governed by graph invariant~10; naming an event that exists in a \emph{different} region is a distinct defect, and this requirement is what forbids it. Neither the ordering DAG nor the bounds map may reach outside the region whose time model declares them. +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace +``` +### M12 + +*Mutation.* delete the `ordering` referent from pin 4's requirement + +*Complete `--no-fail-fast` failure set* (full workspace, 1585 passed / 1 failed): + +``` + aleatoric_reference_locality_states_both_referents_and_locality +``` + +*Failing assertion, verbatim:* + +``` +---- aleatoric_reference_locality_states_both_referents_and_locality stdout ---- + +thread 'aleatoric_reference_locality_states_both_referents_and_locality' (1959790) panicked at crates/epiphany-testkit/tests/invariant_ten_surface.rs:406:9: +req:time:aleatoric-reference-locality must state "ordering"; block was: +\begin{requirement} \label{req:time:aleatoric-reference-locality} Every event used as a key in its \texttt{bounds} map, \MUST{} be an event of that same region. Naming an event that does not exist is a dangling reference, governed by graph invariant~10; naming an event that exists in a \emph{different} region is a distinct defect, and this requirement is what forbids it. The bounds map may not reach outside the region whose time model declares them. +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace +``` +### M13 + +*Mutation.* delete the `bounds` referent from pin 4's requirement + +*Complete `--no-fail-fast` failure set* (full workspace, 1585 passed / 1 failed): + +``` + aleatoric_reference_locality_states_both_referents_and_locality +``` + +*Failing assertion, verbatim:* + +``` +---- aleatoric_reference_locality_states_both_referents_and_locality stdout ---- + +thread 'aleatoric_reference_locality_states_both_referents_and_locality' (1962090) panicked at crates/epiphany-testkit/tests/invariant_ten_surface.rs:406:9: +req:time:aleatoric-reference-locality must state "bounds"; block was: +\begin{requirement} \label{req:time:aleatoric-reference-locality} Every event referenced by an aleatoric region's \texttt{ordering} DAG \MUST{} be an event of that same region. Naming an event that does not exist is a dangling reference, governed by graph invariant~10; naming an event that exists in a \emph{different} region is a distinct defect, and this requirement is what forbids it. The ordering DAG may not reach outside the region whose time model declares them. +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace +``` +### M16 + +*Mutation.* weaken `\MUST{}` to `\SHOULD{}` + +*Complete `--no-fail-fast` failure set* (full workspace, 1585 passed / 1 failed): + +``` + aleatoric_reference_locality_states_both_referents_and_locality +``` + +*Failing assertion, verbatim:* + +``` +---- aleatoric_reference_locality_states_both_referents_and_locality stdout ---- + +thread 'aleatoric_reference_locality_states_both_referents_and_locality' (1964856) panicked at crates/epiphany-testkit/tests/invariant_ten_surface.rs:406:9: +req:time:aleatoric-reference-locality must state "\\MUST{}"; block was: +\begin{requirement} \label{req:time:aleatoric-reference-locality} Every event referenced by an aleatoric region's \texttt{ordering} DAG, and every event used as a key in its \texttt{bounds} map, \SHOULD{} be an event of that same region. Naming an event that does not exist is a dangling reference, governed by graph invariant~10; naming an event that exists in a \emph{different} region is a distinct defect, and this requirement is what forbids it. Neither the ordering DAG nor the bounds map may reach outside the region whose time model declares them. +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace +``` +### M15 + +*Mutation.* duplicate one entry inside `INVARIANT_TEN_SURFACE` + +*Complete `--no-fail-fast` failure set* (full workspace, 1584 passed / 2 failed): + +``` + implementation_doc_names_exactly_the_derived_surface + specification_item_ten_names_exactly_the_derived_surface +``` + +*Failing assertion, verbatim:* + +``` +---- implementation_doc_names_exactly_the_derived_surface stdout ---- + +thread 'implementation_doc_names_exactly_the_derived_surface' (1949443) panicked at crates/epiphany-testkit/tests/invariant_ten_surface.rs:136:5: +INVARIANT_TEN_SURFACE repeats ["Marker.anchor"]; a repeat collapses silently into the expected set and would let both documents drop a class +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace + +---- specification_item_ten_names_exactly_the_derived_surface stdout ---- + +thread 'specification_item_ten_names_exactly_the_derived_surface' (1949444) panicked at crates/epiphany-testkit/tests/invariant_ten_surface.rs:136:5: +INVARIANT_TEN_SURFACE repeats ["Marker.anchor"]; a repeat collapses silently into the expected set and would let both documents drop a class +``` +### M17 + +*Mutation.* put an out-of-vocabulary target on one `INVARIANT_TEN_SURFACE` entry + +*Complete `--no-fail-fast` failure set* (full workspace, 1584 passed / 2 failed): + +``` + implementation_doc_names_exactly_the_derived_surface + specification_item_ten_names_exactly_the_derived_surface +``` + +*Failing assertion, verbatim:* + +``` +---- implementation_doc_names_exactly_the_derived_surface stdout ---- + +thread 'implementation_doc_names_exactly_the_derived_surface' (1951281) panicked at crates/epiphany-testkit/tests/invariant_ten_surface.rs:143:13: +INVARIANT_TEN_SURFACE target "nonexistent target" for Marker.anchor uses "nonexistent target", which is outside pin 1a's vocabulary +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace + +---- specification_item_ten_names_exactly_the_derived_surface stdout ---- + +thread 'specification_item_ten_names_exactly_the_derived_surface' (1951282) panicked at crates/epiphany-testkit/tests/invariant_ten_surface.rs:143:13: +INVARIANT_TEN_SURFACE target "nonexistent target" for Marker.anchor uses "nonexistent target", which is outside pin 1a's vocabulary +``` + +--- + +## §4. M3 — the passing control + +The rung's only mutation whose required outcome is success. + +Applied together: test 1's comparison weakened from `assert_eq!(actual, +expected)` to `assert!(actual.is_subset(&expected))` — **that direction +specifically**, since `expected.is_subset(&actual)` still fails after a +deletion — and **M1-B** (delete `StaffInstance.instrument_override` from item +10's nested list). + +``` +observed failures: none +suites=43 passed=1586 failed=0 ignored=0 +``` + +**M1-B stopped failing.** Equality is load-bearing: without this control, +nothing distinguishes an exact inventory from a spot-check. There is no +assertion diagnostic to quote, and that absence is the evidence. + +--- + +## §5. Gate 6 — pin 9's boundary check, verbatim + +`git diff --cached -U0 -- crates/epiphany-core/src/invariants.rs`: + +```diff +diff --git a/crates/epiphany-core/src/invariants.rs b/crates/epiphany-core/src/invariants.rs +index 80c8a79..9d739ad 100644 +--- a/crates/epiphany-core/src/invariants.rs ++++ b/crates/epiphany-core/src/invariants.rs +@@ -69,12 +69,61 @@ pub enum GraphInvariant { +- /// 10. Every graph reference resolves to an extant object: cross-cutting +- /// structures (incl. anchor targets, annotation layers, tuplet parents, +- /// graphic objects) and event-internal references (indeterminate +- /// alternatives, trajectory event-pitches, graphic objects, cue sources); +- /// structural top-level references (a staff's declared instrument, a +- /// staff's group, a staff group's members, a part's staves, a view's +- /// active layers — genesis tranche G3a repairs this prose to name what +- /// the check body already enforced); and meter/time-signature +- /// references at every level a `MeterChange` can appear (a region's +- /// time-model meter changes, a region's default metric grid, a +- /// measure's declared time signature, a staff instance's local metric +- /// grid). ++ /// 10. Every graph reference resolves to an extant object, except where ++ /// the re-anchoring rules explicitly permit transient dangling states ++ /// during edits. This surface is **derived from the check bodies**, not ++ /// copied from prose: `spec/CONTRACT_P13S26_INVARIANT10_SURFACE.md` ++ /// pin 1 is the sole origin for both this list and `core_spec.tex`'s ++ /// item 10, because the two were incomplete in different places and ++ /// neither could be repaired from the other (P13-S26). ++ /// ++ /// - Slur.start_event — live event. ++ /// - Slur.end_event — live event. ++ /// - Tie.start_event — live event. ++ /// - Tie.end_event — live event. ++ /// - Beam.events — live event. ++ /// - SubBeam.events — live event. ++ /// - Tuplet.members — live event. ++ /// - Tuplet.parent — extant tuplet. ++ /// - Spanner.staves — declared staff. ++ /// - Spanner.start — anchor target. ++ /// - Spanner.end — anchor target. ++ /// - Marker.anchor — anchor target. ++ /// - RepeatStructure.start — anchor target. ++ /// - RepeatStructure.end — anchor target. ++ /// - RepeatStructure.kind — anchor target. ++ /// - RepeatStructure.voltas — anchor target. ++ /// - ChordSymbol.anchor — anchor target. ++ /// - AnalyticalAnnotation.anchor — anchor target, extant region, live event. ++ /// - AnalyticalAnnotation.layer — declared analysis layer. ++ /// - Comment.anchor — anchor target, extant region, live event. ++ /// - GraphicGesture.objects — stored graphic object. ++ /// - GraphicGesture.anchoring — anchor target, declared staff, live event. ++ /// - LyricLine.events — live event. ++ /// - Staff.instrument — declared instrument. ++ /// - StaffInstance.instrument_override — declared instrument. ++ /// - Staff.group — declared staff group. ++ /// - StaffGroup.members — declared staff. ++ /// - PartDefinition.staves — declared staff. ++ /// - ViewDefinition.active_layers — declared analysis layer. ++ /// - MetricTimeModel.meters — declared time signature. ++ /// - StaffBasedContent.default_metric_grid — declared time signature. ++ /// - Measure.time_signature — declared time signature. ++ /// - StaffInstance.local_metric_grid — declared time signature. ++ /// - NotatedComponent.tuplet — extant tuplet. ++ /// - IndeterminacyHints.alternatives — live event. ++ /// - TrajectoryEvent.start — live pitch. ++ /// - TrajectoryEvent.end — live pitch. ++ /// - GraphicEvent.graphics — stored graphic object. ++ /// - CueEvent.source — live event. ++ /// - TempoSegment.start — anchor target. ++ /// - TempoSegment.end — anchor target. ++ /// ++ /// Beyond that surface, further checks are reported under this same tag ++ /// and are NOT part of the normative invariant 10: tempo-map segment ++ /// shape, ordering and non-overlap (Chapter 3, ++ /// `req:time:tempo-segment-order`); aleatoric ordering and bounds ++ /// region locality (Chapter 3, ++ /// `req:time:aleatoric-reference-locality`); and accidental ++ /// modification expressibility (Chapter 4, ++ /// `req:tuning:accidental-modification-compatibility`). That ++ /// multiplexing is filed as P13-S29 — the public `check_invariant` ++ /// filter and this violation's `Display` attribute those failures to ++ /// invariant 10. Repairing it is a behaviour change, out of scope here. +@@ -4648 +4697,6 @@ mod g3a_tests { +- fn t12_invariant_10_doc_comment_names_the_four_reference_classes() { ++ fn t12_invariant_10_doc_block_slices_and_is_non_empty() { ++ // Narrowed by P13-S26 pin 8. The exact (token, target) comparison lives ++ // in epiphany-testkit's `invariant_ten_surface` guard, which reads both ++ // this block and `core_spec.tex`. This one stays because ++ // `cargo test -p epiphany-core` must still fail when the block is ++ // destroyed, and testkit is a different crate. +@@ -4659,11 +4713,12 @@ mod g3a_tests { +- for needle in [ +- "staff's group", +- "group's members", +- "part's staves", +- "active layers", +- ] { +- assert!( +- doc_block.contains(needle), +- "invariant 10's doc comment must name `{needle}`; block was:\n{doc_block}" +- ); +- } ++ let tokens: Vec<&str> = doc_block ++ .lines() ++ .filter_map(|line| line.trim_start().strip_prefix("/// ")) ++ .filter_map(|rest| rest.trim_start().strip_prefix("- ")) ++ .filter_map(|rest| rest.split_whitespace().next()) ++ .collect(); ++ ++ assert!( ++ !tokens.is_empty(), ++ "invariant 10's doc block must list its reference surface, one \ ++ `- Token — target.` line per class; block was:\n{doc_block}" ++ ); +``` + +Forbidden-pattern scan over that diff's added and removed lines — +`InvariantViolation::new`, `fn check_`, `GraphInvariant::`: + +``` +$ git diff --cached -U0 -- crates/epiphany-core/src/invariants.rs \ + | grep -E "^[+-]" | grep -v "^[+-][+-]" \ + | grep -E "InvariantViolation::new|fn check_|GraphInvariant::" +$ echo $? +1 +``` + +**No output; exit status 1.** Every hunk falls inside the `/// 10.` doc block or +inside `mod g3a_tests`. No check body was touched, no emission retagged. + +--- + +## §6. Two harness faults + +Neither is a contract finding. Both are recorded because each halted the run +under the owner's stop rule, and an unexplained halt reads as a suppressed +mismatch. + +**(a) `t12`'s module path.** The harness expected `invariants::tests::t12_…`; +the test lives in `mod g3a_tests` (`invariants.rs:4668`), so the real path is +`invariants::g3a_tests::t12_…`. M4c's *radius* was correct on the first run — +exactly test 2 and `t12` failed — and only the expectation string was wrong. + +**(b) M12 applied partially, and it exposed a real weakness.** The first M12 +deleted the `ordering` referent from the requirement's **normative clause** and +left the closing recap sentence, which still contains the word. **Test 3 stayed +green.** M12 and M13 were re-applied as full referent deletions and both then +fail as pinned. + +**Finding against pin 4a — reported, not patched.** Pin 4a says test 3 buys that +*"neither referent … can silently leave"*. Measured, it buys less: a referent +can leave the sentence carrying the normative force while surviving in prose +that does not. Pin 4a's framing that test 3 is *"weaker than tests 1 and 2, and +stated as such"* is correct; this specific claim overstates by one step. A pin +change is its own amendment with its own review round, so the pin is untouched. + +--- + +## §7. Restoration + +After all 38 mutations: + +``` +suites=43 passed=1586 failed=0 ignored=0 +cargo +1.95.0 fmt -p epiphany-core -p epiphany-testkit --check: clean +``` + +Exactly the structural baseline of §1. Every restoration was a hand write-back +of captured bytes; `git checkout`, `git restore` and `git stash` were never used +against the working tree. diff --git a/spec/PASS13_CANDIDATES.md b/spec/PASS13_CANDIDATES.md index 0ac915c..97bb673 100644 --- a/spec/PASS13_CANDIDATES.md +++ b/spec/PASS13_CANDIDATES.md @@ -121,6 +121,8 @@ evidence in isolation. | P13-S22 | **`OperationKindTag`'s normative tag-to-byte mapping is asserted for a minority of the vocabulary; the rest is defended only incidentally, by frozen byte artifacts that cannot say what broke.** P13-S15 closed the `OperationKind` half with one table covering 0..=39. The tag half has no equivalent. **Semantic locks — a named tag bound to a literal byte — exist only for:** 24–29 (`phase3_tag_discriminants_are_golden`, `payload.rs:2728`), 34 (one assertion inside a G2b reduction test, `reduce.rs:12744`), 35–38 (`t1_g3a_kinds_and_tags_are_35_to_38_in_both_spaces`, `reduce.rs:15931`), 39 (`payload.rs:2936`); **16** (`Registered`, whose corpus row is emitted under its *variant* name at `ops/src/vectors.rs:210` and whose committed literal leads with `0x10` at `spec/vectors/decode_vectors.txt:80`, so the drift comparison binds the association); and — incidentally — 1, spelled in a comment inside a golden blob (`barrier.rs:1058`, *"len 1, DeleteEvent (tag 1)"*). **Tags 0, 2–15, 17–23, and 30–33 have no semantic lock at all.** The derived tests do not supply one: `the_tag_vocabulary_is_complete` (`payload.rs:2652`) proves **completeness, density, and round-trip** — that the payload-free discriminants are exactly `0..unknown` with no gaps and each decodes — which constrains the *shape* of the assignment, not *which tag holds which byte*, and `operation_kind_tag_vocabulary!` guarantees coverage rather than value. **What actually catches a permutation is byte-level goldens that embed the tag by accident**, and they diagnose it as a blob mismatch: three probes, three catches, none of them naming a tag (below) | this file (found 2026-07-30 while closing P13-S15, whose kind-side extension made the asymmetry visible; **the entry was rewritten the same day after its own probes falsified its first draft.** That draft claimed a permutation was invisible and named 32↔33 as the demonstration. Three permutations were then executed against the working tree at `dcb28f0` and **all three failed**, so the claim was wrong and the severity is lower than filed: 32↔33 (`SetCanvasLayoutDefaults`/`SetSpellingPrecedence`) → caught by `the_committed_corpus_matches_the_generator` (`testkit/src/vectors.rs:225`); 1↔2 (`DeleteEvent`/`ModifyEvent`) → caught by `edit_barriers_blob_bytes_are_golden` (`layout-ir/src/barrier.rs:1061`); 2↔3 (`ModifyEvent`/`RespellPitch`) → caught by the corpus again. Each mutation was restored by hand and the suite returned to 1541/0) | **RESOLVED 2026-07-31** (its own rung, no rider). **Disposition A** — a hand-written literal tag→byte table in `crates/epiphany-ops/src/payload.rs` (`tag_wire_discriminants_are_golden`) — ruled 2026-07-31. Disposition B (giving the numbered corpus rows the variant-naming property) was considered and is **deferred to a separate ledger-only commit**; it is no part of this rung. **Corrected inventory, recounted from the tree at `17c1d67`:** semantic locks — a named variant bound to a literal byte — exist for **14 of 40** (1, 16, 24–29, 34, 35–38, 39); unlocked: **26** (0, 2–15, 17–23, 30–33). **Not a live incorrectness, and — confirmed — not an undefended one either:** every tag discriminant was correct throughout, and `binary_format.tex:1548`–`:1552` carries the mapping normatively. **The gap was intent and diagnosis, not exposure** — verified at all six incidental-catch sites (`spec/CONTRACT_P13S22_TAGLOCK.md` §0.4). **The corpus's tag coverage is deliberate, not accidental** — `ops/src/vectors.rs:201`–`:204` emits one row per tag straight from the vocabulary — **but those rows lock byte→byte, not variant→byte**: each is named `tag_{discriminant}` and carries `[discriminant]`, both derived from the value alone, so `tag_32` asserts that `0x20` round-trips — never that `SetCanvasLayoutDefaults` is 32. **The signing mutation, executed:** the **coordinated** 32↔33 permutation — swapping both the discriminant literals *and* the two declaration lines inside `operation_kind_tag_vocabulary!`, so `PAYLOAD_FREE` still emits ascending discriminants and every derived artifact stays byte-identical while the variant→byte association is reversed — run against the working tree at `17c1d67`: `cargo test --workspace` → **1558 passed, 0 failed**, byte-identical to the clean baseline. Two operations exchanged wire discriminants in complete silence. Restored by hand; `git status` verified clean. **The repair, as landed:** `tag_wire_discriminants_are_golden` (`payload.rs`), a hand-typed 40-row `[(OperationKindTag, u8); 40]` literal table transcribed independently from `operation_kind_tag_vocabulary!`'s invocation rather than derived from its output, so that moving a tag now fails by *name*. **Two wording repairs to this row's earlier drafts, both now corrected:** the table supersedes **one** fragment (`phase3_tag_discriminants_are_golden`, retired) — not "the six scattered fragments" as an earlier draft of this row claimed — and deliberately duplicates three more (`payload.rs:3086`, `reduce.rs:12744`, `reduce.rs:15941`) for the locality reason `spec/CONTRACT_P13S22_TAGLOCK.md` pin 5 states; and the mutation that signs the rung is the **coordinated** permutation above, not the literal-only inverse ("delete the proposed table and show that some permutation then passes") this row's original probe-design note proposed — that literal-only form is caught by `the_committed_corpus_matches_the_generator` and proves nothing. **Its own rung, not a rider** | | P13-S23 | **No filed candidate owns "place any anchor pair on a common timeline and measure musical distance along it" — P13-S18 previously mis-cited a narrower capability as its gate.** Two disjoint deficiencies, both owned by this candidate. (1) **No ordering.** The pair is not comparable under any of `measure20_comparable_order`'s five shapes c1-c5 (`invariants.rs:2457`) at all — whether the failure is in the **referent** (distinct `Event` ids; distinct `Measure` ids outside c3's `Start`+`Zero` restriction), the **variant or selector** (`Event` against `Measure`, `Measure` against `Region`, differing `pos`/`edge`), or the **clock** (`Musical` against `WallClock`, including inside `measure20_offset_order`, `:2419`) — this is what invariant 20's A4 and B4 are made of. (2) **Ordering without a usable delta.** The pair IS comparable and still yields no musical distance: c3 supplies a vector index (an order, never a distance), and c5 compares two `WallClock`s, and `measure20_musical_delta` (`:2522`) never returns a `WallClock` delta (`:2527`) — this is what invariant 20's B5 is made of. Scoping this as merely "anchors of differing shapes" or "not directly comparable under c1-c5" would exclude B5 entirely — S5 (distinct-id `Measure` `Start`/`Zero`) is c3-comparable and S1 (`WallClock` measures, `WallClock` meter changes) is c5-comparable, and both still reach B5 — an earlier draft of this filing made exactly that narrower mistake. **Explicitly broader than P11-C5**: P11-C5 (`PASS11_WORKLIST.md:159`) is a re-anchoring proximity metric that resolves "when the graph-mutation phase tracks resolved positions", and covers narrowly the two-distinct-`Event`s case (`CONTRACT_GENESIS_G3B_MEASURE.md:223`, `effect.rs:139`-`:142`'s `PositionOutsideRegion` Reserved note); P13-S23 is the timeline itself, whatever positions get placed on it. Names its dependents: invariant 20's A4, B4 and B5, and `PositionOutsideRegion`'s Reserved status | `spec/CONTRACT_P13S18_MATRIX.md` pin 10 (filed 2026-07-31 during the same rung that corrected P13-S18's over-narrow P11-C5 citation) | **open.** No code owed by this rung. Closing it needs the deferred common-timeline/duration machinery — once a `Measure` end, a distinct-id `Measure`/`Event` referent, or an `Event` position on a wall-clock-placed region can be placed on a common timeline with a musical distance, invariant 20's A4/B4/B5 residue and `PositionOutsideRegion`'s Reserved status shrink together | | P13-S25 | **The committed decode corpus's numbered tag rows lock byte→byte, not variant→byte — one row already has the property the other thirty-nine lack.** `ops/src/vectors.rs:206`–`:209` emits one row per tag as `format!("tag_{:02}", tag.discriminant())` carrying `[discriminant]`: **both the name and the payload derive from the value alone**, so `tag_32` asserts that `0x20` round-trips and never that `SetCanvasLayoutDefaults` is 32. The `Registered` row (`:210`–`:217`) is different — its name is the hard-coded string `"registered"` while its bytes are computed from the variant, so the frozen literal at `spec/vectors/decode_vectors.txt:80` binds the association. **Disposition B of P13-S22:** give the numbered rows the same property. It **does** catch the coordinated permutation — by exactly the `Registered` mechanism, with the committed text serving as the independent statement — and it propagates the property to every implementation that reads the cross-impl corpus, which an in-crate Rust test cannot do | `spec/CONTRACT_P13S22_TAGLOCK.md` (disposition B, considered and deferred during the 2026-07-31 ruling; filed rather than left as a closing remark, per the same discipline that moved P13-S22 out of P13-S15's resolved row) | **open. Complementary to P13-S22, not a replacement for it, and not a re-litigation of it.** P13-S22 landed disposition A (`tag_wire_discriminants_are_golden`, `payload.rs:2730`), which fails **by variant name inside the crate**. B cannot supply that: its failure is still *"spec/vectors/decode_vectors.txt is stale. Regenerate: …"* (`testkit/src/vectors.rs:224`) — the misleading diagnosis P13-S22 was filed about — even though the diff text would now name variants. **What B buys is cross-implementation reach; what it costs is churn in a committed artifact other implementations pin.** Both are wanted; neither substitutes for the other. Sequencing note: run B's own signing mutation as the coordinated permutation (literals *and* declaration lines), since the literal-only form is caught today by row ordering and proves nothing | -| P13-S26 | **A doc comment in shipped code claims a specification repair that never landed, and the claim is guarded on the code side and nowhere on the specification side.** `crates/epiphany-core/src/invariants.rs:69`–`:71` enumerates invariant 10's four reference classes and states that *“genesis tranche G3a repairs this prose to name what the check body already enforced”*. **It did not.** `core_spec.tex:6570`–`:6572`, the normative enumeration item 10, still reads only *“Every cross-cutting structure's references resolve to extant objects in the graph, except where explicit re-anchoring rules permit transient dangling states during edits”* — naming neither a staff's declared instrument, a staff's group, a staff group's members, a part's staves, a view's active layers, nor any of the meter/time-signature references the Rust doc lists and the check body enforces. The repair landed in the Rust doc comment only. **The asymmetry is the defect's sharp edge:** the Rust doc block is protected by a grep-assert, `t12_invariant_10_doc_comment_names_the_four_reference_classes` (`invariants.rs:4554`, needles at `:4562`–`:4566`), so the side that is *wrong about the other* is the side that is **locked**, while the side that is actually stale is unguarded | this file (found 2026-07-31 during P13-S16 reconnaissance, while verifying that row's invariant-10 citations; no ledger entry covered it) | **open.** **Not a live incorrectness** — the check body is correct and enforces every class; only the normative prose under-describes it, and only the doc comment lies about that. **A P13-S9 instance**, and filed deliberately as one: the loud form (a dangling citation) is caught by `requirement_labels.rs`, and this quiet form — a *true-sounding claim about another document's state* — is caught by nothing. **`invariants.rs:69`–`:71` MUST NOT be “corrected” on its own.** It is currently the only artifact in the tree pointing at the `core_spec.tex` gap; softening the Rust claim in isolation would make the specification defect invisible and convert a caught defect into an uncaught one — which is P13-S9's stated failure mode verbatim. **Repair both sides in one rung**, and consider whether the LaTeX enumeration deserves the grep-assert its Rust mirror already has. **CONTRACT RATIFIED 2026-08-11 — `spec/CONTRACT_P13S26_INVARIANT10_SURFACE.md`, on the authority of the repository owner, after independent whole-artifact passes the last of which returned zero findings; PINS FROZEN, executed not edited; NOT YET DISPATCHED.** Two of this row's own claims did not survive scoping and are corrected in that contract's §0.1 and §0.2: (1) the doc comment's G3a aside is **ambiguous, not false** — G3a's pin 6 is titled *doc-only* and `6c5e69f` wrote the aside, so "this prose" is self-referential; the row's "claims a specification repair that never landed" reading is **withdrawn**, and with it the "only artifact pointing at the gap" rationale. (2) The two-sided repair stands on a **different** rationale: normative enumeration and doc comment are **incomplete mirrors of each other**, incomplete in different places, so neither may be repaired from the other — the surface is derived from the check bodies instead. The rung also files **P13-S29** (the invariant-10 tag multiplexes Chapter 3/4 failures through a public API) and **P13-S30** (the repository's ad hoc TeX parsers assume exact `\label{`/`\begin{requirement}`/`\end{requirement}`/`\chapter{` spellings TeX does not require) | +| P13-S26 | **A doc comment in shipped code claims a specification repair that never landed, and the claim is guarded on the code side and nowhere on the specification side.** `crates/epiphany-core/src/invariants.rs:69`–`:71` enumerates invariant 10's four reference classes and states that *“genesis tranche G3a repairs this prose to name what the check body already enforced”*. **It did not.** `core_spec.tex:6570`–`:6572`, the normative enumeration item 10, still reads only *“Every cross-cutting structure's references resolve to extant objects in the graph, except where explicit re-anchoring rules permit transient dangling states during edits”* — naming neither a staff's declared instrument, a staff's group, a staff group's members, a part's staves, a view's active layers, nor any of the meter/time-signature references the Rust doc lists and the check body enforces. The repair landed in the Rust doc comment only. **The asymmetry is the defect's sharp edge:** the Rust doc block is protected by a grep-assert, `t12_invariant_10_doc_comment_names_the_four_reference_classes` (`invariants.rs:4554`, needles at `:4562`–`:4566`), so the side that is *wrong about the other* is the side that is **locked**, while the side that is actually stale is unguarded | this file (found 2026-07-31 during P13-S16 reconnaissance, while verifying that row's invariant-10 citations; no ledger entry covered it) | **open.** **Not a live incorrectness** — the check body is correct and enforces every class; only the normative prose under-describes it, and only the doc comment lies about that. **A P13-S9 instance**, and filed deliberately as one: the loud form (a dangling citation) is caught by `requirement_labels.rs`, and this quiet form — a *true-sounding claim about another document's state* — is caught by nothing. **`invariants.rs:69`–`:71` MUST NOT be “corrected” on its own.** It is currently the only artifact in the tree pointing at the `core_spec.tex` gap; softening the Rust claim in isolation would make the specification defect invisible and convert a caught defect into an uncaught one — which is P13-S9's stated failure mode verbatim. **Repair both sides in one rung**, and consider whether the LaTeX enumeration deserves the grep-assert its Rust mirror already has. **CONTRACT RATIFIED 2026-08-11 — `spec/CONTRACT_P13S26_INVARIANT10_SURFACE.md`, on the authority of the repository owner, after independent whole-artifact passes the last of which returned zero findings; PINS FROZEN, executed not edited.** **DISPATCHED 2026-08-11, and LANDED by the commit carrying this row.** Execution stopped at pin 3 on a defect in a frozen pin — item 10's retained opening sentence is scoped to *cross-cutting structures*, a defined term narrower than the surface pin 1 requires beneath it — which was **reported, not patched**: amendment 1 (`f9170b0`, five review rounds) subordinates a universal to the re-anchoring rules that explicitly permit transient dangling, retains the original sentence verbatim beneath it, and rebuilds M19/M21; amendment 2 (`86bf7c6`) corrects amendment 1's own lifecycle prose, which ratification discharged the prescriptions of but not the surrounding claims. Execution then completed: **38 mutations, 38 matching radii**, evidence in `spec/EVIDENCE_P13S26_EXECUTION.md`. **One finding is open against the landed contract** and is not repaired here: pin 4a claims its requirement guard buys that *"neither referent can silently leave"*, and measurement showed a referent can leave the normative clause while surviving in a recap sentence. That is amendment 3's subject.** Two of this row's own claims did not survive scoping and are corrected in that contract's §0.1 and §0.2: (1) the doc comment's G3a aside is **ambiguous, not false** — G3a's pin 6 is titled *doc-only* and `6c5e69f` wrote the aside, so "this prose" is self-referential; the row's "claims a specification repair that never landed" reading is **withdrawn**, and with it the "only artifact pointing at the gap" rationale. (2) The two-sided repair stands on a **different** rationale: normative enumeration and doc comment are **incomplete mirrors of each other**, incomplete in different places, so neither may be repaired from the other — the surface is derived from the check bodies instead. The rung also files **P13-S29** (the invariant-10 tag multiplexes Chapter 3/4 failures through a public API) and **P13-S30** (the repository's ad hoc TeX parsers assume exact `\label{`/`\begin{requirement}`/`\end{requirement}`/`\chapter{` spellings TeX does not require) | | P13-S27 | **The reduction-algorithm-version machinery is self-referential, so the one check that would detect a canonical-semantics change necessarily passes.** `core_spec.tex:11614`–`:11617` is normative — *"Snapshots produced under an earlier algorithm version cannot be used as canonical bases under a later one without rebuilding"* — and `:14369`–`:14372` states that replicas at differing versions *"may produce different canonical states from the same operation set."* The machinery to enforce it appears to exist: `ReductionAlgorithmVersion` (`bundle/src/ids.rs:291`) is a superblock wire field (bytes `68..72`, `superblock.rs:20`); `reduction_version_for` (`bundle.rs:989`) sets a new superblock's value; and `open` (`bundle.rs:396`–`:399`) rejects a mismatch. **But the writer sources the value from the canonical base's own self-report** (mapping the base's `reduction_algorithm_version` through `unwrap_or_default()`), **and the reader compares it only against the superblock that value seeded.** Nothing compares either against the semantics the running implementation actually implements. **The check is not vacuous** — it catches a corrupt or tampered base whose version disagrees with its superblock — but it **necessarily passes for a conformingly propagated stale base**, which is precisely the case the requirement exists to prevent. Supporting: **no constant or accessor anywhere names the implementation's current reduction semantics**, and `ids.rs:288`–`:289` states that *"the algorithm catalog itself lives in `epiphany-ops`"* while nothing of the kind exists in that crate — **a second instance of P13-S26's pattern**, a doc comment asserting a false fact about another module | `spec/CONTRACT_P13S16_PROJECTION.md` pin 0 (found 2026-07-31 while scoping P13-S16, which is a canonical reduction-semantics change and therefore the first rung to need this guarantee; filed in the same ledger edit as the row it blocks) | **UNBLOCKED 2026-08-07 — the format-epoch rung landed; dispatchable, and still blocking P13-S16.** (Was: open, BLOCKED on P13-S28.) **Scoped 2026-07-31 as `spec/CONTRACT_P13S27_REDUCTION_AUTHORITY.md` (DRAFT, not dispatchable).** Rulings taken: a typed `BundleCapabilities` required at both `Bundle::open` and `Bundle::create` and carried on the `Bundle` — no default, so every caller states the semantics it implements — and outright rejection on mismatch via a new `CanonicalBaseRequiresRebuild` error, not read-only and not an integrity anomaly. Storing the capability keeps all 57 `commit` sites unchanged; only `open` (57 sites) and `create` (32) move. **The scoping also falsified this row's first reading that the writer path was test-only:** `epiphany-textproj`'s `serialize_document` (`serialize.rs:119`) and `project.rs:936` are production paths that copy a base's `reduction_algorithm_version` verbatim into a fresh `SnapshotRef`, which `commit_versioned` then stamps into the superblock (`bundle.rs:798`) — so production mints self-consistent stale documents **without ever calling `open`**, and the capability must govern writers too. **What blocks it:** contract pin 2a. Baseline authority `0` does not preserve the corpus (`serialize.rs:327` stamps `1` and round-trips it; `vectors.rs:353`/`:363` likewise), and once P13-S16 moves the authority to `1`, a pre-S27 base that happens to carry `1` is **indistinguishable from a legitimately rebuilt one** — a raw `u32` carries no provenance. Four dispositions are recorded there; `FORMAT_MINOR` as a provenance carrier was proposed and **rejected** (the header never changes after creation, `core_spec.tex:10799`, so a legacy bundle committing a freshly validated base keeps its old minor forever; and a minor change may only append append-safe discriminants, `:12258`, not alter acceptance semantics). The surviving requirement — provenance must ride a container property **old readers cannot silently accept** and **a later commit cannot inherit unchanged** — is a format-epoch design, filed as **P13-S28**. **Scope of the claim, deliberately narrow:** this establishes that the **current implementation** has no detection mechanism. It does **not** establish that no reduction-semantics change in the project's history was ever detectable — that needs a history audit not yet done, and the stronger sentence is deliberately not written here. **What closing it requires:** an authority naming the semantics this build implements, and a rejection-or-rebuild path when a base disagrees with it. Until then any rung changing canonical reduction semantics can record its break in prose but cannot make stale bases unusable — which is why P13-S16's contract is complete, ratifiable as a plan, and **not dispatchable**. **Method note:** an earlier draft of S16's pin 0 claimed no writer path existed at all. That was false, and the way it was false is the point — the search behind it looked for `ReductionAlgorithmVersion(` constructor calls, which cannot find a path that propagates an existing value without constructing one. The instrument could not observe the thing it was used to rule out. **UNBLOCKED 2026-08-07:** the format-epoch rung landed and its pin 8 **resolves pin 2a** — reduction-version authority is meaningful only in major-1 containers, so legacy bases are refused by container epoch and never by version arithmetic. The collision pin 2a identified never has to be adjudicated: a pre-S27 base carrying `1` and a rebuilt S16 base carrying `1` are indistinguishable as numbers but can never meet, because the former exists only in a major-0 container, refused at the epoch boundary before any version is compared. The `u32` never has to carry provenance because the container does. **S27 now additionally owes three inherited items** (both interim refusals converted to validation, M8's deferred laundering demonstration, pin 3c's two suspended conformance assertions), recorded in its contract as required tests. **~~RATIFIED 2026-08-07 after review round 1~~ — RATIFICATION WITHDRAWN 2026-08-07, see round 2 below. **RATIFIED 2026-08-08 on the repository owner's authority, after NINETEEN adversarial review rounds the last of which returned zero findings. PINS FROZEN — executed, not edited; a defect found during execution is reported, not patched in place. DISPATCHED for execution, with the work to be left STAGED and the execution report subject to INDEPENDENT REVIEW before completion is accepted, covering in particular M7's three observations and its control. Not settled by ratification: M7's authority/base leg is unverifiable until this rung is implemented, and every gate, test and mutation is specified while none has been run.** Prior status through the review: NOT RATIFIED, NOT DISPATCHABLE, pins NOT frozen, **awaiting the next independent review round. Which rounds have closed and the running tally live in the contract's own history table and are deliberately NOT restated here — this clause carried a count through two rounds and went stale in both, and the round list went stale the same way**; no execution work may begin.** Round 1 was run because this contract had reached "dispatchable" with **zero** ratification rounds on record, against the standing rule that contracts go through adversarial review before dispatch. Round 1 returned **nine findings, four blocking**, all now carried in the contract. **Correcting this row's own preceding clause:** the three inherited items were *not* all "recorded as required tests" — obligation 2, M8's laundering demonstration, appeared in **neither** the contract's test section nor its mutation plan, while that section's preamble claimed all of them were tests. It is now **M7**, and ruled a **mutation** rather than a capability restoration: the format rung's text refusal is permanent, `COMPANION_VERSION` stays 0.14.0, and the text-projection corpus keeps `canonical_bases` reach 0. The other blocking three: §0.4's `commit`-site count counted a same-named method in `epiphany-editor-core`, **a crate with no `epiphany-bundle` dependency at all** — the third instrument failure recorded in that one section; three independent stale list-counts (the test-section header, gate 1, and three report items) all naming figures the document had outgrown; and `testkit/tests/requirement_labels.rs` missing from the touch table while pin 9 may move `CORE_REQUIREMENT_COUNT` 213 → 214 — **the escapee `CLAUDE.md` names by name**, which also escaped the format-epoch rung. Non-blocking: locator drift since `381c498` (`bc06706` grew `bundle.rs` by 338 lines; pin 5's own `:396`–`:399` confirmed unmoved), pin 2a's corpus evidence superseded by the 2 → 0 rebuild, `Bundle::open(` 57 → **60**, gate 6a's scope widened to `epiphany-testkit`, and a missing **commit-side positive** test now added as test 8. **REVIEW ROUND 2, 2026-08-07, against the frozen contract: six further findings, four blocking — and round 1's ratification was therefore premature.** (1) The call-site correction had been applied to §0.4 only, leaving the "Rung type" paragraph at **57** and touch row 2 claiming `bundle.rs` has **35** opens — a figure that was never `bundle.rs` alone and is stale besides — which made the required reconciliation impossible. (2) §0.4 called `project.rs:936` a **production** bundle writer; `#[cfg(test)]` starts at `:630` and every `Bundle` call in that file is below it, so the writer-path correction stands on `serialize.rs` alone. (3) **M5 was unexecutable**: `serialize_document` refuses bases at `serialize.rs:151`, so its output is base-free, and pin 5 with test 4 require base-free bundles to open at *any* authority — split into **M5a**/**M5b**. (4) **M6's second half was unexecutable**: `open` rejects a stale base, `create` rejects a base-bearing manifest (`bundle.rs:234`), and `commit` validates what it emits, so no caller can hold an open `Bundle` with a stale *inherited* base — replaced by broadening rather than narrowing, with the unreachability itself reported as the stronger result. Non-blocking: pin 3a's justification (*"production code mints a self-consistent stale document"*) is **false in-tree** — zero production paths stage a base — so it now rests on guarding the public `commit_versioned` API; and `serialize.rs:157` is dead code orphaned by the `:151` guard, recorded and explicitly **not** repaired here. **Two of round 2's findings were introduced by round 1** — ruling M7's refusal permanent is what made M5 unexecutable, and test 8 was added without re-deriving M6 against the same reachability. **Method note: an amendment is a change to the system, not a patch to a line**; a round must re-derive every mutation against every ruling the previous round made. **Round 3 is warranted before dispatch — the defect rate has not fallen (9, then 6), and "dispatchable" is a claim requiring evidence of convergence rather than a status reached by running out of findings.** **REVIEW ROUND 3, 2026-08-07, INDEPENDENT, against `b842975`: six findings, four blocking — and every blocking finding was a defect in text rounds 1 and 2 wrote.** (1) **Pin 3a still carried the rationale round 2 retracted** — §0.4 states there is no in-tree production base writer while pin 3a still said "§0.4 shows production code minting a stale document", so the contract asserted a claim and its negation; **the third occurrence of fix-one-site-leave-the-others**. Rewritten onto the footing that survives: `commit`/`commit_versioned` are **public API** and guard out-of-tree callers, not an in-tree path. (2) **M5a had no observation mechanism** — pin 3 required the capability be *stored* and nothing exposed it; `Bundle` carries 17 public accessors and none for capabilities, so no `epiphany-textproj` test could inspect it. **`Bundle::capabilities()` is now pinned** — new scope, flagged for round 4. (3) **M5b could not fail**: if the supplied capability and the base version both derive from `CURRENT_REDUCTION_ALGORITHM_VERSION` — the natural implementation, since `roundtrip.rs:367` currently hardcodes `ReductionAlgorithmVersion(0)` — both operands move together and the comparison passes for every value. **This is §0.1's own tautology reproduced inside the mutation built to detect it.** The base version must now come from a source that does not track the authority (persisted artifact or deliberate literal), with both operands' provenance reported. (4) **M6's replacement named a scenario with no test** — test 6 stops at opening, so nothing asserted that an unrelated commit *succeeds*, and an implementation rejecting every post-base commit passed tests 2/5/6/8 while the broadening had nothing to break; **test 9 added**. Cleanup: touch row 7 listed `generators.rs` as "call sites, real authority" though it has **zero** `Bundle::open`/`create` calls and its `rng.range(0, 8)` versions are precisely the arbitrary wire values pin 3b assigns to *synthetic* capabilities — split to **row 7a**; and §7's call-site attribution credited round 1 alone where rounds 1 and 2 are both load-bearing. **The pattern is now legible and it is not about counts: three separate mutations were unrunnable in three different ways — M5a could not observe, M5b could not fail, M6 had nothing to break. §7 item 4a now requires, for every mutation, the named test it breaks and the provenance of each operand.** **Defect rate across three rounds: 9, 6, 6 — not converging.** The newest text (pin 3's accessor, M5a, M5b, test 9, row 7a) has had **zero** adversarial passes and was written by the same agent whose previous two attempts round 3 falsified. **REVIEW ROUND 4, 2026-08-07, INDEPENDENT, against `53292f6`: five findings, four blocking.** It accepted pin 3's `capabilities()` accessor as **bounded** — the first new text any round has passed — and found the M5 pair defective a third time. (1) **M5b cited the wrong value**: `roundtrip.rs:367` sits in `assert_score_serialization_stable` (`:332`) and versions an **acceleration snapshot**, not a canonical base, while `assert_reduction_serialization_stable` has **no base at all** because pin 3c suspended it — so the value round 3 warned the implementer not to touch was irrelevant to the authority check. **The tautology diagnosis stands; only its evidence was wrong.** (2) **The instrument was left unchosen** — round 3 said "the rung picks one" and offered two, one of which does not exist for the nominated crate, since `craft_image_with_base` is a private `fn` inside `epiphany-bundle`'s `#[cfg(test)]` module (`:1648`). **Now chosen: commit-then-reopen through public API only** — build with `synthetic_for_fixture(0)`, commit a base carrying the literal `0`, reopen those bytes under the real constant. (3) **No test could assert the error fields**: `assert_reduction_serialization_stable` returns `()` and reopens with `.expect` (`:292`), so a mismatch panics rather than yielding a matchable `CanonicalBaseRequiresRebuild { base, current }`. **Test 10b added.** (4) **M5a violated §7 item 4a, the rule round 3 added in the same edit** — it named no test, and its natural assertion compares the constant with itself and cannot fail. **Test 10a added, asserting against a deliberate literal.** **Round 3's error is the one to carry: it grepped `ReductionAlgorithmVersion`, saw a `roundtrip.rs` hit, and attributed it without resolving the enclosing item — the same shape as §0.4's `.commit(` miscount that round 1 had already recorded as a lesson. Recording a defect is not the same as not committing it.** Both literals in tests 10a/10b are **load-bearing as literals**; §7 item 4b now requires confirming neither was tidied into the constant, a failure mode invisible to the suite. **Defect rate: 9, 6, 6, 5 — still not converging after four rounds, and every blocking finding in rounds 3 and 4 was in text written to fix the previous round.** **REVIEW ROUND 5, 2026-08-08, INDEPENDENT, against `df9e528`: four findings, two blocking — the first round in which blocking findings fell below four.** (1) **The status history was numerically stale again** — "amended three times … fifteen findings so far, eight blocking" were the round-2 figures, left standing through rounds 3 and 4 **while the tables recording those very rounds sat directly below them**. This is the **fifth** count-staleness defect in five rounds, and it was in the one block the author edited every round. Replaced with a **table**, so a round appends a row rather than requiring a number to be found and re-derived. (2) **Test 10b could not make the two-field assertion M5b requires**: §3 said only "assert it opens", and under mutation that yields a bare `Err` or a panic — **a `#[test] -> Result` that returns `Err` asserts nothing about that error's fields**, so M5b's required observation had no home in the test M5b names. Both `Result` arms are now pinned, plus a third for the wrong-error case, so the mutation run produces a *verified* observation rather than a stack trace. Smaller: **M5b's "cannot be tidied" claim was false** — keeping `synthetic_for_fixture` while passing `CURRENT_REDUCTION_ALGORITHM_VERSION` as both its argument and the base version preserves the fixture and fully restores the tautology, so the structure does not protect itself and the real protection is §7 item 4b; round 4 asserted a structural guarantee that undercut the procedural check actually doing the work, **which is the same error as reasoning that a mutation would fail instead of running it**. And §3's preamble still said the tests were "in `epiphany-bundle`" after round 4 added two that **cannot** be, since `epiphany-bundle` must not depend on `epiphany-ops` and reaching the real authority is their entire purpose — corrected, with each test's touch-table home named. **Blocking findings by round: 4, 4, 4, 4, 2 — the first movement in four rounds and the first weak evidence of convergence, set against the fact that every round since the third has found blocking defects in text written to fix its predecessor.** **REVIEW ROUND 6, 2026-08-08, INDEPENDENT, against `03c85dd`: three findings, ALL THREE BLOCKING, and all three in text round 5 wrote.** (1) **The amendment tally went stale inside the block round 5 restructured to prevent exactly that** — round 5 turned the review totals into a table and left "amended five times … rounds 1–4" as prose immediately above it. The amendment count is now **the number of rows**, with no separate figure to go stale. (2) **§3's test-home correction was itself false**: round 5 wrote "tests 1–9 in `epiphany-bundle`", but **test 7 *is* `assert_reduction_serialization_stable`**, which the same section names as `testkit/src/roundtrip.rs`. Two wrong versions of that sentence, both written while fixing it; replaced with a per-crate table (1–6/8/9 bundle, 7 and 10b testkit, 10a textproj). (3) **§7 item 4b protected one operand where test 10b has two** — replacing **both** `synthetic_for_fixture(0)` **and** the committed base's `ReductionAlgorithmVersion(0)` with the constant **keeps the synthetic call in place** and fully restores the tautology, and **test 10b's `Err` arm never executes in the unmutated run**, so its literal cannot detect it. Item 4b now enumerates all **three** fixture operands individually and requires each quoted verbatim. **All three findings are one defect in different clothes: a fix applied to the site named rather than to every site the claim covers** — the sixth count-staleness defect in six rounds and the third range-correction that did not check its own range. **The mechanism that works is structural, not vigilant: the review totals stopped going stale when they became a table, the amendment count did not because it stayed prose, and item 4b stopped being under-specified when it became a table.** **Demonstrated a seventh time inside round 6's own amendment**, where the new table's Total row was first written "6 amendments" — a free-standing count, three paragraphs after the sentence declaring no such count exists, and already wrong at seven rows; caught before commit and replaced with "one amendment per row". **Prose invites a number and a table does not; the defence must be the shape of the artifact, not the attention of the editor.** **REVIEW ROUND 7, 2026-08-08, INDEPENDENT, against `c0d896c`: three findings, all blocking, and all three the same defect — a claim living in two places and fixed in one.** (1) **§7 item 4a was unsatisfiable**: it required every mutation to name "the test it breaks", while item 1 four paragraphs above states that **M4 is observed to *compile*** (no test is possible — that is why pin 3's prohibition is a review rule) and **M7's expected outcome is *success***. A report obeying 4a literally could not be written, and the honest response would have been to invent a test. 4a is now a table of what each of the eight mutations owes, with M4 and M7 carved out explicitly. (2) **Round 6's three-literal correction reached §7 and not §3** — §3 still said "**both** literals … tidying **either**", so the contract carried the fixed and the broken version of the same claim, reopening exactly the narrow-scope ambiguity round 6 existed to close. §3 no longer states the count at all; it points at item 4b. (3) **"Rounds 3, 4 and 5 were independent"** went stale the instant round 6 closed, sitting in prose beside the table whose own column records it. Deleted. **Three rounds, one lesson: round 5 fixed the review totals and not the amendment tally beside them, round 6 fixed item 4b and not §3's copy of the same rule, round 7 found the classification sentence duplicating the table's column. The defect is duplication, and every previous remedy was vigilance — "check the other sites too" — which has now failed three rounds running. The remedy adopted here is deletion, not diligence: where a claim had two homes, one is removed and replaced with a pointer. A copy that cannot drift is one that does not exist.** **Findings by round: 9, 6, 6, 5, 4, 3, 3 — flattened rather than still falling. Blocking: 4, 4, 4, 4, 2, 3, 3 — rounds 6 and 7 were both 100% blocking and 100% in the previous round's text. Seven consecutive rounds, no clean round yet. The deduplication is the first structural remedy for this particular defect and therefore the first with a reason to work, but it is untested.** **REVIEW ROUND 8, 2026-08-08, INDEPENDENT, against `9829ae3`: two findings, both blocking — and the first round to reach into a mutation's mechanics rather than its bookkeeping.** (1) **M7 did not describe a runnable observation.** It instructed execution to *construct* a base-bearing `TextDocument`, which **bypasses `parse_document` entirely**, so the parser refusal it ordered removed was irrelevant and the demonstration was not the **import** laundering it is named for; `project_text_document` is the **export** direction (`&TextDocument -> Result`) and is not on the path at all, so "all three sides, since removing one leaves the others refusing and the document never reaches the writer" was simply false for it; and "byte-indistinguishable from one whose base was genuinely validated" named **no comparison artifact and no comparison method**, leaving the central claim a conclusion rather than an observation. Now: the input must be **text and must be parsed**; only the parser (`parse.rs:138`–`:147`) and serializer (`serialize.rs:151`) refusals are removed and restored; the comparison artifact is **test 10b's construction** with the same `FileUuid` and base bytes; and the comparison is a **field-by-field enumeration** of the `canonical_base` `SnapshotRef`, the superblock's reduction version and the header's major/epoch, **reported rather than concluded** — informative in both directions, since a field that *does* differ is a provenance signal nobody knew existed. (2) The round-7 deduplication was incomplete: the status block still carried "rounds 3 and 4 are closed" while declaring the history table the sole authority. **Finding 1 is the most substantive of any round, because every earlier one was about text agreeing with other text — this one is about whether the experiment runs at all, and it did not. M7 had been in the contract since round 1 and survived seven reviews, three of which specifically re-derived mutations, because reading it never required tracing what calls what. An observation stated in the right register can look complete for a long time; "indistinguishable" was a conclusion sitting inside the rung's own demonstration, which is the exact failure mode this rung exists to eliminate.** **Findings by round: 9, 6, 6, 5, 4, 3, 3, 2. Blocking: 4, 4, 4, 4, 2, 3, 3, 2. Eight rounds, none clean. While amending, the author caught a third instance unaided — §7 item 4a's M7 row still said "all three refusals" — which is weak evidence the deduplication rule is being applied rather than merely stated. The M7 rewrite is now the newest and least-reviewed material in the contract, and its predecessor survived seven rounds while being unrunnable.** **REVIEW ROUND 9, 2026-08-08, INDEPENDENT, against `01e76d1`: two findings, both blocking, both in M7's comparator — the text round 8 had just rewritten.** (1) **Test 10b is not the "genuinely validated" reference M7 nominated**: its write-side capability is `synthetic_for_fixture(0)` and only its *reopen* uses the real authority, so M7 would have compared one synthetic fixture against another with the validated half of the claim simply absent. **This is a collision between two of the contract's own designs, not a typo** — round 4 made 10b synthetic-on-write *deliberately* so M5b's operands would be provably independent, and that is exactly what disqualifies it here. **One artifact cannot be both independent of the real authority and committed under it.** M7 now builds its own reference in `epiphany-testkit`, committing a base under `caps` derived from the real constant so pin 3a validates it on the way in. (2) **The field enumeration could not support its conclusion**: it claimed "everything that could carry provenance" while omitting `FixedHeader.file_uuid` — **the field it required to match** — plus the superblock's `generation`, `manifest_offset`, `manifest_length` and `manifest_hash`, and the whole manifest outside `canonical_base`. Replaced with **whole-`image()` byte comparison**, any difference enumerated and classified as justified nondeterminism (normalize, stating why) or as a **provenance signal** (a finding, since the refusal may then be stronger than needed). **Finding 2 retires a technique rather than an instance: a hand-written list of "every field" is a claim about a struct's contents that is wrong the moment the struct changes, and this one was wrong the day it was written. Comparing the whole artifact cannot be incomplete — the tables-over-numbers lesson applied to the experiment instead of the prose.** Three further sites were caught by the author while amending: §7 item 6 still said "M7's three text refusals", surviving round 8's correction of that exact count in two other places; §7 item 4a's M7 row still named the superseded method; and round 8's own disposition cell stated it as current. **Findings by round: 9, 6, 6, 5, 4, 3, 3, 2, 2. Blocking: 4, 4, 4, 4, 2, 3, 3, 2, 2. Nine rounds, none clean. Rounds 8 and 9 both found defects in the immediately preceding round's rewrite of the same paragraph, so M7 has now been wrong in three distinct ways across three consecutive rounds — unrunnable, then wrong-artifact, then wrong-method. The comparator is on its third design and has never been executed.** **REVIEW ROUND 10, 2026-08-08, INDEPENDENT, against `0efd543`: one finding, blocking — the smallest round yet, and again in M7.** **The whole-image comparison had no complete construction alignment.** Round 9 named four things to align, but `serialize_document` also fixes `document_id`, `lineage_id`, `profile_declarations`, every extension's fields and preserved chunks, the envelope payloads, the **staging order** (base root → extension chunks → operation-envelope block), the manifest schema `major` and `epoch_max`, and every chunk ref, hash and offset derived from those. **So a byte difference would have had a third possible cause — "the reference was built differently" — which is neither permitted classification; the result would have been unclassifiable and the comparison meaningless. A result that cannot be classified is not an observation.** M7 is now a **round trip**: build `B` validated under the real authority, export it to text via `document_from_bundle` + the crate-private `render_text_document`, parse that text back, re-serialize as `A` with `B`'s `FileUuid`, and compare whole images. **Alignment is inherited rather than enumerated** — every input `serialize_document` reads is already `B`'s own, so no list can be incomplete and the setup-mismatch category is eliminated by construction rather than by care. It is also the realistic form of the threat: export a validated document to text, re-import it, and observe the re-imported container is indistinguishable from the original having validated only the base's number, never its provenance. **This was the third hand-enumerated "complete set" in this contract and the third wrong on the day it was written — "every field that could carry provenance" (round 8), "every field to align" (round 9), and round 9's list again. The single rule earned across rounds 5–10: where a claim requires completeness, do not enumerate, derive. Tables instead of counts, whole artifacts instead of field lists, one shared origin instead of an alignment list.** No refusal count is stated anywhere in M7 any more; three successive wordings each had a wrong one. **Findings by round: 9, 6, 6, 5, 4, 3, 3, 2, 2, 1. Blocking: 4, 4, 4, 4, 2, 3, 3, 2, 2, 1. Ten rounds, none clean, and three consecutive rounds have found one paragraph — M7 — defective in a new way each time: unrunnable, wrong artifact, wrong method, incomplete alignment. Findings are falling steadily and each of the last three has been narrower than the last, the first sustained convergence signal here. Against that: M7 has never been executed and each of its four designs looked correct when written — the open question for round 11 is whether the next defect is findable by reading at all, or whether M7 must be run against a scratch branch before further paper review can add anything.** **BOUNDED SCRATCH PROBE, 2026-08-08, authorised as an explicit narrow exception in the contract's status block and run on a discarded branch: it FALSIFIED round 10.** First, recorded as evidence in its own right: **M7 cannot be executed at all until S27 lands** — `BundleCapabilities` and `CURRENT_REDUCTION_ALGORITHM_VERSION` do not exist in the tree, being S27's own deliverables, and M7 step 1 needs a base committed under the real authority. M7 is a mutation *of this rung's implementation*, so it runs after the rung. The probe therefore tested the round-trip machinery M7 depends on, base-free — which removes **no** refusal, since both `project_text_document` and `serialize_document` gate on `canonical_base.is_some()`, leaving §1.2 untouched. **Result: the round trip is byte-preserving, but only from a fixed point, and round 10's comparison did not compare from one.** Round 10 compared `A` against a `B` built from the *input* document, which is valid only when that document is already a fixed point of `document_from_bundle ∘ serialize_document`. `minimal_document(42)` happens to be one — so the first probe **passed**, and would have been reported as success — while `minimal_document(99)` was not, and the **one-extension case diverged by 295 bytes from offset 352**. Rebuilt from the fixed point, all three cases are byte-identical (1641 / 1800 / 1894). **The non-idempotent field is `envelopes`, not extensions:** diagnosed field-by-field, `document_id`, `manifest_schema_version`, `lineage_id`, `profiles`, `canonical_base`, `blobs` and `extensions` — including every `TextChunk` payload — survive exactly, while `document_from_bundle` applies a **canonical envelope ordering** (its own test says so), so any other arrival order is not a fixed point and its operation-block bytes differ. **`project_text_document` → `parse_document` proved LOSSLESS** (`b_doc == d` in every case) — the text leg was never the problem; the defect was entirely in which artifact round 10 chose as reference. **What M7 must add, for round 11 to ratify rather than for the probe to assume: an explicit fixed-point normalisation and assertion before any byte comparison, because otherwise a mismatch is round 10's own unclassifiable "third category".** Probe hygiene: the comparison was **mutation-verified** — a different `FileUuid` for `A` produced 20 differing bytes at offsets 32–47 and 60–63, observed, then restored by hand-editing, incidentally confirming round 9's point that `FixedHeader.file_uuid` is byte-visible and round 8's enumeration had omitted it; one file touched, 142 insertions, all inside `#[cfg(test)]`; no refusal removed; no canonical base carried; diff captured, branch deleted. **The methodological result: four paper rounds refined this comparison and none found that it silently depended on an unstated precondition. One execution found it in minutes, via the case a reviewer would least likely hand-pick — a document with an extension. Had the probe stopped at the case round 10 implied, the contract would have been ratified on a comparison that fails for most documents.** **REVIEW ROUND 11, 2026-08-08, INDEPENDENT, against `39f2617` (post-probe): three findings, two blocking. It confirmed the probe contained and its fixed-point result decisive, and kept M7 BLOCKED.** (1) **M7 still lacked a distinct normalised reference.** Round 10 named one artifact where the comparison needs two: build **`B_raw`** under the real authority, then **iterate derive-and-reserialize until `B_fixed` is a byte-level fixed point**, **assert that property explicitly as a hard failure**, and **compare the imported artifact only with `B_fixed`, never with `B_raw`** — otherwise an envelope-order normalisation difference remains **indistinguishable from a provenance result**, and a comparison whose failure mode cannot be told from its success condition decides nothing. Steps 1a–1c added, including a bounded convergence loop (the probe saw one pass suffice for three documents, which is not proof that one pass always suffices) and a required report of the iteration count and whether `B_raw` was already fixed. (2) **The claim was stated more broadly than any observation supports.** M7 read as though every direct bundle is byte-identical to its re-imported form; it is not, and the probe measured 295 differing bytes proving so. The contract now scopes it: M7 proves **the text path carries no provenance marker *after normalisation***, and explicitly **not** that every direct bundle is byte-identical before it — the pre-normalisation differences are `document_from_bundle`'s canonical envelope ordering and have nothing to do with provenance. **Both sentences must appear in the rung's report.** **This finding has consequences beyond M7: its conclusion is the sole evidence for a permanent capability loss — the text refusal that moved `COMPANION_VERSION` to 0.14.0 and took the corpus's `canonical_bases` from 2 to 0 — so justifying a permanent refusal from a claim broader than the result obtained is the same error as concluding instead of observing, one level up: not a false observation, but a true one asked to carry more than it can.** (3) Clarification rather than defect: **the probe cannot pre-verify M7's authority/base leg**, which needs `BundleCapabilities`, `capabilities()` and pin 3a's validation — S27's own deliverables — so it remains an **execution requirement after S27 implementation**, with the probe standing as evidence for the prerequisite and explicitly **not** as a demonstration of laundering, since it carried no base. Recorded as a standing prerequisite table: the round-trip leg is settled, the authority leg is not pre-verifiable by any review or probe. **Findings by round: 9, 6, 6, 5, 4, 3, 3, 2, 2, 1, 3. Blocking: 4, 4, 4, 4, 2, 3, 3, 2, 2, 1, 2. Eleven rounds, none clean. Round 11 broke the falling trend, and did so because the probe supplied evidence that made a previously invisible defect findable — a reason to expect the next round to find more rather than less. The M7 comparator is on its fifth design: four were falsified by reading, the fifth by execution and then rebuilt on that evidence. It is the first with a measured result behind it and the first whose precondition is asserted rather than assumed, and it still cannot be executed end to end until S27 is implemented.** **REVIEW ROUND 12, 2026-08-08, INDEPENDENT, against `74dc994`: two findings, both blocking, and both the same defect — a requirement stated without the decision it requires, leaving execution to make a design choice silently.** (1) **The convergence loop was not actually bounded**: it demanded a bound and named no limit, so execution would have chosen when non-convergence becomes failure, changing what the experiment means. **Now pinned at one normalising step** — with `B₀ = B_raw` and `B₍ₙ₊₁₎ = serialize_document(document_from_bundle(Bₙ), uuid)`, compute at most `B₁` and `B₂`, permitted maximum `n = 1`, with a three-row outcome table (`B₁ == B₀` → already fixed; `B₁ != B₀` and `B₂ == B₁` → `n = 1`, the expected case; **`B₂ != B₁` → HARD FAILURE**, reporting all three image lengths and the first differing offset). **The bound is one step because it is a property, not a tolerance:** `document_from_bundle` canonicalises, so `serialize_document ∘ document_from_bundle` must reach its canonical form in a single application, and if it does not there is **no canonical form**, no principled reference artifact, and **M7 is invalid as a whole** — a finding about the projection rather than a signal to iterate further. A loop that runs until it happens to settle tests nothing; it reports how long it took. Raising the bound needs its own amendment and review round. (2) **M7's location was unchosen**: "in a crate that can reach the real constant" is true of two crates and decisive for neither, and `render_text_document` is **`pub(crate)` to `epiphany-textproj`** (`project.rs:595`), so `epiphany-testkit` could host M7 only via **an unpinned visibility change to another crate's public API**. **The harness is now pinned to `epiphany-textproj`**, which alone has both the renderer and (via its `epiphany-ops` dependency) the real constant — under **existing touch row 9**, no new row. **`render_text_document` stays `pub(crate)`:** handoff §1.3 records it as *the one intentional hole* in the text refusal, existing solely so a negative vector can carry the spelling it asserts is refused, and widening it to host a mutation that gets reverted would leave a permanently widened public surface behind — which is how a temporary harness becomes an API change nobody ratified. **Findings by round: 9, 6, 6, 5, 4, 3, 3, 2, 2, 1, 3, 2. Blocking: 4, 4, 4, 4, 2, 3, 3, 2, 2, 1, 2, 2. Twelve rounds, none clean. The last two rounds found the same kind of defect — a requirement that reads as a decision but is not one — so the next scan should hunt remaining instructions that name a constraint without naming its value. Everything M7 now specifies is pinned to a number, a crate or a named artifact, which is a checkable property a round can test directly.** **REVIEW ROUND 13, 2026-08-08, INDEPENDENT, against `bff9c9a`: one finding, blocking — and it inverted M7's result.** **M7 claimed the capability check "does not fire".** Pin 3a requires `commit`/`commit_versioned` to validate a **newly emitted** canonical base, which is exactly what **both** `B_raw` and the parsed `A` commit — so **the check fires on both paths and ACCEPTS**, because the raw version equals the real authority. **That acceptance is the laundering result:** the base is not slipped past an absent check, it is admitted by a check working correctly that cannot tell a coincidence from a rebuild. **As written, M7 was satisfiable by deleting pin 3a's writer check entirely** — yielding a passing M7 that demonstrated the exact opposite of its purpose. M7 now requires **three observations** (`A.image()` equals `B_fixed.image()`; pin 3a's validation ran and accepted on both commits; and the control) plus a **required control**: in the same run, same harness, repeat the import with a base version deliberately **not** equal to the real authority and observe the commit **REJECTED** with `CanonicalBaseRequiresRebuild`. **M7's removals are now explicitly limited to the text refusals — pin 3a is not among them and may not be weakened, being the thing under observation rather than an obstacle to it.** **This is a new failure shape worth naming: an observation satisfiable by the absence of the thing it observes.** M7's earlier defects were about being unrunnable or comparing the wrong artifacts; this one would have run, passed and reported success on a tree with the writer check removed. **"The check does not fire" cannot distinguish a check that accepts from a check that is not there, and only one of those is the finding.** **Findings by round: 9, 6, 6, 5, 4, 3, 3, 2, 2, 1, 3, 2, 1. Blocking: 4, 4, 4, 4, 2, 3, 3, 2, 2, 1, 2, 2, 1. Thirteen rounds, none clean. Round 13 is the narrowest since the probe, but it found a defect of a kind no earlier round had looked for — not "can this run?" or "does this compare the right things?" but "could this pass for the wrong reason?" — and that question has NOT been asked of M1–M6, M5a or M5b. Every mutation in §4 deserves the same check: what else, besides the intended defect, would make it pass?** **REVIEW ROUND 14, 2026-08-08, INDEPENDENT, against `f579172`: one finding, blocking — a contradiction round 13 created.** **The comparison method still said equal images "complete the observation and require nothing further"** — written in round 9, when byte equality *was* the whole of M7, and not swept when round 13 added the writer-check control. **The contract therefore simultaneously required the control and licensed omitting it, with the permissive sentence sitting earlier and reading as the summary.** Equality is now **necessary but not sufficient**: observation 1 of three, with the control still required, and that paragraph now specifies *how to compare*, never *what suffices*. **A second instance was found while amending, and round 14 reported none:** the "informative in both directions" note read *"if **every field matches**, the refusal is justified"* — the same sufficiency claim in different words, still carrying round 8's *"every field"* vocabulary that round 9 had replaced with whole-image comparison. **A search for "nothing further" or "sufficient" cannot reach a sentence that says "matches"** — the defect `CLAUDE.md` names, *searching one spelling and concluding about all sites*, met inside the fix for a sweep failure; neither the reviewer's search nor the author's first search found it, and a third pass on different terms did. **The round-13 lesson generalises further than round 13 stated: it is not only that a requirement must be swept to every site, but that the permissive statement usually reads *earlier* than the restrictive one, because requirements accumulate downward as a document is amended. A reader following the document in order stops at the first sentence that says "done". Where a later round narrows what suffices, the earlier summary is the site most likely to contradict it and least likely to be searched.** **Findings by round: 9, 6, 6, 5, 4, 3, 3, 2, 2, 1, 3, 2, 1, 1. Blocking: 4, 4, 4, 4, 2, 3, 3, 2, 2, 1, 2, 2, 1, 1. Fourteen rounds, none clean — but the last two are single-finding rounds and round 14's was created by round 13 rather than pre-existing, the narrowest the defect stream has been. Against that, round 13's question — what else, besides the intended defect, would make this pass? — has still not been asked of M1–M6, M5a or M5b, and round 14 did not ask it either. That scan remains outstanding and is the largest known unexamined surface.** **REVIEW ROUND 15, 2026-08-08, INDEPENDENT, against `fa483cf`: one finding, blocking — and it ran the scan rounds 13 and 14 left outstanding.** **M6 accepted "test 5 fails" and "test 9 fails" as its observations.** A test fails for **every** reason, not only the one under test, so an unrelated writer rejection satisfies both exactly as well as the intended cause — M6 could have reported success while demonstrating nothing about pin 3a's scope. Both halves now require the **mutated outcome itself**: after removing pin 3a, test 5's stale commit must be observed to **SUCCEED** and the bundle to reopen at the new generation with the stale base present; after broadening pin 3a, test 9's otherwise-unchanged commit — one that does not touch `canonical_base` — must be observed **rejected specifically by the broadened writer rule**, named in the report, not merely erroring. **The scan is now complete: M1–M5b survive it, M6 did not.** That the one remaining instance was in M6 — the mutation twice rewritten for unexecutability — is worth noting: **a mutation can be made runnable and still not be evidential.** **The principle, stated once so it need not be rediscovered: the evidence a mutation owes is the behaviour it changed, not the assertion it broke. A broken assertion is a symptom with many possible causes; the changed behaviour has one. Every mutation in §4 now names an outcome, not a failure.** **Findings by round: 9, 6, 6, 5, 4, 3, 3, 2, 2, 1, 3, 2, 1, 1, 1. Blocking: 4, 4, 4, 4, 2, 3, 3, 2, 2, 1, 2, 2, 1, 1, 1. Fifteen rounds, none returning zero — but what changed in the last three is the character of the findings, not only the count: round 13 found a defect of a kind never looked for, round 14 found a contradiction round 13 created, and round 15 found the last instance of round 13's kind with the scan reported complete across every mutation. The known unexamined surfaces are now enumerable, which they were not before: §4 is scanned and clean, and M7's authority/base leg remains unverifiable until S27 is implemented by construction, carried as an execution requirement rather than a gap in the document.** **ROUNDS 16–19, 2026-08-08, recorded together.** **Round 16 (independent, 4 findings, all blocking):** round 15 stated a rule covering every mutation and applied it only to M6 — **M1, M2, M3 and M5a still took a broken assertion as evidence**, and each now requires the mutated behaviour itself: the stale base observed *opening*; the corrupt fixture observed returning `CanonicalBaseRequiresRebuild`; the base-free fixture observed rejected by the wrongly widened check, with `base` named as the superblock's no-base default and **that synthetic source prohibited from shipped validation**; and `serialize_document`'s stored capability observed equal to the changed authority. Round 15's completeness claim is marked **FALSIFIED IN ROUND 16** at its original site. **Round 17 (authored-side sweep of §3 and §5, 10 findings, 5 blocking):** round 13's *could-this-pass-for-the-wrong-reason* question had never been asked of the tests or the gates, and both yielded immediately. **Gate 6's derive alternative could never match** — `grep` is line-oriented, so `[[:space:]]*` cannot cross the newline rustfmt puts between `#[derive(…, Default)]` and `pub struct BundleCapabilities`; the likelier violation returned 0 matches and the gate **passed**, while being the sole mechanical guard on the pin-3 prohibition M4 exists for because no test can catch it. **Gate 6a was vacuous under a rename** — pin 3b offered `synthetic_for_fixture` as an example, and the name is now pinned. **Gates 2 and 3 named no toolchain** in a repo whose CI records 1.95/1.97 lint divergence and whose default is 1.97.1; both are now `cargo +1.95.0`. **Gate 4's "staged list exactly §2" was unsatisfiable** with a conditional touch row, now subset-both-ways. **Tests 1, 6, 7, 8 and 9 could all pass on a base-free bundle**, since pin 5 makes base-free the permissive case and base-bearing fixtures are the awkward ones to build — test 1 degenerated into test 4. Also: tests 1/6 given distinct construction routes, test 4's caps asserted unequal, gate 1 requiring **0 ignored**, gate 7 given a method, gate 5 quoting all three dependency tables. **The unifying defect: a gate proving absence is only as strong as the string it searches for — a regex that cannot match, a name that was an example, a clause with no method, all reporting success while checking nothing. The remedy throughout is §4's: require an artifact quoted and read, not a pattern matched.** **Round 18 (independent, 2 findings, both blocking, both created by round 17):** the base-presence rule **demanded the opposite of what test 8 is for** — it grouped tests 8 and 9 as "the ones that commit", but test 8 *introduces* the base and must start `is_none()`, so the rule was either unsatisfiable or satisfiable by a fixture that made the test assert nothing; and **test 6's construction was self-contradictory**, assigned the commit path while required to arrive as its hand-built ancestor did (`bundle.rs:1866` calls `craft_image_with_base` at `:1869`). Fixed by a per-test state table and by **swapping the routes**, which makes the attribution true rather than deleting it. **Round 19 (independent): ZERO FINDINGS — the first clean round in nineteen**, confirming the per-test table, the route swap and the revised gate mechanics. **Running total: 65 findings, 47 blocking, across 19 rounds. A clean round is the criterion named at round 11 and the first evidence of convergence this contract has produced; it is not proof of correctness, and no round has re-derived the whole document. Still open after any ratification: M7's authority/base leg is unverifiable until S27 is implemented, those being S27's own deliverables, and every gate, test and mutation is specified but none has been run.** **RESOLVED — IMPLEMENTED 2026-08-09 (pin 10).** The authority now exists: `epiphany_ops::CURRENT_REDUCTION_ALGORITHM_VERSION` (a plain `u32`, baseline **0**, with its bump discipline beside it and the standing note that **no mechanism can detect a semantics change** — the discipline is the guarantee), wrapped at the composition boundary into a required `BundleCapabilities` that **has no `Default`** and is carried on the `Bundle` so all `commit` sites stay unchanged. Both boundaries validate: `Bundle::open` refuses a base disagreeing with the session's authority (pin 5), and `commit`/`commit_versioned` refuse a **newly emitted or replaced** base that does (pin 3a) — a scope that turns out to be **forced rather than chosen**, since no caller can hold an open `Bundle` whose *inherited* base is stale. Mismatch is `BundleError::CanonicalBaseRequiresRebuild { base, current }`: not read-only, not an integrity anomaly, and kept distinct from the malformed-document failure a base disagreeing with its own superblock produces. The format rung's temporary `ReductionAuthorityUnavailable` is **deleted**; its three negative assertions were re-pointed rather than dropped. **Both rulings taken as scoped:** the baseline stays `0` (starting anywhere else would manufacture the breakage the rung exists to detect), and the writer-path correction of §0.4 holds — though execution found §0.4 **overstated** it: `serialize_document` is a production writer, but `project.rs` is entirely `#[cfg(test)]`, and **no in-tree production path stages a base at all** now that the format rung's pin 3b closed the only one, so pin 3a guards the **public API** against out-of-tree callers rather than an internal path. **Pin 2a's disposition is the container epoch**, settled from outside by the format rung. **Signature change: `open` 60 sites, `create` 32**, reconciling exactly to §0.4's corrected table; `epiphany-bundle` sites take `synthetic_for_fixture`, `epiphany-testkit` and `epiphany-textproj` a named `production_caps()` wrapping the real constant. **`ids.rs`'s claim that "the algorithm catalog lives in `epiphany-ops`" is now true** — pin 8 is the rung that earned the sentence. **Inherited obligations all discharged:** both interim refusals converted to validation (not one); pin 3c's two suspended conformance assertions restored in `assert_reduction_serialization_stable` with the **suspension marker deleted**; and M8's laundering demonstration **performed for the first time** — see below. **Normative:** `core_spec.tex` gains `req:format:reduction-authority` (213 → **214** requirements; suite 284 → **285**, so touch row 12 was used and needed **three** constants, not one) plus a Revision History row, and `core_spec.pdf` is rebuilt. **P13-S16 becomes dispatchable when this lands** — pin 10 as amended in review round 12, its "ratified and tested within this rung" clause having been unsatisfiable by the only route pin 2a permitted. **ACCEPTED AND LANDED 2026-08-09 at `4df8e25`**, after eight independent reviews of the staged execution (95 findings, 70 blocking, across 19 pre-dispatch rounds and 8 post-execution reviews; the last returned zero). Gates re-run cold against the landed tree: **1577 passed / 0 failed / 0 ignored across 42 suites**, clippy and fmt clean on pinned 1.95.0. **Correction to pin 10's own wording:** it said S16 becomes *dispatchable*, but by this repo's definition — ratified and frozen, therefore ready to execute — S16 is **UNBLOCKED, not dispatchable**; its contract is still a DRAFT awaiting ratification. That is the same *unblocked*/*dispatchable* conflation this contract's own round 1 committed and had to disambiguate | | P13-S28 | **No container property distinguishes a document produced under a validated reduction authority from one produced before any authority existed — and the two candidates that look like they would, cannot.** P13-S27 installs an authority and validates it at read and write time, but cannot state what to do with a canonical base that predates the authority: a raw `ReductionAlgorithmVersion` is a bare `u32` (`bundle/src/ids.rs:291`) carrying no provenance, and the text-projection parser accepts an unbounded one from a document (`textproj/src/parse.rs:591`), so no numeric convention — including a deliberately high epoch — is safe from a hand-authored or third-party document declaring it. **`FORMAT_MINOR` does not work either, for two independent reasons:** the header *"never changes after the file is created"* (`core_spec.tex:10799`–`:10800`) and `commit_versioned` publishes only a superblock (`bundle.rs:791`), so a legacy bundle that commits a base S27 just validated keeps its old minor **permanently** — rejecting minor-≤1 bases would then reject a base the authority itself accepted, and accepting them leaves S16's `1` ambiguous; and `core_spec.tex:12258`–`:12262` limits a minor change to appending append-safe discriminants and calls it backward-compatible, whereas making a previously-valid base newly rejectable is a **semantic acceptance change**, with current readers ignoring minor entirely (`header.rs:119` gates on major alone) so the boundary would bind only readers that already comply. **The requirement that survives:** provenance MUST ride a container property that **old readers cannot silently accept** and that **a later commit cannot inherit unchanged** | `spec/CONTRACT_P13S27_REDUCTION_AUTHORITY.md` pin 2a (filed 2026-07-31; the disposition S27 cannot make from inside itself) | **IMPLEMENTED 2026-08-07 (`bc06706`, fix `be244df`). Was the critical path; both P13-S27 and P13-S16 were blocked on it.** **This rung must own all five, and none may be deferred into S27:** (1) an **old-reader rejection boundary** — pre-boundary readers must fail closed rather than silently open a document whose safety check they do not run; (2) **provenance that survives commits correctly**, i.e. is not inherited unchanged by a later generation and is not lost by one; (3) **legacy-base rebuild/repack behaviour**, stated for real artifacts rather than assumed away; (4) **every writer path, including text projection** — `serialize_document`, `project.rs`, and the committed `.txt` vectors, since a text document can declare any version; (5) **the exact format-version and compatibility consequences**, most plausibly a **major**-version boundary or a generation-scoped attestation paired with an incompatibility boundary. **Not a sub-pin of S27 and must not drift into it** — S27's pin 2a carries an explicit prohibition against being amended into a disposition without its own ratification round. **Scoped and RATIFIED 2026-07-31 as `spec/CONTRACT_FORMAT_EPOCH_MAJOR1.md`** after four adversarial review rounds — 11 pins, 11 tests, 11 mutations, 15 touch rows, 7 gate items. **This row is now a dependency record only; the work lives there and P13-S28 does not execute as a Pass 13 rung.** Rulings taken: the carrier is the **format major** (`FORMAT_MAJOR` 0 → 1, `FORMAT_MINOR` 1 → 0), decoded three ways through a named `FormatEpoch` rather than a bool, with **no** generation-scoped attestation in this epoch; legacy resolves to **hard rejection, not read-only**; and an eight-row epoch matrix in which a major-0 bundle with no base may open, one carrying a base is rejected, and one attempting to *add* a base is rejected and told to repack — **the non-inheritance rule that `FORMAT_MINOR` could not express**. All five things this row required the rung to own are pinned: old-reader boundary (pin 2), commit-surviving provenance (pin 3), legacy repack (pins 4, 5), every writer path including text projection (pins 3b, 6), and the exact format/compatibility consequences (pins 1, 7). **Three findings from the review rounds that changed the rung's shape**, none of them visible at filing: (1) **it cannot stamp major 1 before S27's writer enforcement exists**, so pin 3a temporarily refuses *both* boundaries — opening a major-1 bundle already carrying a base, and committing one into it — through a third, temporary `ReductionAuthorityUnavailable` error that must name P13-S27 and must **not** name repack; (2) **text projection launders provenance straight through the boundary** (`serialize_document` stages a carried base into a fresh bundle and `build_manifest` writes it), resolved as **symmetric document-level refusal** — projection, parsing and a new dedicated `SerializeError` variant, none of which existed to be "retained" — which forces `COMPANION_VERSION` 0.13.0 → **0.14.0** and rebuilds the committed corpus to **20 vectors, ten rejection classes, `canonical_bases` reach 2 → 0**, a real and stated capability loss; (3) **corruption precedence binds in both epochs** — a corrupt major-1 base must still fail as malformed, never as the *temporary* authority error a user would reasonably retry. **IMPLEMENTED 2026-08-07** — amended once before dispatch (pin 3c, touch rows 10/11, gate 8) after reconnaissance found pin 3a's refusals reaching a conformance criterion through a file the touch table did not carry. All 11 tests landed under their contract names, all 11 mutations run and observed, workspace green at 1569. **P13-S27 is unblocked and P13-S16 remains blocked on S27** — pin 8 resolved S27's open pin 2a (legacy bases are refused by container epoch, never by version arithmetic), and S27 additionally inherits three obligations recorded in its own contract: converting **both** interim refusals to validation, M8's deferred laundering demonstration, and pin 3c's two suspended conformance assertions. **Two touch-table gaps found during execution, both of the same shape** — a `.tex` requirement addition moves hardcoded counts in `testkit/tests/requirement_labels.rs`, and a companion-version bump moves a second normative version literal spelled `version~0.13.0` rather than `(0 13 0)`; neither file was in any touch table, and the second was caught only because `requirements_name_only_this_companion_version` exists. **A third gap was caught in review, after the rung was committed:** pin 3b's projection refusal had been implemented only on the **bundle** side (`document_from_bundle`), leaving the public `project_text_document` free to emit a `(canonical-base ...)` line for a directly constructed `TextDocument` — text the parser then rejects. A projector that can produce what the parser refuses is exactly the asymmetry pin 3b exists to close, and the refusal is unreachable through a `Bundle` during the interval anyway, so the *only* reachable half was the unguarded one. The public projector now returns `Result` and refuses; a crate-private `render_text_document` retains the base spelling for the one legitimate caller, the `canonical_base_present` negative vector. **The lesson is the rung's own recurring one:** a guard placed on the path that happened to be named, rather than on every path a caller can reach | +| P13-S29 | **Graph invariant 10's tag multiplexes: Chapter 3 and Chapter 4 failures are reported, through a public API, as invariant-10 violations.** `GraphInvariant::CrossCuttingRefsResolve` is emitted from five sites in four functions — `check_cross_cutting_refs`, `check_tempo_maps`, `check_aleatoric_models` and `check_accidental_modification_compatibility`. Only the first, plus the tempo map's two segment-anchor conditions, are reference resolution. The rest are Chapter 3 tempo shape/order/overlap, Chapter 3 aleatoric region locality, and a Chapter 4 expressibility rule whose own comment concedes it is *"not one of the spec-enumerated Chapter 5 graph invariants … surfaced under an existing `GraphInvariant` tag rather than minting a new one"*. This is **not internal**: `check_invariant(score, which)` is `pub`, and `impl Display for InvariantViolation` renders e.g. `invariant 10 (CrossCuttingRefsResolve) violated: non-constant tempo segment is missing its end_tempo` — a Chapter 3 tempo rule attributed in user-visible text to a Chapter 5 graph invariant | this file (found 2026-08-11 while scoping P13-S26; classification is per emitted condition, not per function) | **open.** Filed by `spec/CONTRACT_P13S26_INVARIANT10_SURFACE.md` pin 7. **Not repaired there, deliberately:** S26 is documentation-and-guard and its pin 9 forbids any tag or behaviour change, while repairing this means minting tags or re-tagging emissions — both behaviour changes. S26's ruling was to keep invariant 10 **normatively** limited to reference resolution and to have the Rust doc comment distinguish the normative surface from the extra checks reported under the same tag, rather than widen a Chapter 5 invariant to absorb Chapter 3/4 rules because the implementation multiplexes them | +| P13-S30 | **The repository's ad hoc TeX parsers assume a spelling TeX does not require, and two of the four consequences can pass silently.** `\label {x}`, `\begin {requirement}`, `\end {requirement}` and `\chapter {X}` are all legal and all missed, because every scanner matches an exact `\command{` needle. **(i) A requirement block can vanish.** `load_spec` finds blocks by `text.find(r"\begin{requirement}")`; a spaced opener is never pushed into `requirements`, and **is silent when the block is additive and carries no `req:` label** — the block counts (`CORE_REQUIREMENT_COUNT`, `SUITE_REQUIREMENT_COUNT`) and the label count (`SUITE_LABEL_COUNT`) count different things, and a whole-text label scan keeps the latter level. Re-spacing an *existing* block is loud on the block counts; a hidden block carrying a `req:` label is loud on the label counts. **Exact opener with spaced closer** either panics (no later exact close) or **consumes through** a later block's close, which is silent when the consuming block is additive, label-free and immediately precedes a single-label block in the same chapter. **(ii) A `req:` label yields a false "cited but undefined" diagnosis** — missed on the defining side by `labels()`, still found on the citing side by `requirement_strings`. **(iii) Chapter association is missed or shifted**, with four outcomes: no prior recognized chapter → `load_spec` panics; predecessor absent from `CHAPTER_AREAS` → the area test panics; predecessor in a different area → loud mismatch; **predecessor in the same area → silent**, which is reachable — `Graph Value Layouts` (`binary_format.tex:814`) immediately precedes `Operation Wire Forms` (`:1196`) and both map to `binfmt`. Of that file's twelve chapter headings, seven appear in `CHAPTER_AREAS`. **(iv) The blind spot is replicated across independently written scanners**, so a fix in one leaves the others unrepaired; divergence is a **latent risk, not an observed fact** — the read proves duplication only. Known consumer inventory, from an exhaustive grep of exact TeX-form literals across `crates/`, **all test-scope**: `text_projection_grammar.rs` at `:73`, `:341`, `:363`, `:508`, `:538`, `:591`, and the paired requirement-block delimiters `:596`/`:647` (openers) with `:649` (the matching exact `\end{requirement}`); `requirement_labels.rs:166`–`:167`; `binary_format_history.rs:107`–`:112`, whose `.expect` panics on a spaced heading; `epiphany-textproj/src/parse.rs:726`, inside `#[cfg(test)] mod tests`. **No production consumer was found during scoping**; a later one extends this row rather than contradicting it | this file (found 2026-08-11 while scoping P13-S26; the owner ruled it be filed rather than left in a contract section that becomes historical) | **open.** Filed by `spec/CONTRACT_P13S26_INVARIANT10_SURFACE.md` pin 7; repairing the parsers is out of scope there. **Evidence for consequence (i)** is that rung's mutation **M20**, whose transcript in `spec/EVIDENCE_P13S26_EXECUTION.md` shows a spaced `\begin {requirement}` passing every existing suite — S26's own guard is the only thing that catches it. **M20 evidences the spaced-opener case only**: its probe spaces both delimiters, so no parser reaches the opener and none ever hunts a close; the exact-open/spaced-close behaviour is established by code read, and a rung wanting it exhibited owes its own probe. P13-S22 and P13-S25 do not own this: they concern misleading diagnoses in the decode corpus, not a syntax/parser mismatch across the `.tex` suite | diff --git a/spec/core_spec.pdf b/spec/core_spec.pdf index 209703b8f404cc825d8cae35e9ca0b782834690b..42d1086945e3a1d42beea038413fd4aab4892b04 100644 GIT binary patch delta 499180 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π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%0D)E96hw; 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 z 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

dj? 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 delta 492252 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

Utvw(gV$ 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ˆ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%0Db95I;fLNF!>75kX-Fl}wS6DPbWW3&VhaX`gTA z!Qhs3L7BT#>A}QwoGh_h3}n#1f8P5@@`eOA-H>ZKem{x;HYgd`FBy-m8Lh;hAlqvc zd3ScU0fl2}Jl2zq+31^=FGRp#YVSI!v`FuNUMQ=<+r}Xh3sX97M~8nWu<6_{cEVdP zQ%#_}>*5}KVlBU>izsFjZTS@vqAlfai+Id`DG%6_ogBs4?j)nrjFle6U7jk+W>%2q zel8_%UfI$*|B+w5bu8}_(cSSvTu7tr66Qz)4h5>-K`VPoM_i<|SfK4fLO2XLWPL#^ z(+&kfwdg`YK>oPEuo&$uqYh}LC02&w!{1A3BXA|WB-!jpqU9LVtVm?7RYNM<6A9-sd91TnOb-JHr+MV8k zEhbpwf`AsAqG5uDWa7?HSwUIfK-sVOlmWqlCDbBnE#4axN7O8O++7H4RRm5yiGw@Xp{EdxYPbzN>O_@Ub zk#`_>TdCmrv%xe)xe~Xx<7S#IXw1||r6d(JK|Qx@eH4|8wcw{utlF2w!8YM=a=v}I zAz){G8?24jSkBw*t(|)}A4$?e_UhxyMdV$ketwBzuEqppI!m(|2^uh&mwKMQb^#oV z42!{*0@eOEP3A7HP|%-u?Wa;6=h977#cXdql2i(mjcV587@jykP!%`xA$&#g|`h7-c-(|Fo(4#y$yG>%RmU zqDmCoS>Q+?!~3tit?tNwmdm;p)t4U^!5Xpgr6K_j}(!PZ02pe|h}>B=VSE8^PEemOH?Jrnb2g|WfWmVV`U_0OClhQqJ? zpv*_v@kwb&Ga+7FY6F!Lk=C8^Q zC)eKO)!M=o{vB1yG{Kv)F1lQD^o=smysxabO;_fv(05eyEK%!sITd z8GV@TFR7xj4=#UHbth7|8p&~P>(k=rw%)~Oh|@5lRXF+WY&>wPys^kC!GbnH@B}-- ziwC;&a*}cz$(0+gq!G|+joqB%+uBC}bt1X6c(#^pY(yiN?4yv3fwVe$soxv&A9uiR zo8~_zlc7tV#@p1MH&AHAsR87c0p)geB+3;w4EirOcv|ea{&E9u^Neo-6MeKOqhT-X zQBX7-KlsZ)j<+kE2S~@bS{D()5qayBC6g`09K%VnSxMwR^CbPernkLHhNoY)H8=ah z{=~AZ{Aq5Wz$r78u25%09u>SP_sM3uQl$FA*_68sl@eB!!P!U-0lx0$2ao13#g>tQ zZ*Rfrva&AJnH1M*Rd?$5?DGpsmq;EQsD4ZPYg3X4a>K%8&#CyF^2D8Fzl;>&#$(79 zB_be|O%O6h-YtoY$Wk8}V|-HRF9!V8T~hzGYBKF?WdTvMtzf$*zTYbyhD!gyl^wB` zomawWzAXJ)mw?|m7!caqg6GiHsd&!oq?e`D)7eX-9X}UY`X{JwM5=$dIsHcsBE5fh z3YOvdkeOOt>+hD@hir29!O+w!DKwMXETT7Oe?vuPy27K)g*DD%zD&dKhBsSc!+@~pwkg?Z- zac)av+60+*cyN(*SBbr&N4lwywbb#emdiWj)6@*n+NJvyw} zYw7;mL9jw;{6gjgUDO~l|7-mtk56aWO`Du(Y|=DXO|&yg*A#f4YU+3|nrtWuRoQmz zJ+6}%H4J60Iw0sbQ)j;Ik_5g+qC$KtGVG>5v&%D|B&C=Y(2!~6+%U3)j}h?Gjg=sw z>K9=lau4e#HC(FV%;y@%COjgo)h02K5+PIo6GKWxn;?G)6wO&3)HT<|Pt(FJURf3Y zg~GZvUr{WVZqrVA6&K=1G(|);3tRO5?@K6r*7GHuGeG;Ot^G0Ssl?vIw5+rr69{cP z+e!B9%W~H5Ke@aW##Gs=wk^s1SWO$4=26`O#YM4^Zx}0+Tb}2`(X)oCEv5l;7d?~W zb%8RJ27E~E4@}Jn?YgYO2*|_&Yc=32e3ZA4Kt>q-gj}~Np)6veO?uvMPuGNh-}SsNKVF+5-w5b2ZQ=jVa8RLuS}=1=RfyheqTZg{qKGEk$#SD8UJyu2J4}p>E8-L}fpP%z+>~D!d2%i_PwPOTa91m*?GrPiB@zF zAv5ayv!U-=!X_xJVLw#+N7yii5hHFbP4mc~!J6TH_-IyCtc}NTPK%gVGADcPGrtTq zC0;*$pByYx+6eHTX-gv1S0A)09$#V`skn|!6^Sqi%a6rHxrzLHdFsD;JU~Q<5Zuq@ zH6xoOn`lLiC{J=FFaMd`g+4eed!=uHyF#_|M8)-fkGyrq>Cxmu?sRE9L@Ohi?DTCOJZ^!*j52RT9ThfcXO(E?7 z4>B|4#}G9X@gz<*Za37-Jn6C);r_X;8lAlI-(a%5{8rI4e; zXMmp86+oGTe1~550)q)k8O;T`kc9RtZ}40a4617mD7N}G+g(Q^j+$)1?}#5s*}yJm zrSE#7ycaI(LO#}YigDjg(J5G;WvW7X8d8LiP%$J_()o*w7Lhn{?m|5wg^ngBH8m+YD~wbm+;`&IH#8rGKqesl|#cCbDp`#?m4nJU)>!QT7>wwYNNJcyp zInA`)$32Vz^@l%14VxY|XWWBlF@;B;2BZ3=47HCWLWIU>JyG6exHC$llTt{d(+iZ# zEy7vQtthkY6<7t*hmB-KYz=J6%&U^ZfH6>v`bJVw6XHj}CtktkM)m69;op?OkafG= zF+>kRnA=v-qbJad;F{2IC6)hCkpZ|if(Iwiv&!l(N>FL{maghjVdPff-;86}Su?Rp zda|nfTddYLJ%og*#?SWtYny-@g#TS04cVEYRxBe4;owAEERwP*s%39k;rANy_AsWa zWI9{B(a@NAd-`|$c5N)8=8v@V$qb2g;@GaRuZhZr`K&XMlkPXi)ot0)rY7Kb(D8UP z+?ub0qe-GPBfI^bf<2PX+8P_W+={fjQl*oP`(;n#{mO)Y$VPgXgGS}01$YACeA6-v zNY94-nILD~>wJd$I-{!+WQkZv4kqsmRG+;o?~d^S(N2}E_<`oMBoZO?RGDVz6GZ)}6+?EgLw`I>ClfL5(>N);jI~P!du+B?Y18g7bg3}N* z!U|w2(;_(dbo)6TqV_06&Oe=81!Y8?@SPdzZo{w~`L$H=blt2FnKrC1NMK`_7ELmU zORwpemNM|24QM?^XgX9TH1*p#BgV?Ngg;j5IdAAzR0y<3xyxm@%VvT7^c8~0=U~-T zxdUnkms1^tul|b;3_{q74JbHXq1BS)5V5HTDmzv>0sHb7{I!00s&9+_)$=+ib2}k} zgth|9VUlJw+K=MrEVG*pNVZknyq3=ce>G8K{%Dcc!j6ncqt?5Hv$q{U?azN-cTV7V zJUVz>BBG0>%UkrJOWOeg(?hj0B`|SfylYv5V)aopz?9hI$ilLm)*a0-i!6QS*UQB; z5yPh;8}vui#jcM#A+y}cGZtahF!C5yBP~;pf<}y7dA``qwPj(YNOAfLhkZPaXb#8z z>3qe{~T+)wQh`-9p>0Q)sX>^_3d78Lklpi6y>-E zS%$2Tlq{g~cxu?p+1w-yh8sGXHd*d72&{9N^p2{FnnL~i1~+r~68*`ixD|2DCnWKj;I zdWGmVp_eLj_v8UizLWe*E04eSI?_PaA75#bSi7horP{b5_K!@f2@krNH}p}Ð#1 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�B!p+&}W%G;hR9evEYq#0k<{(|U$ap`* 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 z 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²`H!W+{UZwFH-($GYxB9nx#i8V@Xdw@ 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%0AFaz=2?21}ff= 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%0Ae|e=(NiROIBjj{sL~Z!IEnaz! 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÷tHP@ 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 diff --git a/spec/core_spec.tex b/spec/core_spec.tex index eeb9f2f..76259ee 100644 --- a/spec/core_spec.tex +++ b/spec/core_spec.tex @@ -2758,6 +2758,18 @@ encoding admits both as cases. unordered. \end{requirement} +\begin{requirement} + \label{req:time:aleatoric-reference-locality} + Every event referenced by an aleatoric region's \texttt{ordering} + DAG, and every event used as a key in its \texttt{bounds} map, + \MUST{} be an event of that same region. Naming an event that does + not exist is a dangling reference, governed by graph + invariant~10; naming an event that exists in a \emph{different} + region is a distinct defect, and this requirement is what forbids + it. Neither the ordering DAG nor the bounds map may reach outside + the region whose time model declares them. +\end{requirement} + \begin{rationale} A DAG with optional interval bounds expresses every aleatoric form the project intends to support: unordered collections (empty DAG), @@ -6572,10 +6584,59 @@ The score graph maintains a set of structural invariants. Implementations \item Every \texttt{TimeAnchor}'s \texttt{AnchorOffset} variant agrees with the time model of the target object's enclosing region (Section~\ref{sec:time:anchors}). - \item Every cross-cutting structure's references resolve to extant + \item Except where the re-anchoring rules of + Chapter~\ref{ch:semops} explicitly permit transient dangling + states during edits, every graph reference resolves to an extant + object. Every cross-cutting structure's references resolve to extant objects in the graph, except where explicit re-anchoring rules permit transient dangling states during edits (see - Chapter~\ref{ch:semops}). + Chapter~\ref{ch:semops}). Tempo-map conditions that are not + reference resolution --- segment ordering and non-overlap --- are + governed by Requirement~\ref{req:time:tempo-segment-order}, not by + this invariant. The complete reference surface is: + \begin{itemize} + \item \texttt{Slur.start\_event} --- live event. + \item \texttt{Slur.end\_event} --- live event. + \item \texttt{Tie.start\_event} --- live event. + \item \texttt{Tie.end\_event} --- live event. + \item \texttt{Beam.events} --- live event. + \item \texttt{SubBeam.events} --- live event. + \item \texttt{Tuplet.members} --- live event. + \item \texttt{Tuplet.parent} --- extant tuplet. + \item \texttt{Spanner.staves} --- declared staff. + \item \texttt{Spanner.start} --- anchor target. + \item \texttt{Spanner.end} --- anchor target. + \item \texttt{Marker.anchor} --- anchor target. + \item \texttt{RepeatStructure.start} --- anchor target. + \item \texttt{RepeatStructure.end} --- anchor target. + \item \texttt{RepeatStructure.kind} --- anchor target. + \item \texttt{RepeatStructure.voltas} --- anchor target. + \item \texttt{ChordSymbol.anchor} --- anchor target. + \item \texttt{AnalyticalAnnotation.anchor} --- anchor target, extant region, live event. + \item \texttt{AnalyticalAnnotation.layer} --- declared analysis layer. + \item \texttt{Comment.anchor} --- anchor target, extant region, live event. + \item \texttt{GraphicGesture.objects} --- stored graphic object. + \item \texttt{GraphicGesture.anchoring} --- anchor target, declared staff, live event. + \item \texttt{LyricLine.events} --- live event. + \item \texttt{Staff.instrument} --- declared instrument. + \item \texttt{StaffInstance.instrument\_override} --- declared instrument. + \item \texttt{Staff.group} --- declared staff group. + \item \texttt{StaffGroup.members} --- declared staff. + \item \texttt{PartDefinition.staves} --- declared staff. + \item \texttt{ViewDefinition.active\_layers} --- declared analysis layer. + \item \texttt{MetricTimeModel.meters} --- declared time signature. + \item \texttt{StaffBasedContent.default\_metric\_grid} --- declared time signature. + \item \texttt{Measure.time\_signature} --- declared time signature. + \item \texttt{StaffInstance.local\_metric\_grid} --- declared time signature. + \item \texttt{NotatedComponent.tuplet} --- extant tuplet. + \item \texttt{IndeterminacyHints.alternatives} --- live event. + \item \texttt{TrajectoryEvent.start} --- live pitch. + \item \texttt{TrajectoryEvent.end} --- live pitch. + \item \texttt{GraphicEvent.graphics} --- stored graphic object. + \item \texttt{CueEvent.source} --- live event. + \item \texttt{TempoSegment.start} --- anchor target. + \item \texttt{TempoSegment.end} --- anchor target. + \end{itemize} \item Every identifier in the graph is unique within its kind. Identifiers reserved for system-derived objects (notably \texttt{VoiceId}s of system-promoted voices) \MUST{} be derived @@ -16944,6 +17005,30 @@ layouts they own versus inherit: invariant~10's reference-resolution concern, not a disagreement. The enumeration count moves from 20 to 21 accordingly. \\ + \today & \sectionsc{Graph Invariants}, \sectionsc{Aleatoric Time} & + \textbf{P13-S26: graph invariant~10 names its complete reference surface, + and aleatoric reference locality becomes a labelled requirement.} Invariant~10 + previously read only that ``every cross-cutting structure's references resolve + to extant objects'', naming no individual class --- while the checker enforces + a surface spanning cross-cutting structures, structural top-level references, + meter and time-signature references at every level a \texttt{MeterChange} + appears, an attachment-internal reference, event-internal references and the + tempo map's segment anchors. That sentence is also scoped to cross-cutting + structures alone, a defined term narrower than the surface beneath it, so the + item now opens with a universal subordinated to the re-anchoring rules that + explicitly permit transient dangling, and retains the original sentence + unchanged beneath it. The surface is enumerated, derived from the checker + rather than copied from either prior summary, since the normative enumeration + and the implementation's own doc comment were incomplete in different places + and neither could be repaired from the other. Tempo-map ordering and + non-overlap are named as \emph{not} this invariant's, being governed by + Requirement~\ref{req:time:tempo-segment-order}. Separately, + \sectionsc{Aleatoric Time} gains + Requirement~\ref{req:time:aleatoric-reference-locality}: an aleatoric + region's ordering and bounds references \MUST{} name events of that same + region --- a locality rule the checker has always enforced and no requirement + stated. + \\ \bottomrule \end{longtable}

Z&A^XsOghUp7>?qRf1kdLzWZ6?odkfsE9`q?E-!;K4HJ;=oE#Vct zFKnv%VV_G3ri9k#>i?DOzC5YoAI*Lfr0~rdmgDG0w8YbeqfSa zwof@Z-heqx4pd4N%OrLALfO5yQf`L;K}v{8N3zye+m)lAv$|6!9wRwQ~r4! zGxr<>^R92nvXfNN;i;82Ndp*{pcoPr0(MZBw-^!~40ssKof=PyG6!BdQJ3Ht5+;8E zcDHhxWEMF}=@t$1DY-APj*3BT4j-6D+KTQz;`f5UaA;g3v3d*m*al7RZB9I%kR|(T z)Ns5P`(%fc*KXx7)plda3!dkS#<+D}Cwb;%DH^$CnzH3<3$^KeR`*;lB^@i3cHe{H zRz^Y+0jEs4%PGk+#ym6We1OSxLXCfzc5DKQ(v^^ZNn7#M8RM0+;>$TI?wfm)fSGXi z_#AzOcS9psM@m_Ot;~burd_F@jFkh!tpuyAICdq2V*=zsFY?Q&_shmtd!oGyD$7A0 zgqF|Nw5#j4@y>@WlENvI>l5=J3t?Ex)JU4S;nd~VgGYK?MUQ?XS8|g{8MS`}Z<^g+ zTguwvaWMrSC9IX$Z93CRpTpZqJkinHX4LFDk7$rfaLjzmKyE{BH0Rww>0MJ7L-E47 zI&zt?0&EIKtlZ=N;m0^y@CLH+yPwtf3=0R}x1s3icYpqV0mM)m#-Fbt*ewki%8tLR zARswDcH7_S4?%o*h+n>6847=(-_$Nfukwxsc<`IXr-^);O@l1d2C<7FH4koc6U0T{ zKl9RW2%pHzCyq*CtL@bWP^2#tt7+qTl7+P=6&kiwJ zn2qH;HIFF$J8t+%b|gb2XTsp!>&gRP#XBxt^>ghqpjsBzo!mgKvFm@fn@laRuDeI$ zS)|pTQzclmjvT;Ct)uj$>5ty^;G{#G$!UR;an+`po=yW}@aB_^BcWF++%n(3FE8%x z8EJ>ohK~!yRV+7@xhZoumX~vU9LrtY(6tItf ze|vhp>w(_)BUIJZW3zwp=ACn5&#O@1-I>&&4M@SR1PB%-9}cB?|sZ7 zflxh`od}$>zVdv@B`SMH=;}@0E$6lUpz9*IpLGj-(!E=lyXb#AUp@%7412#(ur}X; zd8JoYp8SMf*>ZByEAfYov)ocJHJ27=Ppic$cAA$ysjmL6F%B)cq2Xn=;M`~Rirp4s zY`(D@J#KFWf|gurpl zo#>SJkR}n?c`tuCqf6bCIieeP%=@wm%yG)U!fqPIvvP`<&9?HV^&9xW$ahZ;>jV{w|!mwuV^W;7WgcuJq-emoaye zGyMVHHE-m`Q{Q>S_r{;Sl`mC~YUD7q+V&ooid2kkO7MRa3h8e!&C04zb+uSIg7F(D zySnHg{$_udH;|tQ!JbyL@7EI80_}-8ejY*RW+vpzN>d|S*CS@2!(AXbsx;T{-0+yZ zr7JhyhNc`h@Lir%^o_YWfb+wPIcH9nE)~YA4s_<#I?%zrAY)Gz)TE;`A3n=4t7W7c z%aFsGk(4u%jC|OKuzJs6P=ZA$3;SwAcPi?`X?=fDPISK=rcZ{N4h7$vuHgPbk z%nQr6w%?dvp?D5>I70krvaeG^dYn%h5ejauZ-b}&u7rR|bwbxS>xb}&r?GiG*n}OX)^tYo zF@Ax0sgha-BJ6tJj_(-u{xP*$RU8_EveM`JeML~88z=K}b)au}_C*?2OeHVp=l3@g zwCdGFe8gKlRyC>d%B0-b1?~4;&-HbsVsV*b^N`}sumFW>iObb+bi1|>tzmyAlZL)d zd#gLR_1kWywR>&-l^Mp`)uJMazGk~)!s)ASFgn$o8_Ye@^4(9Fono&d7@zo>4Daf` zicugYm#a@ZcgOp)a@3h}U9I_5MjQRVsR*H83!rv51}8w2+4o|L|S z{&rgW>1Tb)OAaQSzP+EcTGGjc#ie-qcK_!^DHD{oUTKr)Ju0p5<+E1W>Fd9~{q6LZ zZy#UOiA7D0OU`jv*CfT?^Ih0l#-{7Ux9rmLNRczT$#z}0vm)CcEPg+t%b}Q_DwUv#5fDYCvEL&Ep zgUY8^*R*iz+RaBIo!gM`ycB8eH=$HU!SWhk>bPa>KE{r-ne$?eA7)l4n6B_h*;seLBH@OZLRWeA>3a6cF;@oW%1XrR z8M?R!k`8!^N%?5Q91|6XmSF%Gz=aO)AA34MSK#bAA9HqYz2toS`A$3N1PAVZ!bx=f zw3wwSJh3P7fwS~ZQ^VG8*K=_CLL;nLIIV~3g%KGre>k9}qxq@VN=Z7fuRV<<4(*N^ z8CREr3{3c#A5%b#gyo z*CsEzH1@k@Sty*1BBToM2E-)(#BhT+OpFvtYXpgUr)%#-O!8JFkgG#N5+v2Rt(D-lakkI&+l!+ZUq%m42b?ZxIv;md>U=6Bdy`= z)xgc)*752=^B6i3ZH$I(5rBr=V0O4X0Lwd3f8ep+xA${2Qn#jHX9qk$wPLnLCL1%^ zjhkt)@3X~WX!;Zxaoh*VIKxCo4C7fW-U`Eb*i>F^24<vo&Q28!bvIkJ4g9aE zeYKL#)`fwHmF0k88HKTjZBN<>n*MR?NdToCiAN?A45tWM+&%i&)Ka4v5GR3GeHyEo zXv(VwL*BU`dj>uCdLf$w7gW!)PEgDf&^DQFn9o{+D%O}$%NQ$c$#L72^>9q5adPjx zbo9XaqUil->wkXks%OfSjoWh6I^?IH(fBq`X;FUd z|8kGQ_MkI6p!LcF!;X?)YP5q_sKEK59SPK56%Dc!t=#yOJpuH8J>PXg$!C*OmmOJe zMluVoh$_x(6)9sN!RUHR-_@@;t{z(l8yBeyq=_s<6@La2$8aUvo_tA3@cPCUeC)~p*(@my zU|BJsTz|JNvxYKTxZyMRM$hVZHIu|p!>W1}MIj%G@uH-eGWTLaJwDL-ob3NA4vjCKQ-%a>sI~RGjfbp z2-$-!H;{Jbm0>0n$fA`%3>9;(hxMndKZ2$eA%8qCL?L>1JF+yaYfHF{%ona~dC|b; z*wd~-ZeXCBM8i3xvW|TzL%0dG-o{=qPKz!TqEo6sYo%fSE~qNBScCx2D<6@1@p+Yq zwE6+0y)bG+>>^e>0nyOzu?EG>CMdqq^-GR!RjlPO;ejGuStt+#$Bfw~$Si#)c{Paf zc7H1NDJ(9ePVBv>j=76_yCqpNHvXu8(#4wn(_}uI3K$6sKwvvs+C?HD6a!+dg<}Br za@VT(+l+4*0b({pUxr<6;!HRFz5t3-Y9DF=t8CaIR*YiTr)gt2&_-2S*uaZe<`7874VY6Moow&En#O)#H+tR>NJ`FWb5u z>aFrV+4)$Ub9KpG1p8zW3x8E)VgRB@3TwfjFon5vbuW{g%Bwr|*-SGKt!1D+8vx)( zht{HB@dKHkS%x^8qe{jEgH+GZq=$Xn12pw{Tzp_nH(-X zDXh^KnGO|<>$dmzd`51c++l4>2NHy^C7mxju@f#L*fCb^)v8$@?U|6d7eeN(UWKfD zGo;^4EwXIw0PG&0mL+YnA}gc8@~*bJyY#7NZ=V*8piu0mg?Hku4r0jLcx!F3tMgsH z`RUeqhV__uG1$K;QGXe}4?N~*QUiMrNsT>+tIwNBUZ~O*4?-RG|E5XN@G7_ z0473|(!UeNbtxSUU}8@UC2T?(aCHhyyRNQQT07FFx%WwR+^kUReGXpMK<b3a9-0jQ8VjrWSp{6zMrl;Fhr{#ag%n_M!a5BM* zC5B@e$z7~e*?$kK1tnK@$*_cOE_VAs6~$1eSNR`8%X776CTx29;)76A= zJ`Cp3=3bwqJ?8a>?fOK50yF{`_+w&W?v79FKV!WtQc&yF)Wfw}pwUjd@xqNkWddA) zF7*-`4EIaP9Qqb!IS1t9{i?*dN!iz|V-(7B6w1Ah;ZU(`7)xw}9;#ZTfAM?o3pduH zFzI<(XAd}(&n%Rek(w)j6|kTZ!K`BQ*_Wo=5U`8pQyQlLn_3M9`IDzH?hJGRFU^j0 zk!j4G+W1z3f)xl+=C-84UwdHQd>%ok@kh*83>+M6SZRqNv&QZHB6@YiMJl5X{QVkuo zu!AChfJMee>A{Ml$r7dD_J8!S`trxT8m!sxjeKFm$gEDS0QM~W7<3dtADhA#$+gb= z0{On6tl66llhA>Ueu&*NC^aSvTkoJ*-qBr#os!PxpjXro79&?rVN$_!RwT+m%g&Es zHx?OXbY@j`#^pgbx_mg8%e~F>pECY{AGKNQmmG^#om5)v3Q9lVH={)%FRt_$rWQYS z{mKvIjR}i(^*3|TEyXPtzwU)PP5s&5jQ{e7{{gd8u!NVP(-9N_IhQfZ10{blIWsms zJ_>Vma%Ev{3V7PRT04(xxee~~D^9wk@L9bdfZ-xQHbA;fZWpBR9oySvi%pZiA5x?w zN|qlp8wB^xc&wvCiSLh;wqG~BDfp+iXyCuvK7QHM9%I7aI>2wAx4-@6e(c{r!&@-E z{rrXb&fqWju`$r>VFc#>>Dzzy!;gB)dk!XS-)@^$d)iFcU5eYc%Ri1vnV_`wN}I%= zQE7dFzqQg%pZ@vnuiKx$eST3V7BxBUImc;TqZF)BeqayE+~CK<&l$$@=>UJ@tawTp zKGp4Xa2fxymgd{Ya~*#wq|x5X_324Fe9NBtnQ^9|)+ir96+kaS| zW(T2dziiIO-PEuD+Wx-%1h1qJ@wdrH#51!qW_C8ZI5l9-h zM_BCOb`TsAb#^yV*8w716c=#$tg=SUS)d229(3Hn8mi_%OAfT>@iP<|hO`Hlwp{_= zGzrz>Kuyl^L{J8ND0hD=FC+uZo9!UpF!)9$(hiKlrISWA@e-gWV8=V}1v>_~utxI3 zBZ48lV#tPFIp0k2?acu8!zzloj#M6 zQjycZ+)ozGxCqddbq>ZwAdn3Hm2gd4xW;Kdvgq8M2oF1W>$rajr7}ysO5C3`nmxW& zsGeEAm%_(E!?$A}a>Uw#uoKGh`lQR=JS~QVaewM8RcpXxa_T|mjXj+X)_Gox7!{1O zBiBWXh2Xq%eamYpRj{k?r-L{6PNAc4UZ|3{f~B*d%GO#ez|x9+Z*CGqwbG)`z(QDB zM`H&FnX*~fc2a+-61?#8OtdVoDeA#cDq(M2rx3hQQ1kKR)Uj$F2}ibEa-d=qa=j*8 zKe5RwS~x8eb(WS<*EO3+Fp1p+dO2jpAs^W)nyNai%j6b}cdam^7_ad+1j-WK=E0ub zgnOIlAhi1J5bUm-57ocv%6!r;w%*Vd9wyzt!Op{lz^*$k4uvH@vfgV(N{VUcs+T10ls zo6QY8j_8%y(Qx5CKlf#tU1Nibjiiz`voyT71el_Xb!iMi2o0Bg~L!J zsPhe5J$-*;&YO_yws=vdDBO~r>#*zKWUln>fuetQ5M#}a$apQK*}6hCKhtNS*D~F7 z=LPMNqezC^eGvAYtqG}`H@a>iQ&+5eys%@HrwCV`m=VoFL`6C$!}{SzBQ>b4*#Q8+ zo?tJ3`28PgN`mr(3Z7VyqT-zf%M}CwIdkC^;d?mK7z!K5aUMRyxy5ZV^8iAyAH0vj zlF)yELTU@?4>l2R3&0;@@-v<_1dD;`XUr!E_&Pu09SRW#_2_4L$MK;1T>PZEiTJ0n zr3|#+jTFH_yWl2pl7dEoXcmZG3Bv0=R%2WU0!nq| z9}1#=M}|FTe;mVShR2X$G*QRzp^(DbCKN z)qn409+Wu@{=%+Pn2aadj_80~*+U}Ghe*H?LW!qZlC}-DI;Eh!Rp^1>qGuBuH6M24 zy1(I8TB_n2Yo&Tu8a|D8A38Qg+(}z5`6|o&*It~_4i7Vite%#kJT+5TW+Bnr=6+|9 zs>wJNO+~z1({k;@+OtK@AN5UmYI=X|-{@VZ;?JMTIC@G(UoVmy`UW+ni%MEudm8q# zwxTpoc+#rbKE`sSgFiGzNL{?WA^_hr_}U_(2e6f&S_GuX*nRO`Fr%)FLc&VVaBF?Vj{aK(eik)?tGK!P zW3{PbBe%9U-z;Q|`7GY^+^K)+(3D#OOyEj04?(9zF?2<{bM`2Vcj`|Jeq8887II}V z7}<0}dV_FXvs6;OpXror?pvE56ntd+aSdkOYUlEC=ZgD!pbA|DSk@^KShhKQ%(PO; z)iPf+7dPw7=HuMmO|t(WV?~?Hp^X+D+730SA>yz_XXZwkLu4cJZfAeyxc`4>#o4qc zsK5_aVXEy5{||a`-tP&a&PZDEnNRbZF#6EgDIIC#dS>dD3;A$3p3nYtQU>+$Ix zW9hN5m!g3PMc|C++sh(9FNm1Ga*UbM;@BJSN2;i_9l@{4#(aJ zdVfdlAi^vTB8(Nyv6_Fan!v54<2@sC(U8Hb2c`l;1~i>1Qbb!4gcc$5`;*p7rzPG9 zt@T;y$=EdI%7W)OfOMuCe7vqhUQ*?>@d?rj8E2R^G^tOYD4bRa(=h>V-amv@NVmqv z8CX3y#DEm$l_bauEb*6EDC+ddt;G`EA8hTA==k6B`EW3OV4LdYd)QpK# zDI+g5LwXEXGw{S8A0lsl?-es3lh_iwsy%ow&lOeML+Eh51)#@fT|1-o__yNt5dB>t zDk0gmTVzaDiur#sHa-XZvarw)D`Fbz%G=bNw>>7tWRCTmy4wtGxNX(L~h-SYM@d z38Hif^AT-Li~hys0;W3`Pc=-+X2t@DaSw1MhO)37Ex&h~m`p2_FI?=e{gY@E5?|mEOY_fc?S6`Fx*7?ovX0 z_W}d$Wljl?>T#JV+>|LwXRO%G{n@tCuL6KlvQK{&h6edv_$_@irDV(5u(K;Q1+b}F zc!YGI$ZAaOgYu1ZrDu#s?;b8ozlq68n0=%kCwQRZA6fC zZH@Oz%%>L`L@MlVIA-X63)GKw4o9W+J-LIS>os>5PvjLe0Rv3dFM6n^G$m(E(=zvW z`{aLnitZ4q82GMV9uD+P>lUn}R8I`z(&%HXsG`OdzqrYRmzCU668hRzxZ04P63Sb- z3Rm{WXXTe)p%pjXFPQEn)fmenoyEgieb6u+pSGJh?mi?|^2~4#-NMq&l4$Gm3K-vz zYj|*juD67Z%WuLxzV-Y(ZI=zI+n29&%X=N<#)Ms!i+0iNCM9tRHko4IU%XoV)9?NZ zruh%Pm!Z=U6qoi=5+?&WH#4_}I}*wPe;RDOtKC=r5#pK0BO+CF98V~XX!ndiKg(|~ zIaT;$k=^e)v2i9K61@=>OAZ8m~lut*pcwM#ogKuLWoE|BgTMI$tYR`5%_0(QWb(mCKZqbY2;`7C_QR{ zEp!{kgiT3T8>uvQd4oI<}^Fk7M z0Rjs;mu*B6I034crbH5g2TF#~@r|6VAA4bL++g7$#X;nkCv_9G>At4D8)UaeA$!Jx1Fwnu`}|i0j#A4|)hl&b(%BHP)xd zeSfUEIJ#zOTwO^}I}HIbP{yvTrul$EL%$fPi& z2=3N5mK);q2R;OOW4`6Hc^Re47Ko?SSsBHASD}y^-AUN24b6!7Y7vBr6LF_9pu-3) zDv&YPB*R1H@WiXP3F7p?;P$J$ohX`GsDA;P2g5nyko9Y7u;7>vVU=N;N^jce7F@u9 z0s;6HQ(r)3Y06fA7&wxlz?zPQX8)LJM~7?!Az6R~<80Hg5CzlB9yD&*NELdE8x&2v z#*L^^=ngbZMLMO14(n4D1I)^PP`lQUS z6-ttp`M?hLa-K8V-3VY;p#XPR`ay6toVT~$nQ zvYF1|5rW&V!BM_+O}}D9D@`XBNPk(=g&opWSuM4FY$v-!R^C3!aqc|kd6ZDovu?M# zRUrkYw0qZQ7J(5c0W3tz%d>m$E?pk*uCclFl&cwYWsY@jC0;hCSbDp%dus5}Kc-;Rwl(EGQy;S&JyTbsqh`50a({@)-ddHT z&kEg$S=xkTB3Sk28i3`70dT~N-=!?Qa%ITUqvw`+7<1JDU~YT6j>mQK22v71iW4T# zO2P#uW41|`aaHgPL@Z4S5MnBqM}$sGzF9FS;u!;lfzAT>#i z0n_a0RtDyru7p6%Rlp5xYhdweiyY@pmu5-0DJ?gLv_-%~*%IK^b17f$)_9g}xtI7} z^OkH8gOG-`zjW$ zykT}QeXF0|EtA8OHP#?L<$(oec_3+$h$ADFv>IG{UcErk;rjXAd^VUzierm?LcA`+ z2Ch441ewHPTGKj+kS@C6WMq`AwWB zSy9%Su&W)scReePz*kTjYMlL4R|G3k@tb2VgNyMK`+F z++(jcWz-DLeKtrLOA982bm7Ka5^Zm+#3g^zuqcwqca@?L(=>q;d{o~}f@t*qbGq7V zlGyk@BApXC{hpJqBC>u*GEB(zn-{yp3tkn1i3(BiX4@?r=uUPZHM1R{Q|?z#?jX$` zls_O~xvLa^mVYINQ`-%=3=A3t#8fC#8dyRP8ZU!>U}Rw{)GAaAml?VxlIG;sug2o* z^|5keIX9WJ8NYQ%tLic?VTZsllQTW-CfgXV@+`zRvtbxxq&=0>(S`);eHIT&(mapj zinMB5Jqfn0C3l+2F=XS07Kx>xLe9cju?7Oc$Qs!G34eIj8TlEvno7_22P1>WHTO`# zSjwR`$2<|j`9|f;(Z)Px)o1iLx5^n;?sFom0-ngK$S5hFtgQJDbw5{uYGDg%1}--I z0RuLm2i9OQ*@`ffr)Ft4qqG!Za}2Si6gNr-r(J1r<>|hYjg}TOq4Q2&rYJ(5Zv|+*JE`+2R9Qc*AGgl+kAKd3Z7ysD~*-Pd1>ctwKXvE(;@0C!6q3t|% z_Z_@)z%5Gh;t{GKa!lOZb^+e_t|kkQsXhY3DSr|T!Q3V(nU5Nur6lW*)pYZt9(x%>#pMsDuIQTc}zqedb<{7OZmXa2H7-#Gi#<4B!% z`hQFJ`b)i=V3W`3QYgE*Z;Xs+UG+rYn%k5=UC2}En;U(tRO_ckWn?DCOHT^r{eD}& zS4+dS723ldBo}sH1CXbtfVETl)*M`NIJ;Q8W@vz|k*QSIx!Iui>8Ybj8XEY?Lt#&5 z+i{++jSkrp=bvscX5WZ!Ki!L7H5a@w2#Uyy_+hCSIMy(gwk5` zYjpxiZEXVk@bX}M3U&^e_y+vXlOMfvgW*nzb|n>Ul@31)%ke-`&Z8FvO!+jQgHu_$ zW?_v1*FgHQjM!npuLCa-<~4_Y(-1mS#E{a(Gqlo9FUNWaEKAI?3C-%HTDXc{B(hLP zJNtMQDlaLG>YNMZOz(Mq7$cxjRe$ADSd>l%p%;bVG`IwJs8_SVtCj%F>CAA2W?>nA zcz~Og2C?k0J&=R;az0K%ss5A|7V95}QC`rR8MS^=JYjpRm$a%8nQ7^bAv^|VdV*28 z{9(7uc0fL*E$#18v82)`eKH*)h%p6Y%-LS=pW4r;XNCHu+RAml&QMm#Q-9Yo&lowt z^~T8&aTo`=5Qf8>C-QKN6FlDkXl6)ht4pkY)HIT1{omx|u6i^DPo8moz8_1|F}DuN z#7B1-mdtLe;m@D^0I>9CJ&NMdm$dQvi4@9^CRc}Rd5110((9l}t=sOTC$5>a9nkoR zg|Z7yGw6A8x{9%by04hRB!93*BT!iTT)rKqk1aiY?!!y5K8`0J9U(F)jaZX%!NFxc zJHh4X6hJod@p)jj5QdJWwzOfYZT%>YKC#d$e|iuTN{DIFYRQ1r!tW@Q-jN?V-$Mtf zbgxS>U<-+37=>=>W?UYp&?l%(j$Q&@od-zhY(X_UTkzunN*G-Q^M6qr(33!kLMV3% zu#Dre($p9gU(#W49EW%#vMF+k15L>`@K0D6FXDs&Z;~ zR|WS#S10WO2jjB6nQD;m$%@NT48?peOrUI}0 zZPow2r?4(7O@GZ}HJ4U>;U(Kdsga8JtV(E4)GIEx=t_&H6Q2MER#Vk(FtV?>?2d{A z7;;;Qo4PZb!3<}sWDY9tvV$>4|A{HcRV~*6N7amW;wVgb*Ymo!-dLvB)tGYqW|l|z zBZRz$l%|%>#)%f{rkt&3JpaCw*T!zz>s{L)4jlj88Gi+{IdGF1CEJ1y2mb>gVHHK* zo^afUt;Y~*zj+5MOlh$*$QUZniSn!*n=-f+Pj5*nN-&;~y=pj_K28F&vT9Oo32v_g zEUj)Lr`48$q1W=L*>gvAGc}Y_lY&x}k@}oyC^IQ?JSi9J=#vK~VdLF-W7Liv@VCB* zlHNT!`G2-YlSmuHHaiDkHzgXI<6@Hg`Q3zrEGeAvQs9)PWCG`JYk0+Zaqf(vy0)QM z;Dfz>bb1g=m^G#7=){pm#;SVQ>+B3RThArdJ?rxd^7}n z?vd|#PzqBsb~A0&b4c(|eX4?bFyywJH>yYASAXqm{IGG)M?{(M;v2`)8A2tIbp7EB zzg*;|yuQsNqa}^}(B$%?$>q5xmWx#x3)ja7zrgFWrH5i#qJ2$Ld@SUZg8n+mc(_M3 ztMnQm0&%9yn~amNfULy(m;a&*|1&a5*-fSiS_hl*p8X9BukxR=_{G1h@|S=4Cqg+6 z6_+8C5)_vRXc8s_H8V0dmmpITJw0M`W{qDJ`}EI~KB@AbK1EahSEt)QPHKxW!M{3` ze|qqWQY^r{`S@>c`pP|Mn@_3-^`zq-$k;Gd_>=HyTRPy1=MvT3J( zoScuF;h%p${rBmwrAZ1A{xumo@ecc(3$at3vuT~`&8g5k#h={i$Ma0l#L}g4TP%Z} z-BvaZI(2q4e^GM*c3TfF!0=gR4JT(ye`VCOj$5GyKDlyAuAH8SzoG77NLz5}w5hUg ztOUp6$}u@d70Y3iKgvC8gJjC$&FL&!7-*5PYgdTDrK^Txq9MvLmF0Nny;zPZtFT6{ zhf2hP^lCviY|8mYidP3j;$glC|9Xd`dw)IWP@dX&f2$v*?sYz@?20Y($=HdF_wxD1 zze&qok<|*hUoDVv-9T5zDI{A)vZ;OxFs7}mhH5_2*16plp0~oS<0O>IwBrhU!Jfn^ zJn=V;4BaexX(v$DuCuArbv(A1OZlrFax-{Ckus9t&XY5yh3!Ku1ov{Qe>B!0qbbftJ7r_UI?B zzw0Fa^ygHBGpYmUw-Adc5+{!$vV6Z`Prj6ee=jO~;CB$#;Xxz84uMcE^^4-5x-`0ZxP1>Oi>S?+AB{C4(Q>Cu06DysxQHJR#|NcdD8^q~BulZtyu zDs{8Y&Q*dUdap+>`@dgJ?d7ZW?TPKEAMUHJ;j4)baR7z;%*Z>S*I+wCX&WqVr@rC# zf5Hcj0YUN~QRi4bpE>7B19LZW+f5|mV zei>$iQj3fWsYJqBBRnU~CKT@>TL^trLLb5^#=d z40H9uSYhUC#)=D*pi5VZ}hy1|-gK*BFn zKK!jxsvXt1w{jfK(~RwxG^t?MsF-!0UpMCpPE91N=jgNJ!r z-wNNmaOv_Wj^q17?~;1s}O~Z9Qy;X{ly>E7?(ZY@EtAL(@q@iA;m;yd)H}(OeDM z$Ed~IYTE&KCt9#K8bs$@O+#dMc2&4^H|?yPbcPj8NJufBI(6$hO-nPN>J#NUU7@~6 zQeTj#34VXGjA@DI&8jf3krk_%#MX0~93NF1ie2nz&GM+MW|xBWe{>z@F&bFdxN%bb z6^yWC5(=hqc%N7Tw?Xj?_v-`k8l8Sg58Vm>shNR257ue(nwxi(6(N8+sYrUY?Gknn zr9a&5h`mcbYk##eJlX02H;cUCYSTA+9#kWKK#By?-eCLlbMT^_o&5lG@2b^6+P?Y{ zrEa+Qc9z{gC7zR;f4A@}Ch&!4v!8L%Clx{sZuw_hLcaw~k;k`Yh|Ga)f$^)g+h&$=Zn z-QA2Ak@6<9u=JYq4uG4~+-SRfbu+8>Uc_eb{vrShSi}uVe*^pcpYsRxCADI+p`V10 zx;Ek$c?T!9nk6d3xt<}uaZmL%s zF8f0paim+UfBC|#?wW6H1AAfgk@BLcfW4tV#3`aS(p4ZFcWnl0VKP)Lri~cI2eF~| zHU}>xoV1Q6!_ZwCoVvI1X<@>?mzHp07U`@YNp**4G@_xlk`6GzP24HG#-BJ*yjkHC~6C%?I5j*#eS7DWRl-C^tI zX-_g8mIZR%k@s86qVS4~#I^^Kwcxg(fAuJGs~{3#_BbsH@uy1cP-<&-Ejpq7~Dbqc#2MbJJOCFXEIOKwj~rFPAlvPAR> z-LHo4m42h+KAXv5JEt$LbgZofob4xDxcNy(CWiF3l{NpKbilVVM{S(H?8Ug57RAg0(>OMQXGj5IV~8yE7>H2P;)ht1 znPO-%nB8LCq1BX@*c4dzvRge`VX`$Dzo8qyehr3W@%tk`%1En6WI7DwE5M=^fAdqa znfvWzGpcKQIXY-O;@%eICp80Pw*fd!0UD6~cZe|s3?El@XX6J!q)@Ydf255DE7)7V zwcN(X+^`RPZ^vH$CB$(G~9R@S^F{Tl;EOc>pDPN{qo=b;Q zGGdpkV0f80Qlk>B)QRwHN*9q|=x0=nvAzn?*h8aL#1Z#^=?v3N#&dD0!kaLd(Gpta z1dM&IY0m(%I?kH4t?inHe@D`gu208+nsJ%IwRQufJQ8S!Rqi8j5Un)ZM9RC#VZUy2 z$a`jGOaIGL7!WM~F&_DuG^b-X+0WtQj%HePO9mrzHup_Ye%+UU1(L9O<2VY3w?I5s zH^7P{(A$(K`sl`cy!G%^8!z`HQRwGQTAb7MvcM$K7H9~EX|=*6f3xR`@#|yrDt6D$ z7lbg!#d)NU)KIhZTC{*-^Gk{Cx@;D1pY)o{7Hs#L>^E*I98M)3g&WSfhZQxWY$E&O zz|hYFw6TgaK0Xm0tRzD44~)X0GPi_(boQHx-4$$+h@Q-cn2(8D);k>33hTp6C}ijv zs>u!fMktO~UFeaMe==b3lr@C4lJwsh=HMEB$VU>cgB?-PmY0P5FB}BwV^ZU9g3ppe zgE)p3y?pe5Ff0JdD*+fn<|xrEtdBm#|$eZuvyre-{v2pW(hpXD0>~S`0Y% zq`W`2+u3Zo%icXdht2A=m(4f&@adb*&aV>d%VD-A8B))!prQfdkV*5-rz6gp_m82iHCA0Z6w$4Zm!!=udu^tB z4nNAAJU)Tef5U|2QgCyQ#(s4=o-^vsw1TxVd9~Tq1dTPIW8GwVJ$g>h?6}XSQ6zBm zI;`^E9j>-#M#he0u3y~`la}{h-XcEo5{!#7+r4R22$V%LiDwt}0T6(7N9cx9C0jDW zJHW;b_Ys!94-IpWhc(})3f&TC0<9kzb3e_=hVCpbr8XSMfNFw4yCl( zde{)-f2AvKIs{9#U(jXBEdY|oY~ID?$(8-R<}A=)Q3~mh7T{SNL*uV`f_vOEzs$tu zYD2s-Og9?tBIayfUdNndKiXvwPH>muKG>vdJ)}46Vm0jI?Qc5mUCBWC7V8Yd9JXxJ zctK5GBXRpInWhW})S+5B738tuawv*w!ksZ`f0>srlKCJ_N2Mv_sVRja^MSxKwTjIK z%m)l&QN6C+=kQB43r2Ow@v^@Iba>J9`8pdzWN%8%!GjgyFx`>kZ0aA}j-mwa*SDi8 zqIBEk9uy-ME@jIrcrvHc*q*q<&M6Y&p-l|kEf_tC5R+7b0GydPLRxg|1nsX#h+M*-=>Jdwj_e#E+%A==JeNp{od`iaQq(x4>*dgrphG~5;{aWH1 zj1RP0yY5LSQk9gZqvP+>PNUmWe;OsRuUCy17Tr12MVMJiiHl!8w^!k8MZ=VT4V?34 zLd18=%!U2kLQ=X0yJ=T!t6T`$=Kgk-*7s+xty%P3C@;Y^iJ|8=@0j_`)i}_0PVZM! z_g6h30qOTwrjyxp3}uuE!_E29zT5d;_1hQTx^@Q=e1Kg&-hdD$9r6k^u zm$#@y)^ZwQ`DQ)YmqX|+IsN${-#rD|aoU^h@qyo3i%?!<6~a)}rnN$8{mw8)MP)fUpY{9N)?#)t`|X+5~K$6cA*TH~rp* zMYVJFU0FZg=wS8{jq0$t?zr?U@72&DZ`!=tAH4-LqUigM-yVSee1suPHock1KHo(s zi;}Y8-C%wgY)(Oau@tpg^YcUc$X`1g^xcYz)h2E_{N!H6@tBhVf3h6&v&@4Z2+Ff} zvx(=@QJnP*>c`EmS6W;;71_Wmg&4HBZiO`kqQRI{zsS^YD?4NG1&b2>$EBc&UzXM_p&0??&~xjGFd& z;KPMVxSbY1fMTfDe=!mRvEwid#@a;Qfp(O>0z)vJuLWHUo5^G9!hYDZDU#URut>S9 zfI%XYUc5Ce`lGygpEjHPaCwZu>*4aJYfc|s;jVe)4ZR?|!t+yh0xacc!!4oM+P2rH zWX?R|7j#v>n@Ss@x*NUTNucQj-koXwf8=fgy;q}#Jne@ee}kyhWi*Ddk69>Sz3Lu3 z1w6yi84;!pxFc!2u+5R8YW?~bFE9xsINTuIO5?Ay0HH=61M5ietNTg8=l9tpy66Ef zu3qu0$e1zMf^6j(;YMH>R+($YNO4QzQkY&ah1dNG7t31aHhyhgv-@9QpTWMiLxWu- zlX-J)A$VS2H;*a2oOdbz{Hn?!pDYY%S%2h(xbiK$#)RT17bBo}N1I7Wyh1dY`X{@cF*M1Jsnmm!l96qf)YQ>fBE+HNu8L~q_CwFrg@E0d5-$YG$`}PAIP6uzL&1&{JXRY*O>CR zdR)&gm0#9>VtX5?t)p*M#%TQ#KfP*KdcoC{`=yn&R}1C$ZO`3%D){}h*%aaQUy`TU zvd~Vyog9SC@a4Zx|2X}UyF?$#Uz5rp;Bd_OCJw4oGHp=3IpzDHc*%plO=k=yzwfhG1zn{bk8TFk(#L{xMSt%;XIp!0l?>6S`>B z%H=0r-?0na)?EsTcbbyB6H5xa{Pc6oajFJkDY8f(w%|OARwHdC=J@i0eavnywJ z3no%9L$(r1nr^d1KjmFy2PeoAxn^Q_;)U2Rgi?QO{A_cBBwP1%1* zbE|-aqadEdhRm8%;qof#y&vN8q*IL0)^1MQ=F{)Q2X9c^<=Wp?aU!X@WVJv+CfG>1 zSNKz%*5u_aMK|$pp=&f%_ydmh#Gb)Vs?oc4#ldJaj4H30cWpK=;#uX(BDwYhdlorx zgncC!OW#3bJC+gm%OB> zWj3eW6vdz!Z4dId4nm6Qx)|SFFkH2BKcU+n01t4jC6fU@f2)simG@HwQ_yf+hf=U^+C*LJz8&Je3 zZl)Fa&Pz{a4nw1YEqGW223LQ)*s1mEZ<4?e*-c})Zi3Gl8(bbBD-JsY~8^Fno zfCz$7I)#5~Z5rC0NIgn^Xs8wuNZ2+Z1SYyrqkNaiFqrPKymk@BagTo{uNt%{=@4Y&%{cv->XFId9spLgfn3hume;{<-9tFPL1 z9TD{^M`S(Hozz2YZ#Pp)TJEgv^U}hDH4;4YN^&QeO_HrH>!Pl;qpRll|GXPd!f=VM zEXIqh0=`pvrUim0P(^>F>OL2@$YWGv(BBUYdllb#s2U|WJ;Pi}tKD*zGw=wPo`bN{ zcZe%op|u`r4?W*pXQ{OylJmY=LE!~dh8!Bx4`5-*vRyy}l4X?(2ul=32GDNKv)1*tG-(z@%Fy6t`s%IV{?EQJ+{uU>jZxr}19moxOPnM4At> zPSyH8UGJV|yLkl3caEg3YQ;baS|dXumQFzWrp#qZO>24fjwM-BBcGR<&tq6pbTh!m z>|j_nf=e$`tZGC+E=#kdX+^q^(S<_3s76+0!#y$Qheo0J8=xR_l~{RUoNuua>CRS7FO)7NZjyHV7ZOk5Q!&pqcmT zA$}}j7CcxN`hpr$JmCE>!WpstPy};BsIM3XW7o`_jkYa3hzK}zfsF2T0R4qz2d86v zM!tIvR(*dB#VlQ5Dn;7hmYfB6Q#si3iE?->C3ug$)Yk(Z6C)7|^|d18uOMb<@YjoC zk&_NKSL8ShB%1y}aiCk|C&a>%gPO0sh4eMmWE-e^g7#Oj0pgb9+K~HuXTLW4x-iT9 z-Fo&`W(#@Z$!Lxq zSS^Dqy=f`50<(4e(cS!Lf2uAxXb2CHki~Y__R72axJrxR1|7$P6_uPb^qlSqss~Et zMGAkPrIIeAf58+it6wzxT?OxHD{sAoh=~}+mJCNHL))$}!%&abHtbz=k8)~|Ptil! zIXCUfiA;&5F;dDZ=^$>OBlpocWTPZ~uhLA=XvU1+d$}y!JM8g{BDfg6t}v<1`(C-1 z>#VOUdEcbuidTLRIgJRaBe}E$a>;BE%{YI-r>J{S2gE@(U(u=VW3B#$re$^6mcg4w6|4+y$A|S>-0Afd$}cqWRzQC> zocs*FBM-HW?t2c*e|3+y`6y8(Ru_;fMDXUVs{EMC2CwE7A7|SwbzDH~3$6G5GFAn= z5p|T>0v7cHS;MV09KS0~d05qZnGZ8o_Ne)5_(O^H%U$UP3j=N78?ksehBqo<3?i^2 zG9p<48!9@yHFw_u4zb7#+agN65HWv^Auus7;B{tCC5zM&#J0RswbH?E({8Fpa0$`H zAP{RqIkX{6douDc!CmgwynEP$n=fkyvW77a+)Tucpq2<*q=75m#R-ddv4ig=az~%K zvQvhjv7E9hEMw2bJ{F-nE|JVB_`ADmlvRJ>7zWxj!hr@7G8_o$G8CJ-ehGg;gfy+* z*%G8%$ilT924zeqD|m3}u3q8UFxWfg{wl$e8wDpz=`<%v^V#MFo2Xlus5S8V=u>Vb zr7i$(-BU2@RNFA#=5j4~J^<2>XkaUe*ZQ5Zt0tbm5kG%)&&o86_)ZA|^O|tMv!6*y z=FT~e=j??PU4fZM?Xd+PXQ6*9(|+Bj?JL`8+#lMTfpT!G6`(R^_Ge_Y+&Tf+%ZAiz zJIX)8-WIoM=1R=cJZ3allJkD@qny;`!v$6V!h)jO!Gpt^qt9R`x&2nJC{B>OoQ;86 z99?*gER)mXzdL+}e(7+-Yv%w1WRTTkN0ndRWf|&D9)?Zv7Q>r9ygPs1L8k7U!qQ+u z_0_}t;9)%B%i1FQFxb5r88>XMy1sS-jQbD0u3LJ|v6k*U#G+47r9UZ&6I}&C(c*v+ zk+pQf&k@n^`KQg=v^)Hi!Be{QB&ZPJ0Js30WC5%^k*@6^EGsm?TL9o?)akIQZE}5F zy}K~rd%dTFgdML|yBL4WTfKH-Tcz1c-Il~gg8Pp7Whg^wJY8KKQ=^k|uIZkg$;dr+ zj@oJ>Twvk&0`VyAw9Cx_?xDxyk@zH0gg&ZhNxX>TOnd!&#uXGyq4ucWG^2gf&qlsb zDz+4r;Cv^vbFGAfZ|yF-7hc`Qz1?9BUXF&-mDKP3LkzF?S_yyu9YCD33t@3CF;qZK zd7`QnT@ytW)rsP0+d%81$^A94vD6M&4K;XH?tG4v4X~ngtj90RKyTj8=ckHs8JN!D z2$?%v&_%(SPo)m-ylX}IlI{nIu;}RsMD$?lY+yPPfp4)@+gr476Bl`#4YGvTf>Og7 zE7n^~gZ*I+R}X)!h#DB)s8l}Hn9zZZ8n?8dxUG#W0UUZ2Ajl+MR9!nMY=RSRTN?TV z8{q&p%2PIdzgQI2>FT)@+6zUSR^_cI1G@b60pHM>Z}vB|hF4U=X1zY0ef0I6AAG+g z_II(~eEVlHv^HBx)5wUDyt&8&8uC~O3F^B%T{Q~E{9k_r<4oL~c00k?KQ0(&-KNYe zb9SP$0khfpVCw4)4DX-xZ1Kr(ANSD8M5d_CjmGAdqE#&`X8Jwq;^oNMD&Wly8jcyQotn8l|@9B4KNzK_PEot89SuQPWddLHWD^#BScRI-&4JZ5|#APw70s& z+r0W8wAOwdUGHkz>T4%njE-Y_?sj;)$Jm;*x4f8>D4eisUuWTHN`S&Cr@1lL_rpwz zr|ym?=7ll9IM45jtXAcZ``qe>kbrq+e?7sAdzTr3ZoUL%IvKlXjp7(TJ0*XVS3(j3 z0d3)CTAccP8k_fq+!DGEp>#}L)5piXP$2w~7tQpQ{uIc*BWnt_siS-0Q~oP^p`XUx zN(!oocZ;j2f+QD_GI~iJT5sA!aq(*<3`hNVonqWVxYiDK zdu8={r_(ScZ!yGfQeJ(I|-v##-RyPz(;qInrOOAjfx!JGrKl!)I*m>o5XIxZ_E_f`jaME}B) z#*QdJDM+@X>ks1rmy!xuei-U~6-@0H;}wm>woH1jdgykhCl)Sq202HnyYe;JvXSw4 z4!YLRzusu)vxQGAa9uCf^Azj_SPYkI%ax-+ON?wgXA+oIS|y0%=XK+LLB>|!l=e%P ztfo$@PO}BlQ0=Xzr7ltOr!O?bI?!de9?x`xkV+8G}YoA}z>KaI9m74G0zqLDWt~mWD1~PkT z{dWJYqHKkH`9OlQH(N3;BPAjR<87S@H#or^tu@8fKhykGjKRhNqBwA{SE604U0k_t zYT~8@`q(*`n!16~x?gZkw+nF6`!SByc=m!#n?sKrjSuv7FEH)woNtq-aiLiRM5X&) zHgtxtgHjpDb-XzTn)0#kL$nGiY+hjYU{%3U2i&Sh=@0>`9^XZ4!U;pLnwUpC5`Y1n z|H(42C2)C?L$XqkFoII6Z9yHZo&e2ZWM4NP6>$h0zx8gWt25=Kl`S$PaYQ@jEqybp z04WMX%D=A{AAqk~P5_(Heh?i1OvqFJBB}7UC%9mm?RfEdzN9~TxeIU)kEtM|55vq9 zeoILG9f9j>{>N<^gIdv<%?D>SYKEG_-F}QDTd6>78>{;t-eRTf>81d z@S8+BH3HDz-#~jaf91xhA^yWe0MR71H{U1=Q53K|l*-{N3ScT94B`zIvcw25dY&hWMW%&XMkS-H(*;SO zIZ^gJHMDD74Ims?{@0RN77r+j3@;5%>6f!Y9Ds>!t>S)*P9sJqYV23|M`fu*H}IAa zK;PG`i%T<-LD?IFwWEa(#6GF^+}g!3kmwiIK65N=SmWB%qgJbI12`f~kYZGE99JF) z5Py!5z_EakFz8MbMlfurEnTds{gH$$hA{I`1MC08(`Cr4mP|}y;?W01u=p8J*xg9f z0)I6$v7`oXm37MUnlQHR?L7ktrWw0oo{+A&9?+&%+*p5RlcUJ-4Pq8U;il=xe3cHK zpAD$zaVQQ2p?yLX`JRRUYd((wM*?Lyw?5<` zVvQ4_D9VwHbVVi=_PZ2;$RPV{ajG9USN*OP-JW^k8s4fYW^5Nk@IiMdM}u$ijkP2L zHsXR{kV3&JH`$r!68;@NQi8%WO(WOs3 zH|dr^h)J}v@t0wjab3y!f=Hs(+#64X3ujGsOFajWY6REx+T_vG&`>rSEwZUJVShH+ zt_`998|FiV7_AkQm`IYGxAo}brmT5xGpqKQq$5D+bZ$$!lG|X?DNkfR#152g0_=)$ zX*M*{#g7obWjbrNbK^n8zBacV6sk6*r{3a7kt1>f7>|&4XQ#uRX8akGsZ%{>)cVn0 znD!x6?$8-VJ3$_K_MkQ3?$y9R<<&RHY&+-<{1fs8Du|()di`UjZpYnfaG;{Xi=bh> zqCd>>U9F#khrr#JAO`CGlPSIXp>x%IFK*NFt%3RBX}^aV1^|vMW`>+<)4D)ec=gdg zbO7v8f5;dUMaz_66h&!QdMR<8+{C2jrHrBBu0pffZ;T8t{C6ogVwgwNzMB$5p$VJ^ zKc;c0!6H+nRvpFvxG|f>!R-4N8ez>_!@%8}n1#z@-s7LD zbNu27*ew0E+Ivp4Q46(w%pC>s8=Vzw&wLkN7(g+kY-pfR{(V9*T@iCA)CP?>93_Th z&ab5SoiWyp`l0ml#`J6U6$d)n+o25A&eTf%GDF1;y+NPb2@64Dyh}73N0i8pcGNtF z!`eG^I@5;{>KuQYh4R>{djU8I82MSyo`Ra8J~48WzEfcag|;lxIK(hxqqr6woN z3y{~AKLwNi@R<{^En0k(3fiXnK5vy{r}$}1kkv`Sq-DnE0_R`^o~1JwR6d9Bvq^5d zK}nv-5G!r_9bIIxAs-7mtCn`dy-p!J0&AT~E1mpme9XbJ;sK+K<7?zxL4;vgxfEeg zhHrK|v1ZjLv2`f?RxN0rgkQ5hNVHx-3+Qg>MtE;ydXEy2(Za~3QSrvxQC@K<_goD3 z(y9>;cOdgCN#7^XHCuI=hd&~C#3gBAv&t#BH^(84q6sSu0Lm!Xoo{-A}DTz?1# zBzP=2K-+-mNmq?We&zohdSqW(n_aDNHAqV#X}PzCa0U4GtUmtu?gfKd?TEd5BiP}b zqS@`ixfSWoWgATiyroeE{ZegX*o~$XmG>&$d#c=tST4-BS=Zt;QeVc!3?rp_$9@*F z=YMTkdy7k<;?$2|w6T_%aI}_3NGEKiI#IUirYqkYAhyimFyIBK{v5Vf2sSQq7}piN zgd{x@du^NFnL%-S(QyT{h)m`+I-woy?q@1nIof{PPNF?N=9jv#kz)Y55haD^ntZQP zKVv=K5``WnCeI$b|DLnHX}P{wIGJ{-o8uC22DbSZ;;b>WZ>gBKhABx>W&#moSqGY0 z(v^JHFTKEV-#CNZsToa+%b2CMec zh#laVAM-BI4=ay0x+^HzD`m|ex=(Xbc_M=f<+(rW$!cXMy<35>?Xelz!Lb!<-emGS zs=cszRO{E1r}*NUmQSa$4p`t|E*wYBd?!|2GlS`(gANw(dv9(|T=OM8(*e~fnx*yX z1vbX1cc@5!1{J;ISnH+ecx;|)QtNZ`K!I-Qmc@2>oe{idJlyft%5=te{D_wy&v;#( z=9(U@DJ>D6T(L@$534@EU33Oz_rrl8+o_7YkD(sih`V0SDz?SxISc{dpku<$nI_ow zBZQMwaXYf=@83`BiO0^2W9zJarvzZh86|$`3nv87w9KdAe3;r6PQ+n8FRC5HjGu>F zn$MJuNyK|%Y_j308QI*z{K&|~+3{G6=CH@fI7k3T=SP~!iV@};x6XcT%j|?)|b>)a-OzZy7wAhiE?X>Js8!zQC;hMzD=TM&C zFl!j#1?~PiKD#`5>Gu9CPSw-%sf@PK#JS~aJ28%&N_)&s^~EMpEclEqZ0_OTi)P0L zt#0(8%YIB#Ry`*#$j^o z{of_{?`msX{o!}U@AKha%1`gi zY}0y-tz!oFXojyIXor6jdE4IC?8!Y~kDXjoI@t2jnJYM?zqRb1<6*mN6U6e>OKDTb zc2Mi)@`)|#?)wPuvme{(DGl6{&#EKM{TX|3!Tx*wv_(1G&H4V=R|d%S3!o%5{aRB6 zkRX9BZ1a;8wyLc~Y|^H)gfHd^JsrEIUNObH7*6$H;jsOJ&tUzWHzq-ewouaIeOXru zPk81*Yt6IR>%kXrEGYe7i2TaPhE!TnCM}uk?XiNbAoEKRJP0U2du84%kRyX;x|TF& z95{-Q&Vfb|CRYkG)4|FiTaksMt+?R;ZU;HL@cfF{ja9Jk%^3(?lzO08lEcqvAF%=L zV;;O~f9!qz?D36nYQfxN4T$>x=*4@^h!}&8?J6?RT(nv$BG{~wC4$w?z~N?!7qR>WMBHJ$ za?gk#w50HO975DAZ#ORnSsGy)?lbhzo_o#yv?uP39`Xn-lyz%8KhFFCsMg#O7gZ9 z`;$?urFl^eEUT4pGu1YkD_i}7A+D%zkw_C#1jVcansx^(LgqDsAd2@5P*8IvF>lc; zk}rDDbtRQcMXY7H95pmi55KVUjAPvqe$LDcw=|x-+X!+@%QN$|8`{%TEazxHl91Sg z*;_ZXv%4NHIz=EiaWYFhNs?898b(O+5IBv~s0Kr=;6o9sKxDirCX?E~k~1D-u^y^) zmR5if&Ci~|wk@4*3~JT{=$HL|Yg+2C+dP8*FSPp`9ZU6@LgE^(&~b`~UjvWvSmrGw zDQWxZ{6<)kJAe%x6Xf{McrN_;6O5*AcGObg7u@FYi0a1nNMJhQ*o}j^=-vl*g4)I1 z(bc5ec(_TM(QP<8?P<)5ifEVTc^ASDL_}F2-HJY2KVGFG`8><1+A+n z&(X)_CBB70bA0B-5)QsMsCP=#Gd)VtYb5&_RZ`o?V;!do8-VZluBCK8)o=&GF>y{n9B!4 zekN!Gbo^^#H_niFhj0j*oC(0El^vHJXp6ulA<8!=oNMUD3kU6^zj>0>3l|Rj2iZTy7WLu8dfUZo49m8y8GH^ z!pS2`NvWcXfS(EmIDPXk)TA59)Jr6-zrPjL{bsI!NrCsO7*?ptGa@;35=BZPit?Zo z4e3tYj=x$SdAk%AkOLtBhWcP(xD}k}rI!$W2!Tp0H#C1L!T$s%zDGOqy7Uk~IZ(e% zkc4Ki*jo^3P;f>kYToS@ncKrfwDkstO&$`>5A^ZvTzrI6!QFi}3MJ6(jGc(vsKnmf4eY_ycx!&$zY zcm%rXXR#m?HS_C9jkg9xPKp%^pLXNs1l4+j?-E;Mg}qW?BNbCd(m#MebXL zuV%Kn-ZvdYgZ)^Ly|9{Pz0B(-){^cH8ss@xN*ZU-LY69A%tFuh4ziZp1DTIeZVeqT z;2LT|tprt3Qw>&AkY%f-M~Lsq?sjsi#A)WUlxzmNliK`b_uu0v?d(e>!);0P%J&Oh z2C9zA-86cih1tTAuRG3Kd~?g9PQ#7U8D`ak*hCNxxy($ONh?C~f4xTI!@N{o`J>Wp zDV{N#%OQJ}tc%xMqvYuwr;QWupaiHqfD|Jme}P%P%T!UEf;gb2W(5;><;Od*Qy@N8 zuZEJ*HcY%bJ-0(jC9oPO{bdOWZfJ?hsamnKlk~kb z0V#L7^P)5+_JmW6xBdf92wzm`|4`MXA$(jcvKvo5i-JzekaV9MdN#&D{2mIZ07Ht9 z1vMT=WwQ@D|6B}PN?5CyKP-xc;oTiXa+@v)aJa{YXk)k4DK|c8SD4uA1?+lZg2V8? zu4fkW7R^R|icEH`p*YLZ;SLp!3ri>u_bSjHTqCT%DYAzrzV1CNny1GVoopc%l|6C- znNH)!b70h4Sltjjy+>iqho#}+0X%*7=LOJHhS0U(kXXH2pCESz@-W?{&>Ose4+swL zrGt-_&{V-nph8hS+YWaA%IKX|Mm0Ycy+^9c&w z?f@MuqXo-wLNwkT;gI=uh(7LPU;QC!v2O}F@$l;qncKpy?wfCx56PJUozE73`SXS? z*y2jqrD(}l)z&ucfcfQ|J6n~d zce%(RDlPYAUUhjTR$lvZfJ&1ndpQ4XVVp8lUtFq1Ci^c%L6UA!lGK(`+ZUAF5gq7N zn=jNN+}%WW#9#Vk}~X2ujJY zxDNOHvB>W*W+ai`&DFuob|ah08o7->UayrZM}5VnLH@&DQt+Q2;B|ts;8p9!L!-9a z2I3SN%Tt3hr~F(}mmOCSf10+WrkvSu+v5>J#$*bs|Cly?Aze7%IybkY9<&W)gx29V zdojUxhePH0`cV=$9 zG}b~-_<3d$VF*11xM{E^HnEC5upO^Bm^;Wd^ZWhzXIQq>54Jm%k*Lq9;F`^t0+*uu z$B5D0%&$8V0u{Kg}F)QC_~UKjd(%)g$y ziA%9_Mp&ikZL{l1Ms4VxFk8}g&8M1rrSEoK)vhFbSx~hBSkjLDK)aZ|&Ad*<3J%<> zxw-*Sd+BV?&Ix)(E+K$V_FmlkpX%a<4w*a5sRXSx_B*YO&USH0`_ir?AvZ@a7E*8^ zssgz(2`D-#4ce;Im|uh0Ij`EH#*x^AQm|UrMueEb|)>Ly=!+Jlb>Vx z{~(BtpG%-pf*=q<7&(%FnaTbzGjlMv=_etz0|RD(f9uIr^uO(7eyDOILw?MFb&s$$ zh+cBq3Zk-r_S@EQN7DQ%j|-J~Jm|sxeki(O=TdRdRw*TW#a8TrbbsJxg2h~Q?-A5o zy#O_DqJGc?I|FD3%p^(EWi=A`LnU~Dhjl@L#vT^~r~nrXVyk%}_pyy#A_mtKrvuzG z5P&w+ylxE@{o+j|lDBGf0Px2|D z3n#jckT6+tk7OfLsDHnc0jbS_&x&e#h3Z|p{}hKft}eEe$16^HuanG(Vw~8jM#FjI z!C<0@qH_$N_%mYSc~&HpMhv0N7YM&;CO{2OXU!!oVwB+e2BQgo2(pD?*5)EtEd%dPfnf;llotl? zL1e{OBMSXGojV&ebF{@aPCNIZrHBFu6J|q!9e;Sx`+^)Y!$OjLf!)b+apio)5c1Fx%g6%z5u>vWQ(u{rXk)jUymAh{cUr30PcJfSeG4Mx z=#~nr!ypqLdQ%-+CPoD#<%&}c7eF-UFvhqg-C*3@EW4T$MigW~kLq84=#$x(jl16-R7pJi z+F+B?iFSmb!3TRUTEpM_OQK^Hv*Zn%HfbV#j^Mdt*lnZQRGFRJRGd7rW#^3rN&<0| zXNzfk3etr`6rp+s*&&)E3PAgnx`r!towQcE5dAI#3^|Rlfh*$6d`m{M*1I+JkTTWe zic}`~V!io&NpqOra-JC?v`5}Q8^vOCuyV$lilypXGhp;yZP0-YdMg4JV+v27UMf!* z2tTFAzuImu3XkOjo#mb$_T)=cOTf3kI=!PpbSY8h)ev};z*NeeEx;B1#eeM?80O-B zrA2Zl$Hp+qS=#J9v5Vo{p*nt31F;LammO9q`wq()7A@sFtBRkSvM8c)sjM{%JIb@y z+9~I|)x^_dOt{aA4pqi4^fOTdHa#b_uWF;$nO~HT==GO`zTzOVRbJ#WtBu)vDmMvt z-ZqE}>DNa%RoY#(TLA6w7x?2MO^s-2gg>gc%QkuCjzu$48?stY6vEE} zRi^FD%y~7G3hD@&wbp9KxV8hvGMJ#?sJdn59c!A3Z15^Eq5;OOQarg{4m`<5UKYc^ zGwPH9CSnmoSjH5Rb%Sq&NiV3#gdnr+Zih~Sf=bKaBDIMfs&kIR`%DZ=|p2~3C2FN^G z5KDKq9AN6Y;hDR2)l*9E&XMYpDt<}@|K_FGVI1G{m)wYre)4*ti;@+x<-yFvdUTpq zJsSz~#Q?OkuLSowy1_LH4f9A_cYAA!j!wjWpzrE%l(xcHOj#R|s0gwqL6_9NvP*TO zCgFq7FF%CH5En%VAJnk6eSh-c1A0Taj<7yc3b0-+N>bd^VHrZ7p^L6JmWjZkr%y@9 z5bE!gF-5QRq(tmKh1DTvD$rLb~dX1ytP-wt3iN>!S#=F{jouDRzH;-x|rK zV@nhyxo>AYmIfKwmR)>U%HylnV!+t0l&uC-h|=nNc@?ZckZJ>n}H0nwM$@tGhqxwar4c9Es|*CV15zTX~{+bqzImlYu-|%40Q2oH##F z!+G||)fKx^eQ8<%CkUyK8#qxqacljUDT@5`!Gv~hbQ&m)N9)r}F;=OIlw&mnGOu0D zl9Gnx-30Axg-|Z<=_Hy^Ev|r^2ReHvQgJJE?20vknS6Io2U^lrjP3Is0O&Qf102m< ztZ$T!qX=e$*=llFv3G;CvHyC32MT;OP{6fiHT1s9clGHmvZZ-%3Uh`Xi5VABcw=+B zM3;Iw-Ai%wy;IU>TILecwfKkbCEE)fdAVb(rCntcG*}iHfX!kQ<&BT@8SC<%YMk@FyF6G7gqbsmBCvf(7;w9$x==*8kTjtOxDf@zcDIlf2hlO4E$m zm~KyaCX&-*?133m`+-`F^RqYE+pGmU<#Y|d-K8jg%cKQ~IvT1!R)pc^@r_Sska z|G6;M%A0$K+-sVb+5mv}&xbYoz25T6Ul&F#=a}LDx-j_aAxv}c?(a4XX!hvtaLq@w zCmmGhwnj|9%xGuY5>B~#sfrczrkq|&arutz!N(j^Ti7q}Ki&S_u%do-SF@4#eZ?JH zsv&GXEFJpj!~nj&<{svbAv{Pz!U3{kM7xMHj`86a*|MaS>SaR2Qv4xjQ=c*mA_SJ( zScVNz+JX)e%Nr{qw4frb6me<z{1Fiu*q%jMCFEajwv( zXhLkYV;|O$EMemN_B|2xTMO4)`!t;W+L+tpqUE0d--K~{=UHUE*rW1cNrHZWvgS=N z))oaHqW)2`Fu#K>IlcAnb$b`jc!n)exdy4T5)_V_;H_uXdG9m@3R#zR)pH481qZb1 zS%X&-mhEEsi_BNEA?=b@^dAz_qWL*;=vij*?a(}&tLE5v7A0i2#wRwAPthU>hX_t} z9`5O#$hQ9T*+TMRJ4s`U>h}G}CNN3yV3iv8CnF$13lNjt3nJAXxJ497fS3Sl$7h2w z#VDoO8*}`Je+xEMbv>=b9gYbg&>W#Il=3ygWkHO^e%=S)SSy=-!GxKhIzjp(yVQ4) ztBNx;(5Z411)clzeGnNtrU?3yqc+Crd{d;YY}LINuxIg{l0C1RrOMBy)_gg=l3-}5 z9_WQDcO~jlm9C6yG~_q${!Ee8X%cV7L;?Z{JEB38*pI&@OHHmFEKUiC*?1FC4Cr(; z3O^i!e=~LIbi>22Hw6u~eb#HXcG&yC?NB?L3n}8}?z6@N8C z*-mnk&@P-8nohWKhEWGVF6DSHJ-(PR)v(_A9niub%!OMv23fhSyE_?;$;A*dovD)) zse*gVZ$Ic@uL`p{eMZ0oQ#RXlSZ&67Ald<^ggB1zao=*q(NESAvi7NJH?$kQjFQ%W zW~lH~Jt7bgdSmTjz;x^1yUh6{S0Bdl%<~;Q7E{k6Hgt*~L7W37vXS`lt8+Qy7=%zhLH5`sn|hZtx`_`M=0jmE-NSyw)f=$oS1Ho`T$xaE} ze#W-ZKrO%%0OJQ-bA7<*IK*)I)iwP12iQO}(M0o|2k=+T=8<+h-&k%0JLg$Vq%eLT zZof=#i}I%1O9!bgvR4%7utEXha=4k1P9es3xNxQB^Q%sn`ZpL5fKV3L-pA>jLHOGz%m5t~y%K zAV7uxc-H_N7K%CgNA%2lZ?G$sxE+KA5pKsXzGmQDr*m+!DZHNNPEQs zjo;-caY!aiRVb+TgEY^OoLhw^8?!mU7RBkURXl)O-|8YaCCzvuI0Y5;g&YbqjW-fx z&mA`aH z_nOQf%U0CB=4dI309ogWf-6?);yQ4C#>&vmIqrTThb7!QQR#X=88f$3W>ft#Ny^6d z7e)Zcsdh`2K4&y*pwEYm8#Y)v@Cc&qvpnGI5ruev?Zh_WKBq?0tq4IN>jK0K_CY}C zvtgD$9YIy8^gXq#(iSN&=%zX#cPltDLozuu<~lHSL$rwttbcqu2@Gecy2(qiy33kN zPpvNW18+MRXgn$5>rsYRtw!!*2l-kc#uN}_QI_EQcS8#Y0c6Tgbs@H=bWf08$=jM+ zGtck@Zo=}K2p#*WrTN*K^k@{Rr~%pn6&|Em51KXxmTg+F75vEaDI23a3Kn)+d1igj z14aHqNKnOg-1f|qM_z_#Ol-n+gJOA_Zc8# zR5pHfzw$>FdCR!}D9Ob{^#VGQ@U^H-d&Rpo$w5oS0Sc@a7spw6L=(9yRXM$Pix^X#+`oSp)-~{{ zpf&buHsfM}WZB-M*Q$H8&%b3#bB|+v){9#&8mu0_pslM%Qgi;D|Sx4$$* zF3v*p_UU(P3xW3~>jy_gDkBeAog7VLm^2IYEl=ymbU~YH=%wOnGmQ9I`bq;KcCpKp z3lA}FMN<%UG2U|Y9!#Ta&mG_ef;l&fpyehA))HV*3DPR@lwHMJC>G``P_;t|CywK@ zsE7S#%+*wCsT~*@-73P#edpJQ>e$DER8MtpW2Hm;zUJM;Sk4f#qS4` z0||Y`=+v1suBjxD?EF|jaO63)oVndy6Xd>qo7aX?b<~{K4bQ@0*EQ=D@LUODrf->7 zRMXwkU&{Nu{NmXyE(7pN9Xnv$@-}hTQyOofG;aL1eW+M6lzn>%XWmaS`1$n7yrQ2g zF_8908zt4_sXLMjb(`o7pBk);*(wp?IV!!QY_BrptAqmY`H%}U)B=&g#xzu&fT4a( zWx&&RFf!ehBKG6vRs&mOtWrD(q61*WYLK!KV1p&xvF0~mQUN>`{*%r=prZJ9f^#q% zF6fjn?aAi#0E4$hH1l8uu21MNcR2R1+ek}6ME%$2be3MR5-PWSz!Nz^nL4nBF4W$d zp@wTd^IC1#hTC2B!k8cWA_srd+y3?$qrX|+L(u6MSsSDq#5aD*9=L`_K+tbpKcO1N zGI%*w2ULR##0|&`CB49Org&gbq!O{iH1xe1bOi`m;GzxcaGA;| z=yR#I+e}MN6moZ^8~V}JLeqE3yZ>`+Y)o)r%!@^on^RJ&ok7zp_S|!O^mF$c?f6j{ z_%Eq}0vVK*l_l-K51c3swe2@u!NKrm^C+u{`5O+?gy)tN)uWAb*2p9~s)r<(D z2p(p~g&HD6BxtCZU^xJJ&KHS3uMsXFByFM**o}D4H#K-x9IP%?oz_$po!*r#NfwgL z31^bL;R)3cj7joHHKlqn!KH>N!6h4SxuLJgh$y|3q!ir%b<*;LN==0%ehJqvi+ho= zEHR!1(iKd37g?pl2s_Ej$A%lpVu+D}*?cdgI>8tcS;>Qv#hfIpL=%`;4~s>m&1=0L=)3LB@@MeOeb11`_RjFw^qVv6+s0CyG(Fqy?G9PGL$f}hTJf_Zk z^hcVUAAHx%eTovXDk6+@vGnGXh2|Ls%(j8Pq^M;p0b=YlcI z#wW677gWW~#dc^Y!(=br6{WFj@ej-5F?}t|WuvbEF{}|u!-3G@zC*CzJW;^3r$T%$ zLa|w{7`EWS#(=Ax#{f<8A~<4RO5g^=0Oh)g0Jo#HM4!X^wT#Aql{BK&P5-V?waxIEhBof`~ zpD$qDVi1^P<~gg9hfSz<T5x#0~_!Ob8K`# zsWPV*Or>+y2LqkH&3G~Gjn51Pqbw9cYP5aXi*U<3lbnM_ec3loK}$|0qYx9fx;4y= z@~O&b^iJ_{HtDE1YQW-sj|nHKTM`vWOVs_r*b|0{#wS{oR7cRsJ?wH6XGg-ahzHVz zMVTx;>ne;F@H?F#R8R09$*=}mRx%1e2o?;|4X_=hS`dBKmOHu5B%2bP+l;7k@`yb^KtbjNJo`cytrU+MmNl?s727*f>v5iqS ze-}FZnS6<;nSgCU=?;dXhXzSTd<3n4*n7r1#B$Mtn}94TFf#)+hEo<9&>%Db>?H?5 zpTjxI9HGxpemvYby^nb}OjrNH@Q*PJ8H%?bv|fUcR1m!xBeX;d2JXH+!25otZ&y#x z=jUW*<#}W(@5gCI9^mnPa*M97)ARZBu+s)MUikHX_=>Kt@AGcE!{-w_rlJ{-6Ln9Dhw7dp^JxExxTRY=N=XMHa9U0nhk*y1uUu z49XXfob8bOTCeyNAj=dsWT1v0dxp^=ti*VFZG8;V!*by>O@D%^F(rhpXBJO{))X2Sbea=F z6lAfN(f{UyxUaXukGb8^^QK@9@xOE zJ6wJsf`h6~5v|>t*Wxd@2Y${(ryxF#M3Zut-LITS`4m#oP7)<4_2wU|FQ+J>u&Ji^YDT0{~pTW;$VKl zYu6$k8N3LBh^u8X87%^d#T;_1+g$yT{3{2Auy6=?fS2I6%smE~Y;#mva#JR3JO+_8 zF=xP1l@B1LpItYh49m6rCyw)Z58AL|+Rs7{?XaN^=^U~)S0rpHX z^)g|Q21h8xBD1bt(rg93ha)6RGBc`Ssulgt7W1c|6y-9q3 zBWQgBn05Dm!~(!t$BQT~&!git#6c<-i`ZVo9lU&>$@s;q-8Z!{!qGO&yhwoHq77Op zRF43U8k3v-Op)DpVgg(ODnYE;`{yU}15|le$wJN=SC;eI8TIOc`6954hNd>{v)BxS zvHMkG{_xRFztl|ZXNP9L!>SxtVmEPu(H5-wmc}DNV_dk@%8nx&pv1}9bnMyEzutx! zamQZ>{yPX&4Q!(_xQ7g`hE;NQVWt;;zg1NFwj^+cog+7~9vjmRQ+|wN{FxuWz{J?x z6JhEh-McVhwN@&|B=uF%PZa{OPpC7lGmnEvjB9IK&+2IdM#L#B#zBKtL4-!)k5v## zZkas1=2XJ*YOg&9Hldim2`|){Kho&zn z<7vFA3IWq@9Oxbx6hsLe4CkHcng#~_s~R4LMJUKf(^EkHQ=OAQHWp@KDT(?asp2na z{R4l1jBp5j$uqbo2st*|5&N|;M|lBQ6#Ps6OB(W>_4o&V|L|R!;px|fqdqlCpWgX& z*n(?7Cxhx)Czq3{@|oHbH(X*Ac=_H^DJGdKG>XbQjyaHZ-@B_Y`4bwKW)+46+y#(Z z`KDnZupJzuyaMP!gISVo%3RqT2lP6^yn)zE`K)w%vmwhdM{*H+JmW3Q@xuWQh;T-q zHxGIIJ$~-*L&sT{({GmOyDQTtw&qwJlKJ|rQ=CiVt${r!ox&1VI+xrpIsa|LnE{w6 zy1Mgz0rqL=gKS{C>*)uk*i0dE{5#V(#HMg^Z*4dAKneE2jfoqW_%rynRlc6QT%wOF zz2g|Z=mOkk8--cxg$4*(z8V0PU&uqind2Ir0A;2BK9VU?Lj#y@wJ)BTj2k1X%<63N z$|_N5Elpf~NH(e53(%UIiJR3ei+lVj9fAkX696f~Hvr)vu6VQsVHG|9jwd$o%tA$z z0I_$DjiL#Q#pN$#h7F?`yTw^PrYX&Vo_hzW1}o(77@TG%y#DASkFY3 z%pm&g4zvj<_Tfw#!>jkSDx>Q2{w&X5X;9q@q?>Cz_lUvcnQcPf>7V3U=p^_yZN1NN z9tKkyUy&p}1G#Hyntjbh^Q^Zk%@)xu^*0>=48E>p+%P zb@%^(0_TYq%H0F!lVbqe);fkgbzgAY*kc$2xwt+xLZ5360DsP8-P2OPzce^x`}J}~ zuLAwwxaLEO#)A>9d7k}(F**eS*V`w1SbXVNxd=UmbD`->Ca~V#^A8y_2K=R=$IQ?0 zX(2v3(D~PCwEhB6*9Opc`W@T^6(b7=F+HG2>xLoS5Do4390&mJeXU%c>i1ASs&%f4I9h_Q9=M*OCTvZ9ww| z@lV0xTB@m(iSH#+2|xRb#>GTL({O+x!=#yF99vlhUF!=MN!lRuTVoDyx(%3#q`cw1 zjVS5TYf2ASp*{ff49UBH+Is@oEdo_+jr7X2@A*ph2vRneX(6IunxWPC?cy$w`S{+# z?XiD0Z2J*mFt~!V8uDLSA$0JwrUyx@t?iKtuo`xN_t;rf5ww+?;mRg$dcOQ=;Kr-2H!5Hy2WrerrSw{cr5avbwTABH zKJI+|waVXj>?&hBAXj`Oia@zY(48-asMLNvnV(BE%l}BJig8?*mvF&)a_(g_x-@7uEdluMMy^uX_U^KA-wu? zD!uo`=;uVUyjQ}jp804Ea*VlND{@=6Vu`Dn(i&i;#M40AyUTbgsD}%!p{40arCa+t zwdU=`5mK9PFdMx9cs{Dl_TqvqT9_qF^c=IeO-5L`XiuqWsD!q%O2ROI6KwuQ+#pg z=i+*6ihZx|hm)Vb>%-=%pI`}aIE4tR3hhaP zYx~sTPrn7dv?&oky=E3cQRBU!;30j20S=qcp>x9zC~q)hF85%!o?GRlecW#WybU8{ z5pxa4w0&Yc#jzLMiD4W}6#On8`S(&BJh(jnu$WdPmSAJyr^3j$Oa`@n*Q$KqZv)0 z36w7Dj%_C$+qP}nw(Wee*|BZgwvCQ$b?ltXnVZ@FVO_kns_Lm6tQ*UES{|(Ud-E06 zN_yTw8-{}}@8_Ycusq%!XIRDt##du3_sBQqT~-&jD>t*xAq$ia zM2|xm>`48MU88T~du{+c(-p{o12O3%Nf3^#NCnHS&!8D5%$5Dna%SOhFwTQFm7@2` z?C|M$J3Yo_&(EHd{)<6Mi%EuyZ+MkBHw%100!ORp=f=WS9w%MT$~YTcD)iQXI&7v~ zm-de91;Ay0NSq>GgJDqK!_>wt+M1e7YTZsVOAwBj{tfWA0(`cg4 zM=-!x_v`Uzr+3G1M3tlG;{)x!e-Zy9IBWfK8gk}yqx2{Ye@jVLmX9{~I;s&+Lc@ne z;rZJ1bz)O3zY=1RP46_l(vEhM?Yc|%{rNC^bd%eYMM+W8W2S7q{qJ#w2;plNud4Te zeE%fU_|a*=J0qFCcz=1Dp1jNjLnsr!VG68WtAKH3`RifdUu`(5)G-5XfK;TTmoMkq zm+HlpF+Zj4gYNDDJf!8LL0}3n@?86^{nh;uEG;$hu&PdkoIk&bz*bPB#vjfF!X{gA zWljEe?VEDR{O7@diHSQvupdbga>RTU0$Wo}hv;cpO*{ie0--%ehs^>`*SU;T;7YWE zEX9zDOi(j=*tu1*2wi{`XiP)}T#shcQ}CaMM{m{=v^=#HF`Nag0$nU%iG)T$)*}m& zvEsmkNA&iMhp7PmFcu#5Pd#E7rJjE@$%3DBr|R^zXLR{~tf?EVS;2xhLL=2l`owotQWVHk?d!;HGeG~}1@ zJo}rmwe^`*3sv;TabkVI8#XHC3T$G!O2=)%VwhlodbL3v4KSy-g`9*NV+-aX_XHt0 zJ+ggdD(*1i%oWWP^}lqJyFw003*{8sm43rus>nP`8rY`*4_zLd;4}h7*Vd)tlXkY&Yh#p8`&kmR`jku)WNcsic^O%oYZ2Wo8o#9zFy&a%bI?rno~dkz zINKw!i2CH1?4j-ztvre_l5|?c-S(Av<%Mj>D}8E+iyk!XGVshgv^WnHTqaVZg`lZgQZaM`39>VseJ>9|C>o4va3xG_Q^D-eA<}ZXKYOEs6)oa zZ!Y#WKl&=UzPZn7VA&DwEQKs@x7+##1p`uF?;OBLy|4S(=j|p=rK(3}0Z=2)(D<@5 z-?@+i`RES4LSn#S+GY`BfH5GRE4F!lx?#XUcHkc3;tVX3CoQ31(D(($VoMZ%Np2fB z>SwNRMH$3m%1nE2PFA#8Me~zZqU`%KQ_a^KquN?cv6tQKH~lguqX5~y^bx)w)8v&k zUNl=X6Vu!{7#~8>mLP><0SNKhH+u5WO~^6wJwB;JtrmcvU~wt?GHp_o8-Qi6o&0eQ zUcmKeiy8sr?kk#ms4f;UY?Fi)~0|Omn1w?e;wQccMI%i{G z=Tf3uv4E-63k+Aenl71J3_&0Pu${^4Xc^eALg7ca6(PkrG|q#;AMr1OopLNR%zsN+ zc87|EI0l4@a3VaRj9F37yf)Z6mto~GYi?jtsaFJEkGzod#lmDxb|Czk#YTYG-VO5| zWIHjV4Uj@2R6(8JrrtFm69c%ZjI{6T<9Of# zKfPzg$Fo~sGaAFx6$>qUp1H8tuii| z`UTt3N#P?DzqtXZ&H)|4`4opplYeZDoU9w^BD+j_g6B?~-Z;fA={TpcgF*a2quGJE7ruS0a+7Wa8l1QrJe|9P5& zuU2Xr3zL>iH!*H2+MJLn(l^;%Pz68xS|Mu`xb z(*qX@yt-;~W_Njo8n(dPzP7zX#LLg%(+<({tz*4Zn5Z1@1i58}ItD61w*cyhJI%De zenJ+aZ+hA!Ac1a6Jjo2mye}5+qQMECV}aD2uWZqfFsqf6ZIX}AD?DoE5Q1D0u3dJ% zMjI^u`YprQ0Onc0d@l}PAMQ(N976=!&4PFXFpq4bWWIB2o>JU4_Z>*RW zpQV2&EgvQS1Sfwa-w`+7#obQiNMz2@yRm0UvEQj-L~SZJ95t)}R>tXO;J@0g;G?Q% zH*W6*93ljPH8qHE&#RtEhR68KS;syoaN1^FG4+qRTH&-^AGEr=t&0{u;_32vN8SC~ z1v(?ob3gp4^5<8sMJW$J2tee@{_`9SWKFj9DUmOQmNJ;b-d{3x`j>x>H{HnF=KdEn z^Y~qrU7M=h*zOG2od99~%tanv{t77rLobd2z+vQTZ#Cs@TU{v57KN+Y+{FH^64<{T zoX77g;~76w5%sy2Y=jE)54Tx>m^E0vNUT>mdDjc<`>%_~8fNNqvSV*+*t5A3v<5l< zswaZj^Cr$?2iaqVq9V!kJOT?zqePb%($VXcH=~qvPx`3-*T?GM^FHLH6nmcJs%rp*DYzBJ$x!AhszLTk}NV@Lv=EjdzeK#(4XkHk@o(k}Lzc`!S;ges2DQF>4mC88PstyqI1wvTg-b34U4XJnH95nBu z)^!SS_wCK{?U$cve%CGV=Iyr5D&$vxIUn}$p@P?;i9OJr(begjUHv@INqrjsnO9#- zrJq2SL<7_!n7~A}mNt3}?4uORUI}9P^kAmOOd#U{qQps|#_a8G`q|G3b!JEhR8zOl zr7xZ*;=s!}c1xQib-cn>t-WW(q(rw@4hN`3z1VgB9sM@awSG5KnE$j+)Np`!=p)J! z-smeo%<1dwX&$c_14+HwKCI%6d*fhKLC1@`oue}mCifgEJ zyYNs?6DH=9?Yi!R4eV=^pWJuM9p-5%{GIDHkg_1^k!-cqyCPIOOBCc57jYWz4CD?x z7tjR>%TSGb?es@C$K$1Y*|8IPgNlc#X@9@ASD%_KRY151;_5!uYIDxQ3UpNtdB9>p z26Fzc40PZPq)F?iNClcgCKV41HhLq;&bYxV`L|k@OWU>@KBI!|{mA6k7TlM+BRM^= zqB9nf8v|!(xx|*|u*MZ0=WIy7=JI#t<_1Iiq^-r>#ZJ}B9wXIu3K<)P9L!z?@6GaI zn=T8F3I(P-&D$+CV+t7;P-`8<0!H*G)Ip*7@Hd4-q1{Kj23tw?z3;qnVSw7^BxttQ zWH+UUo5^oc?b~yZovf^S?_CF-i@)Bok!hT_nH%4Gw~-Q@XNzVHeM#HH;J#nBBE>p0 zokSlV*s`-=Qm#)>kZU%&lbca?O6{G1$w2F`maF}i`CimxI@ATqt zSq-(-JS7G{zQ`O1=R#D+$K4d4E$@JlsR8c7PO2CQ*dJ|lPzsxs3;QCLYsy!nBBohq zLrVz9bPDs_(7!%ihgAB4S5k`LMHyFYV?|BO$koyCy?+u&V2Vc6j6?c0@xo|S-Y=)6 zCx0mZ&d2R=_9(5xfJy?`AfD;aaVt>iS~V4hfo3vjKeslG9~k}^5EtXrUt;nbi^adU zjXAwnLJV6fVhZGg_DJn=g`9Z$lv!ax4{4Fyek2cvt@K2HF3#@h+;EuUkVAb*WUX}8 z+SLDmh-dKI_kOujFjk;!IJy%J)Er!mJ(Jho5$}V$NtJ}M26VP zMcELyl(vr%Ga4Q2iBtDf`S)1xqW%gic1veX5GXOLiPw*`%zDR(X82ei*l=W(zBj=3 zvk6RSfqRRl+!8m#0{?+@tQ;@PV)ZEfV2b7?S-44{Nkr1A|JBM`TR**DG-l>awPVwAe z2gje7ybTL*jJeR+0#A?Zf-yT#jD>vFbt5(qS@=Cetw3#sx-MpCvEVa26RIkV+Z|u09bZfiY0bRQZ|^H`TU% z)NmZ}G~OJ62%@~5N1C%Bked2$HekoM$R^$**@J;Fxdrtyep#Mk14WTdDKH~E-nt$_ zv@=XM<;+-dgs%onha#-9a_2Fe|N06@3Youvx#h?i<{cJ4?@3NnnM_is#YN65d#u?I zshmd?pu(06pWX#?S;%Kus?#VIIi~*Dz*Hs4!%O`e=6(;9#2Ibpa~{|%u4qaJbE-2^ z1tCwOI_vgEd{-WIkACfC0jap*SJG2FrAis+hHzUtO+K$-zN`hcPnoZSEjU)!ulN7*07No>ng zT1$!-D~tu>`gElv=6~#{nKHN3sE*{-sq=m@Q~?Lh1GemoJz2EL2HLQ#t#CC&d`69Z zEJ@A0iZ@+X!vaMmQ=e+@rPM23Qj#{p7PgSx4(W z0UPbQ;7U}R(iL}|)5#1MBGyEO#IQLFPzctWd+8vH5Tr}5bvTQ)&{8^=&ogHNy?fUr z6=yLxw$0-_^>*WhXL>O(j(e$|?Mbr^@;X?-vB_}Y-y=&IQ}??ZCIp>TyLgEKDt(*? z{h3-{&8sCh8nUoNv#brzBwe9_v$Cjj0L5HiFxm^F2LUFp;blhDu?(J4YC$m=s-nR1 zd`6gH?r@T3-7WBj3L=N`e=6)!zot<=YwuT-D1)II7-y4$l6xjU&JZV|k12M~!E)Mf zWa8AA)+Cqx=2J`b%qk%gZ@lbE2e=YH*xM9s@$QW`bAY-l=fyE?#lP$hwRV`e>uN`8&zfFud^x z4!-i2?%0}T##fZ_t^qcf^-7tAw zN9tSa{`gy>L!0}z#44K$-g1LAYR4is`LkQ1<#`oTYslB_J3rmMZnyw%C*bV+%)C|MOL~}OQb`|i)PsxLeKWY~D%?C*>rTgV#YY zi{FBd7E;|U+hOrB09GOyj6*Z-PujfUbv&zQ7I+z?M4z2Cw4FBJh(NUH-1(UpzdKla z+M8`!;5ns$-*F19xtjxl1wc2h(+2uh;wbzk_4!1&X*xHY#KD_>pK@MY-uTYhy#IXB zfIoB4ATj#UD4%BBHR29d2%5=-(=O_m`!!gb*HVpa7QuQ!KHGkfoKV!Ksf0PB$&XsTLm2&nT|v6mW)%XTT;c48<*chRb5mjH?>&H?a0N&b^owU~G}rluLpC5c8p! zHeww66!LjGDM4brSfacCu{f;`Ke^HX+OZ*wBVgPx2JXVY_>#=5B*05;e?TXx4YlhO zJKw`lCbrFbaGHg6wvmAN{+m}5A7sO{bq^lrFI>rXRIga)6QKN+pf1HWplR{|W0KdT zncPJ+GMH4&=(ozpv5ts}=G(i*RvizdZ1F&Y?|Bon97m0*CKa2`?`C*<;@-8aQgmo) zbmz7uSyv2B0aOW(4{`Gp8GjA-wp2t1Y6*Uxp*zLE6TA{sGRn->6C`UV73Oz}3lfRi z@i{LjwG34)Pe5JDzXvwBOJJ}yMFu0vy-2gqjgKV%2m=j=>GSTf!)||*5bj94CZ`!% zabmUI_VD_*TOy%xZmh#*{qcgk_WM(Ci;BjfQShY|UN3{{nmE<8*vH~{xeUW{i|nB> zps~<{B~vcyHh@;EHxrCok8v187{5++njio+Y3B+;9{>-yRi#!us2H;9U;e?q^-(Y5 z%V33DDTL3h;lwV|=v0u>Ul`oi^{^?T*=^u0t-cWFHr3W%_4KsNQ0*G0tV3Hl8ai4P zi#Khc|3SneYFR7W97)0k@%WrlZ`qC3USYWst50C1#a+L9$+9#4R8$VMfe@*4zCbR3 z(aSk;2WknhVsxF7737xYn@&U9BlWGMEPqg(*M=KYEs6YOeIUVomy?FoX9kNmvbGN1?W z`7;at9i)4%l_>pVlMH7x)6iAtA0AC!?U)+apyRCV_^va+pB0(w4-UpG>B zdMy;9Ix<$Z?(KBVVXFf0^ZMJ^f1pu1`PF)Ix0_x^(&e|d+jON08;Q?LJLcCoFB?sq zZ*5fe^lVLv|Ms=KFOEKkN1uFrH@BRL057hZzO;_7^!JO^eN9KHq(fa?udnxawMXKZ zN=kMBUE9PV0q1KROC{~fi^O%-G#0YrT&A-{mmg@9%-KMOVZE|OfTQigu6k-U%Ulyh z+fqtx$vPP)!hL@Qd8Yatc*1W9O8*C=ce$}al@-*92JAIFZK1?!hETNetjSGuyoAPQyBV_~u-$dqa`MPPB;^xG? zzw9Y4e@NXvkSblR%n2rU2V}gKqO&!y6pX;Iq=m5^ezL)mRZ11y!av-@o)@o_c17kk zuoDECH1m+oh&6v2ttz-EfO&co%Gz{cD+jjS^;p&-_AjRdv_PtQ9f=-)Ix)6|ruFxG z0x(xyHe#ecyL?Sn1ASI7N{qiCmobgG6)sQ&~3=vDx(QhEYqUP zOey>dfzPwMl17X|eHcJ(_i&f^CkS<~T%zm8NdDCTW?~WIuLM2x0bG+t}26p!plp zhEam&0dT9~aPtKRumVWhXn(rU;C`Gd1L;HMxDtwoAu4*s1?VsEuMUe1{cr<@%Qg1c zI%O2)d}0@%)T31$z~2*Qk9zy=xR4wed$Q}T(BS}jHjlbPmVfC@mh_0vpPQ@0jpt0K3P{CxuM7wyv1^%7X z**);7;$ZqD-m)naxRBcKMp6F0xA5Uwr#leg<( zPp0xkywPU30o`hEQzpGJ6p8J(h?}0c{*h62RU=zQiE4Uzz|2cwm}Wt^NsiE0LYOg0 zzgE?p@pP`N7)*p_`1QToA|AHK`uc3Y`Toja-4gK_fz@@TtBZOlgJ#ZvICjwW2-OVD zjG(Y^@shy+LnZ`7v{UO)ZLEceP1_2oNtvU?nVWek0qTddd9!!1!rU0CumA= zoXEjkQ49gi5z?@Y^%jI%{5x9ZUuzj$_5Q2elnryhNqf?(02fQadT?m!8G4>1&q|eM zbydKH8gK?;b6f92%J!0m#`dCt_G7xYdV<-m2fPqFK&HtD44Qgh3;F9`^HTdp@0Y z@EIj8fHJW*%CCzAGVq7IwAB-Os)x`@OxmWF03I(}o_V0B*eYT3@46gCqJdmZl#~9F z;8W!@>vrm4hJ;?b%n|2AfvhP`Q&{l1yDO!w^xrhVt?*OLv@ zm3}~2jyaC+!eaZGxPUbMsRE0c`zS1DhuPXT>o<6@4J)lG4d&RUSBBf@9`;8W^@8>| z0#3jiQTg37@*n6xDdQ4IiiVeFZ;iM8gT|{zunC2quj3}xbaZ@~JExhDbA2xGy7Yy4 z)`g&Q1^mXW1Jj=m8zt2?VCS|VkEze1;*{%~Cp6I#G8O-x8RQb#knxgez27A#7Z8;I zyPX4a#)a*xq380qY)<~Tda=xe$X^c%0@BKOm0WI`D4lm^HQ6*8!wRqWlM3hiiRw%nJdwUarBHpRN^>6Zr+26A%OtXi9yAu_&=z79Q_SRt-_IJz94h>%P?#=z-a z+=>vpd4L7rkMAkBX;@|hI3-ERXQ{<{U65gWZ>TeRbyG;JA=Wk$clAKQ>A*)tDu1IS zWhyBgB+Mo>t_46F?W{P z3pZP1#83dmK8)CgZi;BbCtTU`urn6Gln1)qTVr;uuOx1rKxDgAioxU7d9B{$g@er> zp|B)XGMyK-XtA3D<|82_A>9CMJB%@gAj8(3Euy?X$#WCk7BPQ5_u~Fc+HZ8u&Vu03L#U zcbafxFqPH;-YWW$4sPJ&$J*QRGR7skRhErp+1aZHn{H9S_<=X(&gH}#wcd%zgju^e zJ!qRE4tyrccp(joebfxG0|9~aV;foC&0f>eY$cU@nhxY8;!2}t;WOfcmfv zH;G4=DhG|*TBmFll6uKKij{XOcN+l?%xI;d`*uRsC-F&}PPvttW245m81_t`vVu#& zXY#A($?snr;0=GTWf%Uxh6d|@%l)7G$jE@n8XR`mt!L_E2s0u@`@S^MfD!?B%bS{0 zBPUz)MVg=bd2f;guXs-!i-eEutOUvM=-!^kYs;AEE`K{m-?x$HS4a3XC;qoo6hKzP z@B7i`DwnvZf?2crb@Wr+BGG=EEmT{<#IwN1F|; zOY_SVFc2!I-9xwD26wmGo64Ue-v$`g#`qQr7m6lJKM+Nx680xjvC~?kO6oDow{KbG zcA!9hI9B*u!S14iTCof+cML6co-1$Iz<)0+i!HUadr~p4E4Gysc^T!z8EZ!?O z+KQVB&_UoPtKTtJ#mMnAe+dDe1NYSyXerW3q;`$Yg@qh85b43!nt~xn*PU#xsRhn}3X^zoSiTKhOnH#V;!Dt|cit-G~odUony1epRA(D=G zq`7K4vtECxxCAy z3}!@UIiD&~X}2Yu=vN0kh{#B)S9lGP{^ak}>ixy**pV*|i4&;(cVzURPIJ&~oNCGm zm(^?PkgK|^qK6HV7c)m%;;)u|IK0WZ{!2|BVF!fZqlaeA~2MP%4X)Q@!<Kt0c8MKSS~m0BIIH^AZkRM z@L`f9&sm5HmNTVQtr4l|LS>Rj_NN}ku?kXm+*z6RMyi~g?vF#5>sedK=Q9eGZs`PP zwtGEalI$|f2tgZ!s2d0FM1ut+n=QtM~k=XrgjPXvn!sx@jsJ&XkU!0eB<+y-YMopj~hw{+CnX55roc@KT9Sm|43QyA@8QGOMr80Z)rB70r#y)ubIu497232(W)bX4%{YVxw9mG!pZc^D&D1nc@0bH-4fouyoEj^=je2WJU^7c0AL0h}H*K#XPD^R*si&WICnq(4>FC+v=R5@)m z+IoNXxkYl&XZ+jXUwf<+oMn_ECB*eD_x%!|YgjiXyGu}9hV3E8qvl*Ddk8MaBokOS z4npi^cRCRfM7&RyN}NZje-dHEM1J|*CaWI;U}fRjGKZWl0NceD;6&@IM?V{YoP|x8 zn)ZJw7MdKrVD}i^Ge!~FW+x)^*;QPm5X$A_C`;4M zcb}@O_u~!Z0qN~0DEcSe%N@e<`>p2#@X)BgzRq-b^x5vwx&n5GZLPU|^X=yh-*8XJ ziJ)3D>eO`YI+~HPj zUkO!z?$R^5*by>#QwV08Sa!uT)?F-B$A7PI3GwSy4sn1h2lRI5Tw9a97;6dxDlK1g zPf^rV*6-etl{EzcUo9WjuVAT5I&b$|%j7PZ>50g$Sz+jp} zIxu!_5!6&Q%rS-``;Xv_q=QF2zRuI`lVFEooq9f+^EgXR7RBK!(w`ZUVeK`XE2gd< zc4X&f5f&wwA&4;n7#O)tdBAu8yp$+SAYW1A6{Kv!mC75lKeTf)9$Bc$OrtIF_UYJh7Rfj$(5WderQj zjmGDYj*_r+SwpAzt~<>WBiGSh=3XSlaT2T-4{Az>c9h%n7-HX~Rz=PLvCF4;DbmPf zk~VA4B&IMZv3PGsAz^95TUC3%a0{A2CP`-lQld@T!BiBA?R96j8eCX`^Lo-}C?Wgv z!aU$S9x>lQr7_!(;-nZv>yEft^`h<+6fUUybl;6I5yFCsk-kr1afb+Azc7pwfvtMl zfhzu$t?|P5+ny+Sti@^qPT}Hg<7$U5FW`ILSX0|{kgGJ|PO%xk&Q2l)q$zM#Lq+6r zPWspg+C*xnaq0Nis{Y0H&g)s=o%H_mefu=gxMKO#{MbD?&}_9oJn@zFxbrQJa@5Xz z``RM!ah*fcbRPv)Uy1*WU;9zhrOLW}@6Dlg?mKgZsKw(s?zf)+5%vTzzvnfBjKVFL zs{W9APgwApw|V^ip3{^$9wm>{o!wQKOS zYY9A_`#ZMRZqVTXk|X;nwE{3mwNS=(9mWV3N+V?MnwE|w(%#&lDoVq+7g482;Yq&& zk@m(LM8zvWiXmjN2ctu|GT^71F z+)^c>A?sZh=0()RHiAG${~V$S-t*T@nM0XEXPb9Rl|U7CX}y;a#yWHE&3g9EDYeKS zV*Ro$eP9vPSWiYuT|Q|OpBHpY)g4$HP7}3kV>oLNT5=L)YHe#2g)b(Oj6_E#&Wlvj zq&n#HOZt(9<1#H4kxK|&Y80L1veS(bVv!ZD172K4YzbMjb5u(&!mJEIwO z!!dgV^G@PlmILy_v%{yYceuuwZn zan5W2=A7~fCwBt-PkFAlVSfM^nOh+z0fBn#r}JjrHpW0J6Mm^7kCq9)uSC$M9F;x{ zE7td5)IbQHZvJIq>Vm3Pcu?-dfFHtWTP-ChXA2oBMM)YC7`sKsXNNRa1+UYp- zAzEVl@&SO}Eu4m!3c4%OyWWa{QnrG#$2XfZdEsxT;E*6=f%$Gn(rLYtg z5_z#7mHkz5b=D`8KTum6&vs@Yo{KKeUUKSBy&>@oJy0(-OX5Rvkw%x;!0avXZUh|$ zi20`*!DU4RLAO!e-IooSKre>lmI_=#tPzLOfg7kL_7`zM+omB>Ft{r0KdeD07O3JWMFFf?`;mxTY5bOoD^s=_eZzSZ{W&Tdr;=G$b6se8dGeQEN3x+hrKU?^zkoE! zbT3KZc>Aw^utciHQzsrvE(+#$%sy1==NLGS`KZEowLwzlcJChFWaFc2q{VDD@v zZv^%dO)l1+*A7m+X=jR19-EPV05;MxqI_J0OD`=HOpnqjpVxIc{c@PDkvv*73G6OYCq?$fR4C;`EkWoT(0aN9ExMkryhT3Bt zN-gM@Srv%CssWj;mBUYSqH{ai%DTe}QsQ5v;@Szj1n8|dl6-)j1-$191I}CpbPv%M zPgMfZ#_ruvBG!cX}Q0n;{lwzu*2YS-G~NdN(OlL{XaHk{mNm6*I`6e3*AuzWGm58>f{W|7M?M%t?})Z?d5K(J0q zRC9?=M^2jw1>m~7foByX04}Z*g^yb2H@pQrHP;}%aamAUX}mCM^CzrDJ-5bcF(r}k z8frMaBgWQyTRC@O6 zgZS;oeN`stf87B*#IjTOR*=zv*isE~AxS}*7&)0*=N^z7fB?!79;?N(PfW+_PsVdp z@XyK;;nF`^zi`&3S@ogGPs;gbSG&3#3ABI39aQZ8n5Rv=kt?>@b9y-D#PRP{!w$$q zfXPF=Y-4dSL7#2uueq5f%#Xg&rTi>>2(GsLA;6YlN(YPCKAcLL$_eY54kXtp&q{E;-DG+mroXOE{;9>(W^9(_N6fsp zJ>(0&2eg9U&&2?8>1E9B1L@3Z>(A zHgwALScZ6dAb!mfI{4aMmK4l>7^tKQ)G@(Xrk(3>rxm*x)STBuj3BgCIGjl~jm?T= zhFZkVMho2{a$znKXpJ`N>2Q5(W#9-(1+$H08MNL`#xtbZ!+@0k%4HHH% z-uG{y2MAsB6oZ=o{aE4sZR}-l{fT&I%VzG(GdM&vut_XKRqzp8rc5F~yK;_49@h|7 zIr^unypUE`BP47xc0j9DV@E1&;$vDDo3Agg`yp%8%6w_kE|eEL(Z9GqC%Q+~E@qS7_#ZbnWs2p<(A8 z<$D(JN}nzJ6DL$cMg`_zOJ(eWB?T}svN8X!cb}~}9!o5W(sPgc2u#OB>^@!rf=u8T z)N9|%;nC#~0HWjJYcyHBaFlbl65Tn`E@EP%FH)4+i_wYsVV(;5vO}}li{4n0bXFVl z!k%>0nwvZN^$Oy?_i{H%zT%z7|KdnFalQpv^SNjH`bFNE1ZWlspWHC6H=BkTT0Uv& z+WG>pffv-%VZvzUj%#=ix?5MZZrs@S((w2AW|iZo2}xR0TJFP)5d5^puwZ#^QEr|4 z>l?Cfv(<`eF?=#c-R?rRvl1Wa&a`Ufg;~~nl+4*LEY;WiM=X<_GhrV5JX5YWWNx1u zI{pma)t;lM0e+;w>b|g6zTc&_ju-8kdCK7|O0M?NP4w4ydNOM%-XnOnhKGxF!L z^D!utWS~9@6Zb0`nz%@}HsN0`0+YWE32PY2G@3JnyoX*5mZJ7QlAGGINiWab1b3uM zEH`yIZ?hqMYJXm4`$C8XoG%)18wyLoLsM!9F&9e&DB|S`n$09-ri5WZiA3>%4C3%t z;=nwbPY@*VCW()#{FmRpe>^S;oXtMT?6HS8;6{aHuG?`pnue1*ny2%g@&!5xo#Q?$&6ZXb+kz`O9$9B6zaP;M+A zg3xJ8Y<{v~lupn13c)uM?g0E(nLi>KGL|i+ixbl~Y^2&9f}=7#j>zq9r(0 zQ2;N_kWW-7rg(mlxFi@dMqw<|df;m2#J(b{Y-ijrwIeV)>z}r4*&wT)9o*mftpjL6 z+3P;oLgYKC@T>C<-H2QaUvftdO~FD-Knsz4J$0)rcJqhJa{sbxWJCQv1xKl4ZD|Iq zL6olUb>ur$&t=o~XNI#!v8x)2!9pNMrKN;QG^MO?AUV0Y6=rCL4z=0lk}rMJ1RUE6 zZ%>EIs%I&7N!dIv+Bls&9)a1sseHHxWGILt>xK1ZAB*pG`9`j_Z^1vI1UqMEfBJX^)>|%XBey*ULOq87B%$D>| zro#->Tp3Nrn8YQ7suCMAKN+m_P%VtpHL^eG@;KmNjk0GDHUAM4ZxaRD|5u$1D~Ggj ziNflokCN3zKGLIZ@VOtC^3h2-U_)=ZgXDP*PryRxK$0ZVZ%4OUlCP9**5~1$ z_s+vtm!2PP8u$~p-lAc4Lsp&9q!v~0r9yfO8Cf5^4*1zVRfN_j38QRgdV669Au2e+ zrvU?z^4@F4+~VGNN*dFutFlZ!q|a3)3L~(4IrmvP9#TThT@nt_-kPor(wAy44X^~Q zW}OpFXoLWo*J>aQYUPm?dFXT(Jmr!eee3n7>d&l7>vJT&NYAjV7{Rd9mzL+&i~>66 zfE2MjW=A;EUbWqx#b5f{mZut&eE3>gp`{JCepqaE)R@>3;=}0A*`NHL+*OxOHQXdLK%Qh1hwj2PzR<_~JHxeRUMj00GDwp5>s4t0$ zT6Sy`B`8yU*6WDBP&XTda!=07Ym9<6}Aty)mLtZhYO`qpE8x3XB~;}4zv%ZVKEXLPB@>S3JgbE>Zx(`pt%Ep_UwxkR;QYhKbKQA3ve@xu_UrDLaays*{c(?HXLu4f2$e;f@x;ycBOTvm zR6hY|ADdQ90BO>C%<~0`=H2aB{-f^g!u=a)9Z=2mU!RdZwf_n9=jLE$>9WaPN!Wc!r$z4=YPLPFur>z6Ozip$118?cu!}FQIUs_ z9FdYIYol~wzZ#{Teh!ZvfaX+&Qq2w9zBk3B{S+_k|DV5y|0s5!Z5V-+{prwRLy;U=U3xPb-%-3D~;s+QFxwBWQ!r%?G$ zSLyS&Tism+6{~wU@f>@svx>TQUVRI%-e<*LgSdrm^B{vX;Bp#4DzNd}R;09!zZP-P z@_6p2E@&n)M8;Y6VJk(N91L_~9bHK$@?7i^ffBjkz7%wpaW+d=BoTQfOdC^@KuktJDqXrrZatsk6|*0<8Z5p>>_%7m^f*jbWfvVtd_2B~nTIMt(**)<7ebFJV%s!G7mrg#5?yePWPwe=rNIp>V1^wwoGU z4%|XsfKgH6I5loekR64tYA*#@*w6BZdoA-CnwaxG`jY zH{$uIPJ^P)4^CN&9VP4(0BH*~C5q!U%m$~Q1Kc}=?TQ_PI0iJN)6o&wenJ0{TF=SY zu=QJZS|ni#rFEKPQ8n~sTq>49t}sl_)kL-BxlcIK*bEJIte^;Yqt7+z03n^z&iv05 z-dtq|J)Fp3#BYM!P!{%44< zslateGMSBr0c9&P45LBEH%^O&4kZY8X{pz_f+k4HJC$ZCL2OsUp^)xgsSZaz)dEf&bs*oFnmPw~D~8trQTCJnc%%Z z!sg=r)kCm?xl>(ng~o$~-+AHg6(-R!bA^7vY2iB6Tyv8>TMm8%{gCIfH9i2Csj z*@FMvoi|B!cDLwv{B7C73=Mqc1dfk>S*(Eq{_RBWLy>YYID&&i5&UO&HkEvXY&5V^ zj%-{?Z4rz>GUycM2U#}?GNx|!pBcZ*B-!9%jX=LWDxp;gN_>78JinL76zvnX$4#u@ z%FoGdj*h>kPtA(>za*O%kuZwX^F$hOhgGvEZ{avoq}BeiJ3~QyBcGBeV*{N-lB1}v z&uGsvB2lCfD7Mz#D5ncOO^oL0LXZT0R|6)$&p?MM1-acX(_>FF(n#C|-(u{q9+Xy{ zp-Z_9{zYifh+vQ7Q0`Vd%Euwf&`cLnG1!Faq%_1xl*>BS++RNmZ>VT532l5ErxW^- zLG5wIFTrZ1IvNO3vg&on+bIrfvD1+tXfB+}GBR60gGsLHa&!g6BSg7nqf!G7xs8$$ zZR+L%Bt>e(U6mLKc6TqTsBYftL|APMc_<>>o%-pL)+>#Wsb*QvFa)zBH>50(iyXuT zej