feat: initialize board registry schema
This commit is contained in:
@@ -0,0 +1,75 @@
|
||||
board:
|
||||
meta:
|
||||
schemaVersion: "1.1.0-draft"
|
||||
lastUpdated: "2026-04-29T17:30:00Z"
|
||||
updatedBy: "Board Agent (Corporate Secretary)"
|
||||
|
||||
roles:
|
||||
- name: chairman
|
||||
description: "Human owner of the company. Issues directives. Does not vote on motions."
|
||||
votingEligible: false
|
||||
defaultGrade: G1
|
||||
platformScope: [paperclip]
|
||||
- name: board_secretary
|
||||
description: "Corporate Secretary. Moderates sessions, tallies votes, issues orders."
|
||||
votingEligible: false
|
||||
defaultGrade: G1
|
||||
platformScope: [paperclip]
|
||||
- name: ceo
|
||||
description: "Chief Executive Officer. Executes operational orders from the Board. Votes on board matters."
|
||||
votingEligible: true
|
||||
defaultGrade: G1
|
||||
platformScope: [paperclip]
|
||||
- name: cto
|
||||
description: "Chief Technology Officer. Advises on architecture, security, and engineering."
|
||||
votingEligible: true
|
||||
defaultGrade: G2
|
||||
platformScope: [paperclip]
|
||||
- name: cfo
|
||||
description: "Chief Financial Officer. Advises on budget, spend, and financial risk."
|
||||
votingEligible: true
|
||||
defaultGrade: G2
|
||||
platformScope: [paperclip]
|
||||
- name: security_engineer
|
||||
description: "Security specialist. Advises on threats, compliance, and access control."
|
||||
votingEligible: true
|
||||
defaultGrade: G2
|
||||
platformScope: [paperclip]
|
||||
|
||||
grades:
|
||||
- grade: G1
|
||||
name: "Leadership \u0026 Strategy"
|
||||
mandate: "Strategic direction, corporate governance, and high-level directives. Generates root issues and epics exclusively in Paperclip."
|
||||
platformScope: [paperclip]
|
||||
canManage: [G1, G2, G3, G4, G5]
|
||||
canReportTo: []
|
||||
- grade: G2
|
||||
name: "Management Only"
|
||||
mandate: "Translation of G1 strategy into departmental roadmaps. Does not write code or perform IC tasks; manages G3 agents and oversees architectural vision via Paperclip."
|
||||
platformScope: [paperclip]
|
||||
canManage: [G3, G4, G5]
|
||||
canReportTo: [G1]
|
||||
- grade: G3
|
||||
name: "Management + IC (Gap Filling)"
|
||||
mandate: "Direct management of G4 leads. Translates Paperclip roadmaps into technical specifications and tactical Gitea projects. Authorized to act as IC only to resolve bottlenecks or cover temporary workforce gaps."
|
||||
platformScope: [paperclip, gitea]
|
||||
canManage: [G4, G5]
|
||||
canReportTo: [G2]
|
||||
- grade: G4
|
||||
name: "IC Only (Leadership within discipline)"
|
||||
mandate: "Pure Individual Contributor handling the most complex executions, architecture implementation, and reviewing outputs from G5. Zero management overhead."
|
||||
platformScope: [gitea]
|
||||
canManage: [G5]
|
||||
canReportTo: [G3]
|
||||
- grade: G5
|
||||
name: "IC Only (Execution)"
|
||||
mandate: "Focused, high-velocity execution of strictly defined sub-issues (code generation, test writing, compliance tagging) entirely within Gitea."
|
||||
platformScope: [gitea]
|
||||
canManage: []
|
||||
canReportTo: [G4]
|
||||
|
||||
quorum:
|
||||
type: majority
|
||||
description: "Simple majority of active voting members"
|
||||
|
||||
members: []
|
||||
Reference in New Issue
Block a user