--- version: "0.1.2" level: copilot --- This format is based on [AI-DECLARATION.md](https://ai-declaration.md/en/0.1.2). ## Notes - **The idea was mine, and so were the calls.** itsybitsy was conceived as a Rust server around *md2txt* and *wapdown*, my own Python renderers, with three requirements fixed before any code existed: one process serving several domains, output formats as plugins, configuration in TOML per directory. Porting the renderers rather than shelling out to them, one crate per format behind a cargo feature, flat configuration with no inheritance, which protocols shipped and in what order, TLS terminated in front of Gemini: the model proposed and argued for each; I decided. - **The model wrote everything.** *Claude* did the Rust, the test suites and the documentation, in milestones that each ended in something runnable and verified. Parity with the originals came from diffing real output against *md2txt*, *pyfiglet* and *wapdown*. Costs of cache memory and a TLS stack were measured before implementing these features. - **The audit found real bugs.** Three defects, the worst of them a document that could kill the whole process and every virtual host with it. All three are fixed and pinned by regression tests. See the security audit section of the README for more info.