Find drift
llms.txtlists every page for an agent
Turn on the drift check. Add a schedule to plywood.yml and write the workflow again:
drift:
schedule: "0 6 * * *"npx plywood ci --forge forgejo
git add -A && git commit -m "drift check" && git push origin mainplywood ci writes one scheduled drift job per stack.
Change the dev queue’s retention behind Pulumi’s back, from the clone with the bench’s settings in your shell:
url=$(pulumi stack output eventsQueueUrl --stack dev)
aws sqs set-queue-attributes --queue-url "$url" --attributes MessageRetentionPeriod=60Run shop/dev’s drift job from Forgejo’s Actions page in place of waiting for its schedule. On a stock engine it runs pulumi refresh --preview-only against each resource of the stack’s last update, and opens one issue, plywood: shop/dev has drifted, with a row for the queue:
| `urn:pulumi:dev::shop::aws:sqs/queue:Queue::events` | drifted | `messageRetentionSeconds` |The job exits with the drift code. The next drift run leaves the issue as it is while the finding stays the same, edits it when the finding changes, and closes it once the stack matches again. Turn on drift checks.