Boring Future / Labs · Applied systems research

Real work in. Reusable capability out.

Labs is the product and research engine inside Boring Future. It turns what repeats across real delivery into reusable agent architecture, integrations, deployment tooling and operating patterns, with human authority designed in rather than added later.

01 · From Labs

What we’re learning, written down.

Essays and field notes from building and running these systems, the shorter notes and research questions behind them, and benchmarks you can run yourself.

  • Teaching software when to act: a confidence scale running from 'a person decides' to 'automate'.

    Essay · 7 min read

    Teaching software when to act.

    Most business work doesn’t need AI to write anything. It needs a dependable answer to a small question, and an honest sense of how sure that answer is. Why models like Jev change what automation can safely do.

  • The Powerful Open Source: an agent at the centre of chat, CRM, knowledge and monitoring.

    Field notes · 9 min read

    The Powerful Open Source. A whole company’s software, with an agent at the centre.

    Open-source business software is now good enough to run most of a small company. Give an AI agent access to all of it and the separate tools start working as one. What we learned building it for about £38 a month.

02 · A worked example

One request, followed all the way through.

Before the architecture, the reason for it: what the system gathers, what it prepares, where it stops, and what the person responsible receives. Illustrative, not a client record.

  1. 01 · Input

    A request arrives.

    • “Order 4821 is late. Can it still arrive by Friday?”
    • An email, with no order reference.
  2. 02 · Context layer

    The context it gathers.

    • Matched to Harper & Co and order 4821
    • Supplier update: held since Tuesday
    • Last call: Friday was promised
  3. 03 · Workflow layer

    What it prepares.

    • Where the order is, in three lines
    • A draft reply from approved wording
    • The options: wait, expedite or substitute
  4. 04 · Authority layer

    Where it stops.

    • It does not promise a date
    • It does not spend money
    • Any change to the commitment goes to the account owner
  5. 05 · The person

    What the person receives.

    • The brief, the open questions and the options
    • The authority to choose, within an agreed limit
    • The conversation, which stays theirs

03 · The object graph

What the context layer connects.

The objects a business already runs on and the relationships between them, across three sectors. Choose a sector or an object to see what it links to. Illustrative.

WorkflowProcessPolicyRule setExceptionRouteNamed ownerPersonAudit trailRecordWork orderObjectPhotographEvidenceTimesheetEvidenceInvoiceDocumentSupervisorPersonMatterObjectDocumentSourceObligationCommitmentProfessionalPersonCustomerPartyCaseObjectHistoryContextHandlerPerson
  • Objects 18
  • Links 23
  • Sectors 3
  • Authority: human by default
  • Illustrative

04 · Architecture

Three layers. One accountable system.

Every Labs pattern is built on the same stack. Context is connected, not copied. Workflows act within limits. Authority sits on top, where people can see it.

  1. 03

    Authority layer

    Who may act, who must review and what gets recorded. Permissions, approvals, reversible actions and the audit trail.

    • Permissions
    • Review points
    • Escalation
    • Audit trail
  2. 02

    Workflow layer

    Rules for what is certain, AI for what needs interpreting, and routes for everything else. Monitored in production.

    • Rules
    • AI-assisted steps
    • Exception routes
    • Monitoring
  3. 01

    Context layer

    The objects a business already runs on, connected: cases, orders, documents, people and the relationships between them.

    • Connectors
    • Objects
    • Relationships
    • Permissioned retrieval

Integration, not replacement. Preparation, not opaque delegation.

05 · Explore a workflow

Three patterns. One way of working.

Trades, professional services and customer experience, including where the system stops and a person takes responsibility. A demonstration, not a deployed product: Roofers Edge is a deployed system, the others an active pattern and a research direction.

Illustrative

Pipeline

  1. 01Field captureDone
  2. 02Evidence linkedDone
  3. 03Hours checkedFlagged
  4. 04Supervisor reviewRunning
  5. 05Invoice preparedWaiting

Run log Live

  1. 09:41:00capturewo=WO-1042 photos=6 timesheet=1OK
  2. 09:41:07linkevidence -> work_order provenance=keptOK
  3. 09:41:14checkhours vs schedule delta=+1.5hFLAG
  4. 09:41:21routesupervisor_review reason=deltaHUMAN
  5. 09:41:28holdinvoice_draft until approvalWAIT

06 · Capability matrix

Useful intelligence. Accountable systems.

What Labs builds and maintains, and the authority each capability carries. Deployed means in use in delivered work, Active means in development, Research means being explored.

Run the decision-model benchmark
CapabilityDescriptionTypeAuthorityStatus
Agent architectureRole-based agents within defined responsibilities, permissions and escalation paths.ArchitectureDefinedActive
Workflow intelligenceGather context, identify exceptions and prepare work before it reaches the person responsible.WorkflowHumanDeployed
IntegrationsConnectors across communication, knowledge, CRM, operations, finance and project systems.ConnectorScopedDeployed
Knowledge systemsPrivate retrieval that keeps sources visible and respects information boundaries.KnowledgePermissionedActive
BoundariesReusable patterns for permissions, approvals, scopes, reversible actions and escalation.ControlExplicitActive
ObservabilityLogs, decisions, evaluations and traces that make intelligent systems inspectable.OperationsAuditableActive
DeploymentInfrastructure for deploying, securing and maintaining intelligent workflows in real environments.InfrastructureGovernedResearch
FeedbackMeasurement that shows whether the technology improves the work, not merely whether it ran.EvaluationMeasuredActive
Decision modelsTyped decisions with probabilities, benchmarked in the open against known answers before they route real work.EvaluationMeasuredActive

07 · The flywheel

Some problems repeat. We build them once.

Boring Future finds the problem and solves it with the client. Labs productises what repeats. Boring Future deploys it faster next time.

  1. 01

    Discover

    Boring Future finds the problem inside real work.

  2. 02

    Design

    Automate, augment or keep human, decided with the client.

  3. 03

    Deploy

    Connected to the systems already in use.

  4. 04

    Operate

    Monitored, reviewed and adapted in production.

  5. 05

    Productise

    Labs turns what repeats into reusable capability.

08 · Charter

What Labs will not become.

  • NotA generic software bundle
  • NotA hosting reseller
  • NotA replacement platform
  • NotAn AI feature factory
  • NotA headcount reduction tool

Bring us the problem that keeps repeating.

A free conversation, thirty to forty-five minutes. If it repeats across businesses, it may already be on its way to becoming a pattern.