Skip to content
Merged
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
904769a
The where-refinement predicate vocabulary, joined to the compiler tha…
Sep 3, 2026
535e2f1
Record the ResolvedFormal reuse refusal in the trigger row, not the t…
Sep 3, 2026
665b3e0
Hoist every annotation to module-item grain, and import the name I used
Sep 3, 2026
a07ea5b
Record when this witness actually runs, because it is not every run
Sep 4, 2026
e0f8919
Name the collision assertion, and bound the population it ranges over
Sep 4, 2026
d9d026e
Brand identity is the declaration, not the literal (collision refuses)
Sep 4, 2026
52ffc0b
The witness could not compile: compile_dag_diagnostic_census is a hos…
Sep 4, 2026
ac4bc2a
File the class this change found: a witness that fails to compile is …
Sep 4, 2026
1f8b0bd
Merge main: adopt the per-file failure-mode split and re-file the row…
Sep 4, 2026
b5b1d51
Merge main: union the roster append, leave the projection provisional…
Sep 4, 2026
1327404
chore: regenerate drifted generated artifacts (ci auto-heal)
Sep 4, 2026
17a838a
Read the immediate operand, not the cast-peeled value, so brand -> ba…
Sep 4, 2026
2d7337f
Merge remote-tracking branch 'origin/main' into session/calm-eagle-759
Sep 4, 2026
dc5273f
chore: regenerate drifted generated artifacts (ci auto-heal)
Sep 4, 2026
3891245
Merge remote-tracking branch 'origin/main' into session/calm-eagle-759
Sep 4, 2026
0a1e594
Take main's design-failure-modes projection verbatim: the provisional…
Sep 4, 2026
2ec45f1
chore: regenerate drifted generated artifacts (ci auto-heal)
Sep 4, 2026
d0970df
Merge remote-tracking branch 'origin/main' into session/calm-eagle-759
Sep 4, 2026
72143a8
Close the fail-open in the brand wall: an undeterminable declaration …
Sep 4, 2026
4f2c602
Merge remote-tracking branch 'origin/main' into session/calm-eagle-759
Sep 4, 2026
d7279e8
Merge remote-tracking branch 'origin/main' into session/calm-eagle-759
Sep 4, 2026
785edd6
Merge remote-tracking branch 'origin/main' into session/calm-eagle-759
Sep 4, 2026
2e21f20
chore: regenerate drifted generated artifacts (ci auto-heal)
Sep 4, 2026
6462d81
Re-derive the projection and regenerate the stage0 mirror after mergi…
Sep 4, 2026
0e66967
Merge remote-tracking branch 'origin/session/calm-eagle-759' into ses…
Sep 4, 2026
868adbc
Merge remote-tracking branch 'origin/main' into session/calm-eagle-759
Sep 4, 2026
4fc2f7c
Merge remote-tracking branch 'origin/main' into session/calm-eagle-759
Sep 4, 2026
8a5cebc
Merge remote-tracking branch 'origin/main' into session/calm-eagle-759
Sep 4, 2026
b36ad1e
chore: regenerate drifted generated artifacts (ci auto-heal)
Sep 4, 2026
c0dd9d1
Merge remote-tracking branch 'origin/main' into session/calm-eagle-759
Sep 4, 2026
117d164
Merge remote-tracking branch 'origin/session/calm-eagle-759' into ses…
Sep 4, 2026
bff0150
Install every generated file the regen names, not only the expected m…
Sep 4, 2026
eec6816
Merge remote-tracking branch 'origin/main' into session/calm-eagle-759
Sep 4, 2026
aedf47b
chore: regenerate drifted generated artifacts (ci auto-heal)
Sep 4, 2026
7c64131
Reinstall the regenerated stage0 mirrors after merging main
Sep 4, 2026
5be1aed
Merge remote-tracking branch 'origin/session/calm-eagle-759' into ses…
Sep 4, 2026
a99c732
Scope the brand witness to the diagnostic class it claims to prove
Sep 4, 2026
d2fb831
Merge remote-tracking branch 'origin/main' into session/calm-eagle-759
Sep 4, 2026
9d623a5
Merge remote-tracking branch 'origin/main' into session/calm-eagle-759
Sep 4, 2026
5447d69
chore: regenerate drifted generated artifacts (ci auto-heal)
Sep 4, 2026
95e7175
Merge remote-tracking branch 'origin/session/calm-eagle-759' into ses…
Sep 4, 2026
151fe4d
Merge remote-tracking branch 'origin/main' into session/calm-eagle-759
Sep 4, 2026
ffdec75
chore: regenerate drifted generated artifacts (ci auto-heal)
Sep 4, 2026
2c25f07
Correct two stale arity claims in the brand witness prose
Sep 5, 2026
1c9d618
Merge remote-tracking branch 'origin/main' into session/calm-eagle-75…
Sep 5, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 5 additions & 3 deletions dag/test/claim/brand_nominal_identity_witness_test.dag
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ data live_tree_disposition: LiveTreeDisposition = ReadsLiveTree
// duplicate-declaration diagnostic. A person caught it and wrote the incident into prose because
// there was no mechanism to write it into. Arm one is that incident, made executable.

// WHY FOUR ARMS AND NOT ONE.
// WHY SIX ARMS AND NOT ONE.
//
// A bare "does the collision refuse" probe returns a count, and before the wall exists that count
// is zero -- indistinguishable from a probe that never compiled, and from a compiler that refuses
Expand Down Expand Up @@ -70,8 +70,10 @@ type BrandArm {
expect_class: String
}

// THE FOUR FIXTURES ARE INVALID PROGRAMS HANDED TO THE COMPILER, WHICH IS WHY THE RED IS
// AUTHORABLE AT ALL. DESIGN section 4b's top-rung question asks whether the forbidden state can be
// THE REFUSING FIXTURES ARE INVALID PROGRAMS HANDED TO THE COMPILER, WHICH IS WHY THE RED IS
// AUTHORABLE AT ALL. (The accepting arms are VALID programs, and prove the wall does not swallow
// them; only the refusing three are the invalid-program half of this argument.) DESIGN
// section 4b's top-rung question asks whether the forbidden state can be
// expressed anywhere the check could run. It cannot be expressed in the ACCEPTED corpus -- the
// annotation-erased census finds 236 brand declarations carrying 236 distinct literals, zero
// duplicates -- but a compiler's regression probes are precisely invalid programs, and here the
Expand Down
Loading