lilleman
|
c814d36985
|
Answer prose round 1: pickKey names its two roots, readUnder says when it reads, levelKeys, draw and readField read on one pass, and the allocation case is named for what it reads
|
2026-10-06 13:46:44 +02:00 |
|
lilleman
|
93c96968dc
|
Answer stability round 1: readUnder builds the leaf key once, the pick's comments name the pickKey, and the allocation gate covers a read under a nested pick
|
2026-10-06 13:46:44 +02:00 |
|
lilleman
|
44b6f1ef89
|
Give a pick key one type, pickKey, and key every read's levels from the head its steps start at to its leaf
|
2026-10-06 13:46:44 +02:00 |
|
lilleman
|
fd7101dfbc
|
Answer prose round 1: readName and readField say one idea a sentence and name what each pick and read is, and the test's message names whose b it checks
|
2026-10-05 23:20:02 +02:00 |
|
lilleman
|
3a29bdb1f0
|
Answer stability round 1: the readField comment names both directions of the shared value, and readName drops what namedPick states
|
2026-10-05 23:20:02 +02:00 |
|
lilleman
|
977431b1e3
|
State how every read of a name stays on one pick, and why a fresh read leaves it
|
2026-10-05 23:20:02 +02:00 |
|
lilleman
|
cd7f0a04dc
|
Link each template in steps that each return what they build, create a name scope with its owner in one place, and settle each record's columns at load, so Generator.records goes
|
2026-10-05 22:49:04 +02:00 |
|
lilleman
|
707cd6b203
|
Move a table's rows, links and pins into internal/rows, and walk every path through one per-step function, so Fake refuses a level carrying a repeat
|
2026-10-05 22:10:04 +02:00 |
|
lilleman
|
dd2fe61b13
|
Answer architecture round 1: one invariant phrase in internal/invariant, held across every package, Source built by Dir and FS, coverage counted across packages, and file items 112 and 113
|
2026-10-05 16:30:28 +02:00 |
|
lilleman
|
2d9c315e75
|
Move the seeded randomness and the {seq()} counters into internal/drawstate
|
2026-10-05 12:03:38 +02:00 |
|
lilleman
|
f89ffd1b73
|
Answer stability round 3, product-owner round 3 and prose round 1: a column reading a bound column takes its datatype and null, a column bound in part draws afresh, and plainer wording across the README, decisions, plan and errors
|
2026-10-05 10:19:01 +02:00 |
|
lilleman
|
1a15a139c8
|
Answer architecture round 1: refuse a name read inside the field it binds, check every scope's cycles, build a column read in one pass, drop the implicit struct pick for names across tags, and state the fresh-draw rule once
|
2026-10-05 10:19:01 +02:00 |
|
lilleman
|
6aebeebb72
|
Draw every {…} afresh, keep a pick only by name, and delete drawGroup with the hold and draw fences
|
2026-10-05 10:19:01 +02:00 |
|
lilleman
|
8b76d51f2c
|
Step up from a row to the row it links to with ..
|
2026-10-05 00:23:18 +02:00 |
|
lilleman
|
2bb795e08c
|
Split the picks and the name fences out of name.go, state the repeat refusal and the naming rule where they hold, and draw a memo's variants one way
|
2026-10-03 14:23:58 +02:00 |
|