Company as Code

Overall reaction to “company as code”

  • Many find the vision compelling: using structured, version-controlled representations of org structure, roles, policies, and compliance to enable automation, querying, and better audits.
  • Others see it as overreach: organizations are social systems; trying to fully encode them risks rigidity, drift from reality, and dehumanization.

“This already exists” vs novelty

  • Multiple commenters say the idea strongly resembles:
    • LDAP / Active Directory and enterprise directories.
    • HRIS, ERP, and identity/access management systems.
    • Policy-as-code, DevSecOps, and compliance automation.
    • GitLab-style “handbook as repo.”
  • Several argue the article largely rediscovers long-standing enterprise practices, just with modern dev tooling and AI gloss.

Technical feasibility and scope

  • Narrow, infrastructure-adjacent use cases are seen as very doable:
    • Terraform/Pulumi for org-related infra, GitHub/Slack identity, “org graph as code,” central DBs that audit cross-system inconsistencies.
    • Small-scale experiments using Recfiles, markdown+YAML, custom DSLs, graph or logic languages (Prolog, datalog, Mangle, SysML, MBSE).
  • Major concerns:
    • Keeping a “single source of truth” in sync with messy reality; documentation and code already drift.
    • Descriptive vs prescriptive: infra-as-code creates state; org-as-code mostly chases it.
    • Enforcement and side effects (e.g., permissions, secret rotation, layoffs) are hard and politically sensitive.

Human, social, and power dynamics

  • Several note that roles and responsibilities are emotionally loaded; people want empathy and flexibility, not just machine-verified rules.
  • High-agency workers and real workflows rely on gray zones and rule-bending; strict codification can kill innovation.
  • Strong theme that power holders (execs, compliance pros, managers) may resist such systems because they:
    • Threaten gatekeeping and opaque discretion.
    • Make decisions more auditable and constrain arbitrary power.

Compliance, regulation, and AI

  • Compliance frameworks (ISO 27001, SOC 2, GDPR) are messy, ambiguous, and deeply human; fully formalizing legal obligations is seen as intractable.
  • Some see “company as code” as an extension of GRC engineering and model-based systems engineering, with promise for automated evidence and real-time dashboards.
  • Others think LLMs applied to existing docs, tickets, and logs are more realistic than forcing humans to author everything as code.