Skip to content

docs: promote chain endpoint release in CHANGELOG — weekly documentation audit 2026-08-18 - #97

Draft
krakenhavoc wants to merge 1 commit into
mainfrom
docs/nifty-shannon-w0818
Draft

docs: promote chain endpoint release in CHANGELOG — weekly documentation audit 2026-08-18#97
krakenhavoc wants to merge 1 commit into
mainfrom
docs/nifty-shannon-w0818

Conversation

@krakenhavoc

@krakenhavoc krakenhavoc commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

Weekly Documentation Audit — 2026-08-18

No PRs were merged or opened in KrakenKey/app between 2026-08-11 and 2026-08-18, so no new documentation gaps were introduced this week. This edition carries forward the still-unmerged fix from #93 (itself carried from #90, #89, #88, #87, #86, #85): docs/CHANGELOG.md still lists GET /certs/tls/:id/chain (PR #79, merged 2026-05-14) under [Unreleased] rather than a dated release, five weeks after the prior audit first flagged it.

Documentation gap

  • docs/CHANGELOG.md — the chain endpoint has sat under [Unreleased] since it merged on 2026-05-14. While re-verifying that entry against the current controller/service code, this audit also found the CHANGELOG's field description was stale (chainPem is a DB column, not a response field — the actual response is { leafCert, intermediates, fullChainPem }).
  • backend/docs/API_REFERENCE.md — new finding this week: GET /certs/tls/:id/chain was entirely undocumented here, despite every sibling /certs/tls/:id/* route being covered.

Changes made

  • docs/CHANGELOG.md: promoted the chain endpoint to a dated ## [2026-05-28] — Certificate Chain release and corrected the response-shape description.
  • backend/docs/API_REFERENCE.md: added a ### GET /certs/tls/:id/chain entry with the response shape, placed after GET /certs/tls/:id/details.

New docs needed

None else this week.

Suggested version bump

No git tags exist in this repo yet; the CHANGELOG's dated-release headers are the versioning mechanism in use. Suggest tagging v0.4.0 on main to cover the certificate-chain feature, per #90's prior (still unapplied) recommendation.

…_REFERENCE

Carries forward the gap from #93 (opened 2026-07-14, never merged).
Also fixes a stale chainPem field description and adds the missing
GET /certs/tls/:id/chain entry to API_REFERENCE.md, previously undocumented
despite every sibling /certs/tls/:id/* route being covered.
No PRs merged or opened in this repo in the past week.
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