master
5c24f18f50
Archive Sprint 025 and Sprint 002: zero active sprints remaining
...
Sprint 025 (FE cleanup): 4/4 DONE — all cleanup verified, build clean
Sprint 002 (Scanner entry): 7/7 DONE — scan page, sidebar, policies, CTAs
No active sprints remain in docs/implplan/.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-16 23:42:30 +02:00
master
5e850d056b
Archive Sprint 021: all 3 tasks DONE (auth latch, registry 500, pack UI)
...
Verified on deployed stack:
- Sprint A: Harbor fixture returns 7 repos + 3 artifacts (curl verified)
- Sprint B: Scan timeout at 3 min (code verified, build clean)
- Sprint C: /console/profile shows Insufficient Permissions page (Playwright verified)
- Sprint D: Events chip shows CONNECTED, no DEGRADED flicker (Playwright verified)
- Sprint E: Policy pack creation form in empty state (build verified)
- Sprint F: Export button disabled tooltip (build verified)
- Sprint G: Audit log empty guidance text (Playwright verified)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-16 23:05:50 +02:00
master
ad92f1c855
Archive completed Sprint 020 (all 6 quality fixes shipped)
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-16 21:37:21 +02:00
master
f4eb64fefc
Fix scan submit field mismatch, archive verified sprints, deep journey iteration 2
...
- Fix scan-submit.component.ts: Scanner API returns `scanId` (not `id`) and
PascalCase status. Component now resolves `scanId ?? id` and normalizes
status to lowercase. Scan progress tracking now works end-to-end.
- Archive 3 verified sprints (001 FTUX, 007 Journey fixes, 008 Identity envelope)
after fresh wipe + rebuild + behavioral verification.
- Update Sprint 002 task statuses to reflect actual implementation (6/7 done).
- Create Sprint 020 for remaining journey quality fixes (J-02 user ID display,
J-03 feed auto-check).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-16 19:21:53 +02:00
master
f4d3ef76db
Archive 84 completed sprints, create FTUX sprint
...
All sprint tasks marked DONE verified via Playwright canonical route sweep
(111/111 routes passing). Remaining active: Sprint 025 (BLOCKED on Node
heap exhaustion in full test suite).
New sprint: SPRINT_20260316_001 — First-Time User Experience Fixes (7 tasks).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-16 02:04:59 +02:00
master
0aedf787fe
Archive completed Sprint 008 (mirror client setup wizard)
...
All 6 tasks DONE: consumer API endpoints, 4-step setup wizard UI,
dashboard and catalog integration, air-gap import API, E2E tests,
and documentation.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-15 14:49:54 +02:00
master
ef4991cdd0
Archive completed Sprint 007 (mirror source completeness)
...
All 16 tasks DONE: catalog expansion 47→75 sources, 14 categories,
multi-value filters, mirror domain CRUD API, export scheduler, domain
builder wizard, mirror dashboard, catalog integration, RU/CIS promotion,
threat intel, mirror export update, and documentation.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-15 14:34:58 +02:00
master
5291b6934c
Archive completed Sprint 006 (first-time user remediation)
...
All 6 tasks DONE: journey matrix, P0 blank surfaces, identity self-serve,
trust workflows, naming/error-state consistency, and Playwright coverage.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-15 14:33:34 +02:00
master
b565e55942
Archive completed sprints 001-005 and update Sprint 007 task statuses
...
Archive 5 fully-done sprints to docs-archived/implplan/:
- 001: Setup/admin operator journey audit
- 002: Release confidence operator journey audit
- 003: Identity/trust operator journey audit
- 004: Integrations operator journey audit
- 005: Release create contract alignment
Update Sprint 007: mark TASK 1-10, 006b, 007a-c as DONE (all implemented
and committed). Only TASK-011 (documentation update) remains TODO.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-15 14:20:43 +02:00
master
8a1fb9bd9b
OpenAPI query param discovery and header cleanup completion
...
Backend: ExtractParameters() now discovers query params from [AsParameters]
records and [FromQuery] attributes via handler method reflection. Gateway
OpenApiDocumentGenerator emits parameters arrays in the aggregated spec.
QueryParameterInfo added to EndpointSchemaInfo for HELLO payload transport.
Frontend: Remaining spec files and straggler services updated to canonical
X-Stella-Ops-* header names. Sprint 026 archived (tasks 01-06 DONE,
07-09 TODO for backend service rename pass).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-10 17:13:58 +02:00
master
6efed23647
archive these
2026-03-08 21:41:38 +02:00
master
f40043ed50
fix(web): remediate orphan revival regressions
2026-03-08 20:23:37 +02:00
master
f24d49ddeb
fix(web): ship degraded search readiness state
2026-03-08 16:27:51 +02:00
master
eb4ade0335
docs(ui): sync search rollout task board
2026-03-08 15:37:13 +02:00
master
cd3e8bbce1
docs(platform): archive release health evidence adapter sprint
2026-03-08 15:34:51 +02:00
master
c4b9373bf5
docs(router): archive header binding sprint
2026-03-08 15:34:26 +02:00
master
69813807a9
docs(router): archive messaging reregistration sprint
2026-03-08 15:33:25 +02:00
master
f4b507b021
docs(integrations): archive startup migration recovery sprint
2026-03-08 15:32:17 +02:00
master
72c0613e74
docs(web): archive findings toggle reactivity sprint
2026-03-08 15:29:46 +02:00
master
bbe0100861
docs(web): archive scope-preserving actions sprint
2026-03-08 15:29:13 +02:00
master
e169018f4a
docs(web): archive mission board action scope sprint
2026-03-08 15:28:45 +02:00
master
cf6ad22ebf
docs(web): archive signed-out shell guards sprint
2026-03-08 15:28:20 +02:00
master
42b761d471
docs(web): archive mission control release health sprint
2026-03-08 15:27:54 +02:00
master
ac14e8fb38
docs(web): archive context preferences sprint
2026-03-08 15:27:23 +02:00
master
0c7b065f79
docs(ui): archive restoration topic shapes sprint
2026-03-08 15:26:30 +02:00
master
971cdb3b8e
docs(ui): enrich component preservation map
2026-03-08 15:19:53 +02:00
master
6be4a25d17
fix(web): ship findings compare baseline availability
2026-03-08 15:13:32 +02:00
master
30532800ec
fix(router): ship audit bundle frontdoor cutover
2026-03-08 14:30:12 +02:00
master
8852928115
fix(exportcenter): ship audit bundle http binding
2026-03-08 14:29:33 +02:00
master
3e531f0b9e
Repair live AdvisoryAI search corpus parity
2026-03-08 13:33:21 +02:00
master
b521b5bde8
feat(ui): ship evidence capsules cutover
2026-03-08 12:41:09 +02:00
master
e4779a430f
feat(ui): ship release promotions cutover
2026-03-08 11:54:57 +02:00
master
abbfe64bd7
Render clarify search prompts as guidance only
2026-03-08 11:50:34 +02:00
master
e01a499df9
Standardize live search Playwright setup lane
2026-03-08 11:17:05 +02:00
master
6870649abf
feat(ui): preserve platform setup canonical routes
2026-03-08 11:12:42 +02:00
master
d0f2cc3b2c
Archive live search ingestion browser validation sprint
2026-03-08 10:47:19 +02:00
master
af09659f30
Archive completed web QA loop and split platform-setup follow-up
2026-03-08 10:23:49 +02:00
master
56143d12b7
feat(ui): ship topology and trust admin cutover
2026-03-08 10:12:13 +02:00
master
8b1fe49f35
feat(ui): ship execution operations cutover
2026-03-08 09:33:05 +02:00
master
80257a4538
Complete self-serve search rollout
2026-03-08 08:50:38 +02:00
master
ac22ee3ce2
feat(ui): ship quota health aoc operations cutover
2026-03-08 08:18:51 +02:00
master
c9484c33ee
Archive completed search consolidation sprints
2026-03-08 08:06:06 +02:00
master
ff9de893d5
feat(ui): ship offline operations cutover
2026-03-08 03:12:01 +02:00
master
93872e73ec
Verify supported-route live search matrix
2026-03-08 02:23:58 +02:00
master
145e67a544
Harden live-backed unified search weighting and indexing
2026-03-08 02:23:43 +02:00
master
c7b7ddf436
Archive completed search correction sprints 031-034
2026-03-08 02:23:07 +02:00
master
484abe0039
feat(ui): ship unified audit surfaces
2026-03-08 02:16:20 +02:00
master
6e00a48e00
feat(ui): ship policy decisioning studio
2026-03-08 01:35:18 +02:00
master
8ee40b56e9
Archive completed search foundation sprints
2026-03-08 00:16:35 +02:00
master
a6187c70b4
Consolidate search-first shell UX
2026-03-08 00:14:57 +02:00