Skip to content

Latest commit

 

History

History
27 lines (18 loc) · 1.07 KB

File metadata and controls

27 lines (18 loc) · 1.07 KB

Web application

For users who prefer the browser. No agent runs in the browser — the UI collects context and annotations; agents run elsewhere (Cursor, future cloud).

Flow

Step URL Delivers
1 — File / Upload .xlsm, general context, extraction in session
2 — Describe /annotate Per-cell / control descriptions (🎤)
3 — Analysis /review Migration wishes, logic analysis skeleton, .md download

Start server:

python -m uvicorn web.server:app --reload --port 8501

Relation to agents

  • Web API builds the same logic skeleton as src/logic_analyst.build_logic_skeleton().
  • To get a full Cursor-ready prompt, save enriched JSON to extractions/ and run scripts/generate_logic_agent.py, or use a future « save to project » API.
  • Human-facing explanation of the analyst role is shown on /review; technical prompt stays in specs/*_LOGIC_AGENT_PROMPT.md.

Session

Browser state: web/migration-session.js (sessionStorage). Not a substitute for extractions/ or specs/ on disk.