Commit Graph

114 Commits

Author SHA1 Message Date
mikkeli f54cfdbc50 274-dev: complete the W05 river sweep, correct ホルカクルキ川
The previous cross-check fetched only the 「その他」 group and ten main
stems, so 549 of the 561 named rivers in the three systems were never
looked at. Named rivers each carry their own 河川コード and are served
separately. Full sweep now done.

Corrects the claim that ホルカクルキ川 has no W05 counterpart: it does,
河川コード 8101030169, and its position agrees with OSM to the metre
(58.26 km, 9 m off). The 北海道 name plate on the bank confirms the
spelling and gives the Ainu original ホロカ・クルヒ (horka・kurihi) —
'to turn back' and 'its shadow'; horka marks a stream running counter to
its parent river. route01's ホロカクルキ was a slip.

31 of 34 names now confirmed by both sources, all but one agreeing to
within 110 m. Remaining: 名称不明 and デチン沢川 (W05 only), ベリベツ川
(OSM only). サヌシュッペ川 parallels the road and is tangent at two
reaches; it was never a disagreement.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01S6MpcBisZYhX45oDGRRJoz
2026-09-09 23:36:46 +09:00
mikkeli f902356840 274-dev: cross-check watercourses against 国土数値情報 W05
Adds the official river dataset (国土数値情報 河川データセット, via the
Geoshape repository at 国立情報学研究所) as a second source alongside
OpenStreetMap, covering the 石狩川, 鵡川 and 沙流川 systems.

Main stems sit under their own 河川コード rather than the 「その他」 group,
so 夕張川, 鵡川, 穂別川, サヌシュッペ川 and both ウシャップ rivers had to be
fetched separately.

30 of 34 names appear in both sources; 29 of those agree on position to
within 110 m, which validates the projection method. Adds a source column
and notes the four that need care: 名称不明 and デチン沢川 (official only),
ホルカクルキ川 (no W05 counterpart at all), and サヌシュッペ川, which
parallels the road so the two datasets are tangent 5 km apart.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01S6MpcBisZYhX45oDGRRJoz
2026-09-09 23:24:37 +09:00
mikkeli 713594399c Merge branch 'master' into wip/yuubari-2
Brings in the auto-wiki pipeline update: wiki.siblings frontmatter dropped
repo-wide in favour of ordinary relative Markdown links, plus the README
section documenting it.

No conflicts. 274.md and 274-dev.md were already authored under the new
convention and are unchanged by this.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01S6MpcBisZYhX45oDGRRJoz
2026-09-09 23:15:48 +09:00
mikkeli e2f39b03f2 274: split reference material into 274-dev.md
Follows the pulse / pulse_dev split. 274.md keeps the frontmatter, the
intro and the lyrics workspace; everything below moves to 274-dev.md,
which will document how the PoI candidates were assembled and hold the
filtered charts.

Uses the new relative-Markdown-link convention rather than a siblings
macro, in both directions. Dev page carries publish: false to match
274.md while both are under wip/.

Contents moved verbatim; the dev page's own prose is still to be written.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01S6MpcBisZYhX45oDGRRJoz
2026-09-09 23:14:11 +09:00
wan 3ea26e0dbe Merge branch 'chore/md-links': Markdown links replace the siblings macros
/ publish (push) Successful in 8s
Brings the source files in line with the renderer already deployed on
novoyuuparosk-auto-wiki master, which no longer substitutes ALL_CAPS macro
placeholders. Without this, pulse.md would publish the literal text PULSE_DEV.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-09 17:14:16 +09:00
wan 918f741184 Nominate related pages with Markdown links, not siblings macros
Drops the `wiki.siblings` frontmatter block from all eight files that carried
one — six of them declared it empty — and replaces the two live `ALL_CAPS`
placeholders with ordinary relative Markdown links:

  see PULSE_DEV.  ->  see [Dev gibberish](pulse_dev.md).

Both now resolve to real wikilinks at publish time, and both read as links in
Gitea's blob view instead of as a naked token in the middle of a sentence.

Requires the matching renderer change in novoyuuparosk-auto-wiki; the macro
substitution it depended on no longer exists.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-09 16:16:44 +09:00
mikkeli 5a03a7890e 274: rescope reference material to Kawabata-Usappu
Replace the 由仁-十勝清水 reference section with the narrowed
川端橋 - 右左府 scope.

- structures table gains a kilometre key, derived two ways: sequence
  alignment of the 北海道開発局 register against OSM way geometry by
  length, and watercourse crossings as anchors where a bridge is named
  after the stream it crosses (草木橋, ポン久留喜橋, オロロップ橋,
  モトツ橋, 福山大橋, 新川橋)
- watercourses deduplicated 176 -> 32; the inflation was single rivers
  split across many OSM ways
- PoI and watercourse tables sorted on the same datum so all three
  interleave by distance
- working language switched to English, Japanese kept for proper nouns
- gloss fixed: 川端 as 'riverside', not 'end of a river'

Distances are measured from a datum near 上野幌 and are not official
kiloposts (official KP is roughly this plus 14 km). Full-route data and
the source registers live in the KB at ~/infra/kb/inbox/surreal/.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01S6MpcBisZYhX45oDGRRJoz
2026-09-09 11:50:38 +09:00
wan f686d6aea1 274/ybr2: fixed lyrics workspace scaffolding 2026-09-09 11:26:24 +09:00
mikkeli 7dd02ab0a6 274/yuubari2: research 2026-09-09 08:00:04 +09:00
mikkeli fbfa5efbb5 yuubari2: renamed to 274; focusing on the roads now 2026-09-05 23:17:52 +09:00
mikkeli 8c357457c8 yuubari2: removed llm bullshit I don't need 2026-09-02 22:14:00 +09:00
mikkeli d9c3e87e08 yuubari2: reorg 2026-08-31 00:49:10 +09:00
mikkeli 865955f529 yuubari2: directions 2026-08-28 08:49:34 +09:00
mikkeli 3b94b5f87c yuubari2: more work 2026-08-27 23:31:58 +09:00
mikkeli d7e46f6cd1 yuubari2: minor prog 2026-08-24 23:41:11 +09:00
mikkeli 5b3cf43cdb yuubari2: initial 2026-08-17 13:03:33 +09:00
mikkeli 5983bfb833 ci: point publish workflow at the novoyuuparosk-wiki org
/ publish (push) Successful in 16s
This repo and novoyuuparosk-auto-wiki both moved out of the `mikkeli`
account, so the reusable-workflow reference follows. Same owner on both
sides means no cross-owner read gate on the private callee.
2026-08-11 19:48:20 +09:00
mikkeli 6733a6356a docs: README — wiki publishing + columns shorthand
/ publish (push) Successful in 5s
Point to the songs pipeline schema in the novoyuuparosk-auto-wiki repo
next door, and document the side-by-side `columns` fenced-block shorthand
(=== separators, Markdown emphasis) with kairo/kimito_en.md as an example.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-14 21:20:16 +09:00
mikkeli 3d4e6f5d95 Merge branch 'songs/ymgj': adapt kimito_en to columns shorthand
Convert 'You and me and a gentle journey' side-by-side lyrics to the auto-wiki columns shorthand (```columns fence, columns split by ===, **bold** titles). Rendered wiki output is unchanged; the source is now Markdown-native rather than raw HTML.
2026-06-14 21:19:52 +09:00
mikkeli b175fe7291 kimito_en: use Markdown bold for column titles
Swap the <b>…</b> title tags for **…** now that the columns shorthand
converts Markdown emphasis to wikitext. Rendered output is unchanged.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-14 21:13:42 +09:00
mikkeli f6d625ac75 kimito_en: use columns shorthand for side-by-side lyrics
Replace the hand-written {=html} flex/poem block with the new ```columns
fenced shorthand (JP and EN split by ===). The pipeline's post-Pandoc
transform expands it to the same wikitext, so the rendered page is
unchanged — just far cleaner to author.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-14 21:02:53 +09:00
mikkeli f0fca675ea Test fire for side-by-side columns directly from markdown
/ publish (push) Successful in 10s
2026-06-14 05:13:03 +09:00
mikkeli f086f904d1 ymgj: side-by-side typesetting for wiki 2026-06-14 05:12:19 +09:00
mikkeli 5c5194b6c5 ymgj: moved progress to git 2026-06-14 04:43:15 +09:00
mikkeli ce613111f7 refactor: replace inline publish job with thin caller
/ publish (push) Successful in 2s
Workflow logic now lives in novoyuuparosk-auto-wiki/publish-songs.yml
(reusable, workflow_call). Gains incremental publishing: only changed
song files are republished instead of --all on every push.
2026-06-11 11:12:04 +09:00
mikkeli 03bff2ddbc build: pin runner image to Gitea registry (v0)
/ publish (push) Successful in 7s
2026-06-11 10:42:12 +09:00
mikkeli 1cb2d56f24 ci: smoke test registry-pulled runner image (v0) 2026-06-11 10:28:22 +09:00
mikkeli 38dd42cfc6 Merge pull request 'paxprotej: preserving notes space' (#12) from autowiki/cleanups into master
/ publish (push) Successful in 4s
Reviewed-on: mikkeli/ncmr-songs#12
2026-06-10 01:30:14 +00:00
mikkeli 09616c45df Merge branch 'master' into autowiki/cleanups 2026-06-10 01:30:08 +00:00
mikkeli 5c7a2c3a4c paxprotej: preserving notes space 2026-06-10 10:29:54 +09:00
mikkeli c4f2bbdac9 Merge pull request 'autowiki/cleanups' (#11) from autowiki/cleanups into master
/ publish (push) Successful in 11s
Reviewed-on: mikkeli/ncmr-songs#11
2026-06-10 01:26:13 +00:00
mikkeli 4bb9dc4139 paxprotej: armed paxprotej songs for automation 2026-06-10 10:24:56 +09:00
mikkeli 678de9c99d tunnels: prepared for automation 2026-06-10 10:04:23 +09:00
mikkeli af5defab7d kairo: added 'kairo' category 2026-06-10 10:03:48 +09:00
mikkeli 7e3ef5c319 pulse: fixed dev note formatting 2026-06-10 10:01:41 +09:00
mikkeli 960a99770a kairo: staged transform and LRC 2026-06-10 10:00:38 +09:00
mikkeli 4b8dfec752 kairo: prepared ymgj 2026-06-10 09:57:46 +09:00
mikkeli f8d98a11f1 Merge pull request 'autowiki/pulse: refined explanations. conclusion of autowiki test #1 (as a whole).' (#10) from autowiki/pulse into master
/ publish (push) Successful in 3s
Reviewed-on: mikkeli/ncmr-songs#10
2026-06-09 16:10:24 +00:00
mikkeli 6997317cc9 Merge branch 'master' into autowiki/pulse 2026-06-09 16:10:14 +00:00
mikkeli ba3938a00b autowiki/pulse: refined explanations. conclusion of autowiki test #1 (as a whole).branch 'autowiki/pulse' will be merged and deleted until something else needs editing 2026-06-10 01:09:41 +09:00
mikkeli 958c6a1180 Merge pull request 'autowiki/pulse: minor grammatical clarifications' (#9) from autowiki/pulse into master
/ publish (push) Successful in 3s
Reviewed-on: mikkeli/ncmr-songs#9
2026-06-09 16:00:32 +00:00
mikkeli 5c20a8573b autowiki/pulse: minor grammatical clarifications 2026-06-10 00:59:45 +09:00
mikkeli ec5c7a80ea Merge pull request 'autowiki/pulse' (#8) from autowiki/pulse into master
/ publish (push) Successful in 3s
Here we go!
2026-06-09 15:53:39 +00:00
mikkeli 4d5c029585 autowiki/pulse: added forgotten category 2026-06-10 00:51:46 +09:00
mikkeli c9f0c4c30e autowiki/pulse: updated yaml headers to match new automation schema. pulse_dev.md should get its own pagepulse.md should get auto-generated intra-wiki link (singular as there's only one) 2026-06-10 00:47:36 +09:00
mikkeli 72a4ad1999 ci: use pre-built novoyuuparosk-wiki-runner image
/ publish (push) Failing after 2s
Drops apt-get and pip install steps — deps are baked into the
locally-built shared runner image. See novoyuuparosk-auto-wiki
README for rebuild instructions.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-10 00:16:03 +09:00
mikkeli a60c8fd123 ci: update pipeline entrypoint to publish.py
/ publish (push) Successful in 30s
render.py was renamed to publish.py in novoyuuparosk-auto-wiki.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-09 22:39:42 +09:00
mikkeli 2a2874254b ci: add workflow_dispatch trigger
/ publish (push) Successful in 44s
Allows manual pipeline runs from the Gitea UI without needing a
dummy commit. Also fixes blank-commit trigger issue (paths-ignore
skips runs with no changed files).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-09 18:29:50 +09:00
mikkeli 1b373dbea8 blank commit to re-trigger automation #3 2026-06-09 18:28:32 +09:00
mikkeli b37b5482c9 Merge pull request 'autowiki/pulse: added lrc file and declaration in markdown to justify another automation fire' (#7) from autowiki/pulse into master
/ publish (push) Failing after 28s
Reviewed-on: mikkeli/ncmr-songs#7
2026-06-09 09:19:26 +00:00