Skip to content

chore: migrate intelligence library to premium (v0.2.1)#17

Closed
laynepenney wants to merge 1 commit into
mainfrom
chore/migrate-intelligence-to-premium
Closed

chore: migrate intelligence library to premium (v0.2.1)#17
laynepenney wants to merge 1 commit into
mainfrom
chore/migrate-intelligence-to-premium

Conversation

@laynepenney
Copy link
Copy Markdown
Member

Summary

  • Removes packages/intelligence/ from extract (OSS) per the Premium Boundary Policy
  • Intelligence queries are differentiated workflow behavior, belonging in synapt-private
  • Bumps version to v0.2.1 with CHANGELOG noting the boundary correction

Closes #16

What stays in extract (OSS)

  • All schemas (extract/v1.json, producer/v1.json, sub-schemas)
  • packages/ts/ and packages/python/ (the published npm + PyPI packages)
  • examples/dogfood-2026-04-27.json + dogfood.py (spec evidence)
  • prompts/ (composable prompt system)
  • All tests for schema validators

What moves to synapt-private (premium)

  • packages/intelligence/ (entity timeline, goal tracking, cross-extraction matching, theme trends)

Corresponding addition PR in synapt-private.

Premium boundary

Premium boundary: intelligence queries are premium (differentiated workflow behavior). Schema + validators stay OSS for adoption.

Test results

  • Python: 217 passed
  • TypeScript: 163 passed (2 pre-existing prompt asset failures unrelated)

Intelligence queries (entity timeline, goal tracking, cross-extraction
matching, theme trends) are differentiated workflow behavior and belong
in the premium layer per CLAUDE.md boundary policy.

Bumps extract to v0.2.1 with CHANGELOG noting the migration.
Schema, validators, prompts, and dogfood example remain OSS.

Closes #16

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Copy link
Copy Markdown
Member Author

@laynepenney laynepenney left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good per boundary policy. I verified this is a clean OSS-side removal: no schema or validator code is touched, packages/intelligence/ is the only functional surface removed, and the remaining changes are the expected 0.2.1 version bumps plus a sensible CHANGELOG note documenting the boundary correction.

laynepenney added a commit that referenced this pull request May 4, 2026
All 8 CI checks green. Reproducibility verified (npm pack + Python wheel). Closes #17.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

chore: migrate packages/intelligence/ to synapt-private per boundary policy

1 participant