software-framework
Software engineering meta-router — 12 frameworks (Scientific Debugging, Bisection, Observability/USE-RED, Hexagonal Architecture, Domain-Dri
Open source Open in the app JSON README (API)
About
Software engineering meta-router — 12 frameworks (Scientific Debugging, Bisection, Observability/USE-RED, Hexagonal Architecture, Domain-Driven Design, Event Sourcing/CQRS, Modular Monolith, SOLID, 12-Factor, Resilience Patterns, Strangler Fig, Team Topologies). Real Korean growth scenarios (Toss, Kakao, Coupang, Naver) and regulatory context (FSC, 전자금융업 electronic finance business rules, PG integration). Invoke /code.
Details
- Kind
- Plugins
- Topic
- Government & public data
- Publisher
- ironyjk
- Origin
- marketplace
- Category
- ferramentas
- Stars
- 1
- Forks
- 1
- Last push
- 2026-04-20T09:49:27Z
- Repository state
- ativo
- License
- MIT
- Added
- 2026-08-30 01:48:58
- Updated
- 2026-08-30 01:48:58
- Origin id
ironyjk/software-framework/software-framework
README
# Software Framework [한국어](README.ko.md) | **English** --- A software engineering meta-router + framework collection. Bundles 12 frameworks — debugging, architecture, design, resilience, evolution, and team structure — under a single routing layer. ## Design Principles 1. **Identifiable frameworks, not vague practices** — Tools where "what to look at" is clear, not just "do it well." 2. **Timeless principles + current practice** — Classics like Fowler, Evans, Cockburn combined with modern field practice: Team Topologies, Resilience Patterns, etc. 3. **Anti-pattern warnings included** — Explicit notes on when each framework misleads or causes harm. ## Structure ``` software-framework/ ├── SKILL.md # Meta-router ├── scientific-debugging/ # Hypothesis-driven debugging ├── bisection/ # git bisect · binary search · delta debugging ├── observability/ # USE + RED + 4 Golden Signals ├── hexagonal/ # Ports & Adapters (Cockburn) ├── ddd/ # Domain-Driven Design (Evans) ├── event-sourcing-cqrs/ # Greg Young ├── modular-monolith/ # Shopify / Basecamp style ├── solid/ # Robert Martin's 5 principles ├── twelve-factor/ # Heroku 12-Factor App ├── resilience-patterns/ # CB · bulkhead · back-pressure · rate-limit ├── strangler-fig/ # Fowler legacy replacement └── team-topologies/ # Skelton & Pais + Conway ``` ## Usage ``` /code <situation description> ``` The meta-router maps problem signals and selects 1–3 frameworks, then executes and synthesizes via the Skill tool. > 💡 **Short name**: after [wrapper setup](https://github.com/ironyjk/claude-frameworks-marketplace#short-command-setup-optional), callable as `/code` ## Out of Scope - Language- or runtime-specific best practices - Framework selection (React vs. Vue, Django vs. Rails, etc.) - Business / product strategy (→ `think`) - Negotiation / communication (→ `howtotalk`) ## Meta - `last_verified: 2026-04-17` - `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. ## Disclaimer This 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). ## Attribution & Trademarks This project implements well-known software engineering frameworks for educational purposes. The following are acknowledged: - **OWASP®** and **OWASP Top 10** are registered trademarks of the OWASP Foundation (owasp.org). All other framework names reference published academic works and are used descriptively. This project is not affiliated with, endorsed by, or sponsored by any of the above trademark holders. ## License CC-BY-NC-4.0 — see [LICENSE](LICENSE) for details. Commercial licensing: ironyjk@gmail.com