Skip to content

Smoke test Sandcastle AFK loop with a synthetic ready-for-agent ticket #26

Closed

Description

@Whamp

Question

Prove the Sandcastle AFK workflow end-to-end with a synthetic low-risk ready-for-agent ticket.

The smoke test should demonstrate:

  • Sandcastle finds an unassigned unblocked ready-for-agent ticket;
  • it claims the ticket before work;
  • it routes research vs implementation correctly;
  • implementation work gets two parallel review axes: Standards and Spec;
  • review findings trigger a fix pass;
  • final validation runs pnpm run check and pnpm run test:e2e for implementation work;
  • the result is reported through an issue comment and PR/branch according to the chosen landing policy.

Record failures as automation gaps rather than silently skipping steps.

Activity

  1. self-assigned this
    on Jul 10, 2026
  2. Whamp commented on Jul 10, 2026

    @Whamp
    OwnerAuthor

    Synthetic smoke ticket created: #28. Running the checked-in AFK workflow against it now.

  3. Whamp commented on Jul 10, 2026

    @Whamp
    OwnerAuthor

    Synthetic smoke completed through child #28 and PR #29.

    Evidence:

    PR: #29

  4. Whamp commented on Jul 10, 2026

    @Whamp
    OwnerAuthor

    Synthetic AFK smoke completed successfully through #28 and PR #29.

    Observed evidence:

    The first two attempts also proved fail-closed automation-gap handling and drove fixes for inherited prompt arguments, authenticated Git push, worktree test discovery, and missing model result blocks.

  5. removed their assignment
    on Jul 10, 2026
  6. Whamp commented on Jul 10, 2026

    @Whamp
    OwnerAuthor

    Durable replacements for the deleted sandcastle/issue-28 branch links:

    Both links are commit-addressed and remain valid after branch deletion. Future Sandcastle publications now use this form by construction.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions