Bohmian Intent

Know what your system needs to prove.

Intent finds the requirements buried in your repository and supporting documents. It recommends which verifiers should check them. Your team decides what to run.

  • Recommended verifiers · payments service
  • Retries must not create duplicate charges.Found in: retry tests · payments runbook✓ Approved · running
  • Refunds above $5,000 require manager approval.Found in: refund policy · refund service✓ Approved · running
  • Invoice totals must match approved line items.Found in: invoice tests · finance channel✓ Approved · running
  • GitHub
  • Slack
  • Google Drive
  1. Scan.Intent reads your repository and the documents around it.
  2. Recommend.It tells you, in plain English, which verifiers your service should have.
  3. Attached.Approved verifiers are tied to your service and run from then on.

Assurance contracts

A context.md file is not a contract.

Context files can give agents useful background. But assurance needs more than guidance. It needs organizational requirements connected to explicit rules for where they apply and how they are evaluated.

Loose agent contextHelpful, but unbounded

context.md

context.mdAgent notes
“Be careful with auth and tenant access.”important, but broad
“Refunds need approval.”what threshold? where?
“Evaluate models correctly.”by what standard?
“Follow our policies.”which policy, when applicable?
Useful context.Scope and evaluation remain implicit
Bohmian assurance contractBounded and evaluable

Contract

RequirementNo train/test leakage in evaluation.The organizational requirement is explicit.
ApplicabilityApplies to code and pipelines that construct or transform training, validation, or test datasets.This bounds the requirement to the work where leakage can occur.
Applies tomodel evaluation code and data-split pipelines
Does not apply tounrelated application code
EvaluationCheck split construction and feature lineage for information crossing train/test boundaries.This defines how the requirement is actually evaluated.
Requirement + scope + evaluation bound together
Assurance resultApplicable requirement evaluated against explicit rules.
Connect the source of intent

Start with what your team already has.

Requirements are scattered across code, documents, and conversations. Intent brings those sources together and shows where each proposed requirement came from.

GH

Code repositories

Code, tests, schemas, configuration, documentation, and implementation patterns.

GitHub · scoped repositories & paths
GD

Google Drive

Policies, design documents, specifications, operating procedures, and runbooks.

Scoped folders · versioned provenance
SL

Slack

Selected channels and threads that provide context around operational requirements and exceptions.

Contextual source · scoped access
UP

Uploaded documents

Bring policies, PDFs, DOCX files, Markdown, text, and other artifacts directly into discovery.

Direct upload · explicit source
How discovery works

Find the requirement. Check the source.

Intent looks for behavior your service depends on and drafts requirements for your team to review. Each draft points back to the material behind it.

01 · Find signals

Observe what the system says.

Intent gathers specific, traceable signals from the connected sources.

Repeated retry testTest-enforced

Repeated requests with one idempotency key produce a single charge.

Refund approval requirementDocumented

Refund Policy.docx requires manager approval above a stated threshold.

Reconciliation checkImplemented

Invoice service compares line-item sum against final invoice total.

Operational exceptionContext

Selected Slack thread documents a narrow exception to the normal workflow.

02 · Bohmian Intent

Infer the requirement.

Intent combines related signals, weighs their provenance, and proposes the requirement that appears to underlie them.

Contract
Discovery
signals → intent
intent → requirement
invariantsbusiness requirementspoliciescontrolsassumptions
03 · Review draft

Make the contract explicit.

Candidate requirements stay reviewable until a person approves, edits, or rejects them.

Payments assurance3 candidates
REQ-PAY-01 · high supportPayment retries must not create duplicate charges.
Observed in: idempotency.py · test_retry.py · payments runbook
AcceptEditReject
REQ-PAY-02 · documentedRefunds above $5,000 require manager approval.
Observed in: Refund Policy.docx · refund_service.py
AcceptEditReject
REQ-PAY-03 · needs reviewInvoice totals must reconcile to approved line items.
Observed in: invoice tests · reconciliation spec · finance channel
AcceptEditReject
Provenance first

See why a requirement was proposed.

A draft is easier to trust when you can inspect its sources. Intent keeps that trail visible, including disagreements between what a policy says and what the service does.

Requirement trace

One requirement. Multiple supporting sources.

Intent can distinguish documented intent from implemented behavior and test-enforced expectations.

test_retry.pyTest-enforced behavior
idempotency.pyImplementation
payments-runbook.mdOperational documentation
→
Proposed requirement
Payment retries must not create duplicate charges.
Conflict detection

When sources disagree, surface the disagreement.

Intent should not silently reconcile competing statements into a single requirement.

Needs human review
Refund approval threshold differs across sources.
Refund Policy.docx
Manager approval required above $5,000.
#payments-ops
Recent thread references a $10,000 threshold.
Review and publish

Your team makes the call.

Nothing becomes an approved requirement just because Intent suggested it. Review the draft, make any changes, and publish only what your team stands behind.

In Bohmian

Manage discovery and drafts.

Bohmian keeps the richer discovery context: source revisions, provenance, rationale, rejected candidates, and reviewer edits.

Candidate requirementsNeeds review
Approved requirementsContract draft
Published contractSynced
Into Wyrd

Sync approved contracts to Wyrd.

Once approved, a contract can be synced into a connected Wyrd deployment for use in verification and evidence collection.

Bohmian draft→Approved contract→Wyrd DB
Portable by design. The contract remains standard Wyrd format and can be exported or used outside Bohmian.
01

Discover, don’t invent.

Candidate requirements remain grounded in the connected systems and artifacts that support them.

02

Human approval stays explicit.

No inferred requirement becomes authoritative merely because an AI system proposed it.

03

Contracts stay portable.

Bohmian can manage discovery while Wyrd remains the open execution substrate for assurance.

Bohmian Intent

Turn your service’s requirements into checks.

Connect your sources. Review what Intent finds. Decide what should be verified.