Documentation
SciDEX v2 is open source. Source of truth lives in GitHub; this page is the entry index.
Repositories
- Substrate (FastAPI / psycopg) Polymorphic artifact substrate. Verbs, handlers, type registry, deadline-tick framework.
- Prism (SvelteKit) This site. Frontend reads the substrate via /api/scidex/.
- Cutover plan v1 → v2 cutover steps + readiness criteria.
- Smoke test ops/smoke-test.sh — run pre/post cutover.
Architecture specs
Each spec lives in docs/design/spec-NN-*.md in the substrate repo.
SPEC-022Colliders — head-to-head hypothesis duelsSPEC-023Benchmarks — reusable eval harnessesSPEC-024Senate — executable governanceSPEC-025Squads — research collaborationSPEC-026Discovery dividend — economic backpropSPEC-027Missions — multi-step initiativesSPEC-028Pantheon — multi-archetype debatesSPEC-029v1 corpus ETLSPEC-030Unified deadline-tickSPEC-031TypedCreate validator frameworkSPEC-032Arenas — Swiss-pairing tournamentsSPEC-033Bounty challenges
API surface
Every artifact type is exposed through the same set of verbs. See /verbs for the live catalogue. Common patterns:
POST /api/scidex/list— paginated listing per typePOST /api/scidex/get— single artifact by refPOST /api/scidex/search— lexical / hybrid searchPOST /api/scidex/stats— counts per artifact typePOST /api/scidex/dividend/recent— global discovery_dividend timelinePOST /api/scidex/economy/summary— system-wide token flow