the layer underneath

What you build it over

The AI infrastructure for your organization: the layer the apps run on, the definitions they trust, the coordination between the agents, and the place it plugs into your tools.

Before we build anything for you, we ask: what are we going to build it over, how are we going to run it, how are we going to reduce our risk. Not eliminate it. Reduce it.

Most companies skip the layer. Somebody runs forty-five agents querying thirty-seven ways, each through a personal key, none of it logged, and no one governs it.

  • Connection layer — Skip it: a personal key, a direct connection, and a hope.
  • Data layer — Skip it: two dashboards, two numbers, nobody can say which is right.
  • Orchestration layer — Skip it: forty-five agents, no rules, no one can trace a failure.
  • Integration layer — Skip it: the official route nobody visits, and the shadow use continues.

Book a Working Session →

Skip a layer and the failure lands on a different desk.

§2Four layers.

We bring what we have built and run ourselves. We build the rest with you, on your data, in your environment.

L-01

Connection layer

A gate between the model and your data: hosted, read-only, every call logged.

we bring: A governed data lake — proven live in the workshop.

we build with you: Copy wired to your Salesforce, your ERP, your database.

L-02

Data layer

Gross margin means the same thing in every report, dashboard, and query.

we bring: The definitions workshop — metric by metric.

we build with you: Your definitions, in your data. Yours to finish and keep.

L-03

Orchestration layer

Forty-five agents, coordinated: which job, which harness, which model, whose rules.

we bring: A fleet coordinator and a skills ladder — built for our own AI work.

we build with you: Rules of engagement, drafted with your people in the room.

L-04

Integration layer

A sanctioned path lives where your people already work.

we bring: Patterns, and a shared outreach database — draft-only by construction.

we build with you: Configuration in your stack: your logins, your cloud, your tools.

§3The controls that make the layers safe.

The four controls apply to all four layers. No layer runs without them.

Agent calls pass through a gate, reach a read-only copy of your data, and every call lands in the audit log your IT team watches fill in real time.AIAIAIAITHEGATEread-onlynamed tools onlya copy ofyour dataproductionnever touchedsales-report agentpo-exceptions agentlabor-planning agentdraft-memo agentAUDIT LOG — every call on the record09:12 sales-report agent · "read 12 POs from shared Drive; flagged vendor mismatch on PO 8841"09:16 po-exceptions agent · "listed 9 exceptions for today; routed 2 to ops lead with context attached"09:20 labor-planning agent · "matched skills and demand per shift; flagged 2 gaps on 2nd shift"09:24 draft-memo agent · "summarized contract clauses; drafted memo awaiting human approval"
The model never touches the database. It reaches a gated, logged copy — and every judgment call is on the record.

Book a Working Session →

C-01

Verified read-only

Nothing acts until you have watched it work and said go.

C-02

Audit log on

Show it to your auditor, your insurer, or your board.

C-03

Rollback path

Never one bad commit from a production fire.

C-04

A named owner

Who gets the 2 a.m. call, written down before anything runs.

§4Where this sits.

This is the middle layer. Advisory is how your people learn to run it. ForgeWorks is the apps that run on it.

An app runs on a build-over layer of data, definitions, rules, and environment, which runs on your systems.The app your people useWHAT YOU BUILD IT OVERDataDefinitionsRulesEnvironmentYour systems: the ERP, the database, the filesthis page is about the middle layer

Advisory

We teach your people to run real work through AI, and we tell you what to build and what to leave alone.

See Advisory →

ForgeWorks

When the rails are down, the apps run on them. Delivered in 30 days or you owe nothing.

See ForgeWorks →

system one

Every work item is a field of options until context collapses it.

Five work streams, five judgment styles — select a drawing, route an exception, score a plan, lock a dispatch, compose the next touch. Each collapse is one typed judgment, made in milliseconds and logged.

Pick the drawing the quote means

component hardware group · rfq intake · drawing selection

01

inputNeed 500× shoulder screws, 1/4-20, stainless, with Certificates of Conformance, ship in 3 weeks.

cap screw · 8-8
hex bolt · zinc
shoulder screw · 316
flat washer
lock washer
hex nut
nylon nut
dowel pin
cotter pin
o-ring
gear blank
spring
fitting
bracket
rivet
stud
material316 SScertificateCofC req’dqty≥ 500
judgment · choice · visual matchsystem one · 41 ms
NSN 5306-01-414-2761 · dwg CHG-4812-B87%
MS51957-24 · coated, CofC optional8%
18-8 generic · no CofC on file3%
no match → quote desk2%

outputpart NSN 5306-01-414-2761 · dwg CHG-4812-B rev C · vendor Acme Fasteners · conf 0.87

[auto] CofC constraint → 12 drawings eliminated · revision C locked

.500 shoulder 1.00 1/4-20 UNC 316 SS · CofC
dwg CHG-4812-Brev C
matl 316 SSscale 2:1
qty 500cert CofC

Clear, hold, or reject each exception

industrial distributor · po exception triage

02

inputPO 44812: unit price +12% vs contract, quantity unchanged, need-by Friday.

44799 ok
44813 ok
44807 qty
44786 price
44812 price ±12%
44815 dup
44791 swap
44801 ok
44775 lead
44819 ok
44770 qty
44822 price
44765 ok
44805 part
44760 ok
44810 price
44755 ok
44816 ok
44750 swap
44808 ok
44745 price
44811 qty
44740 ok
44824 lead
44735 ok
44802 price
44730 ok
44818 ok
44725 qty
44809 ok
contractprice lock ±5%history9 clean POsmateriality>$2,000
judgment · choice · precedent routesystem one · 38 ms
hold · route to buyer62%
approve · notify buyer31%
reject · vendor error7%

outputaction HOLD · buyer M. Reyes · precedent PO-44155 cited · conf 0.62

[auto] precedent applied → same vendor, same clause, cleared last month

Rebalance the line before the shift starts

plant floor · line balancing

03

inputLine 4, Tuesday: two call-outs, 41 units due, station 6 pending PM.

OT 2h
L4→L6
L5→L1
L3→L4
OT 4h
temp stn 6
L1→L3
L7→L5
L2→L4 · float B
L2→L6
float A
L4→L7
L3→L5
OT 6h
L1→L2
L5→L4
L2→L5
L7→L3
L4→L1
L6→L3
L3→L6
L5→L7
L1→L7
L2→L3
L6→L5
L7→L1
L4→L5
L5→L2
temp stn 2
float C
certifiedstn 6 cert req’dot≤ 2h capdue41 units · tue
judgment · score · plan fitsystem one · 44 ms
move L2→L4 · float B covers stn 682 fit
OT 2h across line · hold float61 fit
temp agency at station 638 fit

outputplan: move L2→L4, float B covers station 6, OT 0h · fit 82

[auto] cert rule → temp plan scored below threshold

Send the tech who fixes it first visit

field service · technician dispatch

04

inputSite 17: compressor fault code E-214, customer down, parts unknown.

diaz · z4
okafor · z2
ruiz · z7
kim · z1
diaz · z2
patel · z5
ruiz · z3
okafor · z7 · E-2xx
kim · z4
patel · z2
diaz · z1
ruiz · z5
kim · z7
okafor · z4
patel · z3
lee · z2
lee · z5
kim · z2
diaz · z7
patel · z7
ruiz · z2
okafor · z1
lee · z4
diaz · z3
kim · z5
lee · z7
ruiz · z4
patel · z4
okafor · z5
lee · z1
certE-2xx trainedpartskit K-22 on trucketa< 90 min
judgment · choice · hard constraintsystem one · 39 ms
okafor · zone 7 · 35 min out74%
diaz · zone 4 · 80 min out17%
contractor · next-day slotlocked9%

outputdispatch okafor · kit K-22 loaded · ETA 14:35 · conf 0.74

[auto] kit K-22 not on contractor truck → option locked out, not down-weighted

Close the gap between ship and cash

finance ops · order-to-cash

05

inputInvoice 8841: shipped 08-14, terms net-45, no receipt on file, dunning step 2.

8841 step2
8842 paid
8840 step1
8839 paid
8843 step3
8838 void
8835 step2
8844 new
8836 paid
8845 new
8837 step1
8846 new
8834 paid
8847 step1
8833 paid
8848 new
8832 void
8849 step2
8831 paid
8850 new
8829 step3
8851 step1
8828 paid
8852 new
8827 paid
8853 new
8826 step1
8854 step2
8825 paid
8855 new
termsnet-45receiptnot on filestepdunning 2
judgment · compose · next touchsystem one · 42 ms
gentle reminder · AP lead56%
firm reminder · account mgmt33%
credit hold · next order11%

outputreminder drafted · attention AP lead Cortez · reply-by 10-02 · held for send

[auto] step-2 rule → firm tone gated until reply-by passes

draft · not sentHi Dana — invoice 8841 shipped 08-14 on net-45 and we haven’t seen receipt confirmation. Can you confirm it’s in the queue? We’ll sort anything holding it up today.

01 — 05

panels peek on both sides — drag, use the arrows, or click a panel edge to move. pauses while you interact.

Domains are running LFW app streams: rfq drawing selection (component hardware group), po exception triage (industrial distributor), line balancing, field-service dispatch, order-to-cash. Judgment styles shown: choice, score, compose — with hard-constraint lockout where reality has one. Latencies illustrative. Every selection writes one audit line; nothing collapses off the record.

Before you build, get the ground ready

Start with a Working Session. We inventory what exists, draft the rules of engagement, and sequence what to prepare. When the rails are down, the apps run on them — delivered in 30 days or you owe nothing. You can start yourself: the five questions are on one page.

Book a Working Session →

ForgeWorks Consultant

Ask me anything about your workflow.

Your ForgeWorks

0 modules

No modules yet. Chat to explore what fits your workflow.