Delete directory 'wireframe-system'
This commit is contained in:
BIN
Binary file not shown.
@@ -1,23 +0,0 @@
|
||||
{
|
||||
"file_key": "test-file-key",
|
||||
"page": "Wireframes",
|
||||
"screen_ids": ["screen-project-review"],
|
||||
"created_node_ids": ["1:2"],
|
||||
"mutated_node_ids": [],
|
||||
"annotation_node_ids": ["1:9"],
|
||||
"screenshots": [
|
||||
{
|
||||
"screen_id": "screen-project-review",
|
||||
"node_id": "1:2",
|
||||
"path": "workspace/artifacts/wireframe-gen/screenshots/screen-project-review.png"
|
||||
}
|
||||
],
|
||||
"validation_notes": [
|
||||
{
|
||||
"screen_id": "screen-project-review",
|
||||
"status": "pass",
|
||||
"notes": "Fixture manifest only."
|
||||
}
|
||||
],
|
||||
"known_issues": []
|
||||
}
|
||||
@@ -1,91 +0,0 @@
|
||||
{
|
||||
"project": {
|
||||
"id": "PRJ-001",
|
||||
"name": "Wireframe Gen",
|
||||
"description": "Generate editable Figma wireframes from text documentation."
|
||||
},
|
||||
"audiences": [
|
||||
{
|
||||
"id": "AUD-001",
|
||||
"name": "Product teams",
|
||||
"source_refs": ["SRC-001#users"]
|
||||
}
|
||||
],
|
||||
"goals": [
|
||||
{
|
||||
"id": "GOAL-001",
|
||||
"statement": "Create traceable wireframes from source documentation.",
|
||||
"confidence": "high",
|
||||
"source_refs": ["SRC-001#goals"]
|
||||
}
|
||||
],
|
||||
"actors": [
|
||||
{
|
||||
"id": "ACT-001",
|
||||
"name": "Product manager",
|
||||
"source_refs": ["SRC-001#users"]
|
||||
}
|
||||
],
|
||||
"functional_modules": [
|
||||
{
|
||||
"id": "MOD-001",
|
||||
"name": "Documentation intake",
|
||||
"requirements": ["REQ-001"],
|
||||
"source_refs": ["SRC-001#core-requirements"]
|
||||
}
|
||||
],
|
||||
"entities": [
|
||||
{
|
||||
"id": "ENT-001",
|
||||
"name": "Source document",
|
||||
"source_refs": ["SRC-001#core-requirements"]
|
||||
}
|
||||
],
|
||||
"rules": [
|
||||
{
|
||||
"id": "RULE-001",
|
||||
"statement": "Every requirement must preserve source traceability.",
|
||||
"confidence": "high",
|
||||
"source_refs": ["SRC-002#line-1"]
|
||||
}
|
||||
],
|
||||
"constraints": [
|
||||
{
|
||||
"id": "CON-001",
|
||||
"statement": "Schema keys stay in English.",
|
||||
"source_refs": ["SRC-002#line-2"]
|
||||
}
|
||||
],
|
||||
"risks": [
|
||||
{
|
||||
"id": "RISK-001",
|
||||
"statement": "Figma target file can be missing.",
|
||||
"source_refs": ["SRC-002#line-4"]
|
||||
}
|
||||
],
|
||||
"open_questions": [
|
||||
{
|
||||
"id": "Q-001",
|
||||
"question": "Which Figma file should receive generated screens?",
|
||||
"blocks": ["figma-build"],
|
||||
"source_refs": ["SRC-002#line-4"]
|
||||
},
|
||||
{
|
||||
"id": "Q-002",
|
||||
"question": "Which user role should be used for first UX construction?",
|
||||
"status": "answered",
|
||||
"blocks": ["ux-construction"],
|
||||
"default_assumption": "Use the primary product manager role.",
|
||||
"answer": "Use ACT-001 as the primary role for the first UX pass.",
|
||||
"answered_at": "2026-05-03T00:00:00Z",
|
||||
"source_refs": ["SRC-001#users"]
|
||||
}
|
||||
],
|
||||
"source_trace": [
|
||||
{
|
||||
"source_ref": "SRC-001#goals",
|
||||
"path": "tests/fixtures/docs/product.md",
|
||||
"excerpt": "Normalize scattered documentation into one product model."
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,41 +0,0 @@
|
||||
[
|
||||
{
|
||||
"content_type": "screen",
|
||||
"screen_id": "screen-project-review",
|
||||
"viewport": {
|
||||
"width": 1440,
|
||||
"height": 800
|
||||
},
|
||||
"purpose": "Review normalized requirements and blockers.",
|
||||
"sections": [
|
||||
{
|
||||
"id": "section-summary",
|
||||
"name": "Summary",
|
||||
"requirements": ["RULE-001"],
|
||||
"padding": 32,
|
||||
"gap": 24
|
||||
}
|
||||
],
|
||||
"components": ["app-shell", "status-list", "open-question-list"],
|
||||
"states": ["default", "loading", "error", "empty"],
|
||||
"content_requirements": ["Show source count", "Show unresolved questions"],
|
||||
"interactions": ["Continue to UX construction"],
|
||||
"empty_error_loading_states": ["No sources", "Extraction failed", "Validation running"]
|
||||
},
|
||||
{
|
||||
"content_type": "element",
|
||||
"element_id": "element-project-review-open-question-card",
|
||||
"parent_screen_id": "screen-project-review",
|
||||
"bounds": {
|
||||
"x": 320,
|
||||
"y": 240,
|
||||
"width": 480,
|
||||
"height": 160
|
||||
},
|
||||
"purpose": "Show one unresolved question with impact and next action.",
|
||||
"states": ["default", "resolved"],
|
||||
"components": ["question-card", "status-badge", "secondary-action"],
|
||||
"content_requirements": ["Question text", "Blocking area", "Resolution action"],
|
||||
"interactions": ["Mark resolved", "Open related source"]
|
||||
}
|
||||
]
|
||||
@@ -1,16 +0,0 @@
|
||||
{
|
||||
"generated_at": "2026-05-03T00:00:00Z",
|
||||
"input_path": "tests/fixtures/docs",
|
||||
"output_dir": "artifacts/test-extracted",
|
||||
"sources": [
|
||||
{
|
||||
"source_id": "SRC-001",
|
||||
"path": "tests/fixtures/docs/product.md",
|
||||
"type": "md",
|
||||
"status": "ok",
|
||||
"extracted_text_path": "artifacts/test-extracted/SRC-001-product.txt",
|
||||
"character_count": 640,
|
||||
"notes": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,56 +0,0 @@
|
||||
{
|
||||
"information_architecture": [
|
||||
{
|
||||
"id": "IA-001",
|
||||
"name": "Project workspace",
|
||||
"children": ["Documentation", "UX Spec", "Wireframes"]
|
||||
}
|
||||
],
|
||||
"user_flows": [
|
||||
{
|
||||
"id": "FLOW-001",
|
||||
"name": "Generate first wireframes",
|
||||
"actor_id": "ACT-001",
|
||||
"steps": ["Add docs", "Review normalized project", "Generate UX spec", "Build Figma"],
|
||||
"success_outcome": "Editable Figma screens are created."
|
||||
}
|
||||
],
|
||||
"screen_inventory": [
|
||||
{
|
||||
"screen_id": "screen-project-review",
|
||||
"name": "Project Review",
|
||||
"requirement_refs": ["RULE-001"]
|
||||
}
|
||||
],
|
||||
"screen_purposes": [
|
||||
{
|
||||
"screen_id": "screen-project-review",
|
||||
"purpose": "Let the user review normalized requirements before UX construction."
|
||||
}
|
||||
],
|
||||
"ux_decisions": [
|
||||
{
|
||||
"id": "UXD-001",
|
||||
"decision": "Show extraction and validation status before Figma generation.",
|
||||
"rationale": "Users need feedback about system status.",
|
||||
"citation_ids": ["nng-heuristics"],
|
||||
"source_refs": ["RULE-001"]
|
||||
}
|
||||
],
|
||||
"research_citations": [
|
||||
{
|
||||
"registry_id": "nng-heuristics",
|
||||
"title": "10 Usability Heuristics for User Interface Design",
|
||||
"url": "https://www.nngroup.com/articles/ten-usability-heuristics/",
|
||||
"claim": "Systems should keep users informed about status.",
|
||||
"used_for": ["UXD-001"]
|
||||
}
|
||||
],
|
||||
"acceptance_criteria": [
|
||||
{
|
||||
"id": "AC-001",
|
||||
"screen_id": "screen-project-review",
|
||||
"criterion": "The screen shows source extraction status and open questions."
|
||||
}
|
||||
]
|
||||
}
|
||||
-22
@@ -1,22 +0,0 @@
|
||||
# Product Brief
|
||||
|
||||
The system helps product teams generate editable Figma wireframes from project documentation.
|
||||
|
||||
## Goals
|
||||
|
||||
- Normalize scattered documentation into one product model.
|
||||
- Create UX architecture and screen blueprints before visual generation.
|
||||
- Build mid-fidelity Figma screens through native Figma MCP.
|
||||
|
||||
## Users
|
||||
|
||||
- Product manager
|
||||
- UX designer
|
||||
- Solution architect
|
||||
|
||||
## Core Requirements
|
||||
|
||||
- Users can upload or select documentation files.
|
||||
- Users can review normalized requirements and open questions.
|
||||
- Users can generate UX screen blueprints.
|
||||
- Users can create editable Figma wireframes.
|
||||
@@ -1,4 +0,0 @@
|
||||
Requirement: Preserve source traceability from every requirement to the original source document.
|
||||
Requirement: Keep schema keys in English.
|
||||
Requirement: Produce Russian human-readable summaries by default.
|
||||
Risk: Figma target file may be unknown until the user provides a file key.
|
||||
Reference in New Issue
Block a user