corporate-sweep

Solid

Use to run the eviction sweep that keeps a durable-role organization from growing monotonically — raising seats that no longer justify themselves, per Corporate.md. Invoke on the declared cadence, whenever a dynamic organization is at its seat ceiling and something new wants a seat, or when the organization feels larger than the work. Evaluates the candidate tests, raises candidates to the human gate surface with a briefing, and never removes a seat on its own authority. Required machinery for any dynamic organization: automating growth without automating shrinkage is a one-way ratchet.

AI & Automation 7 stars 0 forks Updated 5 days ago Apache-2.0

Install

View on GitHub

Quality Score: 81/100

Stars 20%
30
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Corporate Sweep — the shrink half of the mechanism Spec SSoT: `Corporate.md` §7.4 (eviction procedure) and §7.5 (why a dynamic organization must automate this). This skill is the sweep; **disposal is the human's** (§12). **Why this exists.** Creation fires on a signal that occurs often — work arrives that no current seat fits. Dissolution fires on a signal that requires *looking back* — nothing happened here for a while. An unautomated backward-looking check does not run, so an organization with automated creation and manual eviction grows monotonically, and every surviving seat taxes every future decomposition. That is framework gravity applied to an org chart. ## 1. Gather ground truth - The roster `.agent/corporate.json` — seats, `createdFor`, `seatCeiling`, residency classes. - Per-seat evidence: delegations received, locker deliverables produced, practice entries attributable to the seat, budget consumed. **Counts come from executing a command, never from estimation** — a miscounted sweep argues for the wrong eviction. - The resource axis as it stands *now* (§4), which may have changed since the roster was written. ## 2. Evaluate the candidate tests (§7.4) Any one is sufficient to **raise** a candidate. None is sufficient to act. 1. **No practice** — zero practice entries attributable to the seat over N cycles (§8.3: one signal read in both directions — practice implies a seat, absence of practice implies its removal). **Two exclusions, or this test manufactures...

Details

Author
SoliEstre
Repository
SoliEstre/EstreGenesis
Created
3 months ago
Last Updated
5 days ago
Language
JavaScript
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

corporate

Use to stand up, inspect, or revise a durable-role agent organization — named seats with private desks, residency classes, and a reporting structure — per Corporate.md. Invoke when duties recur across sessions and a fan-out is no longer the right shape, or when asked to set up roles/an org/a team of agents for a project. Collects the four organization-form axes plus the resource and host inventory, derives candidate seats from the project's own practice record rather than from imagination, authors the roster, scaffolds desks and lockers, and declares the chart to a live board if one is present. Refuses to launch a seat whose harness the registry cannot resolve rather than guessing a flag. Pairs with corporate-status (declare current state) and corporate-sweep (the eviction pass a dynamic organization requires).

7 Updated 5 days ago
SoliEstre
AI & Automation Listed

boardsweep

True-up every agent-authored live-board component — verify done entries against the repo's actual history, migrate finished planned items, close resolved decisions, correct current, prune the registry, refresh the wiki projection, normalize tone/schema. Excluded by contract: the realtime chat, user-authored slots, and mode/policy texts. Retrospective accuracy only: this skill fixes what the board claims; /roundnext decides what happens next. Invoke on a cadence, after a batch of work landed off-board, or whenever the board smells stale.

7 Updated 5 days ago
SoliEstre
AI & Automation Solid

corporate-status

Use to report or declare the current state of a durable-role organization — which seats exist, what each is doing, and which toggles actually apply to each — per Corporate.md. Invoke when asked how the organization stands, after any seat changes state, on reconnect to a live board, or before delegating work so the target seat's real posture is known. Resolves the three-layer toggle chain through the single resolver (never by reading a layer directly), then emits CorporateChart and RoleState so a board renders declared truth instead of inference. Reports absence as unknown rather than as idle.

7 Updated 5 days ago
SoliEstre