lilleman
|
9528ecd8b0
|
Answer architecture round 1: a custom CLI names itself by its file, --version names its module beside fejkdata's and follows a replace, the module path comes from the library's type, the end-to-end test runs main in a subprocess, the CLI tests find the shipped modules by their manifests, and Your own CLI sits under Library
|
2026-10-11 21:19:57 +02:00 |
|
lilleman
|
35f1eeffb2
|
Make the CLI the library call cli.Main, with fejkdata's own main one line over data.Modules()
|
2026-10-11 21:19:57 +02:00 |
|
lilleman
|
9b7c3f0dc2
|
Answer prose round 1: goal 2.1 is dropped for goal 2, the no-street decision rests on goal 2.2 and names the item ending it, and en_US stays out of the move
|
2026-10-11 20:37:49 +02:00 |
|
lilleman
|
ab3359be41
|
Plan 0.1.0's locales as the Nordic countries, France and Germany, and ship a country with no open address register without streets
|
2026-10-11 20:37:49 +02:00 |
|
lilleman
|
87bec6f73f
|
Answer prose round 1: the locale rule lives once in the decision, a locale ships where the most speak it, and each source says what it holds
|
2026-10-11 19:20:24 +02:00 |
|
lilleman
|
27180c661f
|
Split item 61 into a plan item per locale, and record the locales Ethnologue's ranking names
|
2026-10-11 19:20:24 +02:00 |
|
lilleman
|
7eb95a0de1
|
Record the reading cost and refresh item 167
|
2026-10-11 19:13:48 +02:00 |
|
lilleman
|
2132bde2ba
|
Record the shares, the capitals' source and the measured cost, and close items 199 and 200
|
2026-10-11 19:13:48 +02:00 |
|
lilleman
|
b962b71f06
|
Plan every Swedish street and a quarter of the US streets, Swedish streets placed by area, every US capital and city of 100,000, and the multi-county fetch in 0.1.0
|
2026-10-11 18:30:25 +02:00 |
|
lilleman
|
7f5a0cb63c
|
Answer prose round 1: one name for a place holding most of a postal code's land, the decision leaves the seeding to the code, and the test says what it checks
|
2026-10-11 16:42:23 +02:00 |
|
lilleman
|
66b5d699fa
|
Answer stability round 1: each US place's draw is seeded by its GEOID, so a changed source moves only the places near the cut; item 78 leaves the plan and the multi-county fetch is filed
|
2026-10-11 16:42:23 +02:00 |
|
lilleman
|
63a7ac156e
|
Record the reading cost of the last chunk and refresh item 167
|
2026-10-11 16:42:23 +02:00 |
|
lilleman
|
2f8fffd237
|
Record the maintainer's decision to ship item 182 over the ruling at a632a92 with Shape fallen, and file item 197 to replace the namespace mount
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
5d85944359
|
Record the 2026-10-09 panel's scores, file what it named as items 170 to 177, and correct four claims it found false
|
2026-10-09 13:11:50 +02:00 |
|
lilleman
|
00f31e6f59
|
Load a caller's path in the one method that splits it, so Fake and FakeRecord walk only what has loaded
|
2026-10-09 12:43:20 +02:00 |
|
lilleman
|
c9ad86a2dd
|
Close item 148
|
2026-10-09 12:35:12 +02:00 |
|
lilleman
|
a318dc7f42
|
Answer prose round 1: fence's docstring splits rule, shapes and result, each drop message names what was missing, the US geo row says a place needs a street, and file item 169
|
2026-10-09 12:35:12 +02:00 |
|
lilleman
|
71b17d104b
|
Answer architecture round 1: fence keeps a locality holding both a street and a postal code, returns what it dropped so the SE import still exits on a lost kommun and the US one counts its counties, and file item 168 for data-import tests
|
2026-10-09 12:35:12 +02:00 |
|
lilleman
|
4f369b961c
|
Record the reading cost, and refresh item 167's figures
|
2026-10-09 12:35:12 +02:00 |
|
lilleman
|
ae5a4e5a6c
|
Record the reading cost, and refresh item 167's files
|
2026-10-09 12:00:54 +02:00 |
|
lilleman
|
0d7aee50a2
|
Close item 10
|
2026-10-09 12:00:54 +02:00 |
|
lilleman
|
588cb328bf
|
Rename item 167 to the title larv-review now files
|
2026-10-09 11:48:47 +02:00 |
|
lilleman
|
dc03021a5d
|
Record the reading cost, and file item 167 for its rise
|
2026-10-09 11:32:51 +02:00 |
|
lilleman
|
0002efb9d4
|
Gather the pick key's load and render sides in pick.go, and name each thing for what it is
|
2026-10-09 11:32:51 +02:00 |
|
lilleman
|
ee4b40bd25
|
Answer prose round 2: item 164 states what a cell reads, item 165 names ambiguous as the error that changes, and item 166 promises an error the parser reaches
|
2026-10-09 10:48:15 +02:00 |
|