• Joined on 2025-07-19
michele pushed to stabilization/205-zero at michele/netgescon-day0 2026-08-26 16:40:41 +00:00
9d7992b324 docs(control-tower): update CURRENT-205.md with nominativo search and takeover dates
cfc1c07b91 feat(unita): add search by nominativo in unit picker dropdown and resolve active owners across all units (task-d095b0e23b)
Compare 2 commits »
michele pushed to stabilization/205-zero at michele/netgescon-day0 2026-08-26 16:15:33 +00:00
df09bc67b2 docs(control-tower): update CURRENT-205.md for task-d095b0e23b
ae8f54dc36 fix(anagrafica): Anagrafica Unica canonica filtering, audit history filter, and protected CRUD guards (task-d095b0e23b)
4774ef5751 feat(anagrafica): idempotent bonifica of Benedetto duplicate rubrica records & card deduplication (task-b2aa57adea)
ccc0c1ec39 fix(unita-page): filter getLegacyCondominRow by active header year context and invalidate cache (task-bfbd99fe5b)
d7a4cd420d docs(control-tower): update CURRENT-205 for task-ade81ed21d audit
Compare 15 commits »
michele pushed to stabilization/205-zero at michele/netgescon-day0 2026-08-10 08:17:33 +00:00
dc08affa82 docs: update CURRENT-205.md for task-25d2e33f8d
michele pushed to stabilization/205-zero at michele/netgescon-day0 2026-08-10 08:17:26 +00:00
4c99f5e87c feat(staging): implement append-only condomin_mirror table and gescon:import-mirror-0021 command for pilot 0021
michele pushed to stabilization/205-zero at michele/netgescon-day0 2026-08-10 07:43:22 +00:00
e5c8617d7d feat(ops): add PRINT_TIMEOUT with 20m default and pass --print-timeout to agy
michele pushed to stabilization/205-zero at michele/netgescon-day0 2026-08-10 07:16:25 +00:00
86928f069b fix(ops): fetch real task details via GET /api/tasks/{taskId} and prevent synthetic task fallbacks
michele pushed to stabilization/205-zero at michele/netgescon-day0 2026-08-10 07:11:22 +00:00
27b8f34392 feat(ops): log detailed wrapper path, stdin length, env keys, stdout and stderr when proc_open wrapper exits non-zero
michele pushed to stabilization/205-zero at michele/netgescon-day0 2026-08-09 23:32:17 +00:00
7eaff36e75 fix(ops): explicitly pass isolated env array and default absolute wrapper script path in ControlTowerPollCommand
michele pushed to stabilization/205-zero at michele/netgescon-day0 2026-08-09 23:28:18 +00:00
0ac85f8b92 fix(ops): format list fields as JSON arrays, filter out placeholder strings, and update prompt template rules
michele pushed to stabilization/205-zero at michele/netgescon-day0 2026-08-09 23:21:50 +00:00
1fbe2a746d feat(ops): add AGY_MODE fallback to plan mode in run_205_followup_via_agy.sh
michele pushed to stabilization/205-zero at michele/netgescon-day0 2026-08-09 23:17:01 +00:00
36d16b8cb9 fix(ops): update 205_followup_prompt.template.txt with mandatory extended report fields
michele pushed to stabilization/205-zero at michele/netgescon-day0 2026-08-09 22:55:08 +00:00
24825cbb2c fix(ops): connect ControlTowerPollCommand directly to agy wrapper via stdin and add mock tests
michele pushed to stabilization/205-zero at michele/netgescon-day0 2026-08-09 22:49:20 +00:00
a159c034f8 fix(ops): AGY 1.1.11 definitive wrapper and parser strict validation fix
michele pushed to stabilization/205-zero at michele/netgescon-day0 2026-08-09 22:39:27 +00:00
546890a435 fix(ops): align run_205_followup_via_agy.sh to production wrapper spec
michele pushed to stabilization/205-zero at michele/netgescon-day0 2026-08-09 21:51:15 +00:00
365e68b7bf fix(wrapper): use agy-ultra with claude-sonnet-4-6 to bypass Gemini Flash quota limits
michele pushed to stabilization/205-zero at michele/netgescon-day0 2026-08-09 18:25:08 +00:00
01353ebcd0 fix(runner): dynamic task-5bdee6bff2 validation requiring unita_id_a11=1749, codice_after=0021-A-11 and ui_checks
michele pushed to stabilization/205-zero at michele/netgescon-day0 2026-08-09 18:15:04 +00:00
260d1ca63e fix(control-tower): include test_eseguiti in report parsed payload to satisfy schema validation
michele pushed to stabilization/205-zero at michele/netgescon-day0 2026-08-08 22:36:31 +00:00
545e4d4fff fix(runner): dynamic task-specific report context and mandatory audit field validation
michele pushed to stabilization/205-zero at michele/netgescon-day0 2026-08-08 22:17:58 +00:00
97ec3e0dad fix(report): publish clean execution-report report-356ea40fea for task-8662ba299b with source date semantics
michele pushed to stabilization/205-zero at michele/netgescon-day0 2026-08-08 22:13:22 +00:00
408a7b415e fix(runner): dynamic MDB archive inspection for Stabile 0021, enforce idempotency and strict HTTP 201 before task done