POPS4 Filing Boards

MCP serverEverything else

SEC filings the day they are filed, on nine boards, plus an actuarial reading of any US filer.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use POPS4 Filing Boards

From the project's README

As published by HuangGoodmanAgency/filing-boards in README.md.

Nine public tables built from United States SEC filings, published the day those filings appear.

Live boards: https://www.pops4.com/boards Licence: CC BY 4.0 — free to use with credit to POPS4.


What this is

When a public company has something material happen — a cybersecurity incident, a completed acquisition, a new officer, a charter amendment, a major agreement — it must tell the SEC, in public, that day. This repository publishes those filings as plain tables, sorted by what the company itself declared, with a link back to every original document.

Nothing here is written. Nothing is interpreted. It is a record, not an article.

The rule

Every value either comes from a document we link, or is a number we computed.

There is no author and no opinion. Where a row carries a quotation, it is the company's own sentence, verbatim, from the press release exhibit attached to its filing, with that filing linked beside it.

The only claim any row makes is this company filed this document on this date, which either is or is not true, and can be checked in one click. Where a filing is ambiguous we undercount rather than guess.

Edgar & Edgarette

The boards have two voices, and both keep the rule above.

  • Edgar, the reporter, says what happened: who filed what with the SEC, and when.
  • Edgarette, the actuary, says what it means in numbers, in the order of an actuarial report (ASOP No. 41, 25, 23): exposure, experience, credibility, an 80% range, cautions, and a comparison with industry peers. Every figure is the company's own, from its audited filings.

Ask about any SEC filer at https://www.pops4.com/boards/ask.json?q=PEP, in the box on any board, or through the MCP tool get_company_performance.

  • The 80% range is tested, not asserted. It is set from 7,847 SEC company-years; held against the company's own past years it landed inside the range 76% of the time, against an 80% target. The first method held only 26% and was retired.
  • Misses are published. Every range is logged once per company per fiscal year and scored when the next 10-K arrives: https://www.pops4.com/boards/scorecard.
  • Credibility moves with the record. When a company files 8-K Item 4.02 (earlier statements should no longer be relied on), Edgarette marks her weight down one step until a new 10-K is filed, and links the filing.
  • Numbers, never advice. No buy or sell views, no price targets, no positions held.

The boards

FileFilingWhat it records
breaches8-K Item 1.05Material cybersecurity incidents
cmo-moves8-K Item 5.02Departures and appointments of directors and officers
agreements8-K Item 1.01Entry into material definitive agreements
mergers8-K Items 2.01, 5.01Completed acquisitions and changes in control
charter-amendments8-K Item 5.03Articles, bylaws, fiscal year. Genuine renames flagged
restructuring8-K Item 2.05Costs associated with exit or disposal activities
ipo-watchForm S-1Companies registering to go public
annual-meetingsForm DEF 14ADefinitive proxy statements
auditor-watch8-K Items 4.01, 4.02Auditor changes, and non-reliance on earlier financial statements

Columns

ColumnSource
idSEC accession number — the filing's own permanent primary key
companyFiler name as it appears in the SEC daily index
ticker, exchangedata.sec.gov company submissions
cikSEC Central Index Key
itemsThe filer's own 8-K item tags. Not inferred
sectorThe SEC's own industry description
filerCategorye.g. Large accelerated filer — a size floor, from the SEC
revenue, revenueFYReported by the company in XBRL in its own annual filing
city, hqBusiness address from the filing header
formerNamePrevious registrant name, where EDGAR records one
eventPeriod of report — when it happened
filedWhen it was filed
deadlineBreach board only. Filing date plus the shortest common statutory window
quoteOne verbatim sentence from the EX-99 exhibit, where the filing has one
sourceLink to the filing index on SEC EDGAR
profileLink to the company's full EDGAR filing history

How it is built

The SEC publishes a machine-readable index of every filing, every business day, free. Every hour on business days a worker reads that index and fetches each filing's 852-byte header sidecar, which carries the filing's own item tags, industry code, state of incorporation and event date.

Because the header is small, every filing is read every day rather than a sample. A second pass opens the full document only for filings that land on a board, and takes one verbatim sentence from the press release exhibit. A third pass caches company facts per filer.

Also available

  • JSON and CSV per board — in data/, and live at https://www.pops4.com/boards/<board>.json
  • RSShttps://www.pops4.com/boards/<board>/feed.xml
  • MCPhttps://www.pops4.com/boards/mcp, open, no authentication, twelve tools: one per board, plus get_company_performance (Edgarette's card), watch_company and price_program
  • Ask Edgar & Edgarettehttps://www.pops4.com/boards/ask.json?q=<name, ticker or CIK>
  • Weekly reporthttps://www.pops4.com/boards/report · Scorecardhttps://www.pops4.com/boards/scorecard
  • For developers and AIshttps://www.pops4.com/boards/developers · https://www.pops4.com/boards/llms.txt
  • Embeddable tablehttps://www.pops4.com/boards/<board>/embed
  • Google Dataset Search — every board carries schema.org/Dataset markup

Updating

.github/workflows/daily.yml pulls the current tables from the live boards once a day and commits them if they changed. It needs no credentials. If a HF_TOKEN repository secret is present it also pushes the same files to Hugging Face.

Known limitations, stated plainly

  • Roughly half of 8-K filings carry no press release exhibit, so most rows have no quotation.
  • Item 1.05 (cybersecurity) is genuinely rare — on the order of one a fortnight. A near-empty breach board is correct, not broken.
  • Item 5.03 covers articles or bylaws or fiscal year; most are not renames. Renames are flagged per row from the filer's own former name rather than assumed for the board.
  • The breach deadline column uses the shortest common statutory window. Real notification obligations follow where affected residents live, so a single incident can run several clocks. Treat the column as an indicator, not legal advice.
  • Item 4.01 (auditor change) is often routine: a firm merger or a fee decision. The board records the filing and says nothing more about it.
  • We undercount. That is deliberate.

Source

All data originates from the U.S. Securities and Exchange Commission's EDGAR system, which is public domain. This repository adds structure and links, not content.

Maintained by Jenny Huang Goodman MPA MSc MHSA, Principal — Hako Shikin LLC, operating since 1997.

Advanced
Delivery
edgar-and-edgarette MCP server → your ahel gateway (mcp.ahel.ai) → every connected AI client.
Catalog kind
mcp-server
Gateway key
io-github-huanggoodmanagency-edgar-and-edgarette
Source
github.com/HuangGoodmanAgency/filing-boards
Hosted endpoint
https://www.pops4.com/boards/mcp