Commit Graph

  • d91ae12a55 feat(ai-judge): audit and complete the dialog advice surface main SikongJueluo 2026-09-18 00:23:44 +08:00
  • 157fc70e80 fix(ai-judge): wrap advice widget lines instead of truncating SikongJueluo 2026-09-18 00:08:21 +08:00
  • 80108d3a7c fix(ai-judge): truncate advice widget with visible-width awareness SikongJueluo 2026-09-18 00:02:16 +08:00
  • 962d90dec8 chore(ai-judge): release 0.1.0 SikongJueluo 2026-09-17 23:58:30 +08:00
  • 7190bffd86 feat(ai-judge): show dialog advice widget with verdict and focus SikongJueluo 2026-09-17 23:42:57 +08:00
  • 77ef5483ed ci(publish): add tag-driven npm publish workflow SikongJueluo 2026-09-17 17:59:00 +08:00
  • 67837917e5 docs(readme): point install instructions at npm packages SikongJueluo 2026-09-17 17:52:55 +08:00
  • f8c02aff78 build(packages): add npm publish script SikongJueluo 2026-09-17 17:28:45 +08:00
  • ff947425eb build(packages): prepare both packages for standalone npm publishing SikongJueluo 2026-09-17 15:47:14 +08:00
  • 7e94452fe4 docs: add bilingual README SikongJueluo 2026-09-16 21:36:09 +08:00
  • cb25369131 refactor(ai-judge): shorten session notices to essentials SikongJueluo 2026-09-16 21:31:57 +08:00
  • 889663e29d fix(pi): mount ai-judge through the root pi.extensions manifest SikongJueluo 2026-09-16 21:20:57 +08:00
  • c0585a1740 fix(deps): adapt to pi-permission-system 32 session-keyed services SikongJueluo 2026-09-16 20:54:46 +08:00
  • 063e04503b chore(pi): remove local development permission configs SikongJueluo 2026-09-16 20:30:41 +08:00
  • e2719f9f11 feat(pi-permission-inner-cmd): recognize bare time wrapper as transparent SikongJueluo 2026-08-23 16:45:14 +08:00
  • 99e953664d refactor(ai-judge): group src modules into domain directories SikongJueluo 2026-08-22 01:27:36 +08:00
  • c479f51469 refactor(ai-judge): split remaining hotspots and cover CRAP branches SikongJueluo 2026-08-22 00:23:51 +08:00
  • 0903119a46 refactor(ai-judge): extract stage functions from top health hotspots SikongJueluo 2026-08-22 00:12:08 +08:00
  • 0737e01fca chore(fallow): adopt fallow and fix dead-code findings SikongJueluo 2026-08-22 00:03:12 +08:00
  • 3ba005b6cb test(ai-judge): gpt-5.6-luna qualification attempt (not qualified) SikongJueluo 2026-08-21 23:33:20 +08:00
  • 72c9366f07 test(ai-judge): deepseek v4 flash catalog qualification SikongJueluo 2026-08-21 23:26:50 +08:00
  • 6001b014e0 refactor(ai-judge): move models-catalog.json to package root SikongJueluo 2026-08-21 23:21:53 +08:00
  • 8fef98e199 docs(ai-judge): rewrite README SikongJueluo 2026-08-21 23:15:00 +08:00
  • 7987fc7a3c feat(ai-judge): add advisory model catalog and strict corpus replay SikongJueluo 2026-08-21 22:40:29 +08:00
  • 061c60c344 feat(ai-judge): rework enforce mode as user-assumed-risk contract SikongJueluo 2026-08-21 20:24:40 +08:00
  • f4ba739878 docs(ai-judge): add package README SikongJueluo 2026-08-21 18:09:56 +08:00
  • 987d77a249 docs(ai-judge): v4 cohort declaration (-02 lapse, -03 fail, -04 PASS) and report (PIEXTENSIO-22) SikongJueluo 2026-08-21 12:40:57 +08:00
  • d57892d5ab feat(ai-judge): promotion-gate records seam and truth-table wiring (PIEXTENSIO-21) SikongJueluo 2026-08-20 17:22:21 +08:00
  • 45e91a700d fix(ai-judge): defer irreversible destructive operations regardless of intent (prompt v4, PIEXTENSIO-20) SikongJueluo 2026-08-20 15:10:27 +08:00
  • c5fbda5fea docs(ai-judge): record failed v3 promotion cohort (PIEXTENSIO-19) SikongJueluo 2026-08-20 00:09:51 +08:00
  • efc73c0f5c feat(ai-judge): prompt v3 few-shot calibration and corpus replay harness (PIEXTENSIO-18) SikongJueluo 2026-08-18 11:54:59 +08:00
  • 232bad549e feat(ai-judge): judge-owned audit log with local health gate (ADR 0006) SikongJueluo 2026-08-18 11:54:59 +08:00
  • 13cb19c349 docs(adr): enforce audit self-sufficiency, drop upstream host contract SikongJueluo 2026-08-18 11:54:59 +08:00
  • 6588773225 docs(testing): agent-driven TUI replay flow with 30-command cohort run SikongJueluo 2026-08-18 00:30:32 +08:00
  • 4ee25984b9 docs: acceptance checklist against PIEXTENSIO-3 contract SikongJueluo 2026-08-17 22:28:43 +08:00
  • 0637784f5f feat(ai-judge): conversation evidence with bounded whitelist capture SikongJueluo 2026-08-17 22:14:40 +08:00
  • 1d701ca0b0 feat(ai-judge): review sink with telemetry health and fail-closed truth table SikongJueluo 2026-08-17 20:00:36 +08:00
  • 3f3bbb4c28 feat(ai-judge): capture model per permission request SikongJueluo 2026-08-17 19:57:34 +08:00
  • 0546a80497 feat(ai-judge): global config module with validation and cohort identity SikongJueluo 2026-08-17 19:20:49 +08:00
  • 0a1b9f259d build: align permission-system to 25.4 SikongJueluo 2026-08-17 19:17:40 +08:00
  • 6c0e26bc6e fix(ai-judge): restore authoritative 15s default timeout SikongJueluo 2026-08-17 19:09:25 +08:00
  • 850f36c7a4 docs(research): archive shadow replay rounds and analyzer round-1 fixes SikongJueluo 2026-08-17 17:51:43 +08:00
  • ea7d93d63f docs: shadow evaluation methodology and round 1 archive SikongJueluo 2026-08-17 15:28:58 +08:00
  • 92cabb6b7c fix(ai-judge): classify provider aborts after timeout as timeout SikongJueluo 2026-08-17 14:19:00 +08:00
  • 6407b7429a feat(ai-judge): offline shadow analyzer with reconstructed join SikongJueluo 2026-08-17 01:05:16 +08:00
  • 42f0a0aaab feat(permission): complete shadow review events for offline analysis SikongJueluo 2026-08-17 00:53:00 +08:00
  • 81f1da4100 chore: enable project-local ai-bash-judge smoke config SikongJueluo 2026-08-16 23:34:48 +08:00
  • f632fa34d1 fix(permission): raise verdict output budget for reasoning tokens SikongJueluo 2026-08-16 23:34:48 +08:00
  • 1afcbd3118 refactor(permission): consume structured bash payload SikongJueluo 2026-08-16 20:23:28 +08:00
  • 6008c9e817 fix(pi-permission-inner-cmd): unwrap timeout in real-world command forms SikongJueluo 2026-08-12 11:19:29 +08:00
  • 43ae2db90b feat(pi-permission-inner-cmd): defer xargs as a non-transparent wrapper SikongJueluo 2026-08-12 00:36:00 +08:00
  • 5134e85d32 refactor(pi-permission-inner-cmd): dispatch commands through a handler registry SikongJueluo 2026-08-12 00:01:14 +08:00
  • c00ae33031 build(deps): narrow pi-permission-system version range SikongJueluo 2026-08-11 20:22:07 +08:00
  • 2014e7f793 refactor(pi-permission): extract shared bash-recovery package SikongJueluo 2026-08-11 21:50:23 +08:00
  • 06b21a28a6 refactor(pi-permission-inner-cmd): narrow bash recovery uniqueness to one message SikongJueluo 2026-08-11 21:26:15 +08:00
  • f21cf54ff1 fix(pi): install inner-cmd runtime dependency SikongJueluo 2026-08-11 19:47:22 +08:00
  • df1c9536e3 build(pi): register permission-inner-cmd extension SikongJueluo 2026-08-11 18:38:44 +08:00
  • 24153412c9 feat(pi-permission-inner-cmd): authorize inner commands behind timeout wrappers SikongJueluo 2026-08-11 13:57:40 +08:00
  • c4d76ad284 feat(pi-permission-inner-cmd): scaffold inner-command permission package SikongJueluo 2026-08-10 17:37:45 +08:00
  • 4ca585c915 docs(ai-bash-judge): add minimal-evidence research report SikongJueluo 2026-08-10 17:18:12 +08:00
  • 5a67444188 docs: refine enforce mode and add judge participation term SikongJueluo 2026-08-09 00:21:59 +08:00
  • fba79504ac docs: add agent guidance and permission research docs SikongJueluo 2026-08-08 21:38:09 +08:00
  • f62a073de7 feat(pi-permission-ai-judge): add deferring authorizer extension SikongJueluo 2026-08-08 19:42:57 +08:00
  • 035aa392c6 Initial commit SikongJueluo 2026-08-08 18:14:37 +08:00