Summary
Implement Notion → local for shuttle notion ingest.
Parent: #2
Scope
- Query all pages in
notion.database_id
- Map properties using
notion.properties config
- Convert page blocks → markdown body
- Write
task_directory/{id}.md with YAML frontmatter
- Deterministic output (sorted, stable formatting)
Auth
NOTION_TOKEN — read content, read database
Verification
Execution
@gh-issue-execute → notion_sync.export_tasks → @gh-pr
Summary
Implement Notion → local for
shuttle notion ingest.Parent: #2
Scope
notion.database_idnotion.propertiesconfigtask_directory/{id}.mdwith YAML frontmatterAuth
NOTION_TOKEN— read content, read databaseVerification
shuttle notion ingestwrites one file per taskExecution
@gh-issue-execute→notion_sync.export_tasks→@gh-pr