Skip to content

feat(kit): /auto-team fixed Desktop team + /team-tick (v0.110.88) - #240

Merged
8syncdev merged 1 commit into
mainfrom
feat/auto-team
Oct 28, 2026
Merged

8syncdev merged 1 commit into
mainfrom
feat/auto-team

Conversation

@8syncdev

Copy link
Copy Markdown
Contributor

/auto-team (owner-only) reads the project, sizes the team from independent
lanes (lead + Build & Ship + Critic/R&D + up to 3 lane rooms), names each
session "<Dự án> · : <việc>", gives each lane room its own board handle
so cards never cross lanes, reuses or adopts existing rooms (roster with
session ids under /8sync-team/), sets milestones and an
owner-quote rubric, and briefs rooms with ECC/8sync specialists.
/team-tick (model-invocable, cron */15 per room) claims cards or does the
room's standing duty, wakes idle rooms, merges via Ship, rests on the
usage/lease gate, and stops when 8sync-team/ON is gone.

8sync ccc auto add now takes --as like claim/move, so a Desktop room's
card is not treated as the owner's.

Reviews: 3 rounds (reviewer x2, critic dry-run on Tohe + 8sync); FATAL/MAJOR
fixed. Gates: /sec no leaks, /rules CONDITIONS (respect lease gate on
subscription), /aup-audit no BLOCK.

Tests: cargo test -p su-code --bin 8sync: 853 passed (Windows local), incl. real claim test (art card only to room art) and skill invariants. Not verified locally: macOS, Linux (CI); live Desktop run of /auto-team.

🤖 Generated with Claude Code

… beat (v0.110.88)

/auto-team (owner-only) reads the project, sizes the team from independent
lanes (lead + Build & Ship + Critic/R&D + up to 3 lane rooms), names each
session "<Dự án> · <Vai>: <việc>", gives each lane room its own board handle
so cards never cross lanes, reuses or adopts existing rooms (roster with
session ids under <git-common-dir>/8sync-team/), sets milestones and an
owner-quote rubric, and briefs rooms with ECC/8sync specialists.
/team-tick (model-invocable, cron */15 per room) claims cards or does the
room's standing duty, wakes idle rooms, merges via Ship, rests on the
usage/lease gate, and stops when 8sync-team/ON is gone.

`8sync ccc auto add` now takes --as like claim/move, so a Desktop room's
card is not treated as the owner's.

Reviews: 3 rounds (reviewer x2, critic dry-run on Tohe + 8sync); FATAL/MAJOR
fixed. Gates: /sec no leaks, /rules CONDITIONS (respect lease gate on
subscription), /aup-audit no BLOCK.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@8syncdev
8syncdev merged commit 5db32e9 into main Oct 28, 2026
8 checks passed
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.

1 participant