The computational discipline of mapping, modeling, and reasoning about the complete infrastructure of a residential building as a unified, queryable knowledge graph. Implemented by HomeRunbook.
Every component modeled as a node in a topology graph. Every physical connection — wire, pipe, duct, cable — is an edge. This graph-based model enables circuit tracing, pipe routing, duct flow analysis, and cross-system dependency mapping across all 11 trades.
AI that doesn't answer generically — it reasons about the specific topology of a particular home. "Is my panel overloaded?" triggers traversal of the electrical graph, summing every circuit's load. Every answer is grounded in your home's actual infrastructure.
Continuous validation against building codes (NEC, IPC, IMC), manufacturer specs, and industry best practices. Detects overloaded circuits, missing GFCI protection, undersized wiring, aging equipment, and overdue maintenance — before problems become emergencies.
Before Residential Infrastructure Intelligence, homeowners had no technology to understand how their home's systems work together. They could list appliances, store documents, set reminders — but they couldn't see connections, trace circuits, ask AI about their specific home, get code compliance checks, or understand the impact of shutting off a valve.
RII changes that. With a topology graph as the foundation, homeowners and professionals can now:
A homeowner asks: "Is my kitchen circuit overloaded?" RII traverses the graph from the kitchen breaker (20A) through every connected device — dishwasher (12A), disposal (5A), toaster oven (1.5A) — totaling 92.5% capacity. It warns the homeowner and suggests moving the toaster oven to a different circuit.
A pipe bursts at 2 AM. The homeowner asks: "Where's the main shutoff?" RII shows the exact location and traces the plumbing topology to show which rooms and fixtures will be affected — so you know what to expect before you turn the valve.
Before an HVAC service call, RII generates a contractor briefing with the unit's make, model, serial number, install date, connected electrical circuits, zone mapping, ductwork topology, and complete filter change history. The technician arrives fully informed.
At the core of RII is a directed acyclic graph (DAG). Every infrastructure component — breakers, outlets, valves, fixtures, air handlers, thermostats — is a node. Every physical connection between them is a typed edge. This graph structure enables traversal (trace a circuit from panel to outlet), aggregation (sum loads across a branch), and validation (check every path against building codes).
CML is a formal specification for defining building infrastructure components. Each component definition includes physical specifications, port definitions for connections, behavioral traits, and typed properties. CML ensures that every component in the graph is richly described and that connections between components are structurally valid. Patent pending.
TFL is a formula engine designed for graph-aware calculations and building code validation. It provides functions like UPSTREAM(), DOWNSTREAM(), and CONNECTED() that operate directly on the topology graph — enabling calculations that span components, trace paths, and validate compliance rules that would be impossible with flat data. Patent pending.