Inspector Read Model 1.4.0
Phase 6.1 exposes an ephemeral semantic model; it does not ship a panel, overlay, or DOM dump.
Model contents
Selected tag, canonical role/density/layout with validity, inherited theme/contrast, Web Component identity, optional Block identity, Adapt capabilities, engine/AI status, available intents, and recent sanitized audit.
Excluded data
No innerHTML, form values, passwords, cookies, raw DOM trees, input URLs, or arbitrary computed CSS are included.
API
const inspector = createInspector({ root: document, blockCatalog });
inspector.select(element);
const state = inspector.getInspectorState();Source APIs
The model reads getVelinAPI/getSemanticState, the existing Adapt controller, semantic events, and an injected Block catalog. It has no parallel validator or runtime.
Freeze limit
Token probing, visual panels, hover outlines, and IDE-style layout belong to unstarted Phase 6.2+ work.