Skip to content

STD-FACT-001: Bluefly Digital Estate Factory Architecture & Product Thesis

Status: Approved Governing Standard
Authority: Thomas P. Scola Jr. — Product/Factory Direction
Date: 2026-09-23
Bead: bc-6zns / bc-bwoi


1. Product Thesis

Bluefly builds one governed digital-estate operations factory capable of continuously maintaining, securing, updating, upgrading, optimizing, hardening, and migrating complex Drupal estates and other web platforms.

Primary Commercial Wedge: Bluefly Drupal Security & Release Operations

The customer promise:

You should not have to think about Drupal security updates, routine core and contributed-module updates, release readiness, or whether those changes were actually safe. Bluefly continuously handles the operation, brings you into decisions that require your authority, independently verifies the result, and keeps the evidence.

  • This is not a migration factory.
  • This is not an AI-agent product.
  • This is not a collection of scripts.
  • This is not a dashboard.
  • This is not managed hosting.
  • It is a governed digital operations factory. Migration is an operational pack inside it.

2. The Four-Layer Product Stack

CUSTOMER
    ↓
CONTEXTCONTROL          Customer control room
    ↓
BLUEFLY GOVERNANCE      Identity + Authority + Policy + Approval
    ↓
BLUCITY FACTORY         Gas City orchestration + Beads work graph + Packs + Formulas + Agents
    ↓
CUSTOMER ESTATES        Drupal / GitLab / hosting / cloud / repositories / APIs

These layers must remain strictly decoupled.


3. What the Customer Buys: An Operational Outcome

Customers do not buy Gas City, Beads, agents, or formulas. They buy ongoing responsibility for an operational outcome:

SUPPORTED  ·  SECURE  ·  UPDATED  ·  VERIFIED  ·  EXPLAINABLE  ·  RECOVERABLE

Bluefly continuously: 1. Detects core and contrib security advisories & updates. 2. Analyzes dependencies, compatibility, and custom code impact. 3. Formulates a bounded update plan. 4. Validates customer authority and safety policy. 5. Implements updates in source via governed worktrees. 6. Executes static, functional, visual, and behavioral verification. 7. Submits merge requests and verifies CI execution. 8. Obtains required human approvals. 9. Releases through customer deployment pipelines. 10. Verifies post-deploy runtime behavior and records immutable evidence.


4. One Factory Topology

  • Internal Name: Bluefly Digital Estate Factory
  • Distribution: BluCity
  • Underlying Orchestrator: Gas City
ONE CITY  ──►  MANY RIGS  ──►  MANY OPERATION PACKS  ──►  MANY CUSTOMER ESTATES

Never create fragmented cities (Migration City, Security City, Customer X City). Isolation is managed by Bead namespaces, Rigs, and Group tenancy.


5. Gas City Model & Separation of Concerns

Keep the six native primitives exact:

AGENT   = WHO executes
BEAD    = WHAT work exists
FORMULA = HOW work is executed (reusable method)
RIG     = WHERE work applies (project scope)
PACK    = CONFIGURES behavior & distribution
EVENT   = OBSERVES what happened (immutable audit)

Customer terminology translates to: Estate · Operation · Work · Decision · Approval · Evidence · Result · Capability


6. The Two Bluefly Loops

A. Verified Operations Loop (Customer Delivery)

DETECT ──► UNDERSTAND ──► MATCH ──► AUTHORIZE ──► ACT ──► VERIFY ──► PROVE ──► IMPROVE

B. Capability Flywheel (Factory Improvement)

VERIFIED OPERATION ──► LEARNING ──► CANDIDATE ──► REUSE ──► SECOND-ESTATE PROOF ──► PROVEN CAPABILITY ──► PACKAGE

7. Pack Portfolio (Productized Operating Knowledge)

Pack Operational Domain Primary Focus
PACK 1 Drupal Security & Release Core/contrib advisories, composer updates, regression testing
PACK 2 Drupal Upgrade & Modernization Major core/PHP upgrades, recipe conversion, SDC/Canvas adoption
PACK 3 Custom Module Assurance Static analysis, deprecation repair, Net Negative Ownership
PACK 4 Migration Legacy CMS (D7/D8/WP/Sitecore) into modern Drupal
PACK 5 Accessibility Automated/manual WCAG 2.1 AA audits and remediation
PACK 6 Performance & Reliability Cacheability, database optimization, Core Web Vitals
PACK 7 Content & Configuration Quality Config drift, schema integrity, entity structure

8. Separation of Duties (Agent Roles)

Role Permitted Actions Prohibited Actions
Observer / Dog Detect, observe, inventory, measure signals Cannot mutate source or databases
Analyst Analyze, match capabilities, assess risk, plan Cannot implement code
Authority Gate Validate Cedar policies, delegations, approvals Cannot generate code
Executor / Polecat Implement code, run tests, open MRs Cannot approve own work or verify alone
Witness Verify, disprove, exercise runtime, attest proof Cannot fix what it tests
Refinery Merge readiness, train sequencing, release Cannot author feature changes
Mayor Factory operational health, unconsumed signals Cannot bypass governance
BLU Factory coordination, board ownership, routing Does not perform manual coding tasks

9. Customer Operating Modes

Autonomy is earned per operation class: - Observe: Read-only detection and reporting. - Assist: Remediation prepared; human approval required before execution. - Operate: Autonomous execution inside pre-delegated policy boundaries.


10. Operational Receipts

Every operation generates an immutable receipt:

ORGANIZATION=  PROJECT=  ESTATE=  OPERATION=  RUN=  SIGNAL=
SCOPE=  COVERAGE=  ACTOR=  AUTHORITY=  CHANGE=  SOURCE_COMMIT=
MR=  RELEASE=  DEPLOYMENT=  EXECUTION_RESULT=  INDEPENDENT_VERIFICATION=
FAILURES=  HUMAN_DECISIONS=  MODEL_COST=  HUMAN_TIME=  REUSED=  EVIDENCE=