mirror of
https://github.com/kuhyx/testsAndMisc.git
synced 2026-07-04 11:43:10 +02:00
chore: spring-clean repo root (move docs, relocate batch3 script, drop stale outputs)
- Move 7 loose top-level Markdown reports under docs/cleanup-2026-05/. - Relocate batch3_bloatware_uninstall.sh into phone_focus_mode/ where its ADB/phone wiring belongs. - Delete tracked out.json (empty puzzle_solver fixture). - Remove untracked clutter (mp4/wav/lcov/log/txt) from the working tree.
This commit is contained in:
parent
89206c9acf
commit
84632cef34
16
docs/superpowers/contracts/root-cleanup-2026-05-14.json
Normal file
16
docs/superpowers/contracts/root-cleanup-2026-05-14.json
Normal file
@ -0,0 +1,16 @@
|
||||
{
|
||||
"title": "Repo root spring cleaning",
|
||||
"objective": "Remove stray top-level artifacts: relocate seven loose Markdown reports into docs/cleanup-2026-05/, move batch3_bloatware_uninstall.sh into phone_focus_mode/, delete the stale out.json puzzle_solver output, and physically remove untracked runtime/binary garbage (videos, wavs, lcov, plan/log/text files) from the working tree.",
|
||||
"acceptance_criteria": [
|
||||
"No loose *_SUMMARY.md / *_GUIDE.md / *_REPORT.md / *_GUIDELINES.md / DELIVERABLES_INDEX.md files remain at repo root.",
|
||||
"batch3_bloatware_uninstall.sh lives under phone_focus_mode/.",
|
||||
"out.json is removed from the index.",
|
||||
"Working tree contains no .mp4 / .wav / .lcov / cinema_plan_*.txt / batch3_execution.log / out.txt at the root."
|
||||
],
|
||||
"out_of_scope": [
|
||||
"Editing the moved documents' contents.",
|
||||
"Removing any tracked code or library files.",
|
||||
"Modifying .gitignore beyond the existing patterns."
|
||||
],
|
||||
"verifier": "git status --short && ls /home/kuhy/testsAndMisc | grep -E '\\.(md|mp4|wav|lcov)$|^out\\.|^cinema_plan|^batch3_'"
|
||||
}
|
||||
36
docs/superpowers/evidence/root-cleanup-2026-05-14.json
Normal file
36
docs/superpowers/evidence/root-cleanup-2026-05-14.json
Normal file
@ -0,0 +1,36 @@
|
||||
{
|
||||
"intent": "Spring-clean repo root: relocate documentation, move misplaced phone-focus script, drop stale puzzle_solver output, delete untracked binary/text garbage.",
|
||||
"scope": [
|
||||
"docs/cleanup-2026-05/ (new home for 7 loose Markdown reports)",
|
||||
"phone_focus_mode/batch3_bloatware_uninstall.sh (new location)",
|
||||
"out.json (deleted)",
|
||||
"Untracked: moviepy_demo.mp4, moviepy_showcase_full.mp4, coverage.lcov, test_input*.wav, batch3_execution.log, cinema_plan_2025-01-25.txt, out.txt",
|
||||
"Non-goal: editing the moved documents or any code"
|
||||
],
|
||||
"changes": [
|
||||
"git mv 7 *.md from root into docs/cleanup-2026-05/.",
|
||||
"git mv batch3_bloatware_uninstall.sh -> phone_focus_mode/.",
|
||||
"git rm out.json (stale puzzle_solver fixture, empty).",
|
||||
"rm untracked binaries and stray text outputs from the working tree."
|
||||
],
|
||||
"verification": [
|
||||
{
|
||||
"command": "git status --short",
|
||||
"result": "pass",
|
||||
"evidence": "Only renames (R), the out.json deletion (D), and the new contract/evidence files are staged; no untracked clutter remains at repo root."
|
||||
},
|
||||
{
|
||||
"command": "ls /home/kuhy/testsAndMisc | grep -E '\\.(md|mp4|wav|lcov)$|^out\\.|^cinema_plan|^batch3_'",
|
||||
"result": "pass",
|
||||
"evidence": "Empty output - no stray root-level docs/media/output files remain."
|
||||
}
|
||||
],
|
||||
"risks": [
|
||||
"Moving the 7 MD files might break links that reference them at the old root path. Mitigation: they were never linked from tracked code/tools.",
|
||||
"Relocating batch3_bloatware_uninstall.sh to phone_focus_mode/ changes invocation path. Mitigation: it was untested and not wired into any service; documented in the move."
|
||||
],
|
||||
"rollback": [
|
||||
"git revert HEAD on the cleanup commit restores all renames and the out.json deletion.",
|
||||
"Untracked deletions are unrecoverable from git; restore from backups if needed (no production references exist)."
|
||||
]
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user