Language toolchain
A step of the Cloud application tree on Gradus, in the Environment setup area: First commit to first deploy.
Set up the language you picked: a pinned toolchain, the strictest useful compiler or type checker settings, a formatter and a hello world that runs with one command.
Usually comes after: Pick a language.
Leads to: Runnable service.
Prompt for your AI assistant
Read docs/decisions/0001-language-and-runtime.md and set up this repository for the language it records, using the tools that language's community currently recommends: pin the language or runtime version the way its ecosystem expects, turn on the strictest useful compiler or type checker settings if it has them, add a formatter and linter with a shared config, commands for build (if it has a build), test and lint and a hello world entrypoint that prints one line and exits. Add the toolchain versions to the decision record and document the one command that runs it in the README.This is https://gradus.kazet.blog/tree/cloud-application/step/language-toolchain as plain HTML. In a browser the page also lets you mark the step forged and copy a message for your AI assistant.