The Work The Evidence Proof of Practice The Model Blue Space Hub Pilothouse Get Involved
Working Groups · Full Harbor

What no single organization
can build alone
. — we build together.

Pilothouse is Full Harbor's series of time-boxed, thesis-driven working groups. Each one starts with a question that the field has — and has been answering wrong, or not at all — because the knowledge is siloed, episodic, and evaporates every time a commodore rotates out or a GM leaves.

Every working group follows the same structure: we build the border from public data, practitioners fill in the interior, and the completed picture goes back to the field — permanently, for free, for anyone who needs it next year.

See the working groups ↓
The Foundation Layer

Harbor Commons is the credibility layer everything else runs on.

Before there are working groups, there is a commons. Harbor Commons is Full Harbor’s first public infrastructure tool — a free, permanently maintained index of IRS 990 XML filings for sailing clubs, waterfront nonprofits, and adjacent organizations. Built entirely from public records, designed for the people closest to the water.

Harbor Commons · Free · Public · Always
What becomes possible when knowledge stops being isolated.
Before Harbor Commons, a sailing club board member wondering how their financials compared to peers was limited to anecdotes, guesswork, and whatever a fellow commodore happened to share at a race committee meeting. The IRS data existed — it always did — but no one had normalized it, cross-referenced it, or made it navigable for the practitioners who needed it most.
Harbor Commons is the evidence that unsiloing the knowledge changes the conversation. It's also the data layer that makes every Pilothouse working group possible — because every thesis begins with "the 990 data shows X, but what the data can't tell us is Y." Pilothouse is the Y.
1,500+ Organizations indexed
14 Filing years available
49 States with coverage
Open Harbor Commons ↗
The Model

The border and the interior.

Think of each working group as a puzzle. Full Harbor builds the border from public data — the frame that defines the problem and shows its shape. Practitioners contribute the interior pieces: the ground truth, the context, the numbers behind the numbers. Neither half is useful without the other. The completed puzzle goes back to the field.

What Full Harbor builds — the border
Public record, normalized and cross-referenced
  • IRS 990 data extracted and structured for every club in the corpus
  • Broker and carrier intelligence from SEC filings, industry events, and primary sources
  • Cross-sport and cross-sector benchmarking from public listings
  • AI infrastructure — Supabase, retrieval
  • The specific, per-club questions that only insiders can answer
What practitioners contribute — the interior
Ground truth that evaporates without a commons
  • Actual program pricing, capacity, and scholarship data
  • Policy renewal amounts and coverage structure details
  • What 990 numbers mean on the ground
  • Claims history, broker relationships, rate increase narratives
  • Program catalogs, parent-facing content, operational reality

The knowledge practitioners carry is some of the most valuable intelligence in this field. It's also the most vulnerable — it lives in people, not systems. Every leadership transition, every board rotation, every GM departure takes a piece of it with them. Pilothouse is how it stays.

Active & Developing Working Groups

Four theses. Four puzzles in progress.

Each working group has a public data border already built and practitioner-contributed interior pieces that remain open. Click any card to see what's built, what's missing, and what the completed picture makes possible.

01
Insurance · Sailing Clubs · Shared Purchasing Power
Sailing Club Insurance Cost Analysis
Every club pays premiums shaped by a national pool they never see, through a broker chain that’s changed hands multiple times. No one compares notes. The 990 data is public. We pulled it together.
Active · Data collected

The dominant national sailing insurance program pools 1,300+ organizations, priced for the whole pool — which skews coastal, skews marina-heavy, and skews toward hurricane and storm surge exposure. An inland freshwater club is priced into the same actuarial bucket as a coastal yacht club facing category-three season every year. National claims data shows storm and wind at roughly 23% of all paid claims over the past decade. Inland programs are subsidizing that exposure. With public 990 data, a coalition of clubs, and a major industry symposium on the calendar, the leverage window is open.

What's built — the border
  • 14 clubs tracked with insurance cost timelines (TY2018–TY2025)
  • Insurance as % of revenue — normalized burden table with trend analysis
  • One club’s 8-year cost curve documented, including a year of reduced coverage
  • Broker chain structure documented through public filings and disclosures
  • Coverage reduction year documented with primary sources
  • National program claims data: 11 years, 4,000+ claims across all covered organizations
  • First ground truth decomposition: one club’s program renewal vs. 990 total insurance line
  • Symposium question drafts ready for June 2026
What's missing — practitioner pieces
  • Actual program renewal amounts from participating clubs
  • Declarations pages, statement of values, deductible schedules
  • Which clubs are on the national program vs. alternative carriers
  • Claims history — which clubs have active experience-rated claims
  • How the lowest-burden club achieves its rate when most are 12–20%
What we accomplish together
One GM venting about premiums is a complaint. Ten clubs with documented cost trajectories, coverage structures, and risk profiles walking into a negotiation with a large national broker is leverage. The 990 data is the scaffold. Ground truth from the network is what makes it a negotiating instrument. The next major industry symposium — the first under current broker ownership — is the event we’re building toward.
02
Youth Access · Cost Benchmarking · DFW Region
Youth Sports Cost Benchmarking
Sailing carries an exclusivity reputation. The data says otherwise — but no one has put that data on a table next to soccer, lacrosse, and equestrian in the same market.
Active · Border complete

A week of sailing camp at a well-run club is roughly $400. DFW club soccer runs $3,000–$10,000 per year. The sticker price is comparable. The infrastructure cost isn’t in the same universe: behind that $400 is a fleet, a waterfront, safety boats, insurance, docks, and instructors. Soccer uses a public field maintained by tax dollars. The conversation about access and affordability can’t happen honestly until both sides of that comparison are visible. This working group makes it visible.

What's built — the border
  • 38 programs across 7 sports in the dataset
  • 5 database views: All Programs, By Sport, Sailing Only, DFW, Cost Comparison
  • Outreach template for TSA spine clubs
  • Contribution page with email, paste, and upload intake paths
  • Cross-references to OIA Consumer Behavior Report and ISSA high school data
What's missing — practitioner pieces
  • Actual program pricing from 10 TSA spine clubs (slots open)
  • Capacity and waitlist data — oversubscribed or under-enrolled?
  • Scholarship availability and take-up rates
  • Non-member vs. member pricing splits
  • Equipment provided vs. bring-your-own
What we accomplish together
A parent, a board member, or a program director can answer "what do other clubs charge?" with receipts instead of Googling 20 websites the night before a committee meeting. The dataset is living — updated annually by contributors. No one starts from zero. Next year's pricing conversation begins where this year's ended. That's the difference between episodic anecdote and persistent shared intelligence.
03
Junior Sailing · Peer Learning · TX Clubs
TX Junior Sailing Reciprocal Learning Brief
A junior sailing board member asked: "how does our program compare to peers?" Answering that question required pulling 990 data for 10+ clubs, normalizing it, and presenting it as a peer-learning tool — not an audit.
Active · Brief ready

The brief is a practitioner-first peer comparison built entirely from public 990 data for 10+ Texas sailing clubs. Revenue trends, officer rosters, expense breakdowns, program descriptions. The framing is appreciative inquiry: what’s working, where are the patterns, what can the network learn from itself. The IRS data is the scaffold. Practitioners fill in the context the 990 can’t capture.

What's built — the border
  • 10+ per-club financial profiles from public 990 filings
  • Revenue trends, officer rosters, expense breakdowns from public 990s
  • Cross-cutting patterns: who runs youth programs at a loss, who breaks even
  • Two-layer architecture: internal verification ledger + practitioner-safe brief
  • Appreciative inquiry framing throughout — peer learning, not audit
What's missing — practitioner pieces
  • Insider context: which 990 numbers are misleading and why
  • Program-level cost-per-youth-served (990s show total, not per-participant)
  • Which programs are growing vs. contracting
  • Which clubs would participate in a peer exchange at the symposium
What we accomplish together
A practitioner walks into a board meeting — or a conversation with any Texas sailing director — with a peer comparison that required hundreds of hours of extraction work, presented as something any practitioner can read in ten minutes. "Why does Club X's insurance dip in a specific year?" is a question the data raises but only a human at that club can answer. The data creates the question. The practitioner network holds the answer. Neither works without the other.
04
AI Infrastructure · Parent Access · Club Network
Ask a Sailor — AI Front Door + Practitioner Cohort
Every sailing club answers the same 50 parent questions every spring. Instead of each club building its own FAQ, build a shared AI agent backed by each club's actual program data — verified by the club, available to parents 24/7.
Developing

"What age can my kid start?" "Do you provide boats?" "What's included in the camp fee?" "Are there scholarships?" These questions land in every club's inbox every March. Each club builds its own answer, in isolation, every year, with no connection to what the network knows. Ask a Sailor is the shared front door — an AI agent backed by each club's verified program data, available to any parent, in any market, at any hour. The agent gets smarter with every club that contributes. The contribution threshold is low. The value compounds.

What's built — the border
  • Business model and go-to-market options documented
  • Pilot club program data ingestion prompt and schema
  • Supabase club programs + sessions schema (4 clubs)
  • Shared front door concept with department agents
  • Operator questions dataset design
  • Direct feed into Pilothouse #2 cost benchmarking
What's missing — practitioner pieces
  • Program catalogs from participating clubs (any format)
  • Waiver and safety protocol documents for benchmarking corpus
  • Club verification of structured data
  • Pilot club commitment — one willing GM is how this starts
What we accomplish together
One club answers its own parents' questions. A network of clubs answers every parent's questions — including "what's available near me?" and "how does this compare?" The AI agent is trained on real, club-verified program data. The contribution threshold is low: send whatever you already have. We structure it. You confirm it. The network benefits.
The completed puzzle: what the field gets when all four are running.
A sailing club GM sits down at renewal time. Instead of negotiating blind, they see what every comparable club pays, what the program renewal component is versus total insurance, which clubs have lower rates and why, what their program costs compared to peers, and what parents need to know. That’s not a dashboard. That’s a network that works.
The border is public data anyone could pull but nobody does. The interior is practitioner knowledge that evaporates every time a commodore rotates out or a GM leaves. Full Harbor makes the border permanent. The network makes the interior persistent. Next year, nobody starts from zero.
Start with Harbor Commons ↗
Get Involved

The coalition is forming.

If you run a waterfront organization and you're sitting on knowledge the field needs — insurance renewal numbers, program cost data, claims history, the context behind a 990 line — this is the working group for you. You don't need to commit to anything beyond a conversation.

For practitioners
You have the interior pieces.
The knowledge you carry about your club's insurance, programs, and financials is worth more shared than siloed. Contributing takes 15 minutes. The leverage compounds across the network. Your information is yours — reviewed by you before anything is shared.
For funders
Time-boxed theses, documented outputs.
Each Pilothouse working group is designed to fit the way catalytic philanthropy works: a defined question, a bounded timeline, a reusable artifact that travels across organizations after the working group ends. The return is permanent shared infrastructure, not a one-off report.
Signal received. A person reads this — no autoresponder. We'll be in touch.