review-infrastructure

Edit infrastructure diagram sections with stage gates and audit logging.

Updated Apr 26, 2026
One-click install
npx skills add https://github.com/aoecosystem/project-foundations --skill review-infrastructure
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-infrastructure
Source: https://github.com/aoecosystem/project-foundations/tree/main/.cursor/skills/review-infrastructure
Command: npx skills add https://github.com/aoecosystem/project-foundations --skill review-infrastructure

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Facilitates safe, iterative edits to the Infrastructure Diagram by enforcing stage gates, preserving a versioned audit trail, and ensuring only validated changes are applied.

Core Features & Use Cases

  • Stage-gated editing: allows edits only when the Infrastructure is in DRAFT, APPROVED, or COMPLETE states.
  • Section-level edits: select and modify one of the nine Infrastructure Diagram sections per interaction.
  • Audit logging & versioning: logs changes with timestamps and bumps the diagram version after each save.
  • Re-open behavior: if infrastructure is APPROVED or COMPLETE, edits reopen it to DRAFT to allow updates.

Quick Start

Invoke /review-infrastructure to begin editing a chosen Infrastructure Diagram section and follow the prompts to save your changes.

Frequently Asked Questions about review-infrastructure

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I safely edit an infrastructure diagram without losing previous versions?

To safely edit an infrastructure diagram, use iterative stage-gated editing that enforces strict validation and automatically logs changes to an audit trail while bumping the diagram version after each save.

What are stage gates in deployment architecture and when do I need them?

Stage gates in deployment architecture restrict modifications to specific lifecycle states like DRAFT, APPROVED, or COMPLETE. You need them to prevent unauthorized infrastructure changes and ensure only validated updates are applied.

How do I modify specific sections of an infrastructure diagram iteratively?

You can modify specific sections of an infrastructure diagram by selecting one of the nine distinct sections per interaction. This section-level approach isolates edits and automatically logs each validated change to the audit log upon saving.

Can I update an approved infrastructure diagram without breaking the audit log?

Yes, you can update an approved infrastructure diagram. Modifying APPROVED or COMPLETE infrastructure reopens it to DRAFT status, allowing iterative updates while strictly maintaining the versioned audit log trail.

Does versioning infrastructure diagrams require access to session state files?

Versioning infrastructure diagrams requires access to session-memory/SESSION-STATE.md and the project-diagrams HTML file. These files track the current stage gate and apply the automatic version bump after validated section edits are saved.

What happens if I try to edit infrastructure that is not in a DRAFT state?

If infrastructure is not in DRAFT state but is APPROVED or COMPLETE, attempting edits automatically reopens it to DRAFT. This stage gate mechanism ensures all modifications are re-validated and securely logged before returning to a finalized state.