forgeplan fpf status
forgeplan fpf status reports the health of the local First Principles Framework knowledge base: where it was loaded from, how many sections are in LanceDB, when it was last ingested, and whether it’s stale relative to the shipped spec.
Think of it as forgeplan health for the FPF KB specifically.
When to use
Section titled “When to use”- Right after
fpf ingest— verify the expected section count loaded. - When
fpf searchreturns zero results — confirm the KB is actually populated. - After a Forgeplan upgrade — check if a re-ingest is needed.
- On fresh clones — because
.forgeplan/lance/is gitignored, new checkouts start with an empty KB. - In CI smoke tests — assert the KB is ready before running reasoning flows.
When NOT to use
Section titled “When NOT to use”- For artifact-level project health — use
forgeplan health. - For a full section listing — use
fpf list.
forgeplan fpf status [OPTIONS]Options
Section titled “Options” -h, --help Print help -V, --version Print versionExamples
Section titled “Examples”# Check KB statusforgeplan fpf status
# Common "empty workspace" flowforgeplan init -yforgeplan fpf status # → not ingestedforgeplan fpf ingestforgeplan fpf status # → ingested, N sectionsWhat you see
Section titled “What you see”Typical fields reported:
- Source — path / version of the FPF spec that was ingested.
- Ingested sections — number of rows in the
fpf_kbLanceDB table. - Last ingest — timestamp (or “never”).
- Staleness — whether the shipped spec is newer than the ingested data.
- Semantic search — whether the
semantic-searchfeature is enabled and embeddings are present.
How it fits
Section titled “How it fits”fpf status is a gate command: it answers the yes/no question “is my FPF KB usable right now?” before you run fpf search, fpf check, or forgeplan reason --fpf.
fpf ingest → fpf status (verify) → fpf search / reason --fpfSee also
Section titled “See also”forgeplan fpf— parent commandforgeplan fpf ingest— populate or refresh the KBforgeplan fpf list— content-level browseforgeplan health— project-level counterpart