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>
This commit is contained in:
63
.claude/settings.json
Normal file
63
.claude/settings.json
Normal file
@@ -0,0 +1,63 @@
|
||||
{
|
||||
"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*)"
|
||||
]
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user