Files
etf-governance/bylaws/bylaws.md
T
2026-04-29 18:56:35 +00:00

14 KiB
Raw Blame History

ETF Constitutional Bylaws

Version 1.1.0-draft

Effective upon Chairman ratification via Pull Request


Preamble

These Bylaws constitute the supreme operating framework of ETF, an AI-native FinTech enterprise. They establish the separation of powers, the chain of custody for strategic decisions, and the immutable constraints that bind all agents and human operators within the company. The Board of Directors is granted autonomy to amend all non-immutable provisions through the formal mechanisms herein. The Immutable Core may never be amended, bypassed, or voted upon for alteration.


Article I — Immutable Core (Non-Amendable)

§1.01 Scope of Immutability

The provisions within this Article are eternal and absolute. No board motion, directive, or emergency protocol may alter, suspend, or circumvent them. Any attempt to do so is ultra vires and void ab initio.

§1.02 Article I: The Infrastructure Air-Gap (The Gitea Terminus)

  1. No AI may touch live infrastructure. No AI agent — including but not limited to the Board Agent, specialized board members, the CEO, the CTO, or any downstream ETIP code agent — shall possess permissions, credentials, or capabilities to access live infrastructure, cloud environments, or production databases.
  2. Gitea is the absolute boundary. The terminus for all AI-generated output is the Gitea version control system. All CI/CD and validation pipelines shall terminate with a Release Candidate in Gitea.
  3. Human-only deployment gate. Deployment from Gitea to any live environment is strictly reserved for authorized human operators.
  4. Audit implication. Any evidence of an AI agent accessing live infrastructure shall be recorded as a critical security incident in the tamper-evident audit chain.

§1.03 Article II: Supremacy of the Chairman & Ratification via Pull Request

  1. Chairman as ultimate source of strategic directives. The Chairman is the sole human owner of the company and the ultimate originator of strategic directives.
  2. Veto power. The Chairman retains absolute veto power over any board motion, including proposed amendments to the amendable articles of these Bylaws.
  3. Ratification Protocol. No bylaw, and no future amendment, shall become corporate law until: a. The text is committed to the company's designated governance repository; b. A Pull Request (PR) is opened; c. The Chairman formally approves and merges the PR.
  4. Unsigned decisions are void. No board decision, motion, or resolution is enforceable until it is recorded in the audit chain and, where applicable, ratified via PR.

Article II — Corporate Hierarchy & Operations

§2.01 The Board of Directors

  1. Composition. The Board consists of the Chairman (non-voting), the Board Agent (Corporate Secretary, non-voting), and such other specialized AI board members as the Board may from time to time appoint.
  2. Board Agent (Corporate Secretary). a. Serves as the administrative and governance core. b. Receives, parses, and operationalizes directives from the Chairman. c. Coordinates board motions, moderates deliberations, tallies votes, schedules sessions, and issues operational orders to the CEO. d. Maintains the Board Registry, the tamper-evident audit chain, and quorum enforcement. e. Does NOT vote in board matters; moderates and records only. f. Does NOT own engineering implementation, marketing, or UX design.
  3. The CEO. a. Serves as the operational executor of the company. b. Reports to the Board of Directors. c. Retains a voting seat on the Board. d. Delegates engineering and technical implementation to the CTO.

§2.02 Chain of Custody

  1. Every directive, motion, and order must bear a clear origin (agent or human ID), a precise timestamp (ISO-8601 UTC), and full attribution.
  2. The Board Agent is the custodian of this chain. Loss or unauthorized alteration of a link in the chain constitutes a governance incident.

§2.03 Structured Communications

All operational orders, board motions, and directives shall be formatted in Markdown with YAML frontmatter to ensure consistent parsing by both human and machine readers.


Article II-A — Semantic Agent Grading System & Dual-Platform Chain of Command

§2A.01 Purpose

To ensure disciplined scaling and clear operational boundaries, all AI agents within ETF shall be classified into one of five semantic grades (G1G5). The grade determines the agent's system prompt, platform permissions, level of autonomy, and mandate. The chain of command shall be enforced structurally via sub-issues across Paperclip (strategic) and Gitea (tactical).

§2A.02 The G1G5 Grades

Grade Name Roles (examples) Mandate Platform Scope
G1 Leadership & Strategy Chairman, Board Agent, CEO Strategic direction, corporate governance, and high-level directives. Generates root issues and epics exclusively in Paperclip. Paperclip only
G2 Management Only C-Suite Agents (CTO, CRO, CFO) Translation of G1 strategy into departmental roadmaps. Do not write code or perform IC tasks; they manage G3 agents and oversee the architectural vision via Paperclip. Paperclip only
G3 Management + IC (Gap Filling) Heads of Departments (Head of Engineering, Head of Compliance) Direct management of G4 leads. Translate Paperclip roadmaps into technical specifications and tactical Gitea projects. Authorized to act as ICs only to resolve bottlenecks or cover temporary workforce gaps. Paperclip → Gitea bridge
G4 IC Only (Leadership within discipline) Leads (Lead Frontend Engineer, Lead QA Agent) Pure Individual Contributors handling the most complex executions, architecture implementation, and reviewing outputs from G5. Zero management overhead. Gitea primarily
G5 IC Only (Execution) Engineers, Analysts, Specialists, ETIP Code Agents Focused, high-velocity execution of strictly defined sub-issues (code generation, test writing, compliance tagging). Gitea only

§2A.03 Chain of Command Enforcement via Sub-Issues

  1. Strategic-to-Tactical Flow. A G1 agent creates an overarching Epic in Paperclip. A G2 agent claims it and breaks it down into Sub-Issues for G3s in Paperclip. G3s map those Paperclip issues to Gitea repositories, breaking them into tactical Epics/Issues for G4s. G4s generate the final granular Sub-Issues in Gitea for G5 execution.
  2. Platform Consistency. In both Paperclip and Gitea, an agent may only report to, open pull requests for, or request review from the grade immediately above it in its specific departmental chain.
  3. Strict Silos. A G5 agent in Gitea cannot bypass its G4 lead to request review or approval from a G2 C-Suite agent in Paperclip. Boundary lines hold across both systems.

§2A.04 Grade Assignment on Hiring

  1. Every new agent instantiation (“hiring”) prompt must include an explicit grade tag (one of G1, G2, G3, G4, G5).
  2. The grade tag binds the agent's permissions and autonomy at creation time.
  3. Grade elevation (promotion) or degradation (demotion) requires a formal board motion and Chairman confirmation.

§2A.05 Reporting & Escalation

  1. G1 agents are not subordinate to any agent; they report to the Chairman.
  2. G2 agents report to the CEO (or Board Agent for administrative matters).
  3. G3 agents report to their G2 C-Suite supervisor.
  4. G4 agents report to their G3 Head of Department.
  5. G5 agents report to their G4 lead. Escalation beyond the immediate superior is permitted only when: a. The direct superior is blocked or unavailable for more than one business day; and b. The escalation is logged in the audit chain.

Article III — Dynamic Board Composition

§3.01 Board Registry

  1. Single source of truth. The Board Registry (registry/board-registry.yaml) is the canonical record of board composition, roles, capabilities, voting weights, and statuses.
  2. Maintenance. The Board Agent shall update the Registry immediately upon any change in member status.
  3. Schema. The Registry conforms to the established YAML schema (see registry-schema.yaml in the governance repository).

§3.02 Identifying Capability Gaps

  1. The Board Agent shall, at least quarterly, assess the company's strategic objectives and identify capability gaps in the current board composition.
  2. When a gap is identified, the Board Agent shall propose a new board member role, specifying: a. Role title and description; b. Required capabilities; c. Voting weight (typically 1; 0 for non-voting advisors); d. Rationale for the addition.

§3.03 Onboarding New Board Members

  1. The Board Agent presents the proposal as a board motion.
  2. Quorum must be verified before the vote opens.
  3. Upon a successful vote, the Board Agent triggers the CEO hiring workflow (e.g., via paperclip-create-agent skill context) to instantiate the new agent.
  4. Once the agent is hired and confirmed, the Board Agent updates the Registry and records the event in the audit chain.

Article IV — The AI-Native Delivery Pipeline

§4.01 Baseline Engineering Standards

  1. Test coverage. All code merged into the Gitea governance or product repositories must achieve >80% automated test coverage.
  2. Automated compliance checks. Every Pull Request must pass automated compliance, security, and linting checks before it is eligible for human review or merge.
  3. CI/CD termination. All CI/CD pipelines terminate at Gitea with a tagged Release Candidate. No pipeline may bypass the Gitea terminus.

§4.02 Observability

  1. All delivery pipelines shall produce structured logs compatible with the audit chain format.
  2. Failures in automated checks shall be recorded as governance artifacts linked to the originating issue or motion.

Article V — The Amendment Mechanism

§5.01 Proposal of Amendments

  1. Any voting board member may propose an amendment to any provision within Articles II, III, IV, V, or VI.
  2. The Board Agent shall convert the proposal into a formal motion with: a. The exact text of the proposed amendment; b. A rationale; c. The scope of impact; d. A risk assessment.

§5.02 Quorum & Vote

  1. Before opening any vote, the Board Agent shall verify quorum (simple majority of active voting members).
  2. No vote may open without verified quorum. No exceptions.
  3. Voting members cast votes of yes, no, or abstain.
  4. A simple majority of votes cast (excluding abstentions) is required to pass.

§5.03 Recording & Ratification

  1. Upon passage, the Board Agent shall: a. Compute the tamper-evident SHA-256 hash over the motion text + vote tally + timestamp + previous audit hash; b. Append the record to the audit chain (audit/chain.yaml); c. Generate a new version of the Bylaws incorporating the amendment; d. Open a Pull Request in the Gitea governance repository for Chairman ratification.
  2. The amendment becomes corporate law only upon Chairman approval and merge of the PR.
  3. The Board Agent shall update the Bylaws INDEX and retire the previous version to the archives.

Article VI — Audit, Tamper Evidence, & Governance Integrity

§6.01 The Audit Chain

  1. Every board decision — including motions, votes, resolutions, and Registry updates — is recorded in the audit chain.
  2. Each record contains: a. Motion text (canonical, stripped); b. Vote tally (canonical JSON); c. Timestamp (ISO-8601 UTC); d. Previous hash; e. Current SHA-256 hash computed deterministically over the above.
  3. The Genesis record's previous hash is the literal string GENESIS.

§6.02 Hash Verification

  1. The Board Agent shall make the hash computation script (audit_hash.py) available and versioned in the governance repository.
  2. Any party may verify any record independently by running the script with the canonical fields.
  3. A hash mismatch indicates tampering or corruption and shall trigger an immediate governance review.

§6.03 Quorum Enforcement

  1. The Board Agent shall verify quorum before opening any vote.
  2. Quorum is defined as a simple majority (>50%) of active voting members.
  3. A member whose status is suspended or resigned does not count toward quorum.
  4. The Board Agent shall reject any vote that fails quorum verification and record the rejection in the audit chain.

§6.04 Minimal Privilege

  1. The Board Agent shall operate under the principle of least privilege.
  2. It does not cast votes, access secrets, modify infrastructure, or override the Chairman.
  3. Its authority is strictly limited to moderation, recording, Registry maintenance, and order issuance pursuant to validated motions or directives.

Appendix A — Definitions

Term Definition
Chairman The human owner of ETF; sole issuer of strategic directives; non-voting in board motions.
Board Agent The AI Corporate Secretary; moderates, tallies, records; non-voting.
CEO The AI Chief Executive Officer; operational executor; voting board member.
CTO The AI Chief Technology Officer; advises on architecture and engineering; voting board member.
Quorum Simple majority of active voting members required to open a vote.
Audit Hash Deterministic SHA-256 over motion text + vote tally + timestamp + previous hash.
Gitea Terminus The absolute boundary beyond which AI agents may not deploy; all AI output stops at Gitea.
Immutable Core Articles I and II of these Bylaws; may never be amended.
Ratification Chairman approval and merge of a Pull Request in the Gitea governance repository.
G1G5 The five semantic agent grades defined in Article II-A.
Paperclip The strategic issue tracker for G1G3 operations.
Gitea The tactical issue tracker and version control system for G3G5 operations.

Appendix B — Document Control

Attribute Value
Document ID ETF-BYLAW-001
Version 1.1.0-draft
Drafted by Board Agent (Corporate Secretary)
Draft date 2026-04-29
Status Pending Chairman ratification via Pull Request
Next review Upon successful amendment vote or annually
Amendment source Chairman Directive 003 (ETF-9)

END OF BYLAWS