Skip to content

Repository files navigation

space_framework

SDLC Governance Control Plane — AI-Native Framework

Enforcement-first workflow governance for AI-assisted software delivery.


What This Is

This framework provides system-enforced SDLC governance that works with AI agents. It is NOT a documentation template—it's a control plane where:

  • Rules are enforced, not suggested
  • AI agents follow same rules as humans
  • Every transition is auditable
  • Compliance is built-in, not bolted-on

Quick Start

Initialize Project with Framework

Prompt to use at project start: Use COPILOT-INSTRUCTIONS-TEMPLATE.md when initializing a new project.

Ongoing Usage

For AI Agents: Load 10-roles/00-shared-context.md first, then your role file.

For Humans: Start at 00-quick-start/00-index.md and find your role.

Directory Structure

space_framework/
├── 00-quick-start/     # Human-friendly role guides
├── 10-roles/           # AI agent prompts (structured)
├── 20-rules/           # ENFORCED governance rules
├── 50-templates/       # Issue and PR templates
├── 60-examples/        # Real-world examples
├── 70-enforcement/     # GitHub Actions workflows
└── 90-guides/          # Integration and adoption

Numbering Convention

Range Purpose
00-09 Quick start / Entry points
10-19 Roles (AI agent prompts)
20-29 Rules (ENFORCED)
30-39 Compliance (reserved)
40-49 Runbooks (reserved)
50-59 Templates
60-69 Examples
70-79 Enforcement (GitHub Actions)
90-99 Guides / Reference

Core Principle

┌─────────────────────────────────────────────────────────────────┐
│  AI agents are TOOLS, not AUTHORITIES                           │
│                                                                 │
│  • AI can SUGGEST code          → Human must REVIEW            │
│  • AI can DRAFT PRs             → Human must SUBMIT            │
│  • AI can ANALYZE issues        → Human must DECIDE            │
│                                                                 │
│  ✗ AI CANNOT merge    ✗ AI CANNOT approve    ✗ AI CANNOT skip  │
└─────────────────────────────────────────────────────────────────┘

Usage Pattern

For AI Agents

[Role: Implementer]

Load context:
- 10-roles/00-shared-context.md
- 10-roles/05-implementer.md
- 20-rules/03-definition-of-done.md

Task: Implement Story #45

For Humans

1. Go to 00-quick-start/
2. Find your role guide
3. Follow step-by-step instructions

State Machine (The Core Rule)

Idea → Approved → Ready → In Progress → In Review → Done → Released

Every transition is enforced. See 20-rules/01-state-machine.md.


Version: 1.0.0
Status: Active Development
Proprietary: All rights reserved.

About

SDLC Governance Control Plane - AI-Native Framework for Governed Software Delivery

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages