Delete directory 'wireframe-system'

This commit is contained in:
2026-05-10 16:13:13 +00:00
parent 1c7f9161f1
commit 9376f9e504
43 changed files with 0 additions and 2902 deletions
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": ""
}
]
}
-56
View File
@@ -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
View File
@@ -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.
-4
View File
@@ -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.