Robo Architect Tutorial
Appendix15

Cheat sheet

Screens · shortcuts · proposal stages · skills · frequently used values on one page. Open it whenever you think “where was that again?” while following along.

Screens#

Screen (Home card) Tab name What it does Chapter
Proposals Proposals One requirement line → design · plan · implementation · validation 3–7
Requirements Requirements Bounded context › feature › user story › acceptance criteria 8
Process Process BPM flows and Event Modeling 8
Design Canvas Design Aggregates · commands · events · policies 8
Data Model Data Aggregates · entities · value objects 8
Code Code Files in the code folder and a Claude Code terminal 6
Legacy · Data Sources Legacy Rail with Code · Data sources · Code graph · Data schema 11 · 13
Project Constitution Design Design principles · tech stack · architecture style 4

Windows and tabs#

To do this How
Go to Home ⌘1 (Home on the tab strip)
Go to the Nth tab ⌘2 and up, in order
Next tab Ctrl+Tab
Two screens side by side Right-click a tab → Move to new window
Switch screens inside one tab The rail on the left (the Legacy tab's rail shows only the Legacy menu)
Light · dark The sun · moon button on the right of the tab strip — Home and every tab change together
Another project Project bar at the top of Home → Switch project

Proposal stages#

Status Meaning What you click Time taken (this tutorial)
INTENT Strategic design (bounded contexts · features · stories · acceptance criteria) + New Proposal → Start AI Analysis about 2 minutes
PLAN Constitution (first time only) → tactical design · architecture decisions Proceed to Plan → → Generate Plan → Confirm Plan about 11½ minutes
SUBMITTED The plan is confirmed Sandbox Implementation section → Generate task list about 4 minutes
IMPLEMENTING Claude Code implements in the sandbox (Git worktree) Start implementation → Go to Claude Code cell
VALIDATING · Pending Acceptance Structural sync + acceptance-criteria validation Done → Verify
ACCEPTED · DESTROYED Accept (Dual Merge) applies the code and the graph DB together; Destroy throws it away (the diff history is kept) Accept / Destroy section

Stay on that tab while it generates

Long-running steps such as plan generation start over if you reload that tab or move to another screen in it. Do other work in a new tab opened from Home.

Skills#

Stage Skill
INTENT robo-proposal-intent
Constitution robo-project-constitution
PLAN robo-proposal-plan
Task list robo-proposal-tasks
Implementation robo-implement (/robo-implement PRO-001 in the Code tab's cell)
Validation robo-proposal-test · robo-sync
Impact analysis robo-proposal-context

The originals are in resources/runtime/architect/app/skills/ in the app's install folder, and the copies for the Code tab's cell are in ~/.claude/skills/ (Chapter 10).

Frequently used values#

What Value
Project name rule Starts with a lowercase letter; lowercase letters · digits · underscores; 2–40 characters (hanbit_delivery_en)
Practice legacy DB ra-tut-legacy-pg · 127.0.0.1:25433 · legacy / legacy1234 · DB hanbit · schema delivery
Data source Host (a DB on your PC) host.docker.internal — localhost is the container itself and fails
Containers graph-db · graph-bolt · fabric · catalog · analyzer · parser · gateway (7)
Where an OpenAI API key is needed Document upload in the Requirements tab · chat edits in the Design tab — “paste the document into a proposal” in Chapter 12 and the legacy analysis in Chapter 13 work without a key
© uEngine Solutions · Contact · Every screen and result in this tutorial comes from the Robo Architect Lite desktop app, actually run.