Skip to content

docs(watchdog): document GENIE_WATCHDOG_SKIP + auto-skip (PR-B G7 docs)#1642

Merged
automagik-genie merged 1 commit into
devfrom
docs/watchdog-skip-readme
May 4, 2026
Merged

docs(watchdog): document GENIE_WATCHDOG_SKIP + auto-skip (PR-B G7 docs)#1642
automagik-genie merged 1 commit into
devfrom
docs/watchdog-skip-readme

Conversation

@automagik-genie
Copy link
Copy Markdown
Contributor

PR #1638 shipped GENIE_WATCHDOG_SKIP=1 opt-out + auto-skip for bundle installs without documentation. Adds 'Skipping the install' section to packages/watchdog/README.md (+14/-0). Markdown-only, no code changes. Wish: cli-noise-and-hygiene-cleanup PR-B G7 deliverable #3.

Add a 'Skipping the install' section to the watchdog README so the
two opt-outs introduced in #1638 are discoverable without grepping
source.

Wish: cli-noise-and-hygiene-cleanup G7 (deliverable #3 — docs).
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 4, 2026

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro

Run ID: 9a181532-e458-4122-842a-d1247490da53

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch docs/watchdog-skip-readme

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the watchdog documentation to include instructions on skipping the installation process during a genie doctor --fix command. It details the use of the GENIE_WATCHDOG_SKIP environment variable and explains the automatic skipping logic for bundled installs. The review feedback suggests refining the phrasing to more accurately distinguish between manual user opt-outs and automatic system behaviors.


## Skipping the install

`genie doctor --fix` runs a watchdog install precondition. Two ways to opt out:
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The phrasing "Two ways to opt out" is slightly inaccurate because the second point (auto-skipping) is an automatic system behavior rather than a user-initiated "opt out". It would be clearer to state that the install can be skipped manually or automatically.

@automagik-genie automagik-genie merged commit 882b253 into dev May 4, 2026
16 checks passed
@automagik-genie automagik-genie deleted the docs/watchdog-skip-readme branch May 4, 2026 17:26
namastex888 added a commit that referenced this pull request May 7, 2026
…coped per reviewer

Lands the wish doc that scaffolds PR-A (#1634) and PR-B (#1636/#1637/#1638/
#1640/#1642), plus the 2026-05-07 PR-C draft + reviewer FIX-FIRST corrections.

Why this is a separate docs commit:
- The wish file was authored 2026-05-04 but only ever sat in a stash; never
  committed despite shipping work referencing it. This commit lands the
  reference document for completed + pending work in one place.
- PR-C as originally drafted had three invalid premises against live
  4.260507.1 (G3 amendment already implemented at scheduler-daemon.ts:1296;
  G9 line is on stderr not stdout; G10 design assumes binary-spawn that the
  HTTP probe doesn't do). Reviewer corrections folded in.
- Only G8 (kill-path shadow+UUID dedup) survives intact — file path
  corrected to src/term-commands/agents.ts:2817 (handleWorkerKill).
- G9 reframed as stderr-noise reduction (DEBUG=pgserve gating).
- G10 deferred pending /trace into update.ts:362.

QA dogfooding-72h artifacts (AUDIT.md, QA-PLAN.md) document the 72-h fix-audit
sweep that surfaced the bugs and triggered the wish update.

Refs: #1677

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants