Realign the wiki with the shipped platform
Audited all 34 pages against the live OpenAPI spec, the running stack, and
the source tree. Fourteen pages had not been touched since 11 June, while
~1,140 commits landed behind them.
Endpoint and contract corrections:
- The query surface split: /query -> /query/cypher, /tables/query -> /query/sql,
plus the CypherStatementRequest / CypherStatementResponse / SqlStatementResponse
renames and the SDK module rename.
- Content writes moved to CQRS operations: create-file-upload, ingest-file,
delete-file, index-document, delete-document. Response samples rewrapped in
OperationEnvelope.
- build-fact-grid no longer pivots server-side; documented the flat ViewResponse
and the filtering-only ViewConfig.
- Report bundle downloads move to the GraphQL reportDownloadUrl field.
- Singular /subscription -> /subscriptions; /v1/health -> /v1/status.
Removed machinery that does not exist: restore-backup and the backup encryption
model, the "38 validator checks" rule engine, the dormant LanceDB element-index
lifecycle, two invented Reporting Styles, the Neo4j backend, Google/GitHub SSO,
a phantom backup-encryption secret, three non-existent feature flags, and a
QuickBooks auto-sync scheduler that was never wired.
Documented shipped surfaces that were missing entirely: FP&A forecasting and
metrics, semantic memory, multi-user organizations and graph membership, the
password and registration lifecycle, the write-policy model and QB outbox,
reconciling items, and nightly automated backups.
Corrected the frameworks count to three (fac, cm, rs-gaap), the tier rate
multipliers to 2x/4x, and the claim that multi-user organizations were
unavailable. Added a vulnerability-disclosure path to Security & Compliance.
Replaced restated volatile config with pointers to /v1/offering,
/v1/graphs/tiers, and /v1/graphs/{id}/limits.