tenseleyflow/shithub / d45235b

Browse files

S40: CHANGELOG — v1.0.0 entry + stability contract

Authored by espadonne
SHA
d45235bc61c93007a09272dfe196405bb538d9a8
Parents
2d058c9
Tree
13f821f

1 changed file

StatusFile+-
M CHANGELOG.md 28 5
CHANGELOG.mdmodified
@@ -6,20 +6,43 @@ conventions and [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66
 
77
 ## [Unreleased]
88
 
9
-### Added
9
+(Empty — first post-launch entries land here.)
10
+
11
+## [1.0.0] — TBD (operator fills in cutover date)
12
+
13
+The first stable release. **Stability contract:** every migration
14
+from this point on is backward-compatible from v1.0.0 — see
15
+`docs/internal/runbooks/upgrade.md`.
16
+
17
+### Added (since pre-launch)
18
+- Public landing page on `/` for anonymous viewers; signed-in
19
+  viewers get a quick-link dashboard.
20
+- Lightweight status page at `docs.shithub.example/status.html`.
21
+- Cutover artifacts under `deploy/cutover/` — checklist, smoke
22
+  script, rollback script.
23
+- Launch announcement copy at `docs/blog/v1.0.0-launch.md`.
24
+- Day-one operator runbook at `docs/internal/runbooks/day-one.md`.
1025
 - Public docs site (`docs/public/`) built with mdBook.
1126
 - Contributor + security disclosure docs finalized for post-launch
12
-  posture (DCO sign-off, security@ mailbox).
27
+  posture (DCO sign-off, `security@shithub.example` mailbox).
1328
 - Architecture overview + internal docs index.
1429
 - Operator runbooks: rotate-secrets, rotate-keys, regenerate-akc,
1530
   drain-workers, read-only-mode.
1631
 - `THIRD_PARTY_NOTICES.md` with a CI-verified generator script.
32
+- a11y tooling (pa11y + axe) and k6 load-test scenarios under
33
+  `tests/`.
1734
 
1835
 ### Changed
1936
 - README pivoted to post-launch framing (still flags WIP areas
2037
   honestly).
38
+- Renderer (`internal/web/render/render.go`) walks `_*.html`
39
+  partials recursively and fails loud on undefined template refs
40
+  at startup.
41
+- Repo Code view restructured to GitHub's 2/3 + 1/3 layout with
42
+  an About sidebar (description, topics, license, language,
43
+  star/watch/fork counts).
2144
 
22
-## [1.0.0] — TBD
45
+## [1.0.0] — core forge loop
2346
 
2447
 The first stable release. Core forge loop:
2548
 
@@ -58,5 +81,5 @@ The first stable release. Core forge loop:
5881
   WireGuard mesh for monitoring, Postgres WAL archive + daily
5982
   logical backups to Spaces, cross-region DR, restore drill.
6083
 
61
-[Unreleased]: https://github.com/tenseleyFlow/shithub/compare/v1.0.0...HEAD
62
-[1.0.0]: https://github.com/tenseleyFlow/shithub/releases/tag/v1.0.0
84
+[Unreleased]: https://shithub.example/shithub/shithub/compare/v1.0.0...trunk
85
+[1.0.0]: https://shithub.example/shithub/shithub/releases/tag/v1.0.0