Files
jarvis-at-skic 3a2e19fc52
Build and publish 3D Architecture Wizzard documentation / build (pull_request) Successful in 22s
docs: publish legacy feature catalogue
2026-09-03 08:14:14 +00:00

107 lines
4.9 KiB
YAML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"id": "3DARCH-FT-30",
"type": "Feature",
"title": "Apply and persist a natural-language design change",
"epic_id": "3DARCH-EP-9",
"description": "Enable a person to describe a focused change to a generated or reopened apartment, review the updated 3D result, and find that result retained when the project is reopened.",
"user_problem": "A person needs to refine an existing apartment through a focused request without regenerating a separate project.",
"expected_value": "Preserves project continuity while allowing the current design to evolve from natural-language intent.",
"scope": "Includes bounded natural-language input, update of the current persisted project, last-valid-scene protection, visible result, and drift review.",
"exclusions": [
"Version history, undo, deterministic diffs, and fast-edit guarantees are excluded."
],
"acceptance_outcomes": [
"Editing is available only after a project has a persisted identity and scene.",
"A bounded natural-language request updates the intended design content while preserving project identity and unaffected content.",
"Invalid or failed edits leave the last valid scene intact and explain the failure.",
"The updated scene appears in the current viewer and persists for later reopening.",
"The user can distinguish the requested change from unintended model drift before accepting it as the current version."
],
"status": "IN_BACKLOG",
"status_source": "EXACT",
"blocked": false,
"blocked_reason": null,
"owner": "3D Architecture Wizzard team",
"dependencies": [
"3DARCH-FT-26",
"3DARCH-FT-28"
],
"risks": [
"Editing rewrites the complete scene without a diff, version history, undo, or deterministic preservation guarantees."
],
"required_tasks": [],
"approval": {
"approved_for_solution": false,
"approved_for_solution_by": null,
"approved_for_solution_at": null,
"conditions": [],
"evidence_url": null,
"approved_for_implementation": false,
"approved_for_implementation_by": null,
"approved_for_implementation_at": null,
"implementation_conditions": [],
"implementation_evidence_url": null
},
"catalogue_decision": {
"decision": "Approved for documentation",
"decided_by": "Linas",
"decided_at": "2026-09-02T10:40:43.220Z",
"evidence_url": "https://discord.com/channels/1518726359512387766/1543925247361814568/1544658325738885201",
"conditions": [
"Documentation approval does not grant Approved for Solution or implementation approval."
]
},
"sources": [
{
"label": "Discord – Scope – Linas: original Feature request",
"url": "https://discord.com/channels/1518726359512387766/1543925247361814568/1544647879111483562"
},
{
"label": "Discord – Scope – Linas: proceed with documented mapping",
"url": "https://discord.com/channels/1518726359512387766/1543925247361814568/1544658325738885201"
}
],
"legacy_revision": "c0ced47ecaf4426f47e5c2e4868677f7144b951a",
"legacy_evidence": [
{
"path": "apps/archwiz-portal/src/components/RightSidebar.tsx",
"url": "https://gitea.lego-cloud.eu/corp-v1-3darch-legacy/corp-v1-3darch-legacy/src/commit/c0ced47ecaf4426f47e5c2e4868677f7144b951a/apps/archwiz-portal/src/components/RightSidebar.tsx"
},
{
"path": "apps/archwiz-portal/src/api/client.ts",
"url": "https://gitea.lego-cloud.eu/corp-v1-3darch-legacy/corp-v1-3darch-legacy/src/commit/c0ced47ecaf4426f47e5c2e4868677f7144b951a/apps/archwiz-portal/src/api/client.ts"
},
{
"path": "apps/archwiz-forge/src/routes/edit.ts",
"url": "https://gitea.lego-cloud.eu/corp-v1-3darch-legacy/corp-v1-3darch-legacy/src/commit/c0ced47ecaf4426f47e5c2e4868677f7144b951a/apps/archwiz-forge/src/routes/edit.ts"
},
{
"path": "apps/archwiz-forge/src/pipeline/edit.ts",
"url": "https://gitea.lego-cloud.eu/corp-v1-3darch-legacy/corp-v1-3darch-legacy/src/commit/c0ced47ecaf4426f47e5c2e4868677f7144b951a/apps/archwiz-forge/src/pipeline/edit.ts"
},
{
"path": "apps/archwiz-forge/src/skills/edit-scene.md",
"url": "https://gitea.lego-cloud.eu/corp-v1-3darch-legacy/corp-v1-3darch-legacy/src/commit/c0ced47ecaf4426f47e5c2e4868677f7144b951a/apps/archwiz-forge/src/skills/edit-scene.md"
}
],
"architecture_traceability": {
"requirements": [],
"readiness": "Not started"
},
"release_evidence": [],
"last_transition": {
"event": "Catalogue registration",
"from": null,
"to": "IN_BACKLOG",
"at": "2026-09-02T10:40:43.220Z",
"actor": "Linas",
"authority": "Human project team member",
"reason": "The Feature catalogue was accepted for governed documentation and retained in the backlog.",
"conditions": [
"Registration records the accepted documentation boundary only.",
"No solution or implementation approval is granted."
],
"evidence_url": "https://discord.com/channels/1518726359512387766/1543925247361814568/1544658325738885201"
}
}