Mayank Katulkar’s Post

i built something small. it might save your team from a massive headache. every time an AI writes code for you, it leaves behind zero documentation of why. six months later, nobody, not even the AI can explain the decision. that's AI tech debt. and it's compounding silently in most codebases right now. so i built maylang-cli - a tiny Python CLI that enforces one rule: every meaningful change ships with a .may.md file that documents: → what you intended → what the contract is → what invariants must hold → how to verify it works → how to debug it when it breaks one command. one file. lives in git. reviewable like code. pip install maylang-cli may new --id MC-0001 --slug auth-cache --risk low --owner "your-team" you can also enforce it in CI — block any PR that touches auth/ or db/migrations/ without a change package. zero-friction adoption. it's open source, MIT licensed, and on PyPI right now. if you've ever inherited a codebase and had no idea why something was built the way it was - this is for you. 🔗 https://lnkd.in/eMV28g27 🔗 https://lnkd.in/eSNVrpGM #opensource #python #developer #aitools #softwaredevelopment #devtools #engineering

  • No alternative text description for this image

To view or add a comment, sign in

Explore content categories