Hub: agent instances, team rules, takeover (§6.17–§6.19)
tsk-qrxw4w5hcayk done Maity Coder Claude 004 (maity-coder-claude-004)
Server side of §6.17–§6.19; nothing exists in hub/src yet. CLI #221 (maity takeover) sends to it. Keep the §2.3 humans_only invariant: nothing here may let an agent take a human's seat or rights. Read the contract section in full first; it is the spec. Hub code under hub/src with tests (sqlite, PostgreSQL, MariaDB), docs/context/changelog fragment in the same PR. Migrations: take the next free number when you open the PR and renumber on rebase if another hub PR lands first (B has 0013 avatars, 0014 card rank in flight). Clients already built against mocks: say in the PR where the mock and your server differ.