4d4cbd36a2
- Constitution: new preamble (A / Rule Number 6), personality tier removed (8 tiers instead of 9), elevated constitutional prose with shall/shall-not - YAML constitution (constitution.yaml) as structured source of truth with indentation encoding tier precedence - Python renderer (render_constitution.py) for YAML -> markdown conversion - prompts.rs: load constitution.md instead of base.md + calm.md overlay - #2664: state.db default path prefers .codewhale/ over .deepseek/ with legacy fallback so existing installs keep session history - #2644/#2664: update stale doc comments referencing deepseek paths - #3007: provider rejection error now shows source (CLI flag vs config), lists supported providers, and gives specific fix instructions