feat: add audit-3000 wizard command#452
Merged
Merged
Conversation
Adds a new `audit-3000` CLI subcommand that runs the v3000 audit skill (extends the base audit with event quality, stale-flag hygiene, customer enrichment, and use-case match). - New workflow at src/lib/workflows/audit-3000/ that seeds 15 ledger checks (10 base + 5 v3000-specific) and writes to posthog-audit-3000-report.md - New intro screen at src/ui/tui/screens/audit-3000/ - Run + outro screens reused from audit/ and parameterized via a new top-level WorkflowConfig.reportFile field so they render the correct report path for either workflow - Outro success view now explicitly shows the full saved report path Generated-By: PostHog Code Task-Id: 1f2601d8-e5b5-434e-9ef7-29d996a2cdb9
🧙 Wizard CIRun 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:
Test all apps in a directory:
Test an individual app:
Show more apps
Results will be posted here when complete. |
Adds dedicated audit-3000 TUI surfaces and fills out the seed ledger to
match every check the audit-3000 skill writes:
- Intro: ASCII "AUDIT-3000" banner, blinking INSERT COIN tagline, PRESS
START menu, 23-check tagline.
- Run: arcade SCORE panel (SCORE n/23, PASS / MISS / QUEUE counters,
LEVEL n prefixes per area), six area slides including new Event
Quality, Stale Flags, and Use Case: Expansion levels.
- Outro: GAME OVER / FINAL SCORE high-score tile with pass/miss tally,
then absolute report path and the standard findings list.
- Seed: adds the 8 missing expansion-* entries so Use Case: Expansion
renders alongside the existing Installation / Identification / Event
Capture / Event Quality / Feature Flags areas (23 total).
- Wires Flow.Audit3000{Run,Outro} and the matching Screen enum / screen
registry entries.
Generated-By: PostHog Code
Task-Id: 598dae15-1b52-45e2-8c14-e59aafb1ab9b
`\u2026` inside a JSX text node renders literally; wrap in `{'...'}`
so React resolves the escape.
Generated-By: PostHog Code
Task-Id: 598dae15-1b52-45e2-8c14-e59aafb1ab9b
- Seed: +8 session-replay checks (Dana, step 6b) and +3 phase markers for the post-flags chain; total 34 across 9 areas. - Hi-score Table tab: group checks by area with sub-headers, dynamic subtitle, pretty-print JSON details, top summary line. Mirrors the final report layout. - Intro: bump to "34 checks. 9 levels", call out the Hi-score Table tab as the live report and the exported posthog-audit-3000-report.md path. Generated-By: PostHog Code Task-Id: 1f2601d8-e5b5-434e-9ef7-29d996a2cdb9
Adds a Sonic-style endless runner playable in a new "Play" tab on the audit-3000 run screen, so users have something to do while the audit runs in the background. Game state lives in Audit3000RunScreen so it survives tab switches: the component unmounts when another tab is active, but score, hedgehog position, and obstacles freeze in the parent until the user returns. Engine is pure and fully covered by unit tests. Also extracts the inline NEON_PINK/BLUE/GOLD palette from the intro screen into a shared arcade-colors module. Generated-By: PostHog Code Task-Id: b5c74ccd-3cb0-45fc-9552-a95e477fc9c2
- ChecksPanel: drop per-check rows; keep only the area-level "L# Area (n/total)" lines plus the score banner. The Hi-score table tab has the full check-by-check breakdown, so this pane is the at-a-glance stage overview. - Tab label: "Hi-score table" → "Hi-score table (report)" to signal that's where the full audit lives. Generated-By: PostHog Code Task-Id: 1f2601d8-e5b5-434e-9ef7-29d996a2cdb9
Switches the agent runtime from claude-sonnet-4-6 to the latest and most capable model, claude-opus-4-7. Generated-By: PostHog Code Task-Id: 1f2601d8-e5b5-434e-9ef7-29d996a2cdb9
edwinyjlim
approved these changes
May 14, 2026
edwinyjlim
approved these changes
May 14, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
audit-3000CLI subcommand that runs the v3000 audit skill (extends the baseauditwith event quality, stale-flag hygiene, customer enrichment, and use-case match)src/lib/workflows/audit-3000/that seeds 15 ledger checks (10 base + 5 v3000-specific) and writes toposthog-audit-3000-report.mdsrc/ui/tui/screens/audit-3000/Audit3000IntroScreen.tsxaudit/and parameterized via a new top-levelWorkflowConfig.reportFilefield, so they render the correct report path for either workflowTest plan
Created with PostHog Code