This document turns the collaboration proposal constraints into an actual working system.
Unit of work: an Issue → a PR → a reviewed artifact.
Every PR should include a filled-out templates/submission_packet.md (or a link to it) so review never becomes an archaeology project.
The collaborator works in a fork. All changes land via PR to the upstream repo.
Practical consequences:
- secrets are not available to fork PR workflows (unless you deliberately use
pull_request_target, which we do sparingly) - “agent automation that needs tokens” is expected to be limited in month 1
- Tim is the sole merger.
- “Drive-by pushes” to
mainare treated as a bug, not a feature.
The collaboration has four workstreams:
- Trend model understanding (no AI)
- Agent integration (Claude Code next, then a 3rd agent)
- Consumer usability validation
- Marketplace plan
Each workstream has:
- required deliverables
- a rubric pack
- a submission packet standard