Q41: one first-hire rule, and leaders get guidance that fits their rank

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
ZacharyZhang-NYandClaude Opus 5.5 committed 2026-10-08 07:37:02 -04:00
1 parent 7be072f8c5
commit 6a4843a983
6 files changed
+120 -10

No files matched your search

+14
View File
@@ -0,0 +1,14 @@
/** The CEO's first-hire rule, shared by its instructions, the goal kickoff and the hire_agent tool. */
export const CEO_FIRST_HIRES = "hire 2-4 chief officers (hire_agent, seniority \"director\", titles like CTO, CFO, CMO, COO) for the functions the goal needs, not a flat pool of individual contributors";
/** Who a leader at this rank hires first. */
export function firstHiresFor(roleLevel: string): string {
if (roleLevel === "c_suite") return CEO_FIRST_HIRES;
if (roleLevel === "director") return "hire the managers (hire_agent, seniority \"lead\") and staff your department needs";
return "hire the staff your team needs (hire_agent)";
}
/** Directors and leads lead even before their first hire; anyone with reports leads too. */
export function leadsPeople(roleLevel: string, hasReports: boolean): boolean {
return hasReports || roleLevel === "c_suite" || roleLevel === "director" || roleLevel === "lead";
}