Simone
e9d0f38f9f
feat(medium): sprint 3 Medium items 6 implementati, 6 confermati gia' presenti
...
codice:
- Watch-DiskSpace.ps1: Event Log source CI-DiskAlert -> CI-DiskSpaceAlert
(allineato con task scheduler CI-DiskSpaceAlert)
- Watch-RunnerHealth.ps1: maintenance flag salta restart se
F:\CI\State\runner-maintenance.flag esiste
- Invoke-CIJob.ps1:
- param WebhookUrl (default '') per alert webhook
- sanity check TemplatePath: Write-Warning se non sotto F:\CI\Templates\
- 90-min duration warning: Start-Job che posta [WARNING] dopo 5400s
- finally: Remove-Job per cancellare il warn se build finisce prima
docs:
- BEST-PRACTICES.md sezione 11: VMware HGFS write semantics e cache-poisoning risk
- final-master-plan.md: marcati done post-failure diagnostics, UseSharedCache,
VMDK SHA256, SSH host-key, template-refresh runbook, 90-min warn, HGFS,
Event Log names, TemplatePath sanity, maintenance flag, Setup-Host pass docs,
emoji-free webhooks
2026-05-13 10:19:55 +02:00
Simone
91f2305bb0
docs(plan): sprint 3 verification pass tutti gli High restanti gia' implementati
...
- H9 (ci-report-ip.service check): gia' in Validate-DeployState.ps1 branch Linux
- H10 (smoke test workflow): gia' in gitea/workflows/self-test.yml + scripts/Test-Smoke.ps1
- H12 (Get-GuestIPAddress): gia' estratto in _Common.psm1 e usato da Measure-CIBenchmark
- Medium: disk gate (L339), JobId ValidatePattern (L77), ExtraGuestEnv key validation
(L184), phase-duration summary (L541), TEST-PLAN PS7 syntax gia' corretta
- Low: Install-Runner.ps1 gia' assente dal repo
- Aggiornato header Last updated + Status
2026-05-13 10:10:55 +02:00
Simone
3592dcab78
Refactor documentation and analysis in final master plan, opus47 analysis, and opus47 review of GPT-5.5
...
- Updated the final master plan to improve clarity and consistency in the status of various capabilities, including fixes and enhancements made as of 2026-05-12.
- Revised the opus47 analysis to provide a more structured overview of the system's production readiness, including detailed coverage of OWASP Top 10 risks and operational gaps.
- Enhanced the opus47 review of GPT-5.5 by clarifying severity ratings and rationales for various items, while adding new high-severity items that were previously overlooked.
2026-05-13 00:08:19 +02:00
Simone
5d1b47e943
feat(workflow): rinomina build-nsis.yml -> build-nsInnoUnp.yml, aggiunge job release
...
- Rinominato gitea/workflows/build-nsis.yml in build-nsInnoUnp.yml
- Aggiunto job release: scarica artifact Windows+Linux, crea release Gitea
via API REST, comprime e uploada gli asset come zip (richiede secret GITEA_TOKEN)
- Aggiornati tutti i riferimenti in README.md, TODO.md, plans/*.md
2026-05-12 23:37:00 +02:00
Simone
8134a3e8d3
docs(plans): update master plan (sprints 2-5 complete, burn-in harness ready)
...
All Sprint 2 (C1, C2, H2, H3, H6, H7), Sprint 3 (H4, H5, H8, H9, H10, H11, H12),
Sprint 4 (T4.1-T4.6), Sprint 5 (T5.1-T5.6) tasks marked done.
Burn-in harness code-complete; live 4-way run pending.
Remaining open: smoke test live workflow validation (Task 1.4), benchmark alignment
verification, act_runner SSH alias live test.
2026-05-12 21:13:46 +02:00
Simone
ec13461862
docs(plans): add multi-agent technical review and final master plan
...
- plans/gpt55-analysis.md: independent analysis by GPT-5.5
- plans/opus47-analysis.md: independent analysis by Opus 4.7
- plans/gpt55-review-of-opus.md: GPT-5.5 cross-review of Opus analysis
- plans/opus47-review-of-gpt55.md: Opus 4.7 cross-review of GPT-5.5 analysis
- plans/final-master-plan.md: consolidated master plan (8129 words)
Severity: 2 Critical, 12 High, 16 Medium, 10 Low, 6 Nice-to-have.
Top priorities: C2 secret logging in Invoke-RemoteBuild.ps1, C1 Linux
matrix template selection, H1 capacity=4 burn-in.
2026-05-11 23:47:06 +02:00