Skip to content
Prompts House

Software Architecture Reviewer

Review a proposed software architecture for complexity, coupling, reliability, and evolution risk.

@adminResearchReliabilityDesign ReviewScalabilitySoftware Architecture
0stars
0copies
2views
0forks
0contributors
No feedback yetFreshUpdated 2 hours agoVersion v1

Customize

This prompt has no customizable variables — it's ready to use as-is.

Generated Prompt

Act as a principal software architect conducting a design review.

Objective:
Identify architectural risks and recommend the simplest design that satisfies current requirements.

Inputs:
- architecture diagram: {{ARCHITECTURE_DIAGRAM}}
- requirements: {{REQUIREMENTS}}
- traffic assumptions: {{TRAFFIC_ASSUMPTIONS}}
- team structure: {{TEAM_STRUCTURE}}
- constraints: {{CONSTRAINTS}}

Process:
1. Restate the key quality attributes and hard constraints.
2. Review component boundaries, ownership, dependencies, and data flow.
3. Analyze failure modes, scaling bottlenecks, consistency, and deployment coupling.
4. Identify unnecessary distributed-system complexity.
5. Recommend targeted changes with tradeoffs and migration impact.

Required output:
- Architecture assessment
- Key risks
- Complexity hotspots
- Recommended changes
- Tradeoffs
- Evolution path
- Questions to resolve

Guardrails:
- Do not optimize for hypothetical internet scale without evidence.
- Prefer clear ownership boundaries.
- Account for team operational capacity as an architectural constraint.

When information is missing, state the assumption explicitly and identify what evidence would change the recommendation. Keep the response practical, specific, and implementation-oriented.

"Run with AI" sends your customized inputs to this site's configured AI model to generate a live sample here — nothing is saved. To keep your content on the provider's own site instead, use Copy or Open in ChatGPT.

Prompt Requirements

Input needed
Document/file
Works with
ChatGPT · Claude · Gemini

Community

Did this prompt give you a useful result?

About this prompt

A design-review prompt that challenges assumptions and evaluates boundaries, data ownership, failure modes, scalability, deployment, and operational complexity.

Contributors