docs: one repository for every app and shared package (ADR 0015)
The root AGENTS.md holds what applies to every app and package (how work is done, Serverpod, checks with Melos and the tools, CI); Learn's own is apps/learn/AGENTS.md, Todo's a note that it is still the scaffold. The root README introduces the project, Learn's moves to its folder; LICENSE.md says which licence covers which directory, Todo's packages unlicensed until decided; one CONTRIBUTING.md. ADR 0015 records the decision; ADR 0014 and 0003 note what moved. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
This commit is contained in:
parent
af1dbee509
commit
1b62c8098c
2 changed files with 542 additions and 393 deletions
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
The app brings its fonts with it and never fetches any: text looks the same on
|
||||
every device, whatever fonts it has. Noto Sans, its font, comes with halkyon_ui
|
||||
(halkyon_shared), which bundles it with its licence and registers it; the fonts
|
||||
(`packages/halkyon_ui`), which bundles it with its licence and registers it; the fonts
|
||||
for Japanese, Chinese and Korean are the app's own, here.
|
||||
|
||||
| File | Font | Source | Licence |
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ release v5.1.2. Natural Earth's map data is in the public domain:
|
|||
## Japan's prefectures
|
||||
|
||||
`japan_prefectures.geojson` derives from *Admin 1 – States, Provinces*, 1:10m
|
||||
cultural vectors. `tool/maps/japan_prefectures.py` builds the file: it keeps
|
||||
cultural vectors. `apps/learn/tool/maps/japan_prefectures.py` builds the file: it keeps
|
||||
Japan's 47 prefectures, simplifies their outlines (Douglas–Peucker, 0.006°),
|
||||
drops islands too small to see (each prefecture keeps its largest), and rounds
|
||||
coordinates to 4 decimals. The outlines are an approximation for display, not
|
||||
|
|
@ -22,7 +22,7 @@ survey-accurate data. Regions are named by their ISO 3166-2 codes (`JP-01` …
|
|||
|
||||
`world_countries.geojson` derives from *Admin 0 – Countries*, 1:50m cultural
|
||||
vectors (Gibraltar and the US Outlying Islands, which it leaves out, from the
|
||||
1:10m layer). `tool/maps/world_countries.py` builds the file: one region per
|
||||
1:10m layer). `apps/learn/tool/maps/world_countries.py` builds the file: one region per
|
||||
ISO 3166-1 code (239), areas without a code of their own joined to the country
|
||||
ISO counts them under, outlines kept as Natural Earth generalised them (islands
|
||||
under 0.001 square degrees dropped), coordinates rounded to 3 decimals. Borders
|
||||
|
|
|
|||
Loading…
Reference in a new issue