This is a public showcase. Treat every commit as world-readable.
- Store
TYPESAFE_API_KEYin.env(gitignored) or~/.typesafe/api_key(mode600). .env.exampleis the only committed env file, and it is empty.- The lab never returns the key from
/api/healthor any other endpoint. - Examples print answers, usage, and latency — never the Authorization header.
Mint and rotate keys at console.typesafe.ai/keys.
make secret-scanThe scanner fails if it finds TypeSafe-shaped keys (apikey_…), .env contents, or common cloud key prefixes.