fix(P06): final review — version literal to 0.6.5 + trailing newlines

Review verdict SHIP: purity gate PASS (22 commits: chore 8, verify 5,
docs 5, test 2, fix 1, decision 1 — zero feat:). P2-1 fixed: pyproject
+ package.json version 0.6.3 → 0.6.5 (the about-to-ship line),
reinstalled dist-info, version pins 3/3 green, ruff + mypy green.
P2-3 fixed: trailing newlines (eslint.config.mjs, helpers.ts).
P2-2 (session-sweep concurrency on shared hosts) recorded as post-hoc
note — not actionable this milestone.

---ci---
phase: 6
milestone: v0.7
status: review
---/ci---
This commit is contained in:
CIAgent
2026-09-27 10:18:02 +00:00
parent 9d120450da
commit 4a6856711f
5 changed files with 8 additions and 8 deletions
+4 -4
View File
@@ -1,9 +1,9 @@
{
"phase": 5,
"stage": "complete",
"phase": 6,
"stage": "review",
"milestone": "v0.7",
"milestone_name": "test-harness-review",
"phase_role": "execution",
"phase_role": "final",
"attempts": 0,
"updated_at": "2026-09-27T06:45:00Z"
"updated_at": "2026-09-27T06:50:00Z"
}
+1 -1
View File
@@ -1,7 +1,7 @@
{
"name": "@nextcraft/ai-service",
"private": true,
"version": "0.6.3",
"version": "0.6.5",
"scripts": {
"dev": "bash scripts/dev.sh",
"test": "bash scripts/test.sh",
+1 -1
View File
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
[project]
name = "nextcraft-ai-service"
version = "0.6.3"
version = "0.6.5"
description = "Nextcraft AI tutor service — six LLM agents behind a provider-agnostic layer"
requires-python = ">=3.11"
dependencies = [
+1 -1
View File
@@ -26,4 +26,4 @@ export function wirePosting(overrides: Record<string, unknown> = {}): Record<str
posted_at: "2026-09-01T00:00:00Z",
...overrides,
};
}
}
+1 -1
View File
@@ -76,4 +76,4 @@ export default tseslint.config(
globals: { ...globals.browser, ...globals.node },
},
},
);
);