Skip to content

docs(lore-0124): complete + archive — spec routed via PR #169 - #175

Merged
adamkoot merged 1 commit into
developfrom
chore/0124_archive-task
Aug 6, 2026
Merged

docs(lore-0124): complete + archive — spec routed via PR #169#175
adamkoot merged 1 commit into
developfrom
chore/0124_archive-task

Conversation

@adamkoot

@adamkoot adamkoot commented Aug 6, 2026

Copy link
Copy Markdown
Collaborator

Lore bookkeeping only — no source, infra or CI changes. The implementation
shipped in #169 (squash dabdd15).

What this does

  • Moves task 0124 active/archive/, converting it to a directory. Git
    tracks it as a rename (59% similarity).
  • Splits the three heavy sections into notes/S-* — the validator result, the
    feat(0124): expose the OpenAPI spec through API Gateway #169 review response, and the self-review round. README drops ~680 → ~420
    lines, in line with 0088 and 0044.
  • Sets status: completed and adds the done history entry naming the squash.
  • Quotes the five history[].date values. They were bare YAML date scalars and
    failed lore_validate with 5 errors; it now passes clean.

The directory conversion is not a drive-by — it is what this task's own Future
Work section planned, deliberately deferred to archive time so the reviewer
never saw a large rename on the file he was reading.

Inbound [[0124]] references from 0117, 0119, 0120, 0126, 0128 and 0155 resolve
by ID, so none needed touching. lore/README.md and next-tasks.md were
regenerated but are gitignored in this repo, so they are absent from the diff.

Carried forward, for the record

Two acceptance criteria are marked [x] as deployment-verified rather than
verified
— the live GET …/production/api-docs-json fetch and confirming the
advertised servers URL serves a route. Both need
make -C infra deploy-production; docs/scf/api-endpoints.md carries the curl.

Design decision 8 (info.license left empty) is flagged for @adamkoot and is
spawned as 0155.

PR #169 merged to develop (squash dabdd15) after okarcz's approval, three
CI jobs green. Shipped: GET /api-docs-json as a keyless cached proxy route,
`servers` stamped from apiBaseUrl, ErrorEnvelope published, a Redocly
recommended-strict gate, and three artifact-derived guards.

Converted to a directory as the task's own Future Work planned — deferred
to archive time so the reviewer never saw a large rename mid-review. The
three heavy sections moved to notes/S-*, leaving a ~420-line README.

Two ACs stay deployment-verified rather than verified: the live
/api-docs-json fetch and the advertised `servers` URL serving a route both
need `make -C infra deploy-production`. docs/scf/api-endpoints.md carries
the curl.

Also quoted the history dates, which failed lore frontmatter validation as
bare YAML date scalars.
@adamkoot
adamkoot merged commit 431f531 into develop Aug 6, 2026
3 checks passed
@adamkoot
adamkoot deleted the chore/0124_archive-task branch August 6, 2026 14:22
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