Projects
Anything-as-Code is the common thread: turn recurring concepts and constraints into typed, versioned models that tools can inspect, compose and verify. Requirements-as-Code applies it to software intent. Diem extends it to applications and their development environment, toward a reproducible HomeLab described and controlled from C#.
The projects below include existing tooling, experiments and integration work. The Requirements-as-Code workflow covers delivery from a new need and an experimental path from existing code and tests. The Diem presentation connects the application and infrastructure work to the Lab target. Useful abstractions start with a concrete need; verification remains specific to the checks actually run.
Active Projects
| Project | Description |
|---|---|
| C# & .NET Development with Codex | AI-assisted development around reusable C# contracts, Requirements-as-Code and Diem: AI proposes, tooling checks, people decide. |
| FrenchExDev Ecosystem | A C# and PowerShell ecosystem under intensive development, with Diem bringing libraries, binary wrappers and bundles toward a personal software factory Lab. |
| Diem CMF .NET Lab | Anything-as-Code applied to applications and their environment, using C# to describe and compose the future integrated Lab. |
| C# Professional Home Lab | Existing typed tools and infrastructure components, working toward a reproducible development platform described and controlled from C#. |
| Home Lab — Roadmap v2 | Integration steps from the existing building blocks to a Lab, then deployment, observability and a broader platform. |
| Métacratie — Compilateur croisé Law × Commons × Citizen | A Roslyn cross-compiler that generates specific legal frameworks indexed by META(Espace × Temps × Auteur), verifies cross-DSL coherence at compile-time, and equips citizens, jurists, and legislators with the full software engineering arsenal applied to law. 18-part series. |
| Requirements-as-Code | Typed intent-to-verification tooling in TypeScript and C#, with experiments in recovering candidate requirements from existing code and tests for human review. |