lilleman
|
e8f5fd47d5
|
Answer architecture round 11: a source states its mount in a field its manifest, its labels and its file reads share, so the mount can come before or after the manifest; the README says a stand-in for the places is a record with a format
|
2026-10-11 16:02:48 +02:00 |
|
lilleman
|
ad1dfac447
|
Test that a mounted source names and reads its manifest beside its files, before or after the mount
|
2026-10-11 16:02:48 +02:00 |
|
lilleman
|
d157e4526a
|
Answer architecture round 10: the paired ruling at fb2c809 is better; a mounted module names its manifest from its files' root, and the mount wrapper returns nothing beside an error
|
2026-10-11 16:02:48 +02:00 |
|
lilleman
|
f89540e973
|
Answer product-owner round 6: the options table spreads Modules(), and the Library section shows two locales and what a stand-in for the places provides
|
2026-10-11 16:02:48 +02:00 |
|
lilleman
|
230faf58a8
|
Answer stability round 8: a mounted data path names a file where it is on disk
|
2026-10-11 16:02:48 +02:00 |
|
lilleman
|
ec865cfe53
|
Test that a mounted data path names a broken file where it is on disk
|
2026-10-11 16:02:48 +02:00 |
|
lilleman
|
d242466859
|
Answer architecture round 9: each data package exports Modules, a locale's importing its country's geo package as a bench chose, and a namespace mounts a tree through an fs.FS wrapper, so internal/datafiles walks file-system folders alone
|
2026-10-11 16:02:48 +02:00 |
|
lilleman
|
d4dee46086
|
Test that each shipped package's Modules holds what its categories read and renders them, and that a mounted tree is a valid fs.FS
|
2026-10-11 16:02:48 +02:00 |
|
lilleman
|
203486a9d3
|
Answer architecture round 8: a shipped package's folder spells its namespace (data/sv_SE, data/geo/SE) under its lowered Go name, as a second bench chose, a mounted root folder reads as its namespace, and item 196 cites goal 9.2
|
2026-10-11 16:02:48 +02:00 |
|
lilleman
|
26f3c95031
|
Test that each shipped module sits in the folder its namespace spells, that a locale alone fails at its address naming the missing geo, and that a mounted root folder is named by its namespace
|
2026-10-11 16:02:48 +02:00 |
|
lilleman
|
cc1c3bbc7d
|
Answer architecture round 7: reads and its note move to item 196, a mounted module's errors read sv_SE (address.json), internal/datafiles handles namespace folders in one form, and a folder outside the mount is a broken invariant
|
2026-10-11 16:02:48 +02:00 |
|
lilleman
|
6a62840373
|
Test that a mounted module names a broken file beside its namespace, that a manifest refuses reads, and that each shipped module renders beside the modules its categories reach
|
2026-10-11 16:02:48 +02:00 |
|
lilleman
|
89cafb1a21
|
Answer architecture round 6: a manifest's reads names namespaces, loadReached notes only those nothing loaded provides, a mounted module labels its files by its namespace, Source.Load checks its mount, and the README keeps namespace and reads in an edited copy
|
2026-10-11 16:02:48 +02:00 |
|
lilleman
|
3750770735
|
Test that a typo under loaded modules names no module to add, that reads names namespaces, that a mounted module names its files by its namespace, and that a namespace reaches a subfolder
|
2026-10-11 16:02:48 +02:00 |
|
lilleman
|
7b70530a8a
|
Answer architecture round 5: the shipped packages are enus, svse, geose, geous and misc, each holding its files at its root under its manifest's namespace, and the errors use the wording a bench of the Audience chose
|
2026-10-11 16:02:48 +02:00 |
|
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 |
|