Files
ems/.claude/settings.json
Dusan Vojacek dcbb5de98c Fáze 1.3+1.4: extrakce forecast korekce a DB vrstvy plánovače
- services/planning/forecast.py: compute_correction_factor, apply_forecast_correction
- services/planning/db_io.py: _ev_session_from_json, _load_site_context,
  _load_previous_plan_charge_commitment_prev_w, _load_slots, _build_slot_inputs,
  _save_planning_run, _save_failed_planning_run
- .claude/settings.json: projektový allowlist (autonomní běhy bez promptů)

Fasáda beze změny chování; golden 5/5, baseline faily beze změny.
planning_engine.py: 6345 → 5717 řádků.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-11 12:39:55 +02:00

64 lines
1.3 KiB
JSON

{
"permissions": {
"defaultMode": "acceptEdits",
"allow": [
"Read",
"Edit",
"Write",
"Glob",
"Grep",
"mcp__postgres-ems__query",
"Skill(update-config)",
"Bash(claude mcp *)",
"Bash(python3 *)",
"Bash(python *)",
"Bash(pytest *)",
"Bash(EMS_DB_DSN=*)",
"Bash(GOLDEN_UPDATE=*)",
"Bash(git *)",
"Bash(ls *)",
"Bash(ls)",
"Bash(cat *)",
"Bash(cat)",
"Bash(grep *)",
"Bash(rg *)",
"Bash(find *)",
"Bash(sed *)",
"Bash(awk *)",
"Bash(head *)",
"Bash(tail *)",
"Bash(wc *)",
"Bash(sort *)",
"Bash(uniq *)",
"Bash(diff *)",
"Bash(du *)",
"Bash(mkdir *)",
"Bash(cp *)",
"Bash(mv *)",
"Bash(touch *)",
"Bash(echo *)",
"Bash(which *)",
"Bash(pwd)",
"Bash(cd *)",
"Bash(export *)",
"Bash(env *)",
"Bash(docker ps*)",
"Bash(docker logs *)",
"Bash(jq *)",
"Bash(curl http://localhost*)",
"Bash(curl http://127.0.0.1*)"
],
"ask": [
"Bash(git push*)",
"Bash(docker compose down*)",
"Bash(docker compose rm*)"
],
"deny": [
"Bash(rm -rf /*)",
"Bash(rm -rf ~*)",
"Bash(git reset --hard*)",
"Bash(git clean*)"
]
}
}