Global coverage index used to identify source-diverse news windows around market-moving public events.
STOCK Act News Correlation
Accountability file
A public-record case file for correlating official House and Senate financial disclosures with source-diverse news clusters, SEC issuer reference data, SEC filings, and congressional action dates. It treats timing overlap as a review question, not evidence of insider trading or corruption.
- Updated
- Jul 18, 2026
- Source Anchors
- 10 verified · 158 leads
- Timeline
- 5 events
- Roles
- 4 public-record
- Fingerprint
65A3 4328 1133
How the public record connects
This shows the case file's most significant public-record connections only — see the Role Web and Timeline tabs for the full set. A line means a record connects two points; it is not a finding about conduct.
Publishing limits
These are the standards every anchor on this file must clear.
- Minimum source tier
- financial disclosure
- market reference
- coverage index
- legislative record
- official record
- Living people
- For living public officials and company officers, publish only official disclosure facts, filing facts, and clearly labeled review questions.
- Victim protection
- Do not publish private financial details beyond official disclosure records; suppress private addresses, account identifiers, and family details not required for public review.
- Social leads
- Social posts can flag a possible review window, but correlation packets require official disclosure, SEC, coverage, and legislative records.
No guilt by proximity
A public official, asset, issuer, article, or bill appearing in a shared timeline is correlation evidence only and does not imply corruption or insider trading.
People, institutions, and the records between them
Every public-record role in this file, grouped by kind. Open a role to read its dossier — its public-record status, what it is, and the exact records that name it. A shared record naming two roles is not a finding about conduct beyond that record.
Every public-record role
Pick a role to see its public-record status, what it is, and the exact records that name it. A shared record is not a finding about conduct.
No single record names more than one role in this file yet.
Official public search surface for House financial disclosure reports and periodic transaction reports.
Official SEC ticker-to-CIK association file used as the first issuer-normalization layer before company facts and submissions.
Official SEC API documentation for company facts and ticker-to-CIK reference data.
Official SEC submissions endpoint for issuer filing timelines once CIK identifiers are known.
Official Senate public disclosure portal for financial reports and transaction disclosures.
Timeline
- public document repository / official#Hugin opens STOCK Act correlation source packHugin adds official disclosure sources, SEC ticker/CIK metadata, issuer filings, litigation releases, GDELT coverage windows, and Congress.gov action joins to the correlation case file.A correlation source pack is a review tool and does not imply corruption or insider trading.
- financial disclosure / medium#House and Senate disclosure importers remain plannedThe import plan keeps House and Senate disclosure surfaces visible as planned/session imports until official report URLs and derived rows can be cached respectfully.A missing importer is a source-readiness gap, not a reason to infer trades from articles.
- market reference / official#SEC issuer reference joins addedHugin adds SEC ticker/CIK associations, company facts, and submissions metadata as the issuer identity layer for ticker and CIK normalization.Issuer identity and filing dates are context, not proof of trade motive.
- active investigation / official#SEC litigation-release lane gets a current legal-posture exampleSEC Litigation Release No. 26570 adds a current market-integrity source row for testing Hugin's distinction between allegation, complaint, judgment, settlement, and timing-correlation language.A litigation release can support an official allegation row, but it cannot prove intent, guilt, or a public official's trade motive without court findings and disclosure joins.
- news correlation review / medium#News correlation lane openedGDELT coverage windows can now be joined to disclosure and issuer-reference records as review questions with correlation-only labels.News timing is not evidence of wrongdoing without official disclosure, filing, and legal context.
Public sources ready to ingest
Import sources create source-run packets, document inventories, and review tokens. They do not publish accusations or graph relationships until the case-file evidence rules are satisfied.
Source anchors
Official public search surface for House financial disclosure reports and periodic transaction reports.
Use as primary disclosure source; derived rows must preserve official report URLs and filing metadata.financial disclosureSenate Public Financial DisclosureU.S. Senate Office of Public RecordsOfficial Senate public disclosure portal for financial reports and transaction disclosures.
Use as primary Senate source; retain official report URLs or PDFs before normalization.legislative recordPublic Law 112-105: Stop Trading on Congressional Knowledge (STOCK) Act of 2012GovInfo / U.S. Government Publishing OfficeEnacted text of the statute this case file is named for. It affirms that Members and employees of Congress are not exempt from securities-law insider-trading prohibitions, creates a periodic transaction reporting duty, and directs the House and Senate to publish covered financial disclosure forms online.
Statutory text establishes reporting duties and publication deadlines. It does not establish that any filer traded on nonpublic information, and a late, amended, or missing filing is a disclosure question rather than a finding of insider trading.market referenceSEC EDGAR company facts and ticker metadataU.S. Securities and Exchange CommissionOfficial SEC API documentation for company facts and ticker-to-CIK reference data.
Issuer identity joins support normalization only; they do not establish why a public official traded.market referenceSEC company ticker and CIK associationsU.S. Securities and Exchange CommissionOfficial SEC ticker-to-CIK association file used as the first issuer-normalization layer before company facts and submissions.
Ticker/CIK associations help normalize issuer identity; they do not establish why a public official traded or whether an issuer is connected to an event.market referenceSEC EDGAR submissions APIU.S. Securities and Exchange CommissionOfficial SEC submissions endpoint for issuer filing timelines once CIK identifiers are known.
Filing timelines are market context and cannot prove access to nonpublic information.official recordSEC Litigation Releases FeedU.S. Securities and Exchange CommissionOfficial SEC civil-action release feed for litigation releases, complaints, judgments, settlements, and related enforcement documents.
SEC litigation rows must preserve legal posture; allegations, judgments, settlements, and dismissals are different evidence states.official recordSEC Litigation Release No. 26570: Jennings and Vortex StrategiesU.S. Securities and Exchange CommissionSEC litigation release alleging insider trading by Justin Jennings and Vortex Strategies LLC based on material nonpublic information.
Use as an example of SEC legal-posture language for market-integrity joins; allegations are not findings unless later court records say so.coverage indexGDELT DOC APIThe GDELT ProjectGlobal coverage index used to identify source-diverse news windows around market-moving public events.
Coverage-index rows describe what outlets are reporting, not whether an underlying claim is true.baselineWhat the record currently supports
Claim rows are derived from timeline events and source anchors. They are evidence-status labels, not accusations or final truth claims.
What should be released next
Release requests are lawful public-record asks. They identify source gaps, review gates, and privacy constraints; they are not evidence that a specific person committed wrongdoing.
What stays unresolved
Deliberate gaps in the public record — open until the underlying records are released or reviewed, not questions we have skipped.
- Filed
- Hugin · public social evidence reports
- License
- Text and data are shared under the terms noted at hugin.studio/support · attribution appreciated.
- Fingerprint
65A3 4328 1133
For researchers & contributorsSource desk, research joins & machine-readable exportsEverything Hugin uses to grow and audit this file — connection detail, review posture, scout queue, and every export.
Every machine-readable slice of this file
How the public record is joined
Connections are navigation aids. They show where a record, event, or role is sourced; they do not convert association, correspondence, testimony requests, or document appearance into misconduct findings.
Scout queue before promotion
Market-integrity desk for financial disclosures, issuer records, SEC posture, and legislative timing checks.
Source leads and automated probes are review inventory. They become verified anchors only after Hugin can attach the public record, legal posture, and no-allegation guardrails.
Public-record joins are wired into exports
These are not loose TODOs anymore. Each lane below is computed from the case file's source tiers, then joined to matching sources, timeline events, role nodes, and release-roadmap requests.
Resolve asset descriptions and ticker symbols to SEC CIK, issuer legal name, and exchange before joining to news, filing, or litigation-release timelines.
Attach SEC litigation releases to issuer/person review windows by release number, respondent, publication date, complaint or judgment link, and legal posture.
Attach source-diverse news windows to official disclosure rows as review questions only.
Cache official report URLs and parse member, filing date, transaction date, asset description, amount range, and ticker where available.
Configure a server-side CONGRESS_GOV_API_KEY before joining member, bill, action, and vote rows.
Help grow the source queue
Hugin accepts public records, not accusations. A submitted URL lands in a review lane, gets source-validated, and only becomes a case anchor after the evidence rules and privacy gates are satisfied.
What this case can prove right now
Fact-check status is a review posture, not a verdict. Source-scout rows are leads until a reviewer joins them to publishable anchors; claim-ledger rows are timeline-derived and still require source validation plus no-allegation guardrails before promotion.
Queue a public record
Paste an official or public-record URL. Hugin classifies the lane first, keeps lead-only material quarantined, and requires source validation before anything reaches the case file.
Queue a public source for review.Latest submitted public URLs
Sanitized queue view: Hugin shows the public URL, lane, status, and why a source has not been promoted. Submitter identifiers are not shown.
Submit sources, not claims
A source is a public URL someone else can inspect. A claim is an interpretation. Hugin queues sources first and keeps claims out until a reviewed public record supports the exact wording.
Official agency pages, court dockets, congressional releases, civil records, state updates, and public repositories with source URLs.
Publisher, date, record family, and why the URL belongs in this file.
Source URLs first. Context is welcome, but claims do not publish from submissions alone.
Private tips, survivor identifiers, sealed or leaked material, graphic details, and private contact data.
Screenshots or social posts without a public source URL.
Misconduct labels for living people unless the exact cited public record supports that exact statement.
Case change ledger
Audit feed for source anchors, queue decisions, privacy-review jobs, and hashes. It explains the process without turning leads into claims.
Congress.gov API
- Status
- needs human privacy review
- Evidence state
- metadata only
- Lane
- privacy triage
Extract document index and source metadata first.
Next: Metadata extraction includes publisher, URL, document family, and date.0c1eaf6c4d67GDELT DOC API
- Status
- needs human privacy review
- Evidence state
- metadata only
- Lane
- privacy triage
Extract document index and source metadata first.
Next: Metadata extraction includes publisher, URL, document family, and date.da2527b3c85fHouse Financial Disclosure Reports
- Status
- needs human privacy review
- Evidence state
- metadata only
- Lane
- privacy triage
Extract document index and source metadata first.
Next: Metadata extraction includes publisher, URL, document family, and date.2b600450a4b1Senate Public Financial Disclosure
- Status
- needs human privacy review
- Evidence state
- metadata only
- Lane
- privacy triage
Extract document index and source metadata first.
Next: Metadata extraction includes publisher, URL, document family, and date.8e2709e2dde1Public Law 112-105: Stop Trading on Congressional Knowledge (STOCK) Act of 2012
- Status
- needs human privacy review
- Evidence state
- metadata only
- Lane
- privacy triage
Extract document index and source metadata first.
Next: Metadata extraction includes publisher, URL, document family, and date.0745f1646e12Case file hash snapshot
- Status
- hash changed when case bundle changes
- Evidence state
- metadata only
Mirrors can compare this hash to verify the same case file bundle.
Next: Compare the short hash in the UI with this machine-readable ledger.65a343281133Document manifest hash snapshot
- Status
- hash changed when document handling changes
- Evidence state
- metadata only
This binds document mirroring and privacy-triage rules.
Next: Compare the short hash in the UI with this machine-readable ledger.8a7761888556Document review queue hash snapshot
- Status
- hash changed when document jobs change
- Evidence state
- metadata only
This binds privacy-review and metadata extraction jobs.
Next: Compare the short hash in the UI with this machine-readable ledger.990d4e50f8f6Source validation hash snapshot
- Status
- hash changed when queue or validation rules change
- Evidence state
- metadata only
This binds the visible queue decisions to a machine-readable report.
Next: Compare the short hash in the UI with this machine-readable ledger.dbf88eade4abSubmission queue hash snapshot
- Status
- hash changed when public queue rows change
- Evidence state
- metadata only
This changes when sanitized submission rows change.
Next: Compare the short hash in the UI with this machine-readable ledger.7d638b21ff85