Files
github-action/docs/sqa/reviews/rc-063-adr-0009.md
T
Tirsvad 8c0f006dc5
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
Validate workflows / validate (pull_request) Successful in 24s
Resolve pending commit link of RC-063
2026-10-13 23:32:52 +08:00

3.6 KiB

Review Record: ADR-0009 Wiki publishing as a reusable workflow

Metadata

Key Value
ID RC-063
CrossReference ADR-0009, QC-ADR-001

Version History

Date Status Author Reviewer Change Commit
2026-10-13 Accepted Jens Tirsvad Nielsen S01 Initial version 8c2c52e

Artifact Under Review

  • Instance reviewed: ADR-0009
  • Checklist used: QC-ADR-001
  • Scope: full review
  • Language and domain: n/a (technical type)
  • Mode: supervised (the AI prepared the record; S01, the user, gave the Go in chat on 2026-10-13)

Checklist Results

# Criterion Status Evidence/Notes
1 The ID (ADR-NNNN, 4-digit) matches the filename number and is unique and sequential Pass ADR-0009 in adr-0009-wiki-publishing-reusable-workflow.md; follows ADR-0008.
2 Context states the problem, the forces (cost, risk, constraints) and the options evaluated Pass Names the scoped delivery, its gate, the fixed trigger path and version, and the new folder rule.
3 At least two options were considered, or the absence of alternatives is justified Pass Two options: keep the scoped workflow and read both folders, or a reusable workflow.
4 Decision is stated in one or two unhedged sentences and matches one of the evaluated options Pass Two sentences; matches option 2. The rules below it add detail only.
5 Consequences list both Positive and Negative outcomes Pass Finding fixed during this review: the consequence "passing a declared secret is not yet verified" was out of date, because run 316 verified it on 2026-10-13. It now says so. Four positive and four negative outcomes.
6 Quality-attribute impacts (performance, security, portability, etc.) are named where the decision affects them Pass Finding fixed during this review: the security impact was implicit. A positive bullet (explicit secret, no fallback) and a negative bullet (whoever changes the caller changes the folder and prune) were added.
7 Affected Artifacts are listed as links, and each is also in CrossReference Pass MIL-008 and ADR-0004 are linked and cited.
8 Status changes are recorded as new Version History rows with a Change summary and Commit link; retained rows are never rewritten Pass The findings fix is a new row; the first row is kept unchanged.
9 A superseded or deprecated ADR names its successor, and the successor links back N-A ADR-0004 is superseded only in part and stays in force until the scoped workflow is removed; see the action item.
10 Written in business or technical language of the domain, with no unexplained abbreviations Pass Finding fixed during this review: "PO language" is now "the product owner's language".
11 Status is one of Proposed, Accepted, Rejected, Deprecated or Superseded by ADR-NNNN, and every Version History row uses only these Pass Proposed only.

Overall Verdict

Go - all applicable criteria pass; the three findings (criteria 5, 6 and 10) were fixed during the review. S01 gave the Go in chat on 2026-10-13; there is no independent reader.

Action Items

Action Owner Due
When the scoped workflow is removed, mark ADR-0004 superseded by ADR-0009 for the delivery and marker parts (new version row and review record) S01 the follow-up milestone