saravanakumardb1
82ce90f91d
docs(roadmap): mark sprints 3-6 complete; record post-Sprint-B UI migration
...
Sprint 3 (UI5), Sprint 4 (UI6), Sprint 5 (UI7+UI8), Sprint 6 (production
hardening) are all now substantially complete as of May 23, 2026.
NEXT_SPRINT_ROADMAP.md:
- Sprint 3 UI5 marked complete with commit hashes 9c65899 , 30a30ce , 2408f43 .
- Sprint 4 UI6 marked complete with commit 8d484c3 .
- Sprint 5 UI7+UI8 marked complete with commits 2408f43 , 3288e28 , 0c982de .
- Sprint 6 production hardening verified item-by-item:
backend config fail-closed: already enforced via lib/config.ts superRefine.
backend logging clean: grep returns zero matches outside tests.
CI mobile + web E2E + Docker build: jobs already wired.
Docker compose smoke: scripts/e2e-docker-test.sh validated locally.
Shared service smoke: backend+web verified at :3050/:4016 with sibling
platform-service (4003), extraction-service (4005), mcp-server (4007).
Only stale doc cleanup remains as deferred non-blocking work.
PRODUCTION_READINESS_HANDOFF_ROADMAP.md:
- Replaced Sprint-A 'Docker compose smoke deferred' note with verified
status: Dockerfile corporate-proxy workarounds added, override pins
sibling-service URLs and aligns JWT secret, e2e-docker-test.sh
exercises full login/CORS/CRUD lifecycle.
- Added 'Post-Sprint-B UI Migration' section documenting the four UI
ratchet category counts (legacy/colors/imports all 0; raw controls 14
intentional) and the UI drift ratchet as the canonical CI gate.
No code changes.
2026-05-23 02:04:09 -07:00
saravanakumardb1
34cb219962
docs(p10.5): live shared-service smoke verified end-to-end May 23, 2026
...
Previously P10.5 was marked complete with a deferral note because the
sibling services (platform-service 4003, extraction-service 4005,
mcp-server 4007) were not running on the audit host. Today they are
all running, so I executed the smoke and confirmed it passes.
Command:
JWT_SECRET="dev-secret-change-me-at-least-32-characters-long" \
bash scripts/local-smoke.sh
Output (exit 0, 11 ok lines):
info: starting NoteLett backend in memory mode
ok: NoteLett backend started at http://localhost:4016
ok: NoteLett health
ok: NoteLett bootstrap
ok: platform-service health
ok: extraction-service health
ok: mcp-server health
ok: authenticated workspace create
ok: authenticated note create
ok: authenticated note read
ok: smoke cleanup attempted
ok: local production-readiness smoke passed
Updates:
- §Post-Sprint-A Re-verification: replaces the blanket deferral note
with the actual verification details for live shared-service smoke
and a separate, narrower deferral note for Docker compose smoke
(which still fails on corp-network hosts due to TLS interception in
the backend/Dockerfile npm install step but succeeds on CI).
- §P10.5: replaces the historical deferral text with today's
end-to-end verification result.
2026-05-23 00:30:44 -07:00
saravanakumardb1
c75ed3dc25
docs(sprint-a): record build restoration and refreshed sprint plan
...
- Commit previously untracked docs/NEXT_SPRINT_ROADMAP.md with refreshed
May 22 status; mark Sprint 1 (backend build) and Sprint 2 (lint) as
resolved by Sprint A workspace-path fix
- Add post-Sprint-A re-verification section to
docs/PRODUCTION_READINESS_HANDOFF_ROADMAP.md documenting the
workspace-path regression and the re-verified gates
- Update README quick-start to reference the canonical common-platform
checkout path with BYTELYST_COMMON_PLAT_ROOT override note
2026-05-22 15:08:42 -07:00
f18abbe5fc
docs(roadmap): record P10.8 remote status
2026-05-05 14:21:39 -07:00
07d3257753
docs(roadmap): record P10.7 release docs
2026-05-05 14:20:42 -07:00
64d2f6f2b6
docs(release): record final handoff status
2026-05-05 14:20:15 -07:00
0563bcdc26
docs(roadmap): record P10.6 audits
2026-05-05 14:19:09 -07:00
6d8780b440
docs(roadmap): record P10.5 platform smoke
2026-05-05 14:17:08 -07:00
1797ca7e25
docs(roadmap): record P10.4 compose gate
2026-05-05 14:09:04 -07:00
21a2619c74
docs(roadmap): record P10.3 web e2e
2026-05-05 14:08:03 -07:00
81adcd7d2b
docs(roadmap): record P10.2 lint gate
2026-05-05 14:05:22 -07:00
00d022071d
docs(roadmap): record P10.1 verification
2026-05-05 13:56:26 -07:00
e9f045571b
docs(roadmap): record P9.5 operator runbook
2026-05-05 13:54:27 -07:00
95f252a520
docs(roadmap): record P9.4 telemetry taxonomy
2026-05-05 13:51:57 -07:00
067e32a2aa
docs(roadmap): record P9.3 migration plan
2026-05-05 13:49:24 -07:00
5ce97f8615
docs(roadmap): record P9.2 seed bootstrap
2026-05-05 13:46:16 -07:00
1059b138d7
docs(roadmap): record cosmos operations
2026-05-05 13:39:19 -07:00
33ea533d8b
docs(roadmap): record release checklist
2026-05-05 13:37:46 -07:00
2c01ffb0eb
docs(roadmap): record dependency health
2026-05-05 13:36:28 -07:00
b6e1296afc
docs(roadmap): record release guard audits
2026-05-05 13:34:27 -07:00
a29efd56c9
docs(roadmap): record compose smoke
2026-05-05 13:31:31 -07:00
032c2e7035
docs(roadmap): record docker ci builds
2026-05-05 13:29:40 -07:00
e0834abd70
docs(roadmap): record web e2e ci
2026-05-05 13:27:30 -07:00
ea1efb38e0
docs(roadmap): record mobile ci coverage
2026-05-05 13:25:49 -07:00
e8ce73ef70
docs(roadmap): record mobile build checklist
2026-05-05 13:24:06 -07:00
46f534e4b3
docs(roadmap): record mobile platform lifecycle
2026-05-05 13:02:34 -07:00
4e4a25a179
docs(roadmap): record mobile upload readiness
2026-05-05 12:59:18 -07:00
dd988ba7a5
docs(roadmap): record mobile flow coverage
2026-05-05 12:57:01 -07:00
15938bcfe0
docs(roadmap): record mobile auth readiness
2026-05-05 12:51:28 -07:00
e1cc7feb5b
docs(roadmap): record p6 build analysis
2026-05-05 12:45:41 -07:00
2bf4b079ea
docs(roadmap): record p6 e2e coverage
2026-05-05 12:34:48 -07:00
a5fedf1f08
docs(roadmap): record p6 sharing hardening
2026-05-05 12:25:47 -07:00
5101c847da
docs(roadmap): record p6 import export readiness
2026-05-05 12:15:33 -07:00
7eed0443a7
docs(roadmap): record p6 dependency states
2026-05-05 12:06:32 -07:00
40c03441ee
docs(roadmap): record p6 mutation retry handling
2026-05-05 11:45:43 -07:00
1fb682a77a
docs(roadmap): record p6 auth session hardening
2026-05-05 11:41:13 -07:00
b1c358def3
docs(roadmap): record p5 lifecycle verification
2026-05-05 11:37:43 -07:00
8f7247c413
docs(roadmap): record p5 cosmos query review
2026-05-05 11:35:35 -07:00
6741e93d55
docs(roadmap): record p5 error mapping coverage
2026-05-05 11:15:14 -07:00
4425aa7701
docs(roadmap): record p5 readiness diagnostics
2026-05-05 11:12:37 -07:00
19cc34b172
docs(roadmap): record p5 request id propagation
2026-05-05 11:06:29 -07:00
45b03c482a
docs(roadmap): record backend startup logging
2026-05-05 11:00:58 -07:00
21aefb589d
docs(roadmap): record visual layout audit
2026-05-05 10:58:29 -07:00
7acbf2dae7
docs(roadmap): record web primitive reuse
2026-05-05 10:50:06 -07:00
f692a94d25
docs(roadmap): record mobile accessibility audit
2026-05-05 10:30:14 -07:00
e0adedc739
docs(roadmap): record web accessibility audit
2026-05-05 10:23:15 -07:00
16dddcb728
docs(roadmap): record mobile color audit
2026-05-05 10:19:15 -07:00
b9e9890ce3
docs(roadmap): record web color token audit
2026-05-05 10:17:28 -07:00
2d26181aaf
docs(roadmap): record encryption coverage
2026-05-05 10:13:00 -07:00
7eda8dda00
docs(roadmap): record agent write hardening
2026-05-05 10:09:25 -07:00