ProductDocs section link index backend #28

Merged
janpeter merged 3 commits from feat/product-docs-index-rag-design into main 2026-05-22 22:32:33 +02:00
Owner

Summary

  • Adds ProductDocSection/ProductDocLink/ProductDocIndexConfig schema and SQL migration.
  • Builds a Markdown section/link index and rebuilds it synchronously from ProductDoc writes.
  • Adds stale revision detection from the editor plus a dry-run backfill script.

Test Plan

  • npm test -- tests/lib/product-doc-section-index.test.ts tests/lib/product-doc-write.test.ts tests/actions/product-docs.test.ts
  • npm run typecheck
  • npx prisma validate
  • npm run lint
  • npm run docs:check-links
## Summary - Adds ProductDocSection/ProductDocLink/ProductDocIndexConfig schema and SQL migration. - Builds a Markdown section/link index and rebuilds it synchronously from ProductDoc writes. - Adds stale revision detection from the editor plus a dry-run backfill script. ## Test Plan - npm test -- __tests__/lib/product-doc-section-index.test.ts __tests__/lib/product-doc-write.test.ts __tests__/actions/product-docs.test.ts - npm run typecheck - npx prisma validate - npm run lint - npm run docs:check-links
feat(product-docs): add section link index backend
All checks were successful
CI / Lint, Typecheck, Test & Build (pull_request) Successful in 3m2s
CI / Deploy Manual (workflow_dispatch) (pull_request) Has been skipped
CI / Detect deploy-relevant changes (pull_request) Has been skipped
CI / Deploy Preview (PR) (pull_request) Has been skipped
CI / Deploy Production (main) (pull_request) Has been skipped
720ca69cdb
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
janpeter/Scrum4Me!28
No description provided.