Findings

What we’ve found so far

Results from the lab’s work on AI models, governed agents and silicon — in plain language, including the one that didn’t hold up.

Updated Nov ’26
How to read these. Results from the lab's own tests. Model results are on small, openly available models; agent results are from Machineforce; silicon results are from the CEU prototype. Tests are written down before the data comes in where we can. An outside colleague reviews and uses parts of the system, and early customers use it in their work; the results haven’t yet been through formal journal review. When a result doesn't hold up, it stays here, marked withdrawn.
Inside models · the Lattice Lab

What AI models have learned, and where

Replicated · 5 of 5 seeds

The map points at the real cause.

Switching off the part of a model that the map blames moves its answer 33–40× more than switching off random parts of the same size — in every seed (p < 1e-19).

Trained test models
Tested · 3 models

A rule written for one model can carry to another.

A “deny” rule built on one model and carried onto another flags restricted questions about as well as that model’s own rule (0.89 vs 0.88); a scrambled transfer scores 0.5. Carried onto Gemma, it halted 93% of restricted questions at 1.7% false halts.

Pythia · GPT-2 · Gemma-3-1B
Tested · 2 models

Models share the shape of what they know, not the parts.

Asked the same questions, GPT-2 and Pythia largely agree on which questions are alike (0.73) — but only about a quarter of their internal branches have a one-to-one partner. Matching the whole shape works better than matching piece by piece.

Pythia · GPT-2
Exploratory

Watching the words isn’t enough; looking inside is.

A filter on the words a model outputs caught hidden content at chance (0.48). Reading what happens inside the model caught it at 0.88–0.99. The strongest version still needs its own pre-registered confirmation.

Trained test models
Tested · 2 models

Tone is a small, shared nudge.

Positive vs negative phrasing moves a question less than adding “Okay.” does. GPT-2’s answers flip with tone 6.5% of the time; Pythia’s 0.3%.

Pythia · GPT-2
Tested · 16-question sessions

A swapped-in model gives itself away.

When different weights are passed off as the claimed model, they are flagged in 100% of 16-question sessions. The real model is falsely flagged 0.25% of the time.

Gemma-3-1B
Tested · 620 questions

Same model, different hardware, same answer.

CPU and GPU agree on 99.2–99.8% of 620 test questions, and a repeat run is bit-for-bit identical. An 8-bit copy passes as the same model; a 4-bit copy is flagged.

Gemma-3-1B
Tested · 6 of 7 checks

It holds on a model four times larger.

On Gemma-3-4B, the model’s own rule catches 94.3% of restricted questions with no false halts. Six of seven pre-registered checks pass.

Gemma-3-4B
Tested

The model doesn’t keep the boundary; the gate does.

Left alone, the model engages with 97.9% of off-limits questions. The gate stopped 125 of the 140 it would have answered.

Gemma-3-1B
Tested · 6 closed models

Commercial models can be recognized by their words alone.

Six hours later, each of six closed models was re-identified 98.9–100% of the time from its answers alone.

Closed commercial models
Tested · a caveat

A harmless system prompt can look like a different model.

An ordinary “shipping company assistant” prompt shifted the model enough to be flagged. The reference has to be built with the deployment’s own prompt.

Gemma-3-1B
Tested · 4 public copies

Public “fine-tunes” that weren’t.

Three public “fine-tuned” copies of Gemma turned out to be almost identical to Google’s original weights (0.0–0.05% different). None was flagged, and none got more restricted questions through.

Gemma-3-1B
Withdrawn

Restricted output lives in one region of a model.

On small sample maps, most of the features producing restricted words shared one region, and blocking it cut restricted output sharply. On the whole model it held for only 3 of 10, no better than a random block. It was a property of the sample, not the model — so we no longer claim it.

Pythia · GPT-2 · Gemma-3-1B
Governed agents · Machineforce

AI agents that answer to someone

Tested in production

A model’s claims about itself can be safely ignored.

An agent asked to act above its role while claiming the authority to do so. It was halted all the same: what counts is the role it was given, not what it says about itself.

Machineforce production test
Tested in production

Authority can be taken back in under a second.

After an agent’s authority was revoked, its very next in-role action was refused — 203 ms from revoke to refusal.

Machineforce production test
Tested · 434 of 434 checks

Permissions only shrink — they never grow.

Every rule an operator adds can only narrow what an agent may do; none can widen it. 434 of 434 checks pass across 20 kinds of agent.

Machineforce builder suite
Demonstrated

The boundary holds with no network.

A governed agent carries its own signed limits and enforces them offline, with no outside services to ask.

Machineforce
Demonstrated

Swap the model, keep the rules.

Changing the AI model underneath an agent does not change the governance it runs under.

Machineforce
Demonstrated live

Agents can learn on the job without retraining.

One correction becomes a rule the agent cites the next time. Shown live at DevFest Troy: a rush-fee correction learned on stage and cited on the next invoice.

DevFest Troy ’26
Silicon · the CEU

Governance in hardware

Formally verified

The enforcement logic is proven, not only tested.

The CEU’s enforcement logic is checked mathematically against the properties it must always keep — every one passes.

CEU · formal verification
Measured on FPGA

A governance check fits in one clock cycle.

The decision takes a few nanoseconds on an FPGA, with no probabilistic step in the path.

CEU · FPGA prototype
Tested

Software and silicon can share one root of trust.

A credential produced in software verified against the chip design; with a single byte altered, it was rejected.

CEU + Machineforce
Tested · 620 of 620

Software and chip logic agree completely.

The software model of the CEU matched the policy decision on all 620 of 620 questions, under every rule.

CEU software model
Methods

How these tests are built — the model-mapping method, the agent envelope and the chip design — is shared under NDA. Contact the lab.