docs: publish legacy feature catalogue
Build and publish 3D Architecture Wizzard documentation / build (pull_request) Successful in 22s
Build and publish 3D Architecture Wizzard documentation / build (pull_request) Successful in 22s
This commit is contained in:
@@ -0,0 +1,110 @@
|
||||
{
|
||||
"id": "3DARCH-FT-26",
|
||||
"type": "Feature",
|
||||
"title": "Generate a complete apartment concept from a natural-language brief",
|
||||
"epic_id": "3DARCH-EP-7",
|
||||
"description": "Enable a person to describe residential needs in ordinary language and receive a saved 3D apartment with inferred requirements, connected rooms, openings, furniture, and lighting.",
|
||||
"user_problem": "A residential user needs to translate an ordinary-language brief into a coherent furnished 3D concept without manual modelling.",
|
||||
"expected_value": "Produces the Epic’s primary saved artifact: a connected, furnished, and lit apartment scene.",
|
||||
"scope": "Includes prompt validation, requirement inference, connected rooms/openings, furnishing, lighting, final persistence, and stable project identity.",
|
||||
"exclusions": [
|
||||
"Office, retail, and factory generation, export, and loading scenes into Nebula are excluded."
|
||||
],
|
||||
"acceptance_outcomes": [
|
||||
"The service rejects empty, too-short, or oversized briefs before generation.",
|
||||
"Missing residential needs can be inferred and represented in the generated requirements.",
|
||||
"The floor plan contains connected rooms, circulation, doors, exterior windows, and dimensions.",
|
||||
"Furniture reflects room purpose and available space.",
|
||||
"Ambient, sunlight, and room lighting complete the scene.",
|
||||
"Completion returns a stable project identity and persists the final scene."
|
||||
],
|
||||
"status": "IN_BACKLOG",
|
||||
"status_source": "EXACT",
|
||||
"blocked": false,
|
||||
"blocked_reason": null,
|
||||
"owner": "3D Architecture Wizzard team",
|
||||
"dependencies": [
|
||||
"3DARCH-FT-8"
|
||||
],
|
||||
"risks": [
|
||||
"Generated YAML lacks complete schema, bounds, clearance, and overlap validation."
|
||||
],
|
||||
"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/LeftSidebar.tsx",
|
||||
"url": "https://gitea.lego-cloud.eu/corp-v1-3darch-legacy/corp-v1-3darch-legacy/src/commit/c0ced47ecaf4426f47e5c2e4868677f7144b951a/apps/archwiz-portal/src/components/LeftSidebar.tsx"
|
||||
},
|
||||
{
|
||||
"path": "apps/archwiz-forge/src/routes/generate.ts",
|
||||
"url": "https://gitea.lego-cloud.eu/corp-v1-3darch-legacy/corp-v1-3darch-legacy/src/commit/c0ced47ecaf4426f47e5c2e4868677f7144b951a/apps/archwiz-forge/src/routes/generate.ts"
|
||||
},
|
||||
{
|
||||
"path": "apps/archwiz-forge/src/skills/extract-requirements.md",
|
||||
"url": "https://gitea.lego-cloud.eu/corp-v1-3darch-legacy/corp-v1-3darch-legacy/src/commit/c0ced47ecaf4426f47e5c2e4868677f7144b951a/apps/archwiz-forge/src/skills/extract-requirements.md"
|
||||
},
|
||||
{
|
||||
"path": "apps/archwiz-forge/src/skills/generate-structure.md",
|
||||
"url": "https://gitea.lego-cloud.eu/corp-v1-3darch-legacy/corp-v1-3darch-legacy/src/commit/c0ced47ecaf4426f47e5c2e4868677f7144b951a/apps/archwiz-forge/src/skills/generate-structure.md"
|
||||
},
|
||||
{
|
||||
"path": "apps/archwiz-forge/src/skills/place-furniture.md",
|
||||
"url": "https://gitea.lego-cloud.eu/corp-v1-3darch-legacy/corp-v1-3darch-legacy/src/commit/c0ced47ecaf4426f47e5c2e4868677f7144b951a/apps/archwiz-forge/src/skills/place-furniture.md"
|
||||
},
|
||||
{
|
||||
"path": "apps/archwiz-forge/src/skills/add-lighting.md",
|
||||
"url": "https://gitea.lego-cloud.eu/corp-v1-3darch-legacy/corp-v1-3darch-legacy/src/commit/c0ced47ecaf4426f47e5c2e4868677f7144b951a/apps/archwiz-forge/src/skills/add-lighting.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"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user