Skip to content

Agents as a company: who reports to whom - #42

Merged
MasterYoav merged 1 commit into
masterfrom
mobile-org
Oct 12, 2026
Merged

MasterYoav merged 1 commit into
masterfrom
mobile-org

Conversation

@MasterYoav

Copy link
Copy Markdown
Owner
  • Org chart: each agent has a manager; HeadMaster is the CEO and reports to the person. Store schema v6 adds agents.manager_id.
  • Suggestions come from the role title: executives (CTO, CFO, CMO, CPO, COO, VP, Head of…) report to HeadMaster, leads to their executive, and everyone else to their department's lead or executive. Product falls back to engineering; anyone unmatched goes to HeadMaster. The Organise button (Mac) and Organise like a company (phone) apply this. The person can override it in the editor's Reports to picker, which marks the suggested choice; loops are refused.
  • Hand-offs: any manager can hand work to their own team, not just HeadMaster. Hand-offs outside your team are refused with a note, and finished work reports back to the manager's chat. Each agent's instructions say who they report to and who's on their team.
  • World: the crew stands in tiers by rank, HeadMaster on top and each team under its manager. Each agent has a slot of their own to stroll in and sit down to work; no lines are drawn. On the phone the world fills the whole page, top to bottom. Letting a manager go moves their team up to that manager's manager, and Undo puts it back.
  • New suggested agents: Nova (CTO), Penny (CFO), Marlo (Product manager).

Verified: 443 package tests pass, including new OrgChartTests ×7 and OrgTests ×7. Live: testOrgChart (hire a CTO, organise, Forge reports to Nova, let go), testAgents, testSuggestedAgents, testWorldSync. Screenshots checked on the Mac Agents page and the phone.

…s, used for hand-offs), the world in tiers with room to stroll, the phone's world to the bottom
@MasterYoav
MasterYoav changed the base branch from mobile-polish to master October 12, 2026 11:59
@MasterYoav
MasterYoav merged commit 2681058 into master Oct 12, 2026
1 check passed
@MasterYoav
MasterYoav deleted the mobile-org branch October 12, 2026 12:03
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