Skip to content

docs(plan): define the CI execution and historical results MVP - #49

Merged
darwin67 merged 2 commits into
mainfrom
rfd-5-ci-mvp
Sep 24, 2026
Merged

darwin67 merged 2 commits into
mainfrom
rfd-5-ci-mvp

Conversation

@darwin67

@darwin67 darwin67 commented Sep 24, 2026 •

Copy link
Copy Markdown
Member

Purpose

Record the agreed CI-first product direction before implementation begins.

  • Open-source CLI execution, GitHub Actions first, and a separate thin Action repository.
  • Optional upload to a historical-results service; local execution and replay remain independent.
  • Ryusen is the first acceptance application. Reassess Lighthouse near integration rather than freezing its unsettled ingestion design.
  • Separate agreed scope from proposed recovery acceptance and unresolved service policies.

This is planning only. No runtime changes or implementation completion claims. RFD 5 is in discussion and links to this PR; move it to published when review converges before merge.

Validation

On the planning branch based on current main: Nix flake check, Cargo format, Clippy with warnings denied, workspace tests, shell syntax checks, and RFD checker/regression tests all passed.

The PR contains only RFD 5, its checklist, and the RFD index.

@darwin67
darwin67 added this pull request to stack #51 September 24, 2026 15:21
@darwin67
darwin67 merged commit 3c6e749 into main Sep 24, 2026
7 checks passed
@darwin67
darwin67 deleted the rfd-5-ci-mvp branch September 24, 2026 15:26
darwin67 added a commit that referenced this pull request Sep 24, 2026
## Scope
Stacked on #49. Merge the planning PR first, then retarget this PR to
main.

Replace all five Org implementation checklists with actual AsciiDoc,
updating links, repository guidance, and the RFD status checker and
regression fixtures. Preserve prose, task completion, phase status, and
RFD lifecycle states. No runtime behavior changes.

Completed/total task counts are unchanged:
- RFD 1: 34/34
- RFD 2: 40/40
- RFD 3: 129/129
- RFD 4: 13/30
- RFD 5: 0/23

## Validation
- RFD status checker and regression tests passed, independently rerun by
the coordinator.
- Migration worker verified Nix flake check, Cargo format, Clippy with
warnings denied, workspace tests, and shell syntax checks.
- Migration worker rendered all five checklists with Asciidoctor 2.0.26
without warnings and checked content preservation and local links.
- No Org files remain under rfd. Completed checkboxes use AsciiDoc
lowercase x; the existing partial marker remains documented as text.

Existing Phase 0 work in the original checkout was left untouched.

Co-authored-by: Darwin D. Wu <darwin67@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant