GroundTruth is the public product name for the platform previously labeled Membase. It is transitioning from a pattern/reference repository into an installable bootstrap platform.
The v1 platform contract has four immediate goals:
- initialize a new project with a versioned manifest,
- install a managed knowledge-base runtime into
tools/knowledge-db, - scaffold the builder/opposition workflow assets required for a governed project,
- provide a CLI for prerequisite checks, seeding, verification, and dashboard serving,
- establish the managed vs project-owned boundary before more platform code is extracted.
This repo still includes the reference/ implementation as the runnable pattern baseline. The platform layer now grows alongside it until the reusable infrastructure is fully promoted out of downstream projects.
Current M0/M1 scope:
packages/kb/runtimeis the upstream source of truth for the managed KB layer.packages/platform/scaffold.pyis the source of truth for generated workflow assets.membase initinstalls that runtime into new projects.membase initnow also generates hook, rule, handoff, and bootstrap docs for a three-party workflow.membase kb init|seed|verify|serveprovides the first end-to-end platform workflow.- Agent Red remains the downstream proving ground; see
docs/upstream-upkeep.mdfor promotion rules.