feat(synthesis): add three-pass AI synthesis pipeline for SPELWork handbook #1

Merged
peterswimm merged 1 commit from feat/synthesis-pipeline into main 2026-05-12 00:08:39 +00:00
Owner
  • synthesize.py: Pass 1 (TOC design) → Pass 2 (per-artifact unique prompts) →
    Pass 3 (chapter unification); content-hash dedup throughout
  • synthesis-cache/: committed toc/artifact/chapter hashes for skip-unchanged logic
  • portal/index.html: anthropological SPELWork explainer (spelwork.toilville.dev)
  • .forgejo/workflows/synthesize.yml: CI pipeline → deploy docs + portal
  • collect-content.py: include src/synthesized/*.md in master document
  • requirements.txt: anthropic, psycopg2-binary, PyYAML
- synthesize.py: Pass 1 (TOC design) → Pass 2 (per-artifact unique prompts) → Pass 3 (chapter unification); content-hash dedup throughout - synthesis-cache/: committed toc/artifact/chapter hashes for skip-unchanged logic - portal/index.html: anthropological SPELWork explainer (spelwork.toilville.dev) - .forgejo/workflows/synthesize.yml: CI pipeline → deploy docs + portal - collect-content.py: include src/synthesized/*.md in master document - requirements.txt: anthropic, psycopg2-binary, PyYAML
- synthesize.py: Pass 1 (TOC design) → Pass 2 (per-artifact unique prompts) →
  Pass 3 (chapter unification); content-hash dedup throughout
- synthesis-cache/: committed toc/artifact/chapter hashes for skip-unchanged logic
- portal/index.html: anthropological SPELWork explainer (spelwork.toilville.dev)
- .forgejo/workflows/synthesize.yml: CI pipeline → deploy docs + portal
- collect-content.py: include src/synthesized/*.md in master document
- requirements.txt: anthropic, psycopg2-binary, PyYAML
peterswimm deleted branch feat/synthesis-pipeline 2026-05-12 00:08:39 +00:00
Sign in to join this conversation.
No reviewers
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
Toilville/spelwork-docs!1
No description provided.