- Open a GitHub Issue using the Feature request template (see
.github/ISSUE_TEMPLATE/feature_request.md). - Create a new chat with your assistant and paste the Mini Context (below), then describe the change narrowly.
- Include only the functions/blocks you want to modify plus ~10–20 lines of surrounding context (not the whole file).
- Add a tiny example (1–2 books) and expected effect.
##--------------------------------
Tip: keep
PROJECT_CONTEXT.mdopen in another tab for quick copy/paste.
- Small, single-purpose PRs.
- Keep logs concise (we already have per-bucket summaries).
- Document schema changes in
docs/SCHEMA.md. - Add new flows or cron behavior in
docs/WORKFLOW.md. - Update
CHANGELOG.mdif you keep one.
- Dry run with manual dispatch.
- Verify Notion property names exactly match the schema.
- Confirm routing summary (Main vs Alt) matches Catalog checkboxes.
- Check
.last_sync_atbehavior if incremental sync is toggled.