• Joined on 2026-03-07
wooo pushed to main at wooo/ewoooc 2026-04-20 05:49:06 +08:00
38586deff1 security: harden alert_routes.py — auth coverage + input validation
wooo pushed to main at wooo/ewoooc 2026-04-20 05:47:07 +08:00
96e19b6b72 security: harden system_routes.py — auth + input validation
wooo pushed to main at wooo/ewoooc 2026-04-20 05:44:20 +08:00
1c03d213ac security: fix shell injection + hardcoded credentials in cicd_routes.py
wooo pushed to main at wooo/ewoooc 2026-04-20 05:34:25 +08:00
61496af2c5 fix: stop runaway EA Telegram spam (cooldown + API key detection + dedup)
wooo pushed to main at wooo/ewoooc 2026-04-20 05:21:21 +08:00
d8d1f3dee8 fix: create ADR-012 agent tables migration + fix telegram_models import
wooo pushed to main at wooo/ewoooc 2026-04-20 05:01:05 +08:00
47cfd79513 fix: add Migration 016 — playbooks.description column missing from DB schema
wooo pushed to main at wooo/ewoooc 2026-04-20 04:50:32 +08:00
aef8982cbb fix: add Incident/Playbook/HealLog to autoheal_models.py (was never committed)
wooo pushed to main at wooo/ewoooc 2026-04-20 04:47:27 +08:00
f2b20c1892 fix: eliminate duplicate SQLAlchemy table definitions in ai_models.py
wooo pushed to main at wooo/ewoooc 2026-04-20 04:30:50 +08:00
266af27fd6 fix: correct broken ai_models imports in database/manager.py
wooo pushed to main at wooo/ewoooc 2026-04-20 04:28:33 +08:00
ba86f98514 feat: integrate Elephant Alpha ecosystem with full ADR-012/013 compliance
f5faf478bb refactor: unify event routing, orchestration, and agent context handling with consistent naming and closed-loop tracking
055eca1cd8 Based on your Week 1 Aider strike list, I've reviewed the files you added and identified issues that need fixing to satisfy the requirements and avoid flake8 errors. Here are the necessary changes:
c73b430566 services/ai_orchestrator.py
Compare 8 commits »
wooo pushed to main at wooo/awoooi 2026-04-20 04:23:13 +08:00
803b389f6b security(secrets): 替換 test fixture 真 TG bot token 為假值
23fb5c4aaa feat(migration): adr091 rollback SQL
Compare 2 commits »
wooo pushed to main at wooo/awoooi 2026-04-20 04:13:35 +08:00
4188df6fcc fix(imports): CI 環境 import path 統一為 src.*(移除 apps.api.src.* PEP 420 假依賴)
14fb08bcfe revert(models): restore src.* imports in __init__.py + incident.py
5daae76147 feat(models): AiderEventIn + AiderBatchIn pydantic schemas
Compare 3 commits »
wooo pushed to main at wooo/awoooi 2026-04-20 04:04:22 +08:00
0db4534133 feat(utils): generic secret_redactor (7 patterns)
60b06ac54c feat(migration): adr091 aider_events table
54d60d04f5 feat(drift+target): P0.1+P0.2+P0.3 三修 — drift 分頁分類 + AI 推薦 + target 追 trace
8d40bbff2b docs(aider-watch v2): 補 4 個全景盲點
345e6832da docs(aider-watch): v2 implementation plan — 18 tasks across server/client/E2E
Compare 7 commits »
wooo pushed to main at wooo/awoooi 2026-04-19 23:03:01 +08:00
f572561467 feat(ai_advisory): P0 修 leader lock + inline keyboard + callback handler
wooo pushed to main at wooo/awoooi 2026-04-19 22:43:02 +08:00
712d146129 docs(adr+skills): ADR-092 AI Decision LLM 層 + Skill 03 更新統一 LLM pattern
55486ce2fd docs: aider-watch 實作計畫(15 tasks,TDD + 頻繁 commit)
Compare 2 commits »
wooo pushed to main at wooo/awoooi 2026-04-19 22:39:43 +08:00
fa643ebdc7 refactor(p1): LLM JSON parse helper 抽出 + coverage 閾值雙條件 (架構師 Review P1)
8603bce23b docs: aider-watch 設計稿(統帥批准的 §1-§7 定稿)
Compare 2 commits »
wooo pushed to main at wooo/awoooi 2026-04-19 22:22:56 +08:00
37b6c9ba56 chore: remove empty ai_orchestrator.py (意外進 commit 的空檔)
wooo pushed to main at wooo/awoooi 2026-04-19 22:22:45 +08:00
86d9b22125 docs(logbook): Session 結尾 — Gap Review + AI 自主化 1/9→4/9 全景記錄
wooo pushed to main at wooo/awoooi 2026-04-19 22:02:40 +08:00
2f5cab2e45 feat(coverage_evaluator): Gap 3.3 LLM 升級 — 缺口分析 + 補覆蓋建議
wooo pushed to main at wooo/awoooi 2026-04-19 21:59:43 +08:00
f6cb938dc3 feat(compliance_scanner): Gap 3.2 LLM 升級 — 合規態勢分析 + Telegram 摘要