You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/ROADMAP_V6.md
+10-6Lines changed: 10 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,19 +6,17 @@ Scope: New autonomous cycle after V5 completion.
6
6
## 1. Status Audit
7
7
8
8
### Repository and branch status
9
-
-`master` synced at merge commit `9b027df` (PR #145).
9
+
-`master` synced at merge commit `1c82368` (PR #151).
10
10
- Active execution branch: `master`.
11
11
12
12
### Open issue snapshot (`kaonis/woly-server`)
13
13
-#4`Dependency Dashboard`
14
-
-#144`[Dependencies] Plan major dashboard upgrade wave (ESLint 10, TS-ESLint 8, Zod 4, npm 11)`
15
-
-#146`[Dependencies] Execute tooling major upgrade set (ESLint 9 + typescript-eslint 8)`
16
14
-#147`[Dependencies] Evaluate and stage Zod v4 migration across protocol and services`
17
15
-#148`[Dependencies] Evaluate npm 11 adoption and CI/runtime compatibility`
18
16
-#150`[Dependencies] Revisit ESLint 10 adoption after typescript-eslint compatibility`
19
17
20
18
### CI snapshot
21
-
- Post-merge checks for `9b027df` are green (CI + CodeQL).
19
+
- Post-merge checks for `1c82368` are green (CI + CodeQL).
22
20
- Dependency triage workflow and audit/security gates are documented and active.
23
21
24
22
## 2. Iterative Phases
@@ -43,7 +41,7 @@ Acceptance criteria:
43
41
- Keep lint/typecheck/test gates green across workspaces.
44
42
- Document any lint rule/config migration adjustments.
45
43
46
-
Status: `In Progress` (2026-02-15)
44
+
Status: `Completed` (2026-02-15, PR #151)
47
45
48
46
### Phase 3: Zod v4 migration validation
49
47
Issue: #147
@@ -54,7 +52,7 @@ Acceptance criteria:
54
52
- Preserve contract compatibility or document deliberate breaking changes.
55
53
- Keep CI and contract/schema suites green.
56
54
57
-
Status: `Pending`
55
+
Status: `In Progress` (2026-02-15)
58
56
59
57
## 3. Execution Loop Rules
60
58
@@ -82,3 +80,9 @@ For each phase:
82
80
- 2026-02-15: Started Phase 2 issue #146 on branch `feat/146-tooling-major-upgrade-set`.
83
81
- 2026-02-15: Upgraded lint tooling to ESLint 9 + typescript-eslint 8 + eslint-config-prettier 10 and stabilized ESLint v9 compatibility for current `.eslintrc` workflow.
84
82
- 2026-02-15: Ran local root gates for #146 (`npm run lint`, `npm run typecheck`, `npm run test:ci`) successfully.
83
+
- 2026-02-15: Merged #146 via PR #151 and verified post-merge `master` checks green (CI + CodeQL).
84
+
- 2026-02-15: Started Phase 3 issue #147 on branch `feat/147-zod-v4-migration-validation`.
85
+
- 2026-02-15: Applied Zod v4 migration updates across protocol/C&C/node-agent (`zod` dependency majors, IP validation migration from `z.string().ip()` to `node:net``isIP` refinements, `ZodError.errors` -> `ZodError.issues`).
86
+
- 2026-02-15: Ran full local gates for #147 (`npm run typecheck`, `npm run test:ci`, `npm run lint`, `npm run build`) successfully.
87
+
- 2026-02-15: Addressed PR #152 CI regression in node-agent validation messaging by normalizing missing-field errors back to `is required` semantics and adding unit coverage for the behavior.
88
+
- 2026-02-15: Re-ran full local gates for #147 (`npm run typecheck`, `npm run test:ci`, `npm run lint`, `npm run build`) successfully after CI-fix patch.
0 commit comments