Editorial standards

Data changelog

A dated record of real changes to PlainFundData's data and methodology -- corrections applied, source-pipeline updates, and methodology revisions. Every entry corresponds to an actual change in our codebase; we do not log routine data refreshes with no substantive change, and we never backfill or invent entries.

See our corrections process for how a reported error becomes an entry here, or report a data issue.

  1. Corrected the declared SEC 13F data corpus

    Fixed a data-truth defect where the site described a broader SEC 13F corpus than the loader actually reads; the declared corpus now matches what is genuinely ingested.

  2. Fixed a Q4 reporting-total data-truth bug

    360 fund managers had not actually reported a Q4 total (only 65 had) -- the site was treating unreported managers as reporting a total. Corrected across every affected page.

  3. Rebuilt the SEC 13F loader for full reproducibility

    Wired a new 13F loader that reproduces 345,727 rows exactly from the archived source, and can run fully offline against that archive.

  4. Removed a fabricated accessed-date on the statistics page

    The statistics page had been stamping a fabricated "accessed" date rather than the real data vintage. Fixed to use the honest, DB-derived vintage.

  5. Added a unified ETL framework

    Introduced the shared ETL framework this portal’s pipeline now runs on.