Set up Cursor Cloud dev environment + AGENTS.md - #89
Draft
THOClabs wants to merge 1 commit into
Draft
Conversation
Co-authored-by: THOClabs <THOClabs@users.noreply.github.com>
THOClabs
pushed a commit
that referenced
this pull request
Aug 2, 2026
…ranches (S5) Completes the S5 line item from REVIEW_RECONCILIATION.md. Buckets all 82 non-main remote branches: 11 merged-this-session fix/* (content in main, safe delete), 59 orphan March-2026 NEO/meteor scanner re-rolls (never PR'd, 39 behind — reference-spec only, not mergeable), 6 superseded cursor/* review orphans, and 2 legacy/misc (master, review-codebase). Names 7 reference branches worth skimming before pruning the March cluster; keeps the 4 branches backing open PRs (#89/#90/#92/#93). Ships ready-to-run per-bucket delete commands. No branches deleted, merged, or force-pushed — all removals left to the maintainer. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01SKZMQ755R7q38SKqJsCQsg
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Sets up the NIGHTWATCH development environment for Cursor Cloud agents and documents durable, non-obvious run/test caveats in
AGENTS.md. No application code was changed.Type of Change
Changes Made
AGENTS.mdwith a## Cursor Cloud specific instructionssection (venv layout, required system libs, lint/test/run commands, test-timeout caveats, known pre-existing broken entrypoints, and how to demonstrate the product).pip install -e ".[services,voice,dev]").Environment setup performed
python3.12-venvandlibportaudio2..venvand installed the package withservices,voice, anddevextras (pytest, ruff, mypy, skyfield, astropy, aiohttp, faster-whisper, piper-tts, sounddevice, etc.).Testing
pytest tests/unit/→ ~2444 passed / ~16 pre-existing failures; 4 files fail at collection due to hardcoded paths — all pre-existing, unrelated to setup).pytest tests/e2e/test_goto_object.py tests/e2e/test_park_unpark.py→ 23 passed).ruff checkruns (advisory; repo has many pre-existing findings, as in CI).Additional Notes
The CLI (
python -m nightwatch.main) and the hardware simulators currently crash due to pre-existing bugs (documented inAGENTS.md); core functionality is demonstrated via services + the voice tool registry + the e2e suite instead.