Cut fallow-ts 0.1.0-alpha.2 identity #40
No reviewers
Labels
No labels
domain:agents
domain:ci
domain:docs
domain:forgejo
domain:infra
domain:memory
domain:runtime
domain:signal
domain:ux
mode:operator-only
mode:patchwarden-iskra-approved
mode:safe-auto
priority:p0
priority:p1
priority:p2
priority:p3
review:claude-reviewed
review:codex-reviewed
review:dziadek-reviewed
review:needs-human
safety:external-write
safety:no-prod-mutation
safety:prod-impact
safety:secret-touch
status:blocked
status:codex-ready
status:merged:pending-evidence
status:needs-evidence
status:operator-needed
status:parked
tier:0-platform-substrate
tier:1-iskra-value-layer
tier:2-tools-products-modules
type:bug
type:chore
type:docs
type:feat
type:policy
type:research
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
pdurlej/fallow-ts!40
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "codex/release-identity-alpha2"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Canary Context Pack
Product story
Prepare the alpha release identity so the next forks can build distribution, CI, and adoption work against one explicit version instead of an open-ended
Unreleasedstate.What changed
package.json,package-lock.json, and runtimeVERSIONto0.1.0-alpha.2.Unreleasedto0.1.0-alpha.2.docs/release-notes/0.1.0-alpha.2.mdwith honest alpha scope and limitations.tests/release_identity.test.mjsto keep package/runtime/lockfile/changelog/release-notes aligned.Why it changed
Fork A owns the Release Identity context. Other alpha-release forks need a stable version target before package distribution, CI, and adoption docs finish their own PRs.
Files touched
package.jsonpackage-lock.jsonsrc/types.tsCHANGELOG.mddocs/release-notes/0.1.0-alpha.2.mdREADME.mdtests/golden/basic-report.jsontests/golden/basic-report.txttests/golden/basic-agent-context.mdtests/release_identity.test.mjsRelevant context
This is Fork A from the parallel Alpha Release Train. It intentionally avoids package distribution logic, CI workflow changes, and analyzer changes.
Runtime evidence
npm run buildnpm test— 33/33 passingnpm run pack:dry-runnpm run release:smokenode dist/cli.js analyze --root . --format json --output /tmp/fallow-ts-report.jsonnode dist/cli.js analyze --root examples/demo-project --format textgit diff --checkKnown constraints
0.1.0-alpha.2is a release identity cut only. Publishing remains out of scope and must repeat npm name/ownership checks immediately before publish.Coordination notes
This PR owns version/changelog/release-notes. Forks B-D should rebase onto this before finalizing package distribution, CI, or adoption wording that mentions the version.
Explicit out-of-scope
No npm publish, no npm dry-run publish script, no CI matrix changes, no parser/resolver/finding changes, no MCP.
Requested decision
Approve merge if the version identity and release notes are scoped correctly for alpha.
Merge blockers
Version mismatch across package/runtime/lockfile/docs/goldens, overclaiming release notes, or failing golden tests.