lilleman
|
29a76d5d9a
|
Test that a manifest's namespace mounts its source under a dot path, that each shipped module loads from data/<lowered namespace>, and that a load failure's note reaches Fake, FakeTemplate and FakeStruct once
|
2026-10-11 16:02:48 +02:00 |
|
lilleman
|
165b67e843
|
Answer architecture round 4: New keeps every module the loaded manifests read, and the note on a failed load names them all from one function beside noDataNote, so no category carries its source's modules
|
2026-10-11 16:02:48 +02:00 |
|
lilleman
|
6e2555aee6
|
Test that a load failing on a read nothing provides names every module the loaded manifests read
|
2026-10-11 16:02:48 +02:00 |
|
lilleman
|
7f7d260f83
|
Answer prose round 1: errNoData, the reads paragraph and the changelog entry read in one pass, the Library section shows the import block for one locale, and the decisions state why New checks no reads and which goal the embed serves
|
2026-10-11 16:02:48 +02:00 |
|
lilleman
|
4caea56663
|
Answer stability round 2: New names every nil module WithDataFS was given
|
2026-10-11 16:02:48 +02:00 |
|
lilleman
|
e6e7b804e1
|
Answer product-owner round 1: the Versioning table names the data packages, the README pairs each locale with its geo module, WithDataFS refuses a nil module, errNoData says New was given no data, and three changelog lines the move made false are true again
|
2026-10-11 16:02:48 +02:00 |
|
lilleman
|
854d4d69ae
|
Answer stability round 1: a manifest's reads refuses a repeated module, and the test re-checking what the manifest tests pin goes
|
2026-10-11 16:02:48 +02:00 |
|
lilleman
|
97ff2dfaa1
|
Test that WithDataFS refuses a nil module and a manifest's reads refuses a repeated module
|
2026-10-11 16:02:48 +02:00 |
|
lilleman
|
949d2709da
|
Answer architecture round 3: the paired ruling at 70e552c against bf1becb is same
|
2026-10-11 16:02:48 +02:00 |
|
lilleman
|
3da487f8ea
|
Answer architecture round 2: each category site carries its source's default modules, set where the walk or the index loads it, and the note is written beside the resolve that finds the read; the decision states why New checks no reads
|
2026-10-11 16:02:48 +02:00 |
|
lilleman
|
2ddba2ce96
|
Test a broken reads in a manifest without an index
|
2026-10-11 16:02:48 +02:00 |
|
lilleman
|
50e1a9fb22
|
Answer architecture round 1: a module's reads sits on its index entry or, for a source without an index, in the load that walks it, the note names default modules, the shipped modules are listed by name, datafiles drops its unused base, and item 195 files the builtins' second parse
|
2026-10-11 16:02:48 +02:00 |
|
lilleman
|
e8b7d95559
|
Test that each shipped module renders beside the modules it reads, that the test's module list matches data.Modules(), and that a data path's manifest and an indexed one each name what they read
|
2026-10-11 16:02:48 +02:00 |
|
lilleman
|
d79be8b50a
|
Record the reading cost of the last chunk, and refresh item 167's figures
|
2026-10-11 16:02:48 +02:00 |
|
lilleman
|
b8eba1eb35
|
Ship en_US, sv_SE, misc, geo/SE and geo/US as Go packages exporting FS, listed by data.Modules(), and fail a bare New naming WithDataFS
|
2026-10-11 16:02:48 +02:00 |
|
lilleman
|
3368f085fd
|
Test that the shipped data loads from a Go package per module, that a bare New fails naming WithDataFS, and that a read nothing provides names the modules its reader's manifest reads
|
2026-10-11 16:02:48 +02:00 |
|
lilleman
|
bf1becbb59
|
Rescore: the paired ruling at b77ec94 against 2652779 is better
|
2026-10-10 11:24:32 +02:00 |
|
lilleman
|
37b1e370b9
|
Answer product-owner round 2: the parent error says the source loads whole at start, and the exit codes name a missing -d folder
|
2026-10-10 11:24:32 +02:00 |
|
lilleman
|
fcd7ebf736
|
Answer stability round 1: a manifest refuses an entry inside another category and a path an entry repeats
|
2026-10-10 11:24:32 +02:00 |
|
lilleman
|
ce2da330f7
|
Test that a manifest refuses an entry inside another category and a repeated path
|
2026-10-10 11:24:32 +02:00 |
|
lilleman
|
13e3de39fe
|
Answer product-owner round 1: the parent error and the README name the way to link under another source's table, a missing indexed file names the manifest, the README warns a copied data/ carries its index, and the docs say what a load failure and a replacement do
|
2026-10-10 11:24:32 +02:00 |
|
lilleman
|
15477e989f
|
Test that an indexed category with no file names the manifest, and that an entry omitting a parent says it names none
|
2026-10-10 11:24:32 +02:00 |
|
lilleman
|
a6d9623383
|
Record the paired ruling at d34cc42, move jsonKind's comment onto Kind, name the manifest in Layout, and note the normalised manifest in item 185
|
2026-10-10 11:24:32 +02:00 |
|
lilleman
|
55d503317d
|
Answer architecture round 3: New loads only sources without an index and what they read, an entry drops reads, ErrLoad sits beside New, the manifest decoder moves to manifest.go and names each mistake once as jsonvalue.Kind words it
|
2026-10-10 11:24:32 +02:00 |
|
lilleman
|
2cb124b8a7
|
Test that a replacement breaking a shipped reader fails that reader's first reach, that New's load errors match ErrLoad, and that a manifest without entry reads names every mistake once
|
2026-10-10 11:24:32 +02:00 |
|
lilleman
|
aafcbd9025
|
Record the paired ruling at 0bdb100, and mark item 194 as the decision log cites it
|
2026-10-10 11:24:32 +02:00 |
|
lilleman
|
498f81075e
|
Answer architecture round 2: a first reach checks only a table's parent, loadReached splits into a batch that loads, runs and puts back, the manifest decodes strictly and reports every mistake, and ErrLoad marks a load failing in New too
|
2026-10-10 11:24:32 +02:00 |
|
lilleman
|
3c1af91433
|
Test that a manifest refuses every key and shape it does not define, that a table under a shipped table loads from a data path, that an omitted parent fails the first reach, and pin New's allocations
|
2026-10-10 11:24:32 +02:00 |
|
lilleman
|
c783d4af23
|
Answer architecture round 1: one owner keeps a folder's loaded and unloaded names apart, each loaded category is checked against its index entry, addSource returns what it replaced, the manifest cache goes, ErrLoad exits 1, and the docs say what New and Fake now refuse
|
2026-10-10 11:24:32 +02:00 |
|
lilleman
|
642fe3a506
|
Test that a stale index entry fails its first reach naming the manifest, that such a failure wraps ErrLoad and exits 1, and that a data path naming a file says it is no directory
|
2026-10-10 11:24:32 +02:00 |
|
lilleman
|
2e56af5d63
|
Record the reading cost of the last chunk
|
2026-10-10 11:24:32 +02:00 |
|
lilleman
|
c320344fac
|
Load each category of a source whose manifest carries an index on first reach, and move the shipped index into data/.fejkdata.json
|
2026-10-10 11:24:32 +02:00 |
|
lilleman
|
7d5b32fe3f
|
Test that a source whose manifest carries an index loads each category on first reach, and that a data path loads only what it reads and what reaches what it replaces
|
2026-10-10 11:24:32 +02:00 |
|
lilleman
|
8d309cd827
|
Rescore: the paired ruling at 8b5a972 against 2652779 is the same
|
2026-10-09 18:57:01 +02:00 |
|
lilleman
|
f663e1af1e
|
Record the maintainer's answers: a manifest names no fejkdata version and item 183 goes, and the shipped data is held under 100 MiB by item 192, past which item 193 carves out Go modules
|
2026-10-09 18:57:01 +02:00 |
|
lilleman
|
3744b60f7f
|
Answer goals audit round 1: item 182 names the import guard and the embedded manifest, and item 183 says Go module
|
2026-10-09 18:57:01 +02:00 |
|
lilleman
|
687a3d37bf
|
Answer prose round 1: module means fejkdata's unit and Go module the Go one, only anyone else's manifest names a version, goal 2.3 says a program links what it imports, and a carved-out module requires the core release that drops its package
|
2026-10-09 18:57:01 +02:00 |
|
lilleman
|
22ca7caa40
|
Record the reading cost of the last chunk
|
2026-10-09 18:57:01 +02:00 |
|
lilleman
|
3e12849f65
|
Ship the data as Go packages in the core's module: goal 2.3 and the shipped-data decision say packages, item 179 goes, items 180 to 186 follow, and item 191 files the release tag-guard bug
|
2026-10-09 18:57:01 +02:00 |
|
lilleman
|
dc32e24188
|
Plan item 190: decide whether fejkdata pseudonymises real datasets
|
2026-10-09 16:38:09 +02:00 |
|
lilleman
|
b08b3e94d5
|
Answer prose round 1: the exact-match reason reads one idea a sentence, and item 180 says its goal-13 effect once
|
2026-10-09 15:00:50 +02:00 |
|
lilleman
|
c597d0a2e0
|
Record the maintainer's answers: an exact version match, goal 6.3 for modules that load on first reach, and items 79 and 54 folded into items 180 and 179
|
2026-10-09 15:00:50 +02:00 |
|
lilleman
|
24a30161f7
|
Answer prose round 1: the decision keeps only what the goals leave open, and the new items' taglines read once
|
2026-10-09 14:43:13 +02:00 |
|
lilleman
|
65ccc132ae
|
Record the reading cost of the last chunk
|
2026-10-09 14:43:13 +02:00 |
|
lilleman
|
9558472c96
|
Split item 77 into items 179 to 189, and record its module decision in docs/decisions.md
|
2026-10-09 14:43:13 +02:00 |
|
lilleman
|
fa734fda3c
|
Answer prose round 1: AGENTS.md names the paired ruling as what still blocks a 0.1.0 merge, item 107 promises what item 178 plans, and the floor entry says one thing a sentence
|
2026-10-09 14:14:59 +02:00 |
|
lilleman
|
30a4445a47
|
Ship 0.1.0 under the comprehension floor, drop item 176, and plan item 107 for 0.2.0 behind an architect's plan for grouping and untangling the engine
|
2026-10-09 14:14:59 +02:00 |
|
lilleman
|
265277953c
|
Rescore: the paired ruling at 344023d against 1c342bc is better
|
2026-10-09 13:11:50 +02:00 |
|
lilleman
|
edec28f58f
|
Answer prose round 1: the Data paragraph names the set first, the choice comment says what shared counts, and the plan's new items read once
|
2026-10-09 13:11:50 +02:00 |
|
lilleman
|
0243e8d42d
|
Answer product-owner round 1: the Data section names the geo trees, and Layout says what the docs records hold
|
2026-10-09 13:11:50 +02:00 |
|