RevitMCPBridge
"Teaching AI to Build"
Episode 5: The Spine Workflow System
THE LIMITATION
705 methods = 705 individual capabilities
create sheet
place view
add dims
setup schedule
...
But a CD set isn't 705 commands.
It's a PROCESS with dependencies, logic, and decisions.
SPINE
A Workflow Orchestration System
ProfileResolvePlanExecuteVerifyReport
Config-driven. Adaptable. Repeatable. Auditable.
SPINE ARCHITECTURE
STANDARDS PACK
Sheet naming • View scales • Title blocks • Dims
▼
PROFILE
Project type • Firm standards • Building code
▼
RESOLVED CONFIG
"This project, this firm, these sheets, this way"
▼
EXECUTION ENGINE
SPINE v0.1: PERMIT SET SKELETON
INPUT: A Revit model with rooms, walls, doors, windows
✓A0.01 - COVER SHEET (3D view)
✓A0.02 - GENERAL NOTES (Legends)
✓A1.01 - FIRST FLOOR PLAN (cropped)
✓A1.02 - SECOND FLOOR PLAN
✓A2.01 - ELEVATIONS (4x)
✓A5.01 - BUILDING SECTION
Under 3 minutes. Every time.
SPINE v0.2: ADAPTIVE WORKFLOW
IF project_type == "single_family":
sheets = [A001, A101, A201, A301, A401]
scale = "1/4\" = 1'-0\""
IF project_type == "multi_family":
sheets = [A001...A010, A101...A115, ...]
include_unit_plans = true
IF firm == "ARKY":
title_block = "ARKY - Title Block"
Same engine. Different outputs. Zero manual config.
MULTI-FIRM SUPPORT
ARKY
A-X.XX nums
ARKY title
1/4" scale
BD Arch
A-XXX nums
BD title
1/8" scale
Custom
Your rules
Your title
Your scale
Detection: Automatic based on title block in project
THE VERIFICATION LAYER
✓Sheets created match expected count
✓All views placed on correct sheets
✓No overlapping viewports
✓Title block populated
✓Scales match requirements
✓Sheet numbers follow convention
PASS: 6/6 — Trust, but verify. Automatically.
INTELLIGENT CLEANUP
WORKFLOW CLEANUP REPORT
Created: 6 sheets, 12 views, 18 viewports
Artifacts removed: 3 temp views
Cascade deletions: 0
Leftovers: 0
Model state: CLEAN ✓
No orphaned views. No temp elements. Clean model.
BUDGET ENFORCEMENT
WORKFLOW CONSTRAINTS
max_steps: 100 Used: 47/100 ✓
max_retries: 3 Used: 1/3 ✓
max_undos: 5 Used: 0/5 ✓
max_elapsed: 600s Used: 127s ✓
STATUS: WITHIN BUDGET
Workflows can't run forever. Guardrails built in.
PORTABILITY PROVEN
Same Spine config. Different projects.
TEST-4
2-story residential • 6 sheets
✓ PASS
512 Clematis
5-story multifamily • 181 doors
✓ PASS
Avon Park
Single-family • CD in 2:47
✓ PASS
Write once. Run on any project.
WHAT SPINE ENABLES
TODAY:
- Permit set skeletons in minutes
- Automated sheet creation & layout
- Multi-firm standard compliance
TOMORROW:
- Full CD sets from schematic models
- Automated detail generation
- Code compliance workflows
- Drawing set coordination
THE BIGGER PICTURE
705 Methods = The vocabulary
Spine = The grammar
Together = Complete sentences
"Now Claude doesn't just know words.
It speaks fluently."
Final Episode:
"Vision & The Road Ahead"
Level 5: The AI produces
90% of the CD set.
BIM Ops Studio
www.bimopsstudio.com