The Opportunity Bank is not a list of grants you collected. It is a live pipeline that compares external funding opportunities against everything already in your room, scores them for fit, surfaces them for your decision, and — when you approve — turns them into cited deep research filed alongside your other room knowledge. Every stage requires an explicit human decision. Nothing enters the bank automatically.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/jsagir/mindrian-os-plugin/llms.txt
Use this file to discover all available pages before exploring further.
How opportunities enter the bank
Opportunities reach the bank through two distinct paths:Grant Discovery
/mos:opportunities scan reads your room’s domain, geography, and venture stage, generates search queries from your specific context, and pulls matching opportunities from Grants.gov and Simpler Grants. Every result is scored for relevance to your room.Intelligence Cascade
When any methodology command triggers a room analysis, gaps, convergences, and contradictions are automatically extracted as bankable opportunities. These surface at a Decision Gate for your approval — they are never silently filed.
HSI scoring
Every opportunity surfaces with an HSI (Hybrid Similarity Index) score that ranks it relative to your room. The score reflects how closely the opportunity matches your problem domain, team profile, geography, and venture stage — not a generic relevance metric, but a fit score computed against your specific room context. Opportunities also carry a Knight position that classifies the type of uncertainty involved:| Knight Position | Meaning |
|---|---|
risk | Known problem with quantifiable odds — a grant with defined criteria you either meet or don’t |
uncertainty | Unknown problem requiring exploration — a gap or contradiction the room surfaced |
mixed | A contradiction that could resolve either way depending on what you learn next |
Scanning for grants
STATE.md (domain, geography, venture stage) and your problem-definition/ section to generate context-specific search queries. These are not hardcoded searches — they are derived from your room. A room in healthcare AI at pre-revenue stage in the northeastern US gets different queries than a room in agricultural logistics at Series A.
After the scan, Larry presents results in a ranked table:
Qualifying an opportunity
When the harvest sensor surfaces a candidate — from a scan, from a cascade, or from research you filed — run:- Why it surfaced — the Q1–Q8 rubric verdicts (friction, connection, surprise, timing, actor fit, definability, newness, desirability)
- Machine readiness signals — compression score, portfolio fit, evidence readiness, follow-through readiness
| Verb | What it does |
|---|---|
| Qualify + file | Confirms the opportunity, advances it to qualified, files a bank entry |
| Ask Brain | Consults the teaching graph with generic framework handles — methodology context only, never your room content |
| Rephrase | Hands the candidate back for a re-title before you decide |
| Suggest next | Moves to the next-ranked candidate |
| Skip | Records a typed rejection reason; the candidate never resurfaces |
The Explore move
Qualifying an opportunity files it to the bank — it doesn’t start the research. Exploration is a separate, explicit action: After a candidate is qualified, trigger the explore chain from its bank entry. Larry runs a full cited research chain on the opportunity: web sources are fetched, findings are compared against your room, contradictions and gaps are surfaced, and the results are filed as typedEvidenceClaim nodes with source provenance.
no_op with the prior artifact path. You always know exactly what the research ran against and what it found.
Managing the pipeline
- List opportunities
- Add manually
- Scan for grants
The funding pipeline
Qualified opportunities can be advanced through a funding pipeline with explicit stages:What the bank needs to work well
If your room lacks domain context, Larry will tell you exactly what’s missing before attempting a scan:domain_keywordsinSTATE.md(e.g.,artificial-intelligence,healthcare)- Content in
problem-definition/describing your domain geographyinSTATE.mdfor eligibility matching
/mos:status to see what your room currently has, then add context before scanning.