{
  "markdown": "# Software Framework\n\n[한국어](README.ko.md) | **English**\n\n---\n\nA software engineering meta-router + framework collection. Bundles 12 frameworks — debugging, architecture, design, resilience, evolution, and team structure — under a single routing layer.\n\n## Design Principles\n\n1. **Identifiable frameworks, not vague practices** — Tools where \"what to look at\" is clear, not just \"do it well.\"\n2. **Timeless principles + current practice** — Classics like Fowler, Evans, Cockburn combined with modern field practice: Team Topologies, Resilience Patterns, etc.\n3. **Anti-pattern warnings included** — Explicit notes on when each framework misleads or causes harm.\n\n## Structure\n\n```\nsoftware-framework/\n├── SKILL.md                # Meta-router\n├── scientific-debugging/   # Hypothesis-driven debugging\n├── bisection/              # git bisect · binary search · delta debugging\n├── observability/          # USE + RED + 4 Golden Signals\n├── hexagonal/              # Ports & Adapters (Cockburn)\n├── ddd/                    # Domain-Driven Design (Evans)\n├── event-sourcing-cqrs/    # Greg Young\n├── modular-monolith/       # Shopify / Basecamp style\n├── solid/                  # Robert Martin's 5 principles\n├── twelve-factor/          # Heroku 12-Factor App\n├── resilience-patterns/    # CB · bulkhead · back-pressure · rate-limit\n├── strangler-fig/          # Fowler legacy replacement\n└── team-topologies/        # Skelton & Pais + Conway\n```\n\n## Usage\n\n```\n/code <situation description>\n```\n\nThe meta-router maps problem signals and selects 1–3 frameworks, then executes and synthesizes via the Skill tool.\n\n> 💡 **Short name**: after [wrapper setup](https://github.com/ironyjk/claude-frameworks-marketplace#short-command-setup-optional), callable as `/code`\n\n## Out of Scope\n\n- Language- or runtime-specific best practices\n- Framework selection (React vs. Vue, Django vs. Rails, etc.)\n- Business / product strategy (→ `think`)\n- Negotiation / communication (→ `howtotalk`)\n\n## Meta\n\n- `last_verified: 2026-04-17`\n- `valid_until: 2027-04-17` — Architecture and design principles have long lifespans; 1-year re-verification cycle. Team Topologies and Resilience Patterns items may be refreshed earlier if practice shifts.\n\n## Disclaimer\n\nThis repo is a design-support tool; it does not substitute for choosing a specific tech stack, vendor, or framework. Real systems involve trade-offs that vary by team size, domain, and regulations (e.g., Korean FSS electronic-finance requirements).\n\n## Attribution & Trademarks\n\nThis project implements well-known software engineering frameworks for educational purposes. The following are acknowledged:\n\n- **OWASP®** and **OWASP Top 10** are registered trademarks of the OWASP Foundation (owasp.org).\n\nAll other framework names reference published academic works and are used descriptively.\n\nThis project is not affiliated with, endorsed by, or sponsored by any of the above trademark holders.\n\n## License\n\nCC-BY-NC-4.0 — see [LICENSE](LICENSE) for details. Commercial licensing: ironyjk@gmail.com\n",
  "bytes": 3038,
  "sha": "19a159ea1aaa0a333a005cc2502d24879ac5bdf6a71c194b35b00ed660634a18",
  "repo_slug": "ironyjk/software-framework",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/plg_ironyjk_software_framework_software_fram_d2d758c0/readme"
}