You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Run Vigilia's first evidence-based acceptance test on the actual CachyOS laptop, identify reproducible defects, and create focused follow-up issues/PRs. Do not begin broad refactoring before the baseline is recorded.
Starting point
update to the latest main and record the exact commit with git rev-parse HEAD
read AGENTS.md
follow docs/TESTING.md
use this GitHub issue as the canonical task and test record
Recommended launch from the repository root:
hermes -p Luna
Suggested instruction:
Read AGENTS.md and process GitHub issue #2. Follow docs/TESTING.md, record observable evidence before editing code, and report blockers explicitly.
Required baseline
Record OS, kernel, Niri/Wayland session, laptop model, camera node, AC power-supply node, Motion version, and Hermes version
Run ./scripts/verify.sh
Run installation twice and confirm existing configuration is preserved
Test local-only mode or vigilia-test-notify
Arm Vigilia and trigger one controlled camera-motion event
Confirm the expected picture, movie, TSV events, and journal entries
Confirm default Motion web-control and stream ports remain disabled
Unplug the charger once, wait at least ten seconds, and reconnect it once
Confirm one ordered disconnect/reconnect pair with plausible duration and battery state
Confirm camera monitoring continues during the AC event
Unlock and confirm all Vigilia services stop and the camera indicator turns off
Test notification failure and confirm local evidence remains intact
Run ./scripts/collect-diagnostics.sh, review/redact the report, and attach only safe excerpts or the reviewed artifact
Reporting format
Post a comment containing:
exact commit and branch;
commands executed;
pass/fail result for every checklist item;
minimal relevant event lines and journal excerpts;
diagnostics artifact location;
each reproducible defect with expected vs. actual behavior;
blockers requiring a human action;
the exact next action.
Do not upload camera images/video containing other people, vigilia.env, ntfy topics/tokens, raw credentials, or unreviewed diagnostics.
Follow-up policy
Create one child issue for each independent defect.
Use a separate branch and focused PR for each fix.
A git worktree is optional when parallel isolation is useful.
Link the child issue and PR back here.
Re-run only the relevant acceptance cases after each fix, then run the complete baseline before closing this issue.
Keep this issue open with an explicit blocker when a physical action or user decision is still required; do not infer a pass.
Completion criteria
This issue is complete only when the baseline matrix is fully reported, all failures are represented by linked follow-up issues or resolved PRs, and residual risks are stated explicitly.
Goal
Run Vigilia's first evidence-based acceptance test on the actual CachyOS laptop, identify reproducible defects, and create focused follow-up issues/PRs. Do not begin broad refactoring before the baseline is recorded.
Starting point
mainand record the exact commit withgit rev-parse HEADAGENTS.mddocs/TESTING.mdRecommended launch from the repository root:
Suggested instruction:
Required baseline
./scripts/verify.shvigilia-test-notify./scripts/collect-diagnostics.sh, review/redact the report, and attach only safe excerpts or the reviewed artifactReporting format
Post a comment containing:
Do not upload camera images/video containing other people,
vigilia.env, ntfy topics/tokens, raw credentials, or unreviewed diagnostics.Follow-up policy
Completion criteria
This issue is complete only when the baseline matrix is fully reported, all failures are represented by linked follow-up issues or resolved PRs, and residual risks are stated explicitly.