Skip to content

#55: repair automation preflight handling - #59

Merged
pirog merged 2 commits into
mainfrom
pirog-automation-preflight-repair
Aug 27, 2026
Merged

#55: repair automation preflight handling#59
pirog merged 2 commits into
mainfrom
pirog-automation-preflight-repair

Conversation

@pirog

@pirog pirog commented Aug 27, 2026

Copy link
Copy Markdown
Owner

Summary

  • distinguish operation availability from task-specific coverage completeness
  • add bounded argument correction, transient retries, and a visible attempt ledger
  • add a shared GitHub Read Access contract that proves connector and CLI access independently
  • recover CLI access through authorized direct execution before using authorized login-shell routes for command or profile resolution
  • let Morning Closeout process exact visible candidates on a valid cap while Daily Work Plan and Plan Work remain fail-closed
  • cover the composed prompt and GitHub provider contracts with focused assertions

Follow-up to #55 and merged PR #56.

Validation

  • bun test test/automation-manifest.spec.js: 9 passing
  • bun run test: 121 passing
  • bun run lint
  • bun run codex:validate
  • git diff --check
  • repository skill validation for Automation, Morning Closeout, and Plan Work
  • live GitHub access matrix: connector identity and issue read passed; restricted shell wrappers produced false negatives; authorized direct, zsh login, and interactive login routes all passed as pirog

codex:check reports expected managed-cache drift for the changed plugin paths and new reference plus pre-existing extra voice cache entries. The installed cache was not synced from this unmerged branch.

Live automation follow-up

The standalone vacation-daily-work-plan automation is unchanged. Its current prompt has the same complete-commitment requirement and should receive a separate live prompt update using this failure, provider, and retry contract; that change remains behind its own exact automation approval.

@netlify

netlify Bot commented Aug 27, 2026

Copy link
Copy Markdown

Deploy Preview for pirog-boot-me ready!

Name Link
🔨 Latest commit 2df5ef9
🔍 Latest deploy log https://app.netlify.com/projects/pirog-boot-me/deploys/6a90381d2e519500085fe3a7
😎 Deploy Preview https://deploy-preview-59--pirog-boot-me.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@pirog
pirog merged commit cc5b92a into main Aug 27, 2026
13 checks passed
@pirog
pirog deleted the pirog-automation-preflight-repair branch August 27, 2026 13:18
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