Evolution
Breakthrough and the evolution baseline
v3.4 records "it finally worked" and carries a baseline across sessions. v4 folds a beat of that into puax_evolve and the Stop tick.
Breakthrough
- Condition: success after at least three failures
- Tool:
puax_handle_breakthrough - Effect: pressure drops, the method is worth keeping
- Marker:
[PUAX 突破 ✨]
Evolution
- File:
~/.puax/evolution.json puax_get_evolution_baseline— rank, scars, internalized patternspuax_record_evolution— write what this session learnedpuax_start_sessionloads the baseline so the next session does not start from zero pressure theater
Code sample
baseline = puax_get_evolution_baseline()
# { rank, internalized_patterns, ... }
# 连跪三次后修好 bug
puax_handle_breakthrough(session_id="s1")
# 收工
puax_record_evolution(
session_id="s1",
notes="Redis 超时要先查连接池,再查业务逻辑"
)