This repository was archived by the owner on Nov 4, 2026. It is now read-only.
Repository navigation
Commit ca7a9cc
committed
test(types): replace a predicted caricature figure with the measured one
The caricature docblock said the naive `string extends keyof T` clause "moved 40
pairs of the registry rather than 2", under a sentence reading "Measured, not
predicted". The 40 was never measured — it was written from expectation before the
ablation ran, which is the exact defect this file exists to catch.
Measured: the naive clause moves 3 pairs where the shipped one moves 2. It does not
flood the ledger, because it sits on the branch the assignability test already
called clean and `Unconstrained` gates ahead of both. Its one extra report is
`objectql.zod.ts#ObjectViewSchema::form`, a passthrough-object face — so the
argument against it is that its single false report is the wrong KIND of finding,
not that there would be many.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01YBWFb5YgMU5dw8p2VKj16S1 parent 0f99492 commit ca7a9cc
1 file changed
Lines changed: 18 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
874 | 874 | | |
875 | 875 | | |
876 | 876 | | |
877 | | - | |
878 | | - | |
879 | | - | |
880 | | - | |
881 | | - | |
882 | | - | |
883 | | - | |
| 877 | + | |
| 878 | + | |
| 879 | + | |
| 880 | + | |
| 881 | + | |
| 882 | + | |
| 883 | + | |
| 884 | + | |
| 885 | + | |
| 886 | + | |
| 887 | + | |
| 888 | + | |
| 889 | + | |
| 890 | + | |
| 891 | + | |
| 892 | + | |
| 893 | + | |
| 894 | + | |
884 | 895 | | |
885 | 896 | | |
886 | 897 | | |
| |||
0 commit comments