Expand description
Immutable serial plans, deployers, and strict realization inputs.
Structs§
- Built
InPractice Rule - Built-in inspectable rule implementations for common serial-practice checks.
- Declared
Waivers - Explicit waivers declared for one practice run.
- Event
Placement - Placement metadata that preserves simultaneity without inventing a chord order.
- Ordinal
Ref - One stable structural ordinal within a specific row instance.
- Planned
Serial Event - One immutable planned serial event with row provenance, voice identity, and parent evidence.
- Practice
Id - Stable identity for one named serial practice.
- Practice
Rule Id - Stable identity for one inspectable practice rule.
- RowInstance
Id - Stable identity for one row instance in a serial plan.
- Serial
Event Id - Stable identity for one planned serial event.
- Serial
Plan - Immutable structural source for serial practice.
- Serial
Practice - Named serial practice composed from open rule components.
- Strict
Event Spec - Explicit realization choices for one planned event.
- Structural
License - Inspectable structural reading that licenses one event or realized note.
- Structural
Reading Id - Stable identity for one structural reading or deployment witness.
Enums§
- Serial
Origin - Additional immutable provenance for one planned event.
- Serial
Role - Structural role in the serial plan.
Functions§
- build_
canon - Builds one canon with explicit symmetry and realization metadata.
- realize_
strict - Realizes one immutable serial plan into exact note events and rests.
Type Aliases§
- Strict
Realization Context - Backwards-compatible alias for the former strict-only context name.