The /platforms/ page (408d6cd) reads platforms/*.yml and fails the build when
they are absent. Those three files were introduced on feat/phase-4-ingestion by
the ingestion commit 1e46ec0 and nothing else on the site needed them, so the
cherry-pick of 408d6cd left the tree unbuildable.
They are data, not ingestion code: each file is config plus public copy that the
site shows verbatim so a visitor can see exactly what the assistant reads. No
corpus/, no harvester, no Prefect flow and no Qdrant code is included.
Taken verbatim from 1e46ec0.
go test ./...: pass.