Skip to content

fix(wizard-tools): make the ask adjacency nudge one-time so maxQuestions is reachable#642

Draft
sortafreel wants to merge 16 commits into
graphite-base/642from
feat/product-autonomy
Draft

fix(wizard-tools): make the ask adjacency nudge one-time so maxQuestions is reachable#642
sortafreel wants to merge 16 commits into
graphite-base/642from
feat/product-autonomy

Conversation

@sortafreel

Copy link
Copy Markdown
Contributor

Problem

Changes

Test plan

@github-actions

Copy link
Copy Markdown

🧙 Wizard CI

Run the Wizard CI and test your changes against wizard-workbench example apps by replying with a GitHub comment using one of the following commands:

Test all apps:

  • /wizard-ci all

Test all apps in a directory:

  • /wizard-ci basic-integration
  • /wizard-ci error-tracking-upload-source-maps
  • /wizard-ci misc
  • /wizard-ci revenue

Test an individual app:

  • /wizard-ci basic-integration/android
  • /wizard-ci basic-integration/angular
  • /wizard-ci basic-integration/astro
Show more apps
  • /wizard-ci basic-integration/django
  • /wizard-ci basic-integration/fastapi
  • /wizard-ci basic-integration/flask
  • /wizard-ci basic-integration/javascript-node
  • /wizard-ci basic-integration/javascript-web
  • /wizard-ci basic-integration/laravel
  • /wizard-ci basic-integration/next-js
  • /wizard-ci basic-integration/nuxt
  • /wizard-ci basic-integration/python
  • /wizard-ci basic-integration/rails
  • /wizard-ci basic-integration/react-native
  • /wizard-ci basic-integration/react-router
  • /wizard-ci basic-integration/sveltekit
  • /wizard-ci basic-integration/swift
  • /wizard-ci basic-integration/tanstack-router
  • /wizard-ci basic-integration/tanstack-start
  • /wizard-ci basic-integration/vue
  • /wizard-ci error-tracking-upload-source-maps/android
  • /wizard-ci error-tracking-upload-source-maps/flutter
  • /wizard-ci error-tracking-upload-source-maps/ios
  • /wizard-ci error-tracking-upload-source-maps/next
  • /wizard-ci error-tracking-upload-source-maps/next-no-posthog
  • /wizard-ci error-tracking-upload-source-maps/node-raw
  • /wizard-ci error-tracking-upload-source-maps/node-rollup
  • /wizard-ci error-tracking-upload-source-maps/node-rollup-typescript-plugin
  • /wizard-ci error-tracking-upload-source-maps/node-webpack
  • /wizard-ci error-tracking-upload-source-maps/nuxt-3-6
  • /wizard-ci error-tracking-upload-source-maps/nuxt-4-3
  • /wizard-ci error-tracking-upload-source-maps/react-native
  • /wizard-ci error-tracking-upload-source-maps/react-vite
  • /wizard-ci error-tracking-upload-source-maps/rust
  • /wizard-ci misc/quack-quack
  • /wizard-ci revenue/stripe

Results will be posted here when complete.

Copy link
Copy Markdown
Contributor Author

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

This stack of pull requests is managed by Graphite. Learn more about stacking.

sortafreel and others added 12 commits June 11, 2026 16:22
…ons is reachable

evaluateAskCap rejected every call once askCallCount reached
ASK_BATCH_THRESHOLD (3), and the rejected call never advanced the
counter — so the nudge repeated forever and any maxQuestions above 3
was unreachable. Track the nudge in the server closure and pass it to
evaluateAskCap so the batch-your-questions error fires exactly once,
after which sequential asks proceed up to the real cap.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
New skill-based program that sets up PostHog Product Autonomy
(Signals) for an already-onboarded project. The agent runs the
context-mill product-autonomy-setup skill to enable the right signal
sources, require the GitHub integration, confirm org AI-data-processing
approval, and materialize + tune the scout fleet, then writes
posthog-product-autonomy-report.md.

- detect step requires posthog-setup-report.md; custom intro screen
  renders the typed detect errors
- scope additions: task:read/write (signal source configs live under
  the task scope object), integration:read, signal_scout:read/write
- requestDeepLink learns optional {purpose, path} so postRun can mint
  an inbox deep link for the outro
- no keep-skills step: the transient setup skill is removed in postRun
- .gitignore re-includes src/lib/ so user-global lib/ ignore patterns
  cannot silently drop program sources from commits

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@sortafreel sortafreel force-pushed the wizard/add-logs-fix-local-rins branch from 9fcc815 to 6f1c211 Compare June 11, 2026 14:22
@sortafreel sortafreel force-pushed the feat/product-autonomy branch from 2d86ad7 to af15908 Compare June 11, 2026 14:22
@sortafreel sortafreel changed the base branch from wizard/add-logs-fix-local-rins to graphite-base/642 June 11, 2026 14:25
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