Skip to content

loop --watch: print only what changed after the first pass (#376) - #379

Merged
DanielNetzer merged 1 commit into
mainfrom
forgecell/issue-376-6f660f01d5460ac301feac4d
Nov 4, 2026
Merged

DanielNetzer merged 1 commit into
mainfrom
forgecell/issue-376-6f660f01d5460ac301feac4d

Conversation

@DanielNetzer

Copy link
Copy Markdown
Owner

Implements issue #376.

Molecule: mol-376-285a64d0d86161a7c1b72a67
Formula: forgecell-github-issue
Base: 56fb4c2cbe6e4c807e0e7eeec843812e92c11a67
Delivery: 65d636914fb0447e3685326633303856d262637a

Awaiting exact-commit CI and human review. Harness-reported checks are not independent CI evidence. No merge, deployment or issue closure is authorized.

@DanielNetzer

Copy link
Copy Markdown
Owner Author

Adversarial review: no HIGH or MEDIUM findings. A pass after the first prints one summary line plus only:

  • new or changed item groups;
  • items that are no longer eligible;
  • new warnings and stop lines.

An error pass is printed in full and doesn't reset the comparison. A skip repeated for the same reason prints one line. One-shot loop and --once output is unchanged, because loopItemText is the same rendering extracted. Item reasons carry no elapsed time, only a fixed timeout, so an idle Molecule doesn't count as a change on every pass.

The branch is based on 56fb4c2. Main has since gained the docs-only #378, which edits different lines of docs/install.md. CI runs on the merge ref.

@DanielNetzer
DanielNetzer marked this pull request as ready for review November 4, 2026 07:56
@DanielNetzer
DanielNetzer merged commit 63961ea into main Nov 4, 2026
3 of 4 checks passed
@DanielNetzer
DanielNetzer deleted the forgecell/issue-376-6f660f01d5460ac301feac4d branch November 4, 2026 08:22
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.

1 participant