Notes on building Fibric

Engineering and product notes from Fibric.

All articles

Engineering

From a proposed plan to an allowed action

A model can propose work. The system running it must decide whether that work is permitted.

Engineering

Coordinating repeated work

Single-flight and idempotency address different reasons an operator might attempt the same work twice.

Engineering

Separating a capability from its connector

An operator defines the work it needs. A connector binds that work to a particular system.

Engineering

A common event envelope

Events from different systems need shared context before an operator can use them together.

Engineering

Tenant identity through the full request

Customer separation needs to extend from source data to the authority for an action.

Engineering

Recording an action and its outcome

An execution record should let a reviewer tell what was requested, what was allowed, and what the system reported.

Product

Real data in BearScope

Source labels and explicit missing states matter when a team is using a dashboard to make an operational decision.

Applications

Designing a building pilot

A useful pilot starts with the property, its measurement coverage, and a question the available data can answer.

Engineering

Testing an operator before deployment

Evaluate the plan, its permissions, and the integration’s failure behavior before enabling a consequential action.

Thesis · June 11, 2026

Why AI has to leave the screen

For three years the frontier of AI has been a text box. Deployment boundaries require validation.

Perspectives · May 19, 2026

The audit trail is the product

The audit trail is the product — a Fibric reference essay with deployment boundaries stated explicitly.

Archive · November 25, 2025

A connector in an afternoon

A connector in an afternoon — a Fibric reference essay with deployment boundaries stated explicitly.

Archive · April 7, 2026

The discipline of a low ceiling

Fibric runs under a hard, deliberate cost ceiling. Deployment boundaries require validation.

Engineering · July 8, 2025

Fail closed: what happens when trust is in doubt

Fail closed: what happens when trust is in doubt — a Fibric reference essay with deployment boundaries stated explicitly.

Archive · October 7, 2025

From cron jobs to operators

Somewhere in your infrastructure there is a crontab that runs your business. Deployment boundaries require validation.

Archive · June 2, 2026

Governed by default: why a model should never touch the actuator

One important design decision is where to draw the line between the part that reasons and the code that acts. Deployment boundaries require validation.

Archive · September 9, 2025

Guardrails the model can’t argue with

A rule written in a prompt is a request. Deployment boundaries require validation.

Engineering · April 16, 2025

Idempotency is a kernel primitive, not a library

Every integration guide tells you to make writes idempotent. Deployment boundaries require validation.

Engineering · December 9, 2025

Anatomy of a connector: Kustomer

Kustomer supports live BearScope data paths. Deployment boundaries require validation.

Archive · March 10, 2026

A proposed low-fee marketplace model

Marketplaces reveal what a platform believes about builders. Deployment boundaries require validation.

Archive · April 28, 2026

Why operators have names

Every operator on Fibric has a name. Deployment boundaries require validation.

Archive · January 21, 2025

Per-seat pricing is wrong for operational AI

The seat was the right unit for software that people use. Deployment boundaries require validation.

Platform · Reach · May 19, 2026

From a hotel to a paper company: one operational layer

A boutique hotel and a regional paper-and-print company share almost nothing. Deployment boundaries require validation.

Perspectives · June 24, 2025

The dashboard didn’t fix anything

Operations teams spent a decade building the best rear-view mirror in the history of business. Deployment boundaries require validation.

Perspectives · February 24, 2026

Five rooms before five hundred

A reference essay on designing a small, matched, metered pilot. The five-room example is illustrative, not a live deployment or measured customer result.

Archive · May 28, 2026

Point and go: operations AI for people who don't write code

The person who knows an operation is rarely the person who can script it. Deployment boundaries require validation.

Platform · May 24, 2026

Sense, reason, act: the loop that runs a building

Sense, reason, act, the loop of a building — a Fibric reference essay with deployment boundaries stated explicitly.

Archive · June 6, 2026

The 657-message problem, and how single-flight fixes it

An agent that can act can also act too many times. Deployment boundaries require validation.

Engineering · March 25, 2025

In praise of unglamorous protocols

The buildings you live and work in are not run by REST APIs. Deployment boundaries require validation.

Archive · January 14, 2026

Voice is just another sensed channel

Phone calls feel like they should be special. Deployment boundaries require validation.

Perspectives · May 6, 2025

Where seconds compound

A warehouse is not one big problem. Deployment boundaries require validation.

Engineering · October 28, 2025

Webhooks in, receipts out

Strip an operator down to its interface and two things remain: signals arrive, decisions leave. Deployment boundaries require validation.