Last Update
This commit is contained in:
@@ -0,0 +1,56 @@
|
||||
{
|
||||
"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."
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user