IntelliCore / Graphics / AI Editor
READ ONLY · OPERATOR AUTHORING SURFACE
NORMAL 0 draft(s) total · 0 in authoring · 0 awaiting operator decision · 0 published · 0 rejected AI Graphics Editor · publish_requires_operator=True · contract bas-graphics-ai-v1 · Read-only/advisory · bas_write=False

Create new AI graphics draft · authoring entry point · advisory only

FieldValueNotes
floor_plan or equipment
operator-visible draft name
recorded in audit log
publish remains operator-gated downstream
optional — seeds the draft from a graphics-library template
read_only_advisory=true · bas_write=false · draft starts in status=draft

Drafts in authoring · 0 active · status ∈ {draft, review}

No drafts currently in authoring. Create one above.

Every AI graphics draft · total=0

No drafts have been created yet.

AI mutation contract · operations available on the per-draft editor

OperationDescription
add_equipment_marker Add equipment marker (AHU/RTU/VAV/sensor) to a floor plan
move_equipment_marker Move an existing equipment marker on a floor plan
move_zone Move a thermal zone on a floor plan
resize_zone Resize a thermal zone on a floor plan
add_alarm_badge Add an alarm/status badge to a floor plan
attach_binding_slot Attach a (point_path -> slot) AI binding proposal
validate_bindings Validate bindings only (no document mutation)
generate_floor_graphic Generate a new floor graphic from structured metadata
clone_template Clone an existing equipment graphic template
edit_template_field Edit a scalar field on the seeded template
ALARMS
  • 0 draft(s) awaiting operator decision
  • 0 draft(s) operator-rejected
  • read_only_advisory=True · bas_write=False
SCHEDULE
  • Authoring surface · always-on
  • Operator/planner creates draft → mutates → submits-for-review
  • Operator publishes or rejects on the review surface
TRENDS
  • Total drafts: 0
  • In progress: 0
  • In review: 0
  • Published: 0
  • Rejected: 0
COMMS
  • Contract: bas-graphics-ai-v1
  • JSON contract: /api/graphics/ai/contract
  • JSON drafts: /api/graphics/ai/drafts
  • HTML review: /graphics/ai-drafts/<id>
COMMANDS
  • Create / mutate / submit-for-review only on this surface
  • Publish/Reject live on the review detail page (operator-gated)
  • No raw HTML mutation · no BAS writes · advisory only
  • AI / system actors may create & mutate; only operator may publish
COMMISSIONING AI graphics drafts created from the editor remain advisory until an operator publishes them on the review surface. read_only_advisory=true · bas_write=false · publish_requires_operator=True · contract=bas-graphics-ai-v1