# JOURNAL Chronologische Notizen für mich. Nicht jede Änderung; nur Entscheidungen, Hindernisse, Beobachtungen, die zukünftige Iterationen brauchen. ## 2026-05-07 — Tag 0 - Repo initialisiert. Auftrag in `CLAUDE.md`: LLM-native Sprache, LLVM-Backend. - Designentscheidungen festgehalten in `docs/DESIGN.md`. - Toolchain: `rustc 1.94`, `llvm-config 22.1.3`, `clang` vorhanden. - Entschieden gegen `inkwell` zugunsten LLVM-IR-Text-Emit. Begründung im DESIGN.md. - Workspace-Layout: - `crates/ailang-core` — AST, Type, Hash, JSON-Schema - `crates/ailang-check` — Typchecker (kommt später) - `crates/ailang-codegen` — Lowering + LLVM IR Emit - `crates/ail` — CLI - MVP-Ziel: `examples/sum.ail.json` → Binary, das 55 druckt.