- 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>
64 lines
1.3 KiB
JSON
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*)"
|
|
]
|
|
}
|
|
}
|