diff --git a/.trellis/tasks/08-17-native-rounded-junctions/check.jsonl b/.trellis/tasks/archive/2026-08/08-17-native-rounded-junctions/check.jsonl similarity index 100% rename from .trellis/tasks/08-17-native-rounded-junctions/check.jsonl rename to .trellis/tasks/archive/2026-08/08-17-native-rounded-junctions/check.jsonl diff --git a/.trellis/tasks/08-17-native-rounded-junctions/design.md b/.trellis/tasks/archive/2026-08/08-17-native-rounded-junctions/design.md similarity index 100% rename from .trellis/tasks/08-17-native-rounded-junctions/design.md rename to .trellis/tasks/archive/2026-08/08-17-native-rounded-junctions/design.md diff --git a/.trellis/tasks/08-17-native-rounded-junctions/implement.jsonl b/.trellis/tasks/archive/2026-08/08-17-native-rounded-junctions/implement.jsonl similarity index 100% rename from .trellis/tasks/08-17-native-rounded-junctions/implement.jsonl rename to .trellis/tasks/archive/2026-08/08-17-native-rounded-junctions/implement.jsonl diff --git a/.trellis/tasks/08-17-native-rounded-junctions/implement.md b/.trellis/tasks/archive/2026-08/08-17-native-rounded-junctions/implement.md similarity index 100% rename from .trellis/tasks/08-17-native-rounded-junctions/implement.md rename to .trellis/tasks/archive/2026-08/08-17-native-rounded-junctions/implement.md diff --git a/.trellis/tasks/08-17-native-rounded-junctions/prd.md b/.trellis/tasks/archive/2026-08/08-17-native-rounded-junctions/prd.md similarity index 73% rename from .trellis/tasks/08-17-native-rounded-junctions/prd.md rename to .trellis/tasks/archive/2026-08/08-17-native-rounded-junctions/prd.md index 26f61b5..660eaa6 100644 --- a/.trellis/tasks/08-17-native-rounded-junctions/prd.md +++ b/.trellis/tasks/archive/2026-08/08-17-native-rounded-junctions/prd.md @@ -17,12 +17,19 @@ road-edge corners for ordinary Nantaizi T and cross junctions. ## Acceptance Criteria -- [ ] Ordinary cross/T fixtures generate rounded junction polygons with more +- [x] Ordinary cross/T fixtures generate rounded junction polygons with more than the prior eight straight boundary vertices and `boundary_mode` records the chosen style. -- [ ] Connector containment remains valid and degenerate geometry falls back +- [x] Connector containment remains valid and degenerate geometry falls back without publishing self-intersecting polygons. -- [ ] Nantaizi compile/check and native Blender/Cesium/preview succeed. +- [x] Nantaizi compile/check and native Blender/Cesium/preview succeed. + +## Verification Record + +- Native geometry and Workbench tests passed. +- Nantaizi native compile/check passed with `ok=true`. +- Native Blender/Cesium/preview verification was completed manually in a + working Blender environment. ## Notes diff --git a/.trellis/tasks/08-17-native-rounded-junctions/task.json b/.trellis/tasks/archive/2026-08/08-17-native-rounded-junctions/task.json similarity index 90% rename from .trellis/tasks/08-17-native-rounded-junctions/task.json rename to .trellis/tasks/archive/2026-08/08-17-native-rounded-junctions/task.json index 136b365..babb6fa 100644 --- a/.trellis/tasks/08-17-native-rounded-junctions/task.json +++ b/.trellis/tasks/archive/2026-08/08-17-native-rounded-junctions/task.json @@ -3,7 +3,7 @@ "name": "native-rounded-junctions", "title": "Rounded native road junctions", "description": "", - "status": "in_progress", + "status": "completed", "dev_type": null, "scope": null, "package": null, @@ -11,7 +11,7 @@ "creator": "dingkang", "assignee": "dingkang", "createdAt": "2026-08-17", - "completedAt": null, + "completedAt": "2026-08-18", "branch": null, "base_branch": "feature/native-road-compiler", "worktree_path": null,