Skip to content

Doc & to-do TLC proposal -- 2026-07-20 #2

Description

@isensystech

Automated documentation-hygiene sweep. This is a proposal only -- no files were changed, moved, or deleted by this process. A human should review and action the recommendations below.

Scope

Inventory covered every *.md file plus any *ToDo*, *TODO*, *RnD*, *RND* files and research directories (e.g. ride-research/, l2-research/). .git/, node_modules/, and CLAUDE.md were excluded per instructions.

The repository only contains two Markdown files besides CLAUDE.md. No *ToDo*/*RnD* files and no research directories exist.

Findings

File Recommendation Rationale (evidence)
README.md UPDATE Roadmap checklist contains items marked incomplete ([ ]) that are already implemented in code: "Create WebSocket hookup for screensaver modal" is implemented (static/js/main.js:873-900, initializeScreensaverSocket()/updateScreensaverGauges()), and "Hookup Ignition Button" is implemented (static/js/modules/ui-buttons.js:436-445, wired to #ignitionBtn and to m20relay.set in static/data/usv_config.json:20). Additionally, the Roadmap section (lines ~161-177) contains duplicate entries -- "Collective Power Trim Tab Joystick binding", "Create Moving maps background", "Create Video feed screen", and "Create Tacktical Map View" each appear twice. Recommend checking off the two completed items and removing the duplicate lines.
KiloWebInterface_Deployment_Instructions.md KEEP Describes the current Pi/nginx/systemd deployment flow; the auth-related environment variables it doesn't conflict with (KILO_CONTROL_TOKEN, KILO_CONTROL_WHITELIST, KILO_ALLOW_ANON_CONTROL_WS) are present and used in app.py:36-40. No evidence of obsolete paths or superseded content; last touched in the same commit (15c38c3) as active feature work, indicating it's maintained alongside the codebase.

Summary: 2 files reviewed -- 0 KEEP-only-no-issues, 1 KEEP, 1 UPDATE, 0 ARCHIVE, 0 DELETE-CANDIDATE. No *ToDo*/*RnD* files or research directories were found in the repository.

No files were changed, moved, edited, or deleted as part of this proposal.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions