{%- set phil = philosophy if philosophy else {} -%}
{%- set vibe = phil.get('vibe_development', {}) -%}
{%- set dq = phil.get('decision_quality', {}) -%}
{%- set target_rate = dq.get('target_rate', 0.9) -%}
# I. Core Philosophy

## 1.1 Vibe Development Philosophy

> **The most valuable part is the dialogue process itself -- not rushing to produce results, but planning step by step together.**

This project follows the **Vibe Development** model:
{% if vibe.get('enabled', True) -%}
{% for principle in vibe.get('principles', []) -%}
- {{ principle }}
{% endfor -%}
{% endif %}
## 1.2 Decision Quality Principle

> **Many decisions, {{ (target_rate * 100) | int }}% accuracy, zero tolerance for critical mistakes**

A project is a collection of decisions:
- Only with {{ (target_rate * 100) | int }}%+ correct decisions can the project succeed
- Critical decision error tolerance: {{ dq.get('critical_tolerance', 0) }}
- Therefore every S/A-level decision requires **human-AI co-review**
{% if phil.get('long_term_dialogue', True) %}
## 1.3 Long-term Dialogue Engineering

This is a **long-term dialogue engineering** effort, not a one-off task:
- Dialogue is continuous; context must be **persistently saved**
- Each conversation **iterates** on the previous one
- Git commit history records the **evolution of thinking**
- CONTRIBUTING_AI.md is a **living document** that grows with the project
{% endif %}
---
