Skip to main content

Reference Implementations

AEEF CLI Config Packs Transform Production

See Start Here for the fastest download/apply path. Use Implementation Path for the full ordered sequence.

The AEEF Reference Implementations translate the framework's 16 production standards, five pillars, and maturity model into runnable code, CI/CD pipelines, and drop-in configuration files. Rather than asking teams to interpret standards documents and build tooling from scratch, we provide three implementation tiers that map directly to organizational maturity levels and adoption timelines.

Each tier is a superset of the previous one. Teams start at the tier that matches their current needs and migrate upward as their AI-assisted engineering practice matures.

Who This Section Is For

Use this section if you need:

  • a repo to clone or download now
  • an apply checklist for Tier 1, Tier 2, or Tier 3
  • language-specific starter templates
  • a CLI orchestration wrapper for role-based workflows
  • config-only adoption for brownfield codebases

If you need the normative requirements first, go to Production Standards.

External Adaptation Program

For companies adopting external orchestration ecosystems while preserving AEEF governance controls, use:

Tier Comparison

TierNameStandards EnforcedMaturity TargetTime to SetupBest For
1Quick StartPRD-STD-001, 002, 003, 004, 008Level 230 minutesIndividual developers, small teams
2TransformationPRD-STD-001 through 009Level 3-41-2 weeksTeams adopting AEEF over 4-6 weeks
3ProductionPRD-STD-001 through 016Level 4-52-4 weeksEnterprise and regulated deployments

AEEF CLI Wrapper

The AEEF CLI is a bash wrapper around Claude Code that orchestrates the Agent SDLC as a live workflow. Instead of manually configuring agents, the CLI:

  • Spawns Claude Code with role-specific personas (product, architect, developer, QC)
  • Uses Git branches as the workflow backbone (aeef/productaeef/architectaeef/devaeef/qcmain)
  • Creates PRs as handoff artifacts between agent roles
  • Enforces contract compliance via Claude Code hooks (PreToolUse, PostToolUse, Stop)
  • Provides built-in skills: /aeef-handoff, /aeef-gate, /aeef-provenance
aeef --role=product    # Create stories → PR to architect
aeef --role=architect # Design architecture → PR to dev
aeef --role=developer # Implement code → PR to QC
aeef --role=qc # Validate + test → PR to main

See the AEEF CLI Wrapper page for installation, usage, and architecture details.

The reference implementations are distributed across five repositories, each serving a distinct adoption pattern:

RepositoryPurposeLink
aeef-cliCLI wrapper orchestrating Claude Code with agent rolesgithub.com/AEEF-AI/aeef-cli
aeef-enterprise-role-packOptional enterprise role-pack extending aeef-cli toward the 11-agent modelgithub.com/AEEF-AI/aeef-enterprise-role-pack
aeef-quickstartTier 1 template repo (use as GitHub template)github.com/AEEF-AI/aeef-quickstart
aeef-config-packsStandalone configs for brownfield projectsgithub.com/AEEF-AI/aeef-config-packs
aeef-transformTier 2 with CI/CD, agent SDLC, and metricsgithub.com/AEEF-AI/aeef-transform
aeef-productionTier 3 full platform with monitoring and overlaysgithub.com/AEEF-AI/aeef-production

Choose by Constraint (Fast Matrix)

Constraint / NeedBest Starting PathWhy
New repo, need guardrails todayTier 1 Quick Start Apply PathFastest greenfield setup with CI + AI configs
Existing repo, minimal disruptionConfig PacksSelective drop-in adoption without repo replacement
Small team wants role-based agent workflowAEEF CLI WrapperSame repo, 4-role baseline, branch/PR orchestration
Multi-team rollout over monthsTier 2: Transformation Apply PathPhased rollout with CI/CD + agent SDLC + metrics
Regulated / enterprise production controlsTier 3: Production Apply PathMonitoring, drift, overlays, incident automation, 11-agent controls
Need full 11-agent model definition firstAgent Orchestration ModelCanonical model map + path chooser

Repository Relationship Map (Docs Hub vs Downloads)

This website repo (private docs hub)
├─ /reference-implementations/ -> navigation + apply paths + comparisons

├─ Links to public repos:
│ ├─ aeef-quickstart (Tier 1 template codebase)
│ ├─ aeef-config-packs (brownfield config-only assets)
│ ├─ aeef-cli (live role-based CLI orchestration wrapper)
│ ├─ aeef-transform (Tier 2 implementation)
│ ├─ aeef-production (Tier 3 implementation)
│ └─ aeef-enterprise-role-pack (optional 11-agent role-pack for aeef-cli)

└─ Canonical orchestration model docs live under:
/transformation/agent-sdlc-orchestration/

Ownership Model (Private Website, Public Downloads)

  • This website source repository (AEEF-AI/aeef) is private and maintained by the owner.
  • Reference implementation repositories are public (aeef-cli, aeef-quickstart, aeef-config-packs, aeef-transform, aeef-production) so users can clone, download, and apply them immediately.
  • The website acts as the documentation and navigation hub, while the implementation code lives in the public repos linked above.
  • For local development, you may optionally add the public repos as Git submodules into a separate private umbrella repo, but they should remain independent public repositories for end users.

Config Packs: The Drop-In Adoption Path

Not every team needs a full template repository. The Config Packs repo provides standalone configuration files that you copy into an existing project without changing your application code. Each pack maps to one or more AEEF standards and can be adopted independently:

  • AI Tool Config -- .cursorrules, .github/copilot-instructions.md, and Claude/Windsurf rules that enforce PRD-STD-001 (Prompt Engineering) and PRD-STD-002 (Code Review).
  • CI/CD Pipelines -- GitHub Actions, GitLab CI, Azure DevOps, and Bitbucket Pipelines workflows enforcing PRD-STD-003 (Testing), PRD-STD-004 (Security Scanning), and PRD-STD-007 (Quality Gates).
  • Linter Configs -- Language-specific linter configurations for TypeScript, Python, and Go that enforce PRD-STD-006 (Technical Debt) and PRD-STD-008 (Dependency Compliance).
  • Security Policies -- Semgrep rule packs and SAST/SCA configurations enforcing PRD-STD-004.
  • Schemas -- JSON schemas for KPI records, provenance logs, and agent contracts.

See the Standalone Config Packs page for adoption instructions.

Choose Your Path

Selecting the right tier depends on your starting point, team size, and regulatory requirements. Visit the Adoption Paths page for a decision tree that guides you to the right starting point, or use this quick guide:

  • Starting fresh with a greenfield project? Use the Quick Start template repo.
  • Adding AEEF to an existing codebase? Use the Config Packs.
  • Rolling out across an organization over 4-6 weeks? Start with Transformation.
  • Operating in a regulated or sovereign environment? Go directly to Production.

How Standards Map to Implementations

Every configuration file, CI workflow, and policy template in these repositories traces back to a specific AEEF production standard. The Standards Coverage Matrix provides a complete mapping of all 16 PRD-STDs to the files and configurations that enforce them across each tier.

Relationship to Other AEEF Sections

Next Steps

  1. Use Implementation Path for the canonical sequence.
  2. Use Start Here if you need fast route selection.
  3. Use tier-specific apply pages (Tier 1, Tier 2, Tier 3) to execute in your repo.
  4. Use Standards Coverage Matrix for control-evidence mapping.