Turning recurring monorepo and deployment decisions into an explicit contract for developers, CI, and coding agents.
Visit monox.dev View source on GitHub Open create-monox on npm Read the architecture
- Context
- Teams and coding agents repeatedly spend time rediscovering repository layout, workspace boundaries, validation, containers, and deployment conventions.
- What I owned
- I created and lead the product architecture, JavaScript implementation, create-monox CLI, delivery model, CI and release controls, and project governance.
- Key decisions
- The create-monox CLI generates Yarn, npm, or pnpm workspace layouts and connects them to Docker and Kubernetes adapters through versioned contracts. Build, render, and apply stay separate, with typed CLI inputs, bounded scaling, and synthetic examples.
- Outcome
- A public MIT repository at Mosharush/MonoX with a tested generator, green CI and CodeQL, versioned delivery contracts, and validated Kubernetes rendering. create-monox 0.1.2 is published through npm trusted publishing with provenance.