Files
warframe-bilder/wireframe-system/AGENTS.md
T
Vadim Flowed 1c7f9161f1 Added to Git
2026-05-10 19:01:57 +03:00

2.4 KiB

Wireframe Gen Agent Guide

This workspace implements a hybrid documentation-to-wireframe system:

  1. Normalize scattered product documentation into traced product data.
  2. Convert normalized data into UX architecture, flows, screen inventory, and screen blueprints.
  3. Build or update mid-fi editable Figma wireframes through native Figma MCP.
  4. Coordinate user requests, artifact lifecycle, open questions, and decision logs.

Use repo-local skills from .agents/skills/ when a task matches them. Keep schema keys in English for tooling stability. Default generated narrative, UX rationale, and user-facing summaries to Russian unless the source material or user asks otherwise.

This workspace is the origin template. Do not store client-specific project context, copied Figma content, client names, or run outputs here, except generic additions to the UX research registry.

Client-copy work data lives under workspace/, which is preserved during Hot Update and is never part of the transferable system package. Legacy artifacts/ may exist only for migration and is excluded from updates.

Primary local artifacts live under workspace/artifacts/wireframe-gen/:

  • source_inventory.json
  • normalized_project.json
  • normalized_project.summary.md
  • ux_spec.json
  • ux_spec.summary.md
  • screen_blueprints.json
  • figma_build_manifest.json
  • figma_validation.md
  • decision_log.md

System files that may be pushed from Origin to client copies are declared in wireframe-system.manifest.json. Hot Update scripts must copy only manifest allowlist paths and must preserve workspace/, artifacts/, maintenance/, and dist/.

Internal depersonalized bug reports created during client work live under workspace/system-feedback/bug-reports/. Origin-only bug analysis and fix notes live under maintenance/; never copy maintenance/ into client projects.

Before UX construction or Figma generation, surface unresolved blocking open_questions to the user and record answers in decision_log.md. Before writing to Figma, ensure screen_blueprints.json exists and is validated. After writing to Figma, update figma_build_manifest.json with every created, mutated, or annotation node ID and screenshot/validation notes.

Figma product screen frames must contain only final-product UI. Put metadata, comments, requirement traceability, UX rationale, and other annotations in a separate notes frame inside the same Figma Section, outside the screen frame.