Skip to content

Latest commit

 

History

History
194 lines (157 loc) · 6.26 KB

File metadata and controls

194 lines (157 loc) · 6.26 KB

Changelog

All notable changes to The Agentic Startup will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[2.0.0] - 2025-09-29

Added

Core System

  • 11 role archetypes for comprehensive development coverage

    • Chief: Orchestration & Leadership
    • Analyst: Requirements & Research
    • Architect: System Design
    • Software Engineer: Core Development
    • Platform Engineer: Infrastructure
    • Designer: User Experience
    • QA Engineer: Testing
    • Security Engineer: Protection
    • Mobile Engineer: Mobile Development
    • ML Engineer: AI/ML Operations
    • Meta Agent: Agent Evolution
  • 5 specialized subagents for deep expertise

    • Opus Planner: Complex planning with Claude Opus 4.1
    • Config Maintainer: Configuration management and evolution
    • Unity Builder: Unity development specialist
    • Researcher: File-first research approach
    • Life-Ops: Email/calendar management via MCP
  • 39 activities spanning entire development lifecycle

  • Activity-based routing for intelligent agent delegation

Commands

  • /s:specify - Transform ideas into comprehensive specs (PRD, SDD, PLAN)
  • /s:implement - Execute phase-by-phase with approval gates
  • /s:refactor - Improve code quality incrementally
  • /s:analyze - Discover system knowledge and patterns
  • constitution - Create/update project principles
  • clarify - Ask clarification questions
  • plan [tech stack] - Create technical implementation plan
  • tasks - Generate task breakdown with parallel optimization
  • parallel - Execute multiple agents/tracks simultaneously
  • status - Report current progress across all agents
  • checkpoint - Save current state for recovery
  • review - Multi-agent code quality and security analysis
  • ship - Prepare for production deployment

Parallel Execution

  • 6-track parallel execution system
    • Track A: Backend Infrastructure
    • Track B: Frontend Development
    • Track C: Integration
    • Track D: Testing
    • Track E: DevOps & Documentation
    • Track F: Version Control

Safety & Permissions

  • Enterprise-grade permission framework
  • Auto-approved operations (read, write to sandbox, git commits, PR creation)
  • Requires approval (git push, gh pr merge, destructive operations)
  • Hard deny list (20+ destructive operations blocked)
  • Granular agent permissions

Context Management

  • Artifact offload strategy for token resilience
  • Checkpoint system with recovery capability
  • Automatic summarization of bulky content
  • Support for long-running tasks without context overflow

Integration

  • Full GitHub Copilot CLI integration
  • MCP support for Gmail and Google Calendar
  • GitHub Spec Kit methodology
  • OAuth2 authentication framework

Model Policy

  • Claude Sonnet 4.5 as default (best coding model, 17% improvement)
  • Claude Opus 4.1 for complex planning (complexity > 8)
  • Extended thinking support (off by default, 5000ms budget)
  • Intelligent model routing based on task complexity

Security

  • Secrets detection and prevention
  • PII detection with masking
  • Security audit logging
  • OAuth token management
  • HTTPS enforcement
  • Certificate validation
  • SOC2, GDPR, HIPAA compliance support

Documentation

  • Comprehensive README with badges and sections
  • Installation guide with 3 installation methods
  • Quick start guide with example workflows
  • Contributing guidelines
  • License (MIT)
  • Example feature development workflow (72-minute full cycle)
  • GitHub issue templates (bug report, feature request)
  • Pull request template

Configuration Files

  • .claude/CLAUDE.md - Main configuration
  • .claude/policies/permissions.json - Permission framework
  • .claude/policies/security.json - Security policies
  • .gitignore - Ignore patterns for state files

Architecture

File Structure

.claude/
├── CLAUDE.md                    # Main configuration
├── agents/                      # Specialized agents
├── policies/                    # Permissions and security
├── commands/                    # Custom commands
└── state/                       # Runtime state (gitignored)

docs/
├── guides/                      # User guides
├── agents/                      # Agent documentation
├── commands/                    # Command reference
└── examples/                    # Example workflows

examples/
├── workflows/                   # Workflow examples
└── projects/                    # Project templates

Success Metrics

  • 80%+ test coverage
  • < 200ms API response times
  • Zero critical security issues
  • 90%+ documentation completeness
  • < 1% production error rate
  • 10x faster specification-to-implementation
  • 5x reduction in context switches

Philosophy

  • Activity-Based, Not Role-Based: Agents selected by what they DO
  • Parallel by Default: Multiple agents working simultaneously
  • Spec-Driven Development: Comprehensive specs before code
  • Continuous Validation: Phase gates ensure quality
  • Progressive Enhancement: Iterative improvement cycles
  • Knowledge Capture: Document patterns and learnings

Motto

"Ship faster. Ship better. Ship with The Agentic Startup."


[1.0.0] - Previous Version

Initial conceptual design (not released).


Versioning

We use Semantic Versioning:

  • MAJOR version for incompatible configuration changes
  • MINOR version for new functionality in a backward compatible manner
  • PATCH version for backward compatible bug fixes

Future Roadmap

Planned for 2.1.0

  • Additional agent archetypes (Data Engineer, API Architect)
  • Enhanced GitHub Copilot workflows
  • Automated documentation generation
  • Performance optimization tools
  • Additional MCP integrations (Slack, Jira)

Planned for 2.2.0

  • Visual workflow builder
  • Agent collaboration analytics
  • Cost tracking and optimization
  • Multi-project orchestration
  • Custom agent creation wizard

Planned for 3.0.0

  • Plugin system for third-party agents
  • Cloud-based configuration sync
  • Team collaboration features
  • Advanced security scanning
  • Production monitoring integration

For more details, see the GitHub Releases page.