Files
summercms/.planning/WINDOWS.md
2026-09-27 15:37:02 +02:00

2.4 KiB

schema_version, open_count, waived_count, fixed_count, total_count, last_updated
schema_version open_count waived_count fixed_count total_count last_updated
1 2 0 1 3 2026-09-27T13:36:36.179Z

Broken Windows Ledger

Cross-phase defect register. With workflow.windows_enforce enabled, /gsd-ship blocks while open_count > 0. Waive with gsd-tools windows waive <id> "<reason>" (reason required). Mark fixed with gsd-tools windows fixed <id>.

id phase kind file line description status reason recorded_at resolved_at
1 09 deviation plugins/golem15/fonoteka/routes_cors_test.go Admin test secret also set on bootConfigWithHTTP and testConfigCORS so router assembly keeps failing closed fixed 2026-09-24T15:22:55.173Z 2026-09-24T15:23:23.945Z
2 10 stub admin/src/app/i18n.ts t() returns backend::lang keys until the bundle is served (10-02) and loaded (10-03); SPA copy renders raw keys open 2026-09-27T13:36:35.976Z
3 10 stub admin/src/views/ListView.vue read-only tracer list without search, sort, paging or row links; full list screens in 10-03 open 2026-09-27T13:36:36.179Z
[
  {
    "id": 1,
    "kind": "deviation",
    "phase": "09",
    "file": "plugins/golem15/fonoteka/routes_cors_test.go",
    "line": null,
    "description": "Admin test secret also set on bootConfigWithHTTP and testConfigCORS so router assembly keeps failing closed",
    "status": "fixed",
    "reason": "",
    "recorded_at": "2026-09-24T15:22:55.173Z",
    "resolved_at": "2026-09-24T15:23:23.945Z",
    "milestone": "v1.0"
  },
  {
    "id": 2,
    "kind": "stub",
    "phase": "10",
    "file": "admin/src/app/i18n.ts",
    "line": null,
    "description": "t() returns backend::lang keys until the bundle is served (10-02) and loaded (10-03); SPA copy renders raw keys",
    "status": "open",
    "reason": "",
    "recorded_at": "2026-09-27T13:36:35.976Z",
    "resolved_at": null,
    "milestone": "v1.0"
  },
  {
    "id": 3,
    "kind": "stub",
    "phase": "10",
    "file": "admin/src/views/ListView.vue",
    "line": null,
    "description": "read-only tracer list without search, sort, paging or row links; full list screens in 10-03",
    "status": "open",
    "reason": "",
    "recorded_at": "2026-09-27T13:36:36.179Z",
    "resolved_at": null,
    "milestone": "v1.0"
  }
]