lilleman
|
90be0ee6d8
|
Make everything replaceable goal 9, require changing inputs in the library and default them in the CLI, and record item 77's answers
|
2026-10-04 23:08:31 +02:00 |
|
lilleman
|
59e3ebe65d
|
Answer product-owner round 1: name the field exchange, and say in plain words what phone-exchange draws
|
2026-10-04 17:53:32 +02:00 |
|
lilleman
|
951dd88169
|
Answer stability round 1: draw the exchange from its own category, en_US.phone-exchange, and file the area list's copy
|
2026-10-04 17:53:32 +02:00 |
|
lilleman
|
5bd022fe89
|
Spell the exact-version install in full, and say which version to raise
|
2026-10-04 17:17:46 +02:00 |
|
lilleman
|
bded47846d
|
State the seed exception once, with pin-then-regenerate advice, and word --seed's help as the README's row
|
2026-10-04 17:17:46 +02:00 |
|
lilleman
|
6eb9880a3f
|
Name the version in every seed promise, and say to regenerate seeded fixtures when it changes
|
2026-10-04 17:17:46 +02:00 |
|
lilleman
|
0bedcd47e2
|
Say a patch may change what a seed draws, so seeded fixtures pin to one version
|
2026-10-04 17:00:28 +02:00 |
|
lilleman
|
48894a55e8
|
Give the CLI's --seed row the conditions the library's WithSeed row states
|
2026-10-04 17:00:28 +02:00 |
|
lilleman
|
665c532f8c
|
Answer prose and product-owner round 2: one idea per sentence in items 77 and 81, item 77's open API points, and NaN explained where the decision names it
|
2026-10-04 17:00:28 +02:00 |
|
lilleman
|
fba410c83f
|
Narrow goal 6.1 to values a template's own rules forbid, and name the data in goal 9
|
2026-10-04 17:00:28 +02:00 |
|
lilleman
|
9cb0ed32d3
|
Answer prose and product-owner round 1: item 81 covers NaN too, the seed decision folds into goal 9, and each decision names its goal
|
2026-10-04 17:00:28 +02:00 |
|
lilleman
|
fa49e8ad2b
|
Refuse a template that could render an invalid value, count TSV tables as data, and promise one output per seed and version
|
2026-10-04 17:00:28 +02:00 |
|
lilleman
|
f608040986
|
Answer prose round 2: item 79 names every set it loads, New maps a data author's keys, and fewer comments restating the code
|
2026-10-03 20:37:07 +02:00 |
|
lilleman
|
53431ab908
|
Answer prose round 1: plainer decision titles and body, comments that say what the code cannot, and claims New no longer makes
|
2026-10-03 20:37:07 +02:00 |
|
lilleman
|
590681ed24
|
Answer stability and product-owner: New's godoc says where the load lands, plainer Performance wording, regenerate before re-pinning, and no redundant sort
|
2026-10-03 20:37:07 +02:00 |
|
lilleman
|
3bb8628e39
|
Answer architecture round 2: one folder walk and one sorted-keys helper, REGENERATE for the index, and the held decisions naming the items that end them
|
2026-10-03 20:37:07 +02:00 |
|
lilleman
|
c3b462ec0a
|
Answer architecture round 1: one inline load-and-bind, go generate for the index, sorted unloaded names, item 79 named in the decision, and the audit's other findings filed
|
2026-10-03 20:37:07 +02:00 |
|
lilleman
|
5667cd5dc3
|
Load a shipped category on the first call reaching it, from an index generated from data/
|
2026-10-03 20:37:07 +02:00 |
|
lilleman
|
cff6533e7b
|
Say in goal 2 that the CLI carries all the data and a library imports what it needs
|
2026-10-03 16:57:36 +02:00 |
|
lilleman
|
3328d56cb2
|
Name namefence.go by what it holds
|
2026-10-03 14:23:58 +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 |
|
lilleman
|
8c3ee104f6
|
Rewrap the Names paragraph
|
2026-10-03 14:23:58 +02:00 |
|
lilleman
|
c955d35bbe
|
Make checkNameReads and enter read on one pass, and keep name for names
|
2026-10-03 14:23:58 +02:00 |
|
lilleman
|
62214370ed
|
Make the names prose true of the code and readable on one pass, and state each refusal once
|
2026-10-03 14:23:58 +02:00 |
|
lilleman
|
32124c5b1e
|
Refuse a read-once name only where it binds a whole category, and say where an unseen name is bound
|
2026-10-03 14:23:58 +02:00 |
|
lilleman
|
0b0370936a
|
Refuse a name read once only when read whole, and name every way out in the scope and draw-group refusals
|
2026-10-03 14:23:58 +02:00 |
|
lilleman
|
740f2bc3bd
|
Refuse a name read across draw groups or in a repeat where it reads a reference path, or read once; name the spelling in each refusal
|
2026-10-03 14:23:58 +02:00 |
|
lilleman
|
b1aed332e7
|
Keep in a pick only what reads of its name address, look frames up on the stack alone, and refuse a name read once whole
|
2026-10-03 14:23:58 +02:00 |
|
lilleman
|
df63d0f562
|
Draw a pick's references in the draw group of the read of the name, where the draw fences survey them
|
2026-10-03 14:23:58 +02:00 |
|
lilleman
|
4362905b82
|
Fix a render's fallback frame to its unnamed group, and draw a pick's references in draw groups of its own
|
2026-10-03 14:23:58 +02:00 |
|
lilleman
|
d0c477ec78
|
Keep a name's frame with the read entering its category, refuse a binding in a choice's item, and read a name as a transform operand
|
2026-10-03 14:23:58 +02:00 |
|
lilleman
|
23e426016d
|
Bind a pick to a name with {ref as n}, and read it with {n} and {n.path}
|
2026-10-03 14:23:58 +02:00 |
|
lilleman
|
c7f9885821
|
Add goal 2, enough built-in data for the ten most-spoken languages and the Nordics, and renumber every goal reference
|
2026-10-03 01:29:22 +02:00 |
|
lilleman
|
83c2a4758c
|
Name the script and the source apart, and keep pin for re-pinning
|
2026-10-03 00:31:15 +02:00 |
|
lilleman
|
02f35e2625
|
Claim of AGENTS.md only what it says
|
2026-10-03 00:31:15 +02:00 |
|
lilleman
|
fe102d413a
|
Put each moved sentence where its reader looks, the condition first
|
2026-10-03 00:31:15 +02:00 |
|
lilleman
|
e8e1a2e2c1
|
Mark the goals as aims, and keep the moved text true where it landed
|
2026-10-03 00:31:15 +02:00 |
|
lilleman
|
f43064ed97
|
Rewrite the goals as plain one-line aims, with draws kept only by name and paths stepping up with ..
|
2026-10-03 00:31:15 +02:00 |
|
lilleman
|
a24f52a1f0
|
Say which input errors in IsTemplate, and which columns wait for the first draw
|
2026-09-30 21:56:14 +02:00 |
|
lilleman
|
4fb81a5672
|
Correct IsTemplate's, loadDir's and the README's row-index claims
|
2026-09-30 21:56:14 +02:00 |
|
lilleman
|
698ac036d5
|
Move checkField to valueproof.go and rename checkPath to checkResolves
|
2026-09-30 21:49:05 +02:00 |
|
lilleman
|
e54d1c06d6
|
Pin the same-error promise to the calls that fail, and add an inline template's order to the item
|
2026-09-30 11:11:04 +02:00 |
|
lilleman
|
a898df62c1
|
Exempt below the floor a repair of documented behaviour, where goal 5 no longer promises one
|
2026-09-30 11:11:04 +02:00 |
|
lilleman
|
f5f4812403
|
Split the Library's failure list, spell up front one way, and name what the item's split decides
|
2026-09-30 11:11:04 +02:00 |
|
lilleman
|
49e47d6103
|
Rewrite goal 5 as an aim, and plan a load reporting every mistake at once
|
2026-09-30 11:11:04 +02:00 |
|
lilleman
|
9e786ccf39
|
Move the read fold to reads.go and the survey's verdict to drawfence.go, deleting readsurvey.go
|
2026-09-30 07:51:17 +02:00 |
|
lilleman
|
ff54251e9b
|
Put the draw fence and its refusals in drawfence.go
|
2026-09-29 16:15:11 +02:00 |
|
lilleman
|
b99966fe19
|
Name the render's draws apart from the expansion hold: drawMemo, groupDraws, renderDraws
|
2026-09-29 14:45:34 +02:00 |
|
lilleman
|
1b219e333a
|
Word readsurvey.go's Layout line so the own-family fence is not the survey's verdict
|
2026-09-29 11:18:24 +02:00 |
|
lilleman
|
7baee64cc3
|
Move each draw fence beside the check it pairs with, and inline checkColumnDraws
|
2026-09-29 11:18:24 +02:00 |
|