docs(changelog): note maximus-api activation post-0.9.0 #197

Merged
maximus merged 1 commit from issue-161-changelog-prices-activation into main 2026-05-10 19:27:34 +00:00
Owner

Fixes #161 (CHANGELOG portion).

Scope

CHANGELOG-only patch. Two retroactive notes:

  • [0.9.0] #160 entry (FR + EN) — append (server activation pending — feature dormant until maximus-api /v1/prices ships) to document the state at release time (2026-04-29).
  • [Unreleased] Changed/Modifie (FR + EN) — new entry recording that /v1/prices is live in production since 2026-05-05.

Out of scope (runtime, handled separately)

  • Smoke run ./tests/smoke/prices.sh against prod with a premium tier=premium activation token issued + revoked via SSH on the maximus-api VPS.
  • Manual e2e in a dev build (priced category + AAPL/MSFT + BTC/ETH + cache hit verification).
  • Free-tier 403 validation — covered by maximus-api integration tests.

These three items remain on the issue checklist and gate the issue close, but they do not produce code changes and so are not part of this PR.

Validation

  • npm run build clean (vite + tsc)
  • npm test 3722/3722 passing
  • public/CHANGELOG*.md auto-synced via vite plugin (gitignored)
Fixes #161 (CHANGELOG portion). ## Scope CHANGELOG-only patch. Two retroactive notes: - **`[0.9.0]` #160 entry** (FR + EN) — append `(server activation pending — feature dormant until maximus-api /v1/prices ships)` to document the state at release time (2026-04-29). - **`[Unreleased]` Changed/Modifie** (FR + EN) — new entry recording that `/v1/prices` is live in production since 2026-05-05. ## Out of scope (runtime, handled separately) - Smoke run `./tests/smoke/prices.sh` against prod with a premium tier=premium activation token issued + revoked via SSH on the maximus-api VPS. - Manual e2e in a dev build (priced category + AAPL/MSFT + BTC/ETH + cache hit verification). - Free-tier 403 validation — covered by maximus-api integration tests. These three items remain on the issue checklist and gate the issue close, but they do not produce code changes and so are not part of this PR. ## Validation - `npm run build` clean (vite + tsc) - `npm test` 3722/3722 passing - public/CHANGELOG*.md auto-synced via vite plugin (gitignored)
maximus added 1 commit 2026-05-10 19:19:55 +00:00
docs(changelog): note maximus-api activation post-0.9.0 (#161)
All checks were successful
PR Check / rust (pull_request) Successful in 25m46s
PR Check / frontend (pull_request) Successful in 2m30s
0eb2e5c772
Append `(server activation pending — feature dormant until maximus-api
/v1/prices ships)` to the price-fetching entry under [0.9.0] (#160) to
document state at release time. Add a new [Unreleased]/Changed entry
recording that /v1/prices went live in production on 2026-05-05.

Smoke run against prod with a premium token + manual e2e in dev build
are runtime acceptance criteria handled outside this PR.

Refs #161
maximus added the
status:review
label 2026-05-10 19:20:04 +00:00
Author
Owner

Review — APPROVE

Summary: CHANGELOG-only patch with clean FR/EN parity. Documents the maximus-api /v1/prices production activation (2026-05-05) under [Unreleased] and adds a retroactive clarifying note to the [0.9.0] #160 entry about the dormant state at release time. Accurate, minimal, well-scoped.

Checks

  • Security: docs-only, no secrets.
  • Correctness: diff matches PR body exactly; FR and EN entries mirror each other (dates, issue refs #161 / #160).
  • Format: Keep a Changelog conventions respected, newest-first ordering preserved in ### Changed / ### Modifié.
  • Tests: N/A (docs-only) — PR mentions npm run build clean and 3722/3722 passing.
  • Data: no migrations.

Notes

  • The retroactive parenthetical on the [0.9.0] #160 entry is justified as a factual clarification of the state at release time (server side wasn’t live yet), and it pairs cleanly with the new [Unreleased] entry resolving it. Not a history rewrite.

Suggestions

  • None blocking.

— /pr-review

## Review — APPROVE **Summary:** CHANGELOG-only patch with clean FR/EN parity. Documents the maximus-api `/v1/prices` production activation (2026-05-05) under `[Unreleased]` and adds a retroactive clarifying note to the `[0.9.0]` #160 entry about the dormant state at release time. Accurate, minimal, well-scoped. ### Checks - Security: docs-only, no secrets. - Correctness: diff matches PR body exactly; FR and EN entries mirror each other (dates, issue refs #161 / #160). - Format: Keep a Changelog conventions respected, newest-first ordering preserved in `### Changed` / `### Modifié`. - Tests: N/A (docs-only) — PR mentions `npm run build` clean and 3722/3722 passing. - Data: no migrations. ### Notes - The retroactive parenthetical on the `[0.9.0]` #160 entry is justified as a factual clarification of the state at release time (server side wasn’t live yet), and it pairs cleanly with the new `[Unreleased]` entry resolving it. Not a history rewrite. ### Suggestions - None blocking. — /pr-review
maximus merged commit 3024374e50 into main 2026-05-10 19:27:34 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: maximus/Simpl-Resultat#197
No description provided.