lilleman
|
a7101394f5
|
Remove items 121 to 126 from the plan
|
2026-10-07 01:22:24 +02:00 |
|
lilleman
|
98bb73f096
|
Give scope, binding, link, pick and head one meaning each: renderEnv, nodeSet, pipeline, resolvedRef, resolveTemplates, drawItem and a read's start
|
2026-10-07 01:04:44 +02:00 |
|
lilleman
|
dfa7271850
|
Answer prose round 3 and product-owner round 3: the changelog line drops its now, plain text names a string field's tag, and the default table comes from the library's parse
|
2026-10-07 00:45:19 +02:00 |
|
lilleman
|
e46753aa73
|
Answer prose round 2: item 129 defines a lone reference, closes item 40, spells {…} one way, and states that plain text prints as written in every surface
|
2026-10-07 00:45:19 +02:00 |
|
lilleman
|
38f6100cc3
|
Answer prose round 1 and product-owner round 1: item 129 names every decision and surface it revises, folds FakeRecordTemplate too, keeps Fake's cost, and says where the old spelling meets an error
|
2026-10-07 00:45:19 +02:00 |
|
lilleman
|
ee9b6ca971
|
Set goal 5.9, everything fejkdata renders is written as a template, and file item 129 to take a template wherever fejkdata renders
|
2026-10-07 00:45:19 +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
|
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
|
f0f81b066e
|
Answer prose round 2: item 119 says where each rule is stated, a checkable item 118, a shorter item 121, and the decision naming what the panel found in the code
|
2026-10-05 23:02:52 +02:00 |
|
lilleman
|
03e00cc0a2
|
Answer prose round 1: a true path to the scoring run's prompts, the panel named by its date, plainer items 118, 119, 121 and 127, and Next ID 129
|
2026-10-05 23:02:52 +02:00 |
|
lilleman
|
791d76923c
|
Record the panel's scores on the restructured code, and file what it named as items 118 to 128
|
2026-10-05 23:02:52 +02:00 |
|
lilleman
|
bcc6858922
|
Answer prose round 2: resolveReads says it resolves fields before the format, and a plainer item 117
|
2026-10-05 22:49:04 +02:00 |
|
lilleman
|
338358c70e
|
Answer prose round 1: plainer linkTemplates, ownScope, resolveReads, compileArm and settleRecords docs, recordOf naming its three entry points, a plainer engine decision, and item 117 read as a path's last step
|
2026-10-05 22:49:04 +02:00 |
|
lilleman
|
b0cd3fea16
|
Answer stability round 1 and product-owner round 1: a Layout line for link.go that names no step, inline.go's line naming its bind, the decision title read as linking in steps, and file item 117
|
2026-10-05 22:49:04 +02:00 |
|
lilleman
|
0993d86f22
|
Answer architecture round 1: the read-once check back at link over uses from the compiled arms, every link step taking its inputs as arguments in link.go, a record column holding its name and datatype, and items 104 to 106 dropped from the plan with the decisions citing them reworded
|
2026-10-05 22:49:04 +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
|
54f68735df
|
Answer prose round 1: true fixture and item 116 claims, plainer DrawIn, takeStep, Link and decision wording, and two comments deleted
|
2026-10-05 22:10:04 +02:00 |
|
lilleman
|
29a5314f60
|
Answer architecture round 1: rows.Options checked whole in internal/rows, Owner and ProveStepUp, neutral pin docs, one walk position, tests of internal/rows and Weighted, and a true README list of Fake's failures
|
2026-10-05 22:10: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
|
d7613bd7c7
|
Answer prose round 2: a complexity rule whose exception excepts, and plainer walk and ancestor comments
|
2026-10-05 21:21:46 +02:00 |
|
lilleman
|
449e8e3233
|
Answer prose round 1 and product-owner round 1: plainer walk, link and ancestor comments, a complexity rule that reads one way, shorter items 115 and 116, and a cycle through a cell filed under item 115
|
2026-10-05 21:21:46 +02:00 |
|
lilleman
|
54cb52b483
|
Answer architecture round 1: one categoryPath, the walk's label named label, checkAncestors split from proveParent, and file items 115 and 116
|
2026-10-05 21:21:46 +02:00 |
|
lilleman
|
8ffaa31e39
|
Set a table's path when it compiles, link a table family in one function, and label a cell from the walk
|
2026-10-05 21:21:46 +02:00 |
|
lilleman
|
ad28f6621c
|
Record that goal 7.2's "no escaping" means no special character beyond the braces, and drop question 114
|
2026-10-05 17:18:02 +02:00 |
|
lilleman
|
a256645fdb
|
Answer prose round 2: one word for the escape, the goal and its conflict in two sentences, and a plainer item 114
|
2026-10-05 16:34:46 +02:00 |
|
lilleman
|
533258e662
|
Answer prose round 1: a plainer decision title, name which braces belong to the syntax, and file goal 7.2's escaping as question 114
|
2026-10-05 16:34:46 +02:00 |
|
lilleman
|
679bd43c7c
|
Answer architecture round 2: guard Noun's range, name calc once as builtinfunc.Calc, and place readTableOptions in item 46
|
2026-10-05 16:30:28 +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
|
e8b7357cfc
|
Drop items 99, 100 and 103 from the plan, and name the moves in the decisions citing them
|
2026-10-05 16:30:28 +02:00 |
|
lilleman
|
b83f3f864d
|
Drop goal 14.1 and item 111 with it, and plan item 110 for 0.1.0
|
2026-10-05 15:14:40 +02:00 |
|
lilleman
|
177dd4b50b
|
Answer prose round 1: delete two false comments, plainer SplitPath, evalCalc and decision wording, a shorter comprehension floor title, and item 110 owes a changelog entry
|
2026-10-05 12:35:08 +02:00 |
|
lilleman
|
c97ed3612b
|
Answer architecture round 2: name the step up in item 110
|
2026-10-05 12:35:08 +02:00 |
|
lilleman
|
6fd7da19e5
|
Answer architecture round 1: calls carry no operands in the grammar, ParseCalc returns its operands, one empty-segment check, sorted token kinds, and file items 110 and 111
|
2026-10-05 12:35:08 +02:00 |
|
lilleman
|
5e56b44dfa
|
Drop item 98 from the plan, list internal/grammar in the Layout, and name the grammar in the decisions citing item 98
|
2026-10-05 12:35:08 +02:00 |
|
lilleman
|
46895151c8
|
Answer prose round 1: plainer sentences in the two decisions, no provenance in items 108 and 109, and shorter comments in drawstate, render and format
|
2026-10-05 12:03:38 +02:00 |
|
lilleman
|
1d0fe9f555
|
Answer architecture round 1: read the module path from go.mod, keep the randomness behind State's methods, rename the field drawState and the counter Seq, and file items 108 and 109
|
2026-10-05 12:03:38 +02:00 |
|
lilleman
|
ddc3193593
|
Drop item 97 from the plan, list internal/drawstate in the Layout, and name the draw state in the decisions citing item 97
|
2026-10-05 12:03:38 +02:00 |
|
lilleman
|
b1d26cd999
|
Answer prose round 2: state the merge gate as AGENTS.md does, name the draw-afresh change, and rewrap the engine decision
|
2026-10-05 11:40:05 +02:00 |
|
lilleman
|
e17660e8ba
|
Answer prose round 1: state the gate once in item 5, title the engine decision by what this commit holds, and plainer wording across items 97 to 107 and the decisions
|
2026-10-05 11:40:05 +02:00 |
|
lilleman
|
b6f3df2c9f
|
Answer architecture round 2: carry the engine table on its rows table, name the imports items 99 and 102 need, and correct the engine decision's premise
|
2026-10-05 11:40:05 +02:00 |
|
lilleman
|
e383005f6c
|
Answer architecture round 1: settle DataType in item 99, own the table family in internal/rows, fold items 7 and 48 into the restructure, and hold the other 0.1.0 items behind item 5
|
2026-10-05 11:40:05 +02:00 |
|
lilleman
|
2ce8afd0fe
|
Plan the restructure as items 97 to 107: one writer per value, what stands alone in internal/, the engine in the root until item 107
|
2026-10-05 11:40:05 +02:00 |
|
lilleman
|
7a4f95ce15
|
Record the maintainer's yes on item 96
|
2026-10-05 10:19:01 +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
|
8d82759520
|
Answer stability round 1 and product-owner round 1: refuse a field binding read once from above its binder, word the self-read refusal plainly, say how a bound field's column keeps the pick, and ask item 96
|
2026-10-05 10:19:01 +02:00 |
|
lilleman
|
938bbb5c43
|
Answer architecture round 2: refuse a self-read only inside what the binding lands on, fix the struct.go Layout line, move loneRef beside its caller, and widen item 83 to the link passes
|
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
|
a45edf8fb5
|
Document fresh draws and named picks, revise the decisions the restructure ends, and close items 4 and 87
|
2026-10-05 10:19:01 +02:00 |
|
lilleman
|
1bd9f58e56
|
Answer prose round 2 and product-owner round 2: the error shows the spelling to write instead, item 14 only respells the shipped runs, and the key decision says how a code serves goal 5.5
|
2026-10-05 07:55:01 +02:00 |
|
lilleman
|
2bdbb22499
|
Say why item 14's repeat over {digits(1)} changes nothing
|
2026-10-05 07:55:01 +02:00 |
|