Skip to content

Reinstate TICK: the skeleton dropped the spec-amendment protocol and nothing replaced it #34

Description

@pseudoseed

TICK was removed from codev-skeleton/protocols/, but the codebase still half-knows it: dist/agent-farm/servers/analytics.js still maps /^builder\/tick-/ in BRANCH_PROTOCOL_PATTERNS, next to bugfix, pir, spir, aspir and air.

Nothing replaced it. TICK is an amendment workflow for an existing SPIR spec: it edits the spec and plan in place under an Amendments section, across seven phases (identify, amend_spec, amend_plan, implement, defend, evaluate, review). AIR is two phases driven from an issue for small new features and never touches a spec. Grepping the whole skeleton for "amend" returns three hits, all the same sentence about amending a baked decision on an issue.

It is not vestigial in practice. In entriq, merged branches over the last 60 days: spir 187, bugfix 139, air 43, tick 29, aspir 20. Fourth most used, ahead of aspir, and climbing (49 over six months, 29 of them in the last two). 22 review files, three open followups.

Proposal: reinstate protocols/tick/ as first-class in the fork. A working copy is in entriq at codev/protocols/tick/ (12 files) and can be contributed back.

Worth deciding alongside: if the intended replacement is "spec amendments become new issue-driven AIR runs", that is a defensible position, but it needs stating and it has no migration path for existing amendment chains.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions