ACI family · built on the Duality Engine · the extractor

The Filtration SystemFS → FSS → BSS · a certified decision out of raw chaos

A team argues for a day in Slack — twenty messages, two databases, a contractor who deploys a change nobody approved, and an incident. So what did we actually decide, and who had the authority to decide it? The filtration system answers that the way a tiered water filter does: each stage only removes or demotes, never adds back, so what passes every stage is high-confidence by construction — and everything that falls out lands in a labeled tray you can inspect. Built directly on the Duality Engine's MACI validator.

the three filters — each only takes away

FS · COARSE SCREEN (the foundation)
mechanical parse only — who spoke, when, literal content, and authority from the external directory. Zero role interpretation, so it cannot be "wrong." Catches non-messages, dividers, unknown speakers.
FSS · FORWARD FILTER (optimistic, should-accept)
generous role classification — if a line could be a decision, tag it as one. Tuned for zero false negatives: it never misses a real decision, at the cost of over-tagging. Only promotes.
BSS · BACKWARD FILTER (skeptical, should-reject)
adjudicates the FSS promotions and demotes the unbacked: a decision by a non-authority, a decision off the topic (red herring), a casual phrase with no real commitment. Tuned to catch false positives.
CERTIFIED + REVIEW TRAY (the FSS/BSS gap)
what survives both filters is certified high-confidence. What FSS promoted but BSS demoted is the contested gap — exactly what a human should review. Nothing vanishes silently.

run it — a real (messy) cache decision

A 20-message thread choosing a cache. priya is the eng lead (sovereign); raj, dana, and sam (a contractor) are advisory; devbot is an observer. Watch what the filter keeps.

toggle to authority-blind — see what an unfiltered extractor would believe
the thread — final certified roles
the pipeline
✓ certified decisions (survived both)
⚠ review tray (the contested gap)
↓ BSS demoted (with reasons)
✗ FS dropped (non-messages)
what this is. a tiered extractor (tiered_extractor.py) that turns a raw multi-party log into a certified MACI decision stream, built on the Duality Engine's validator. The same FS · FSS · BSS discipline as the engine's brutal auditor, pointed at the real-world problem of provenance in human chatter. It ships the script + the worked example (the Slack thread + the org directory + the result). The demo above runs the ported logic live, in your browser.
the catch that matters. the contractor's "im switching us to memcached" is phrased like a decision and was followed by a real deploy — an authority-blind reader records it as the call, and indeed it caused the 2:30 PM incident. The BSS filter demotes it (authority=advisory cannot decide) and routes it to human review. The certified answer is what the sovereign actually decided: redis.
honest line. the role cues are heuristics (regex), not language understanding — that's the point of the FS foundation and the human review tray: the system is built to be auditable, never to be blindly trusted. Every removal is logged.
THE FILTRATION SYSTEM · FS → FSS → BSS · 2026-06-26 David Lee Wise · Bridge-Burners LLC · the duality engine ↗ · the brothers ↗