| compares keyed values, keyed order and unkeyed sections while keeping bindings apart | iteration loop: design diff | passed | 83.58 ms |
| compares question fields by key, whole unkeyed questions, envelope fields and other sections | iteration loop: design diff | passed | 24.03 ms |
| reports added and removed Specs and Packs, filters the union of membership, and ignores source lines | iteration loop: design diff | passed | 39.49 ms |
| diagnoses required input and schema differences and compares common content | iteration loop: design diff | passed | 10.49 ms |
| runs the documented base-worktree procedure, preserves constant anchors, and compares HEAD | iteration loop: design diff | passed | 23367.74 ms |
| compares a keyed rule that becomes a flow at the same address | iteration loop: design diff | passed | 31.53 ms |
| compares new Design entries across schema versions when the base corpus has none | iteration loop: design diff | passed | 26.78 ms |
| diagnoses uncertain optional fields at base 0.9.0 and head 0.9.0 | iteration loop: design diff | passed | 14.73 ms |
| diagnoses uncertain optional fields at base 0.9.0 and head 0.10.0 | iteration loop: design diff | passed | 18.9 ms |
| diagnoses uncertain optional fields at base 0.10.0 and head 0.9.0 | iteration loop: design diff | passed | 28.09 ms |
| normalizes legacy rule markers in graphs with comparable rule-key capability | iteration loop: design diff | passed | 17.53 ms |
| invents no order across rules and flows from a legacy base | iteration loop: design diff | passed | 26.36 ms |
| compares a legacy base's keyed entries by order within each list | iteration loop: design diff | passed | 21.05 ms |
| reports proposal scopes outside the common schema as incomparable | iteration loop: design diff | passed | 7.3 ms |
| lists all authored reasons into and out of the planning subject in type/from/to order | relation reasons in planning recipes | passed | 18.61 ms |
| keeps dependency reasons in context-bundle footing | relation reasons in planning recipes | passed | 8.94 ms |
| matches every declared selector, combines requirements, and keeps authored order unless prioritized | iteration loop: perspective filter | passed | 69.31 ms |
| matches layers and contexts only through named bindings and keeps anchored matches apart | iteration loop: perspective filter | passed | 27.79 ms |
| reports malformed and unsupported selectors while applying understood ones | iteration loop: perspective filter | passed | 26.17 ms |
| keeps term addresses, term lines and key maps through the section cut | iteration loop: context bundle | passed | 29.65 ms |
| keeps questions and declarations in one place and member-example steps only in their member row | iteration loop: context bundle | passed | 30.4 ms |
| takes the declaration cut last only with addresses and keeps compact pointers and links | iteration loop: context bundle | passed | 91.81 ms |
| cuts a pinned dotted key to its line when it has no entry address | iteration loop: context bundle | passed | 20.04 ms |
| composes both scopes, dependency footing, declarations, example bindings and a perspective subset | iteration loop: context bundle | passed | 38.24 ms |
| takes all six whole-mode cuts in fixed order and counts the complete returned value including Unicode | iteration loop: context bundle | passed | 70.24 ms |
| keeps a pinned declaration whole through the sixth cut when its key contains a dot | iteration loop: context bundle | passed | 21.59 ms |
| reports invalid, missing, doubled and unknown scopes without a partial bundle | iteration loop: context bundle | passed | 34.89 ms |
| accepts term scopes and detects changed definitions through their authored keys | iteration loop: proposal schema and check | passed | 39.18 ms |
| holds the schema and recipe to the same accepted and refused documents | iteration loop: proposal schema and check | passed | 126.52 ms |
| checks the complete scope union, resolves both graphs, and reports each change independently | iteration loop: proposal schema and check | passed | 15.33 ms |
| agrees with recipe 35 on added, removed and changed entry values and on whole-Spec changes | iteration loop: proposal schema and check | passed | 13.3 ms |
| excludes anchor-only changes and requires the caller's base graph | iteration loop: proposal schema and check | passed | 14.83 ms |
| compares interleaved keyed rules and flows in their authored order and reports verifier changes apart | iteration loop: comparison and budget edges | passed | 21.4 ms |
| cuts example text once and preserves compact pointers after the sixth cut | iteration loop: comparison and budget edges | passed | 60.02 ms |
| reads the base graph and proposal from named JSON files through the real parameter seam | iteration loop: comparison and budget edges | passed | 8.13 ms |
| requires a test bound directly to an example before the bundle names it enabled | iteration loop: example enablement | passed | 17.83 ms |
| compares rule order by text and other anonymous collections as a whole | iteration loop: anonymous collection order | passed | 16.78 ms |
| keeps addresses in each place when narrative, example, question and section text are cut | iteration loop: protected entry addresses | passed | 47.69 ms |