Plan MIL-006: shared wiki publishing #54

Merged
Tirsvad merged 2 commits from mil-006-shared-wiki-publishing into main 2026-10-10 05:26:31 +02:00
Owner

Plans the shared wiki publisher. Documents only; no code and no issues yet.

Changes

  • New milestone MIL-006 Shared wiki publishing (Proposed): the publish-wiki workflow becomes a scoped workflow with its script embedded, an opt-in rule, and a pilot in one repository other than this one. Five tasks, owner S05, reviewer S01, window 2026-12-14 to 2026-12-26 (proposed).
    1. decide the opt-in rule and the secret handling (an ADR refining ADR-0003);
    2. make the publisher a scoped workflow and remove the local copy and tools/publish_wiki.py;
    3. implement the opt-in gate and the safety limits, with offline tests;
    4. pilot in one other repository;
    5. update the guides and the wiki (rule 8).
  • PP-001: MIL-006 added to the gateway schedule, Gantt chart, scope coverage and dependencies; the last decision date is now 2026-12-26.

Why

Scoped delivery reaches repositories in all four organisations (verified, #9 and PR #53), so one workflow can serve them. The publisher deletes pages that are not in wiki/, so a repository must opt in; otherwise any repository with a wiki/ folder would have its wiki overwritten.

Review status

  • MIL-006 and the new PP-001 row are Proposed. They need review records and a Go (S01, standing in as ADR-0002 records) before any code, as the plan-first gate requires.
  • Dry run of sync-project.sh --milestone MIL-006: one milestone, five issues. Nothing has been applied.
  • Open decisions: the opt-in mechanism (recommended: a wiki/.publish marker file) and the pilot repository.

No issue closed: the MIL-006 tasks are not synced as issues yet.

Plans the shared wiki publisher. Documents only; no code and no issues yet. ## Changes - New milestone **MIL-006 Shared wiki publishing** (`Proposed`): the publish-wiki workflow becomes a scoped workflow with its script embedded, an opt-in rule, and a pilot in one repository other than this one. Five tasks, owner S05, reviewer S01, window 2026-12-14 to 2026-12-26 (proposed). 1. decide the opt-in rule and the secret handling (an ADR refining ADR-0003); 2. make the publisher a scoped workflow and remove the local copy and `tools/publish_wiki.py`; 3. implement the opt-in gate and the safety limits, with offline tests; 4. pilot in one other repository; 5. update the guides and the wiki (rule 8). - PP-001: MIL-006 added to the gateway schedule, Gantt chart, scope coverage and dependencies; the last decision date is now 2026-12-26. ## Why Scoped delivery reaches repositories in all four organisations (verified, #9 and PR #53), so one workflow can serve them. The publisher deletes pages that are not in `wiki/`, so a repository must opt in; otherwise any repository with a `wiki/` folder would have its wiki overwritten. ## Review status - MIL-006 and the new PP-001 row are `Proposed`. They need review records and a Go (S01, standing in as ADR-0002 records) before any code, as the plan-first gate requires. - Dry run of `sync-project.sh --milestone MIL-006`: one milestone, five issues. Nothing has been applied. - Open decisions: the opt-in mechanism (recommended: a `wiki/.publish` marker file) and the pilot repository. No issue closed: the MIL-006 tasks are not synced as issues yet.
Tirsvad added 2 commits 2026-10-10 05:26:15 +02:00
Add milestone MIL-006 with five tasks: a scoped publish-wiki workflow with
an opt-in rule, piloted in one other repository. Schedule it in PP-001.
The milestone is Proposed; no code starts before it is accepted.
Resolve pending commit links in PP-001 and MIL-006
Validate workflows / validate (pull_request) Successful in 14s
be53de8f57
Tirsvad merged commit 8d0fab71b5 into main 2026-10-10 05:26:31 +02:00
Tirsvad deleted branch mil-006-shared-wiki-publishing 2026-10-10 05:26:31 +02:00
Sign in to join this conversation.