

Also from Kynth Studios


Also from Kynth Studios


Also from Kynth Studios
12345# Infrastructure Design67## Prerequisites8- Functional Design must be complete for the unit9- NFR Design recommended (provides logical components to map)10- Execution plan must indicate Infrastructure Design stage should execute1112## Overview13Map logical software components to actual infrastructure choices for deployment environments.1415## Steps to Execute1617### Step 1: Analyze Design Artifacts18- Read functional design from `aidlc-docs/construction/{unit-name}/functional-design/`19- Read NFR design from `aidlc-docs/construction/{unit-name}/nfr-design/` (if exists)20- Identify logical components needing infrastructure2122### Step 2: Create Infrastructure Design Plan23- Generate plan with checkboxes [] for infrastructure design24- Focus on mapping to actual services (AWS, Azure, GCP, on-premise)25- Each step should have a checkbox []2627### Step 3: Generate Context-Appropriate Questions28**DIRECTIVE**: Thoroughly analyze the functional and NFR design to identify ALL areas where clarification would improve infrastructure decisions. Be proactive in asking questions to ensure comprehensive infrastructure coverage.2930**CRITICAL**: Default to asking questions when there is ANY ambiguity or missing detail that could affect infrastructure quality. It's better to ask too many questions than to make incorrect infrastructure assumptions.3132**MANDATORY**: Evaluate ALL of the following categories by asking targeted questions about each. For each category, determine applicability based on evidence from the functional and NFR design artifacts -- do not skip categories without explicit justification:3334- EMBED questions using [Answer]: tag format35- Focus on ANY ambiguities, missing information, or areas needing clarification36- Generate questions wherever user input would improve infrastructure decisions37- **When in doubt, ask the question** - overconfidence leads to poor infrastructure choices3839**Question categories to evaluate** (consider ALL categories):40- **Deployment Environment** - Ask about cloud provider preferences, environment setup, and deployment targets41- **Compute Infrastructure** - Ask about compute service choices, sizing, and scaling requirements42- **Storage Infrastructure** - Ask about database selection, storage patterns, and data lifecycle needs43- **Messaging Infrastructure** - Ask about messaging/queuing services, event-driven patterns, and async processing44- **Networking Infrastructure** - Ask about load balancing, API gateway approach, and network topology45- **Monitoring Infrastructure** - Ask about observability tooling, alerting strategy, and logging requirements46- **Shared Infrastructure** - Ask about infrastructure sharing strategy, multi-tenancy, and resource isolation4748### Step 4: Store Plan49- Save as `aidlc-docs/construction/plans/{unit-name}-infrastructure-design-plan.md`50- Include all [Answer]: tags for user input5152### Step 5: Collect and Analyze Answers53- Wait for user to complete all [Answer]: tags54- Review for vague or ambiguous responses55- Add follow-up questions if needed5657### Step 6: Generate Infrastructure Design Artifacts58- Create `aidlc-docs/construction/{unit-name}/infrastructure-design/infrastructure-design.md`59- Create `aidlc-docs/construction/{unit-name}/infrastructure-design/deployment-architecture.md`60- If shared infrastructure: Create `aidlc-docs/construction/shared-infrastructure.md`6162### Step 7: Present Completion Message63- Present completion message in this structure:64 1. **Completion Announcement** (mandatory): Always start with this:6566```markdown67# 🏢 Infrastructure Design Complete - [unit-name]68```6970 2. **AI Summary** (optional): Provide structured bullet-point summary of infrastructure design71 - Format: "Infrastructure design has mapped [description]:"72 - List key infrastructure services and components (bullet points)73 - List deployment architecture decisions and rationale74 - Mention cloud provider choices and service mappings75 - DO NOT include workflow instructions ("please review", "let me know", "proceed to next phase", "before we proceed")76 - Keep factual and content-focused77 3. **Formatted Workflow Message** (mandatory): Always end with this exact format:7879```markdown80> **📋 <u>**REVIEW REQUIRED:**</u>**81> Please examine the infrastructure design at: `aidlc-docs/construction/[unit-name]/infrastructure-design/`82838485> **🚀 <u>**WHAT'S NEXT?**</u>**86>87> **You may:**88>89> 🔧 **Request Changes** - Ask for modifications to the infrastructure design based on your review90> ✅ **Continue to Next Stage** - Approve infrastructure design and proceed to **Code Generation**9192---93```9495### Step 8: Wait for Explicit Approval96- Do not proceed until the user explicitly approves the infrastructure design97- Approval must be clear and unambiguous98- If user requests changes, update the design and repeat the approval process99100### Step 9: Record Approval and Update Progress101- Log approval in audit.md with timestamp102- Record the user's approval response with timestamp103- Mark Infrastructure Design stage complete in aidlc-state.md104
One repository carrying more than one format is the comparison this product exists for: does anyone actually write different content in each file, or is one a copy of the other?
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| nota-america/forgecat-agent-profilesprofiles/addyosmani/agent-skills/for-cursor/.cursor/rules/cmd-build.mdc · 51 | Cursor rules | no sections | 16/100 | today | |
| nota-america/forgecat-agent-profilesprofiles/addyosmani/agent-skills/for-cursor/.cursor/rules/cmd-code-simplify.mdc · 51 | Cursor rules | testing-strategy | 30/100 | today | |
| nota-america/forgecat-agent-profilesprofiles/addyosmani/agent-skills/for-cursor/.cursor/rules/cmd-plan.mdc · 51 | Cursor rules | no sections | 16/100 | today | |
| nota-america/forgecat-agent-profilesprofiles/addyosmani/agent-skills/for-cursor/.cursor/rules/cmd-review.mdc · 51 | Cursor rules | no sections | 16/100 | today | |
| nota-america/forgecat-agent-profilesprofiles/addyosmani/agent-skills/for-cursor/.cursor/rules/cmd-ship.mdc · 51 | Cursor rules | testing-strategygitdeploymentdo-not | 61/100 | today | |
| nota-america/forgecat-agent-profilesprofiles/addyosmani/agent-skills/for-cursor/.cursor/rules/cmd-spec.mdc · 51 | Cursor rules | no sections | 16/100 | today | |
| nota-america/forgecat-agent-profilesprofiles/addyosmani/agent-skills/for-cursor/.cursor/rules/cmd-test.mdc · 51 | Cursor rules | no sections | 16/100 | today | |
| nota-america/forgecat-agent-profilesprofiles/addyosmani/agent-skills/for-forgecat/AGENTS.md · 51 | AGENTS.md | lint-formatstylearchdo-not | 73/100 | today | |
| nota-america/forgecat-agent-profilesprofiles/addyosmani/agent-skills/for-forgecat/CLAUDE.md · 51 | CLAUDE.md | teststylearchagent-behaviour | 70/100 | today | |
| nota-america/forgecat-agent-profilesprofiles/anthropics/claude-code/anthropics_claude-code_ralph-wiggum/for-cursor/.cursor/rules/cmd-cancel-ralph.mdc · 51 | Cursor rules | no sections | 16/100 | today | |
| nota-america/forgecat-agent-profilesprofiles/anthropics/claude-code/anthropics_claude-code_ralph-wiggum/for-cursor/.cursor/rules/cmd-help.mdc · 51 | Cursor rules | no sections | 54/100 | today | |
| nota-america/forgecat-agent-profilesprofiles/anthropics/claude-code/anthropics_claude-code_ralph-wiggum/for-cursor/.cursor/rules/cmd-ralph-loop.mdc · 51 | Cursor rules | no sections | 22/100 | today | |
| nota-america/forgecat-agent-profilesprofiles/anthropics/claude-plugins-official/anthropics_claude-plugins-official_agent-sdk-dev/for-cursor/.cursor/rules/cmd-new-sdk-app.mdc · 51 | Cursor rules | setupstylearchdocs | 76/100 | today | |
| nota-america/forgecat-agent-profilesprofiles/anthropics/claude-plugins-official/anthropics_claude-plugins-official_claude-md-management/for-cursor/.cursor/rules/cmd-revise-claude-md.mdc · 51 | Cursor rules | agent-behaviour | 50/100 | today | |
| nota-america/forgecat-agent-profilesprofiles/anthropics/claude-plugins-official/anthropics_claude-plugins-official_code-review/for-cursor/.cursor/rules/cmd-code-review.mdc · 51 | Cursor rules | testing-strategygit | 35/100 | today | |
| nota-america/forgecat-agent-profilesprofiles/anthropics/claude-plugins-official/anthropics_claude-plugins-official_commit-commands/for-cursor/.cursor/rules/cmd-clean_gone.mdc · 51 | Cursor rules | no sections | 60/100 | today | |
| nota-america/forgecat-agent-profilesprofiles/anthropics/claude-plugins-official/anthropics_claude-plugins-official_commit-commands/for-cursor/.cursor/rules/cmd-commit-push-pr.mdc · 51 | Cursor rules | stylegit | 44/100 | today | |
| nota-america/forgecat-agent-profilesprofiles/anthropics/claude-plugins-official/anthropics_claude-plugins-official_commit-commands/for-cursor/.cursor/rules/cmd-commit.mdc · 51 | Cursor rules | style | 44/100 | today | |
| nota-america/forgecat-agent-profilesprofiles/anthropics/claude-plugins-official/anthropics_claude-plugins-official_example-plugin/for-cursor/.cursor/rules/cmd-example-command.mdc · 51 | Cursor rules | lint-formatstyleagent-behaviour | 58/100 | today | |
| nota-america/forgecat-agent-profilesprofiles/anthropics/claude-plugins-official/anthropics_claude-plugins-official_feature-dev/for-cursor/.cursor/rules/cmd-feature-dev.mdc · 51 | Cursor rules | stylearchgit | 56/100 | today |
Same format, overlapping stack, ranked by quality.
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| hiromaily/go-crypto-wallet.cursor/rules/typescript.mdc · 126 | Cursor rules | setupbuildtestlint-format+6 | 100/100 | 14 days ago | |
| TechSquidTV/Hermes.cursor/rules/10-hermes-api.mdc · 46 | Cursor rules | testlint-formatstylearch+5 | 100/100 | 14 days ago | |
| Allymahmoud/case-intake-platform.cursor/rules/frontend.mdc · 0 | Cursor rules | setuptestlint-formatstyle+7 | 99/100 | 14 days ago | |
| dodgecfr/combatfilms-webapp.cursor/rules/frontend.mdc · 0 | Cursor rules | setuptestlint-formatstyle+7 | 99/100 | 14 days ago | |
| deifos/clipmira-subtitles.cursor/rules/frontend.mdc · 1 | Cursor rules | setuptestlint-formatstyle+7 | 99/100 | 14 days ago | |
| markstev/mark-starter.cursor/rules/frontend.mdc · 0 | Cursor rules | setuptestlint-formatstyle+6 | 99/100 | 14 days ago | |
| langflow-ai/langflow.cursor/rules/docs_development.mdc · 153k | Cursor rules | setupbuildtestlint-format+7 | 97/100 | 14 days ago | |
| bybren-llc/safe-agentic-workflow.cursor/rules/10-backend-python.mdc · 399 | Cursor rules | testlint-formatstylegit+4 | 97/100 | today |
A badge carrying the measured quality of the strongest agent config file in this repository, out of 100. It reads from this index every time somebody loads your page, so it changes when the measurement changes and there is nothing to keep up to date. Free, no account, and the value is not something you or we can set by hand.
[](https://rulestack.kynth.studio/configs/nota-america-forgecat-agent-profiles-profiles-awslabs-aidlc-workflows-for-cursor-cursor-rules-rule-infrastructure-design)Would rather not hotlink us? Every badge is also served in shields.io’s endpoint schema, so shields renders the image and your readers never talk to our domain:
Published by Toolproof, the masthead over this index and eight others. The method behind the number is at toolproof.kynth.studio/methodology, and the whole thing is readable as JSON with no key at /api.