Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
376 changes: 376 additions & 0 deletions docs/adr/in-progress/ADR-SDLC-Pipeline.md

Large diffs are not rendered by default.

3 changes: 2 additions & 1 deletion docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ This index helps both humans and LLMs navigate the documentation efficiently.
| [Standardized Logging Interface](adr/implemented/ADR-Standardized-Logging-Interface.md) | Structured JSON logging |
| [Internet Tool Access Lockdown](adr/in-progress/ADR-Internet-Tool-Access-Lockdown.md) | Public/private network modes |
| [GitHub Actions Support](adr/in-progress/ADR-GitHub-Actions-Support.md) | Running egg as a GitHub Action |
| [SDLC Pipeline](adr/in-progress/ADR-SDLC-Pipeline.md) | Structurally enforced agent checkpoints and verification gates |

### Strategy

Expand Down Expand Up @@ -81,7 +82,7 @@ Each major component has its own README with detailed documentation:
| **Setting up GitHub automation** | [GitHub Automation](guides/github-automation.md) | [Agent-Mode Design](guides/agent-mode-design.md), [GitHub Action](../action/README.md) |
| **Designing agent workflows** | [Agent-Mode Design](guides/agent-mode-design.md) | [ADR: Autonomous SE](adr/in-progress/ADR-Autonomous-Software-Engineer.md) |
| **Adding bot workflows** | [Agent-Mode Design](guides/agent-mode-design.md) | [Action README](../action/README.md), existing workflows in `.github/workflows/` |
| **SDLC pipeline changes** | [Architecture Overview](architecture/README.md) | [Plan Template](templates/plan.md), [Analysis Template](templates/analysis.md), workflows in `.github/workflows/sdlc-*.yml` |
| **SDLC pipeline changes** | [ADR: SDLC Pipeline](adr/in-progress/ADR-SDLC-Pipeline.md) | [Plan Template](templates/plan.md), [Analysis Template](templates/analysis.md), workflows in `.github/workflows/sdlc-*.yml` |

## Quick Navigation

Expand Down
10 changes: 10 additions & 0 deletions integration_tests/sdlc/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
"""SDLC pipeline integration tests.

These tests verify the structurally-enforced agent checkpoint system,
including:
- Happy path: Full pipeline success from refine to PR
- Review rejection: Reviewer rejects tasks, implementer fixes them
- Circuit breaker: Escalation triggers when thresholds are exceeded
- HITL flow: Human decision pauses and resumes the pipeline
- Role enforcement: Gateway blocks unauthorized mutations
"""
Loading
Loading