84 lines
2.3 KiB
Markdown
84 lines
2.3 KiB
Markdown
# Mercury Toolbox Daily Maintenance Template
|
|
|
|
Use this template for small, behavior-preserving maintenance passes. Start from the durable backlog, choose a narrow scope, and stop with evidence instead of broad cleanup drift.
|
|
|
|
## Header
|
|
|
|
- Date:
|
|
- Worker or scope:
|
|
- Starting branch:
|
|
- Initial worktree status:
|
|
- Backlog source: `.codex-progress\quality-security-backlog.md`
|
|
- Candidate review quota:
|
|
- Actual candidate slots reviewed:
|
|
- Existing unrelated changes to avoid:
|
|
|
|
## Scope
|
|
|
|
- Owned files or surfaces:
|
|
- Explicitly out of scope:
|
|
- Other workers expected nearby:
|
|
- Conflict-avoidance note:
|
|
|
|
## Candidate Scan
|
|
|
|
List only concrete, evidence-backed candidates. Prefer stale references, duplicated docs snippets, recipe naming consistency, metadata drift, and tiny verification hygiene.
|
|
|
|
| # | Candidate | Evidence | Risk | Decision |
|
|
| --- | --- | --- | --- | --- |
|
|
| 1 | | | low \| medium \| high | land \| skip |
|
|
|
|
When a worker receives a numbered quota, keep this table countable even if most entries are skipped. Use one row per backlog item or directly evidenced follow-up.
|
|
Group obvious no-edit candidates by range only when the reason is identical, for example generated assets that must be regenerated by script or code-owner items outside the worker's surface.
|
|
|
|
## Landed Changes
|
|
|
|
- [ ] Tiny change:
|
|
- [ ] Tiny change:
|
|
- [ ] Tiny change:
|
|
|
|
## Skipped Candidates
|
|
|
|
- Candidate:
|
|
Reason:
|
|
- Candidate:
|
|
Reason:
|
|
|
|
## CI And Runner Notes
|
|
|
|
- Runner or CI files inspected:
|
|
- Toolchain snapshot expectations changed: yes | no
|
|
- Release or publish path touched: yes | no
|
|
- Runner credential or token surfaces checked: yes | no | not applicable
|
|
- Secret-residue checks:
|
|
- `git remote -v`:
|
|
- `.git\config`:
|
|
- Targeted `rg` scan:
|
|
|
|
## Verification
|
|
|
|
Choose the smallest proof that covers the touched surface.
|
|
|
|
```powershell
|
|
just --summary
|
|
just ai-check
|
|
just periphery-check
|
|
cargo fmt --all --check
|
|
just --fmt --check
|
|
pwsh -NoProfile -File .\scripts\check-powershell.ps1
|
|
pwsh -NoProfile -File .\scripts\check-ai-prompt.ps1 -Configuration ReleaseFast -SkipBuild
|
|
pwsh -NoProfile -File .\scripts\check-ai-skill.ps1 -Configuration ReleaseFast -SkipBuild
|
|
```
|
|
|
|
- Commands run:
|
|
- Outcomes:
|
|
- Commands intentionally not run:
|
|
|
|
## Handoff
|
|
|
|
- Changed files:
|
|
- Micro-optimizations landed:
|
|
- Follow-up backlog items:
|
|
- Commit:
|
|
- Push: not run unless explicitly requested
|