From the CLC Bid Desk · the tool inside the bid pursuit
Crew Bio · Bid Scan · v0 pre-sit-down
BecomingIQ · becomingiq.com
FROM THE CLC BID DESKORIGIN POSITION · BID PURSUIT

Reads the bid. Holds the call.

A four-layer single-dispatch read of incoming bid packages against the operator's articulated thresholds. Information not judgment. The tool surfaces; the BD calls. Built by an operator's hand for the operator's desk — and tuned, line by line, against the corpus that the BD will actually read on a Tuesday morning.

Procore flattens the third-state distinction. Document Crunch flattens the third-state distinction. The CLC vertical-IP carries it canonically: applies · does not apply · genre out of scope · corpus silent. The schema is the edge. The Scan is what reads it.

PositionBid Scan · CLC Bid Desk · Origin Position
SCAN-OUTPUT-V0.SCHEMA.JSON · 17 ITEMS · 9 GROUPINGS · 4 LAYERS
17
items per scan
15 bid-side regime · 2 capacity-side bond
9
grouping registers
G1 project shape → G9 bonding capacity
4
output layers
score card · executive · per-item · reflexive
~$0.25
cost per dispatch
Sonnet 4.6 · Wagner BP#6D · 80KB corpus
— And here is your crew

Four positions. One stance. One read.

Bid Scan reads top-down — Position 1 catches the eye, Position 2 tells the story, Position 3 cites the corpus, Position 4 names the gaps. Each position does one job and hands off cleanly.

Coming out of the operator's shop floor, weighing in at four positions and a typed third-state — meet the Bid Scan crew.
01Layer 1 · The Glance Test

The Score Card

— Catches the eye before the coffee gets cold.

Composite verdict grid. Seventeen items, one icon each. Ten seconds from open to “yeah, look at item nine.”

Output
17 verdicts (✓ aligned · ✗ misaligned · ? silent · ⚠ ambiguous · ⛔ capacity blocker · ∅ out of scope) plus three capacity-register reads (bonding · DBE · footprint).
17 rows9 groupings0 judgment calls
02Layer 2 · The Reader

The Executive Summary

— Tells the story without telling the BD what to do.

One to three paragraphs. Names the load-bearing items. Flags the anomalies as hypotheses. Aggregates the stacked-burden triggers that actually fired.

Output
narrative prose · load_bearing_items[] · anomalies[] · stacked_burdens_triggered[]. The hand-off the BD reads first.
1–3 paragraphs2K+ chars0 Go/NoGo
03Layer 3 · The Auditor

The Per-Item Reports

— Shows the work. Cites the corpus. No black box.

Every extracted value carries a doc_id, section_id, page, and quoted text. The BD doesn’t take Scan’s word for it. The corpus is footnoted.

Output
17 entries with anchors · cross-item references · stacked-burden flags · profile threshold snapshots · per-item verdict rationale.
≥ 70% anchored17 rationales0 assertions without source
04Layer 4 · The Right-Question Discipline

What To Watch For

— Names what isn’t there. Says what would unblock it.

Substrate-gap-propagation findings. The Cardinal-edge defensible-edge: cite the gap, then name the acquisition that closes it. Surfaces checklist gaps the BD might not have flagged.

Output
5–6 reflexive findings tagged substrate_gap · checklist_gap · implicit_assumption · owner_pattern_anomaly · regime_silence_pattern. Each carries an unblocking_action.
5 finding types1:1 gap-to-action0 handwaving
— The variants

Three voices. One schema.

Same data shape; three operator-facing stances. The BDM sit-down picks which one runs. All three score 14/14 against rubric v2 on Wagner.

Capability-equal · voice-different. Pick by how you want to read it on a Tuesday morning.
Stance A

Strict Extraction Specialist

Corpus-anchored, paranoid about silence. Lowest fabrication risk; engineering-leaning sentences. Best fit for BD culture that wants Scan as a forensic read of the corpus and nothing more.

— Sonnet 4.6 · 14/14 rubric · judge 2/2/2
Stance B

Structural-Inference Reader

Extracts where anchored; infers regime applicability where structure carries the signal. Provenance-tagged inferences. Best fit for BD culture that wants Scan to do the structural deduction the BD usually does in their head.

— Sonnet 4.6 · 14/14 rubric · judge 2/2/2
Stance C

BD-Voice Mirror

Same data, BD-friendly cadence, named operator actions (“pull from Building Connected,” “confirm SDI eligibility”). Pulls the lever to the surface. Best fit for an actionable read at the desk.

— Sonnet 4.6 · 14/14 rubric · judge 2/2/2
— What · How · Who · Why

The four reads on a single tool.

The BD's framing question on any Bid Scan output is one of these four. Bid Scan is built so each one has a clean answer.

Information not judgment. Tool surfaces; BD calls. Schema is the edge.
What.

A single-dispatch reader of incoming bid packages. Takes (contractor profile, bid corpus), returns a typed JSON conforming to scan-output-v0. Four output layers; one stance.

How.

One model dispatch. Tool-use forced emission against the schema. Pre-registered rubric gates the output. LLM-judge scores narrative quality on three axes. Renders to self-contained HTML for the BD's desk.

Who.

For the BD reading the bid Tuesday morning. Calibrated to one reference operator at a time; profile JSON is the single per-client edit surface. Built from inside the work, not above it.

Why.

Industry-standard tools flatten the third-state distinction. Substrate gaps go unflagged; regime applicability gets binary. CLC Bid Scan carries the typed third-state canonically and names what acquiring missing substrate would unblock.

“Reads the bid. Holds the call.
Cites the corpus. Names the gap.
The BD's tool, on the BD's desk, before the bid due date.”

— CLC BID SCAN · v0 · pre-BDM-sit-down · 2026-05-06