הפכתי החלטות שחוזרות בכל monorepo ו־deployment ל־contract מפורש למפתחים, CI ו־coding agents.
לאתר monox.dev ל־source ב־GitHub לחבילת create-monox ב־npm ל־architecture
- Context
- צוותים ו־coding agents מבזבזים זמן על גילוי מחדש של מבנה ה־repo, גבולות בין workspaces, validation, containers ו־deployment conventions.
- Ownership
- יצרתי ואני מוביל את ה־product architecture, מימוש ה־JavaScript, ה־create-monox CLI, מודל ה־delivery, בקרות CI ו־release וה־project governance.
- Key decisions
- ה־create-monox CLI מייצר Yarn, npm או pnpm workspaces ומחבר אותם ל־Docker ול־Kubernetes adapters דרך contracts עם versioning. הפרדתי build, render ו־apply, עם typed CLI inputs, scaling מוגבל ו־synthetic examples.
- Outcome
- Public MIT repo תחת Mosharush/MonoX עם generator בדוק, CI ו־CodeQL ירוקים, contracts עם versioning ו־Kubernetes rendering שעובר validation. create-monox 0.1.2 פורסם דרך npm trusted publishing עם provenance.