The Foundation

Research Books

Opposition research delivered as a structured, fully-sourced report — every claim one click from the document that proves it, every attack line shipped with the rebuttal it will get and the answer to that rebuttal. What costs traditional firms $30,000 and three months, Civly delivers in days.

Look inside

A Research Book has seventeen sections, with every claim linked to its source and every finding graded. Click a section in the contents to read it.

Civly Research BookThe Incumbent (R) · State House District 14 · opposition angle Illustrative
Contents · click any section
Section 01 · How to Read This Report

Finding grades and supporting sources

StrongMultiple independent Tier 1/2 sources or primary documents — roll calls, government filings, court records. Safe for public use after standard legal review.
ModerateCore facts are verified, but a supporting element rests on a single source, a partisan outlet, or an inference the subject can contest. Verify the flagged element before paid media.
DevelopingCredible lead, incomplete sourcing. A direction for further research — not for deployment.
Severity: HighCapable of moving votes in this electorate on its own, if communicated well.
Severity: MediumDamaging in combination with other material, or with specific audiences.
Severity: LowContextual. Useful for narrative texture, not for headlines.

Facts are stated neutrally in the body of the report. Persuasive framing is confined to the Attack Lines section — so nobody on your team has to guess which sentences are evidence and which are argument.

Section 02 · Executive Summary

Summary of findings

Total sources reviewed: 8,300  ·  Research cutoff stated on page one  ·  Classification: confidential

Bottom line The incumbent is a three-term Republican in a seat that has slipped from 58.4% to 52.9% to 51.6% across three cycles, and whose campaign is substantially underwritten from the capitol: roughly half of a $1.8M lifetime raise arrives as party and caucus in-kind support. Her floor record hands a challenger three documented general-election attacks.

Guns split her from her own county. The county board — four of its five members from her own party — formally urged the governor to veto the school-carry bill, citing the shooting one county over by name. She was a co-sponsor. (See Vulnerability 3, Strong, High severity.)

Primary-voter appetite. No district-level polling exists for this seat, and the book says so. The closest hard data point is behavioral: the referendum she backed lost 57–43 statewide, and her own district held her under 53%.

Section 03 · Research Scope

Sources checked and results

More than a hundred distinct data sources run against every subject. The book names all of them and reports what each one returned, so you can tell a true null from a coverage gap.

Returned data · 42
  • Court records
  • State campaign finance
  • Floor amendments & tabling votes
  • IRS Form 990 filings
  • Property records
  • Government contracts
  • Co-officer / co-director network
  • Wayback post recovery
  • Committee testimony
  • Criminal & driving records
  • Business reviews: Google, Yelp, Facebook
  • Official 2026 candidate list
  • TV & radio ad buys (FCC political files)
+ 29 more, each with a count
Checked — nothing found · 33
  • FARA foreign-agent registrations
  • SEC filings
  • OSHA safety violations
  • Federal lobbying registrations
  • EPA enforcement actions
  • Offshore leaks (ICIJ)
  • State professional licensing
  • CFPB consumer complaints
  • Local meeting minutes
  • Dark-web mentions
  • Crowdfunding: GoFundMe, GiveSendGo
+ 22 more, individually confirmed
Not applicable · 32
  • Congressional stock trades
  • Federal financial disclosures
  • CMS Open Payments
  • FAA aircraft registry
  • Vessel documentation
  • Judicial discipline records
  • Patent assignments
  • TikTok — no handle confirmed
  • Bluesky — no handle confirmed
  • UCC filings
+ 22 more, with the reason given

A blank space in someone else’s report could mean nothing is there — or that nobody looked. This section is the difference, and it is why a clean subject still produces a useful book.

Section 04 · Vulnerability Assessment Summary

Summary table

#VulnerabilitySeverityConfidenceRecommended use
1Voted for the school-carry bill her own county board asked the governor to vetoHighStrongEarned media and mail in the two suburban townships
2Backed the constitutional referendum that failed 57–43, and has never revisited itMediumStrongGeneral-electorate contrast; pairs with 1
3About half of a $1.8M lifetime raise is capitol in-kind moneyLowModerateTexture under 1–2, not a standalone lead

Source quality is named for every row, and “recommended use” is a real column. Some findings are television. Some are a press-conference question. Some are only a direction for more research — and the book tells you which is which instead of leaving your team to guess.

Section 05 · Vulnerability Timeline

Dated record with source links

YearEvent
2019Wins the open seat with 58.4% in a district her party had held for two decades.
2021One of three members of her caucus to vote against the emergency-powers bill — a genuine party break, and her likely defense.
2022County board urges a veto of the school-carry bill, citing the shooting one county over; she is a co-sponsor. Re-elected with 52.9%.
2023Votes for the constitutional referendum that fails statewide, 57–43.
2025Votes for the budget carrying the stadium subsidy; margin falls to 51.6%.

The timeline is assembled from roll calls and filings — so the sequence still holds when the other side challenges it.

Section 06 · Candidate Bio

Biographical details with citations

The baseline nobody can afford to get wrong. Party-registration history is checked for switches. Credential claims are verified against the issuing institution and third-party records, and a discrepancy is reported as a discrepancy.

Anything genuinely unavailable is written as “not publicly available” rather than quietly omitted, and where a fact rests on an aggregator rather than a primary record, the sentence says so.

The bio also maps the people in the subject’s orbit — family, business partners, and anyone documented as a co-officer or co-director on public filings — because the useful finding is often one relationship away from the subject.

Section 07 · Record at a Glance

Votes and positions compared with her party

She was one of three members of her caucus to vote against the emergency-powers bill, and she will run on it. Against that record, she voted to table 73 of 91 minority floor amendments across two sessions.

Key detail The maverick record is real, so the answer can’t be to deny it. The floor-amendment pattern is the answer — and it comes from the chamber journal, not from an opponent’s press release.

Committee chairmanships, signature legislation, scorecard ratings, and ethics-filing status all live in this section, so the defensive picture sits on the same page as the offensive one.

Section 08 · Race Overview

District, money and opponents

Three cycles of certified results with the margin trend. Lifetime and cycle fundraising as the committees filed it, with the party in-kind share broken out by entity and every breakdown (donor size, in-state and in-district money, industry, ActBlue and WinRed share, top vendors) computed over all contributions. A notable-donor table with a flag on each — industry interest, leadership money, cross-cutting labor giving — and a plain note where an association is worth watching but a conflict is not established.

Every opponent gets a name, a party, a summary of how they are positioning, and a link to their campaign site. In states that publish a 2026 candidate list, the field comes from the election office’s own list, with filing dates and withdrawals cited to it. TV and radio ad buys are read from the stations’ FCC political files, with booked and invoiced money kept apart. In a federal race, each opponent’s filed receipts, spending, cash on hand, debts and self-funding sit beside the subject’s, with the same breakdowns and a citation on every figure. Historical challengers are included when their attack lines are still live.

Where Civly computed a figure from public filings, the inline citation points at the public source and the arithmetic goes in the appendix.

Section 09 · Vulnerability 3 of 3
StrongSeverity: HighTier 1/2 local news + government record

Voted for the School-Carry Bill Her Own County Board Asked the Governor to Veto

In a district where a mass shooting one county over remains a live civic wound, the incumbent’s position put her opposite her own party’s local establishment. The county board — four of its five members from her party — formally urged the governor to veto the school-carry bill, citing that shooting by name. She was a co-sponsor.

Key detail Her own ethics filing from the prior year discloses a personal gift from the board chair who signed the veto letter. The split isn’t abstract partisanship — it runs through a documented relationship at the center of her district.

Context and mitigating factors. One caution before deployment: she chairs the chamber’s children-and-families committee and will reframe the bill as school safety. The attack is strongest when it stays on the documented facts — the ally split, the veto letter, and her own name on the bill.

Why this matters She held this seat by roughly 2,600 votes. The validators against her position here are members of her own party from her own county, which is why this travels further than a partisan contrast would.
Section 10 · Attack Lines

Attack Line 1: She Sided Against Her Own County on Guns

Tier
1 — lead message
Audience
Suburban parents and ticket-splitters in the two townships; earned media
Evidence
The veto letter, the co-sponsorship record, and her prior-year ethics filing — each linked to the primary document.
Message
“After the shooting, her own county board — her own party — begged the governor to keep guns out of the schools. She’d already put her name on the bill.”
Likely rebuttal
“I’ve spent my career on child safety. I chair the committee. That bill was about protecting students.”
Rebuttal strength
Moderate. Her child-safety record is real and institutionally backed — but it does not answer why her county’s own leadership was against the bill she sponsored.
Counter-rebuttal
“Her own county board — four members of her own party — told the governor this was the wrong answer for a community that lived through it. She didn’t listen to them either.”

Every attack line ships with the rebuttal it will draw, an honest read on how strong that rebuttal is, and the answer to it. Nobody on your team should hear the opponent’s best defense for the first time on a debate stage.

Section 11 · Documented Counter-Evidence

Evidence that helps the subject

Before the book ships, Civly adversarially re-reads the sources the book itself cites — asking “what in here helps the subject?” Unlike a speculative rebuttal, every item below is a verbatim passage from a source we already used.

⚠ Contradicted by our own source …the sponsors repeatedly invoked self-defense, but that’s a bit of a misnomer…

The article we cited as evidence for this framing explains the framing away. The finding was pulled from the attack lines and rebuilt around her roll call instead — before delivery, not after a reporter noticed.

Helps the subject …the idea came from a group of recent graduates as an extracurricular project…

Her defense can credibly call the bill constituent-driven. Better that you read it here than discover it in the mail piece written against you.

Qualifies our claim …the measure isn’t explicitly meant to address a school shooting…

The link to the shooting is inferential. Argue it — don’t assert it. The book marks the difference in the sentence itself.

Where a cited source has no full text captured for machine review, the book marks it “not machine-checked”.

Section 12 · Rumors & Allegations

Unverified leads

A finding that fails the two-source rule doesn’t quietly disappear. It lands here, so your team can see it, decide whether it’s worth chasing, and know exactly why it isn’t in the deployable section.

When this section is empty, the book says it is empty as of the research cutoff — an affirmative result.

Section 13 · Screening & Due Diligence

Subject and related people screened

The subject plus their documented orbit — donation recipients, business and vendor associates, co-officers pulled from nonprofit filings, corporate registries and federal records, and family — screened against exclusion and enforcement lists and large public document corpora.

A clean screen is written up as a result: the book states how many names were screened and against what.

And a name match is described for exactly what it is — a potential same-name reference that must be identity-verified before anyone asserts it. Presence in a document corpus is never treated as evidence of wrongdoing.

Section 14 · Deleted Posts

Archived deleted material

Deletion candidates are identified across the archived post corpus and recovered through web archives, with the archive capture linked for every recovered post so you can see the original yourself.

The book reports the pattern honestly. Most deletions on most accounts are typo cleanup, and when that’s what the evidence shows, that’s what it says — with counts for what was recovered, what is no longer retrievable, and what remains unverified. Unrecoverable posts are never speculated about.

A claim based on deleted content cannot appear as a vulnerability without an archive URL, a quality outlet quoting it verbatim, or a timestamped capture. Paraphrase from memory is not evidence.

Section 15 · Manual Review Required

Items needing analyst review

SectionWhat was searchedWhat came backWhy a human should look
Campaign financeThe subject’s personal federal givingA donor record with a matching name — employer and city don’t match the subject’s profileDo not attribute without identity confirmation. A false attribution here is a material error.
PollingDistrict and issue polling for this seatNothing returnedCommission or locate district polling before finalizing the message hierarchy.
Voting recordA co-sponsorship claim on a second billSourced only to a partisan scorecardVerify against the official sponsor list before any headline use.

This is the section that keeps a book honest. Null findings, identity-uncertain matches, and anything resting on a single partisan source route here — never into a numbered vulnerability or an attack line.

Section 16 · Source Index & Bibliography

Linked source bibliography

Government records and primary documents first, then local and national reporting, then aggregators and partisan outlets flagged for exactly what they are. The full bibliography ships as its own document alongside the book.

Before delivery, every URL in the book is machine-checked. Dead links, a chamber homepage standing in for a specific roll call, and display text that doesn’t match its destination are all treated as blockers — not as nits to fix later.

Section 17 · Appendix: Raw Data Tables

Calculation details

Any figure Civly computed itself — a fundraising aggregate, a margin swing, a floor-vote pattern, a deleted-post recovery rate — appears in an appendix table alongside the public source it was built from.

You should be able to reproduce our numbers. So the numbers arrive with their inputs, and the inline citation points at the public record.

Illustrative excerpt — subject, figures and events are composites · Underlined phrases are live hyperlinks in the delivered document · Ships as Word, with a standalone bibliography
100+Data sources checked per subject
2 minimumIndependent quality sources per finding
Every claimHyperlinked to its evidence
DaysNot the traditional three months

How a Research Book is produced

Research Books are delivered in days. Every claim is linked to a source, with analyst-reviewed findings and material your campaign can use.

1

Request the book

Name the subject — a single opponent or a full slate — and the angle: an opposition book, a defensive book on your own candidate, or a neutral due-diligence profile.

2

Run the research at scale

More than a hundred data sources run against the subject and their documented orbit: roll calls, hearing transcripts and filings, campaign finance, court and property records, contracts and nonprofits, news across hundreds of outlets including local and Spanish-language press, published fact checks, and the full social archive including deleted posts.

3

Build the citation map

Every claim that will appear in the book is pinned to the document that proves it before any prose is written. A claim that can’t be pinned doesn’t get written.

4

Verify, grade, and gate

Our research team reviews each finding against the qualification gates, grades it for confidence and severity, then adversarially re-reads our own sources for anything that helps the subject.

5

Deliver and refresh

The book ships with attack lines, rebuttals and counter-rebuttals, appendices, and a full bibliography — then gets refreshed on demand as the record grows and the cycle moves. Ask for the Brief and the same research comes back as six pages you can hand to a principal: every line a quotation, every quotation carrying a link to the page it came from, and an excerpt that cannot be found word for word in the source it cites dropped rather than smoothed into place. Send back your reviewer’s marked-up Word file and the book returns revised, each comment researched, fixed and answered beside the edit.

The Standard

How findings are verified

Most research products are graded on how much they found. A Research Book is graded on how much survives — because five airtight attacks beat ten that fall apart on contact. The filtering starts before anyone reads a word: across 29 client news-archive searches, 49% of what a name search returned was a duplicate or a different person. The News Article Cleaner now strips the reprints from any Lexis export you upload before a researcher opens it.

Start Everything the research surfaced

More than 100 data sources run across the subject and their documented orbit.

Filter Relevant to this race

A fact isn’t a vulnerability unless it harms the campaign — financially, reputationally, with a named voter segment, or as a contrast. An interesting biographical detail is not a finding.

Gate 1 Sourcing

At least two independent Tier 1 or Tier 2 sources on the same fact, or one Tier 1 source plus a primary document — a roll call, a court filing, an official record.

Gate 2 Audience

Positions that are mainstream with the electorate you’re actually facing get cut, not counted. A primary and a general are different books.

Gate 3 Framing

Absence of evidence is not evidence. “No record found” and “has never said” route to Manual Review — never into an attack line.

Ready Deployment-graded

What’s left carries a confidence badge, a severity rating, a source-quality note, and a recommended use.

Nothing that fails a gate is deleted. It routes to Rumors & Allegations or Manual Review Required, labeled with the reason — so your team sees the whole picture and makes the call itself.

Why You Can Trust It

Verification checks before delivery

The checks behind each report: source verification, identity matching, link checks, and review of evidence that supports the subject.

Linked sources for every claim

Citations hyperlink the claim itself, not a source name in parentheses at the end. Click the sentence, see the roll call. A reviewer can audit any line in the book without asking us for anything.

The Two-Source Rule

Two independent quality sources on the same fact, or one plus a primary document. A single partisan write-up is a lead, not a finding — and it gets labeled as one.

Independent means a separate publisher: two sites owned by the same company, or a syndicated copy of one story, count once. On a podcast, a quote is attributed to a named speaker only when the episode’s own evidence puts that person in the conversation — someone the hosts discussed did not speak.

Namesake checks

The most common failure in automated research is a different person with the same name. Committees, contribution records, licensing hits and market listings belonging to somebody else are identified, excluded, and the exclusion is documented in the book.

A records search returns rows that match a name, so before anything is written every records lane — federal and state campaign finance, nonprofit filings, court opinions and dockets, federal loans, property, UCC filings, business registries — is tested for a fact that ties it to your subject beyond the name. A lane with no such anchor is set aside rather than written up, and the count leads with what was verified. A dated record from before your subject turned eighteen is moved out of the money, loan and docket lanes and marked rejected, because a filing from someone’s childhood is somebody else’s.

Links checked before delivery

Every URL is machine-verified before delivery. A dead link, a chamber homepage standing in for a specific vote, or display text that doesn’t match its destination is a blocker, not a nit. Nonprofit filings cite ProPublica's Nonprofit Explorer and roll calls cite the number the House Clerk assigns, because a citation is only evidence if a reader can still open it. A link that refuses an automated visitor is resolved against a record of real reads — read and confirmed, read and contradicted, or unread and reported as unread — so a refusal is never recorded as a reading.

Missing data is not treated as evidence

“We found no record” is a research outcome, not a vulnerability. It routes to Manual Review with a note on what a human should check — instead of quietly becoming “has never disclosed.”

Counterevidence review

We re-read our own sources hunting for what helps the subject, and we print what we find. You should never be surprised by a fact sitting in your own bibliography.

Report, source records, and updates

Everything a Research Books engagement hands your team, and how fast each piece moves.

The book

The research report

Executive summary, graded vulnerabilities, attack lines with rebuttals and counter-rebuttals, counter-evidence, screening, and manual-review notes — in Word, ready for your team to mark up.

Days, not weeks

The record

The full research corpus

Everything the pipeline gathered, not only what made the report — so a follow-up question in October doesn’t mean starting the research over.

Retained and re-queryable

Appendices

Bibliography and raw tables

A standalone bibliography, a voting-record appendix, a podcast transcript appendix so a quote can be read with the question it was answering, the complete social-media archive, and the raw data behind every figure we computed rather than quoted. Every document opens with a clickable contents list.

Ships with the book

Follow-on

Character assessment

A finished book can be scored against a structured trait inventory as a repeatable second step. Fifteen traits are scored separately and never collapsed into one number, because the groups run in opposite directions and a single score lets them cancel out. A trait with no evidence is left blank with a stated reason rather than scored low, and no source without speaker-level attribution can raise a score. Every output states plainly that there is no cut score and no comparison cohort.

On a completed book

Follow-on

Viability assessment

A book on a prospective candidate can be rated across nine factors, from seat availability to fundraising, for a go / no-go on the race. Add a book on the likely opponent to rate their vulnerability too. See the nine factors ↓

On a completed book

Refresh

On-demand updates

News breaks and scandals emerge. The book is refreshed against the current record instead of rewritten from scratch, and it carries a research cutoff so you always know how current it is.

Anytime, all cycle

Viability Assessment

Should this race be run? A finished book on a prospective candidate becomes a rated assessment of the candidacy, optionally against a second book on the likely opponent. It is delivered as a branded PDF.

Seat availability

An open seat, a retirement, a term-limited exit, or an entrenched incumbent.

Favorable · Neutral · Unfavorable

District lean

Whether the seat’s partisan fundamentals favor the candidate’s party.

Favorable · Neutral · Unfavorable

Opponent vulnerability

How exploitable the incumbent or leading opponent is, rated from the opponent’s book.

High · Moderate · Low

Candidate profile fit

How well the candidate’s biography and record match the district’s priorities.

Strong · Moderate · Weak

Self-opposition exposure

How much usable material an opponent’s researchers would find on the candidate.

Low · Moderate · High

Fundraising viability

Whether the candidate can raise what past winners of the seat have spent.

Strong · Viable · Challenging

Competitive field

Who else is running or likely to run, and whether the field helps or hurts.

Clear · Contested primary · Crowded

National environment

Whether the cycle favors the party in this kind of seat.

Tailwind · Neutral · Headwind

Ballot access

What it takes to get on the ballot. Rated for independent and third-party candidates only.

Routine · Demanding · Prohibitive

How the rating is set

StrongViableUphillLong ShotNot Recommended
  • Each factor is rated from evidence in the book, and the overall rating is computed from the factor table. The document shows the arithmetic.
  • Some findings cap the rating. A challenging fundraising outlook caps it at Uphill, a prohibitive ballot path at Long Shot, and a fatal finding against the candidate sets it to Not Recommended.
  • A factor the evidence can’t support is marked Unknown and left out of the math. With fewer than five factors assessed, no rating is given.
  • Every factual claim links to its source, and a claim that can’t be sourced is dropped.
  • Every assessment states that it is not a forecast, and that no poll or election model was run.

The PDF covers the executive assessment, district intelligence, the opponent or field, a self-opposition report, fundraising viability, the path to victory, key dates, a go / no-go call, research scope and limitations, and a source index.

Request a Viability Assessment →

Research for opponents, candidates, and other subjects

Same sources, same gates — a different report depending on who the subject is and what you need to know.

Offense

On the opponent

The standard opposition book, written to an angle. Vulnerabilities graded for deployment, attack lines built for debates, mail, and rapid response, and the counter-arguments waiting on the other side of each one.

Defense

On your own candidate

A defensive book runs the same sources and the same gates against your own candidate, so you learn what the other side will find before they find it. The gates don’t loosen for a friendly subject — an inflated count helps nobody.

Diligence

On a non-political subject

A neutral due-diligence profile with no attack lines and no electoral framing: subject profile, career and ventures, track record, financial profile, and areas of scrutiny. For vetting a hire, a partner, an endorsement, or an investment.

Frequently Asked Questions

What’s the difference between a Research Book and Command Center? +
A Research Book is the research itself — a comprehensive, sourced report on a subject, delivered to you. Command Center is the platform where you store that research, ask questions of it, and turn it into campaign-ready content. You can use them together or separately, and research from another firm can be uploaded into Command Center too.
How long does a book take, and can it be refreshed? +
Days. A traditional firm needs weeks or months. Rush turnaround is available for time-sensitive situations. Every book states its research cutoff on the first page and can be refreshed on demand as the record grows, so it stays usable across the whole cycle instead of going stale the week after it lands.
Can you research our own candidate? +
Yes, and most campaigns should. A defensive book runs the same sources and the same qualification gates against your own candidate, so you learn what the other side will find before they find it. The standard does not loosen for a friendly subject: we want to know what opponents will actually turn up, not produce an inflated count.
Can a book tell us whether a candidate should run? +
Yes. A Viability Assessment rates a finished book on a prospective candidate across nine factors, including seat availability, district lean, fundraising, and the field, and derives an overall rating and a go / no-go from them. Add a book on the likely opponent to rate their vulnerability as well.
How do you keep AI from making things up? +
Every claim is pinned to a source before any prose is written, and citations hyperlink the claim itself so you can click through and check it. A numbered finding needs two independent quality sources, or one plus a primary document such as a roll call or court filing. Every URL is machine-verified before delivery, and records belonging to a different person with the same name are identified and excluded. Anything that cannot be sourced is cut or routed to a manual-review section rather than asserted.
What happens if there’s nothing damaging to find? +
You get a book that says so, with the receipts. It names every data source that was checked and what each one returned, including the ones that came back empty, so a clean record reads as a verified result rather than a gap in the research. For a defensive book on your own candidate, that is the most valuable possible outcome.
What sources does a book cover? +
More than a hundred distinct sources per subject: roll calls and legislative records, federal and state campaign finance, court and property records, government contracts, nonprofit and corporate filings, financial disclosures, news across hundreds of outlets, and the full social-media archive including deleted posts recovered from web archives. The full source universe is documented on the Civly Data Coverage page.

“In a 24-hour news cycle, a 3-month research window isn’t a strategy, it’s an autopsy.”

Request a Research Book

Tell us the subject and the angle, and we’ll walk you through a real book — including the sections most research products don’t have. Ask to see a sample and check the depth for yourself.

Request a Book Pair It with Command Center

Starting at $7,500

Single subject or a full slate — pricing scales with scope and turnaround.

Contact Us