Skip to content
Recued
Menu
← Back to recipes

Git repo change watch

by recued-core v1

A scheduled worktree watch for one trusted local Git repository path. It uses the repo.changed_files op as an empty/non-empty trigger signal, skips the heavier status/log reads when the worktree is clean, and renders a compact card when local changes are present. It never fetches, pulls, pushes, clones, shells out, or talks to a remote.

How it works 5 steps

Inspect the data fetches, transforms, gates, and output this recipe runs.

Process (5 steps)
changed_files ?
has_changes compare
Check if changed files stdout has data
status ?
skip: step.has_changes not_equal true
recent_commits ?
skip: step.has_changes not_equal true
card to_summary
Format results as a summary card
Settings 5 configurable

Configurable at install. Defaults shown — change them anytime in Recued.

end hour setting = 18
repo dir setting =
weekdays setting = 1,2,3,4,5
start hour setting = 8
commit limit setting = 5

Trust & control

What installing this recipe would let it do. Recued grants these permissions at install — review them there before approving.

Where it runs

Device + server Runs on your device (browser) or your server.

About

Tags

gitrepositorydeveloperworktreewatchscheduletriggerlocal-clipack:git

Details

5 steps 5 configurable settings recipe_id: git-repo-change-watch