Skip to content

docs: M71_001 P2 — trigger panel multi-card + OnboardingFlow + Hero CTA#59

Merged
indykish merged 5 commits into
mainfrom
chore/m71-001-p2-trigger-panel-onboarding-flow
May 19, 2026
Merged

docs: M71_001 P2 — trigger panel multi-card + OnboardingFlow + Hero CTA#59
indykish merged 5 commits into
mainfrom
chore/m71-001-p2-trigger-panel-onboarding-flow

Conversation

@indykish
Copy link
Copy Markdown
Contributor

@indykish indykish commented May 18, 2026

Summary

  • Records the M68 deferred-UI close — TriggerPanel accordion + per-trigger cards (GuidedTriggerCard for known providers, CronCard for cron, CopyUrlFallback for unknown / api).
  • Website OnboardingFlow replaces FeatureFlow; Hero primary CTA becomes a terminal-style install button with clipboard + inline toast + smooth-scroll to #onboarding-flow.
  • Landing-js stays at 132.6 kB gz under the 140 kB ceiling (7.4 kB headroom).

Paired with usezombie/usezombie M71_001 P2 PR.

Test plan

  • Mintlify preview renders the new <Update> block at the top of the changelog.
  • All inline <code> and shell snippets compile under Mintlify's MDX.

🤖 Generated with Claude Code

Greptile Summary

This PR adds a single <Update> block to changelog.mdx recording the M71_001 P2 milestone: the dashboard TriggerPanel's switch from tabs to a per-trigger Radix Accordion, six new provider-guidance entries, the website's new OnboardingFlow replacing FeatureFlow, and the Hero CTA's terminal-style clipboard button with inline toast and smooth-scroll.

  • TriggerPanel routingAccordionItem per trigger, dispatching webhook to GuidedTriggerCard (known) or CopyUrlFallback (unknown), cron to CronCard, api to CopyUrlFallback; first trigger without a recorded delivery auto-expands.
  • Website homeOnboardingFlow replaces FeatureFlow with a 4-step pictorial; Hero primary CTA becomes a <button> that writes the install command to navigator.clipboard, shows a 2 s aria-live toast, and smooth-scrolls to #onboarding-flow.
  • Bundle and coveragecron-parser@^5.5.0 added; landing-js stays at 132.6 kB gz (7.4 kB under ceiling); timer-leak fixes added with unmount-cleanup tests.

Confidence Score: 5/5

Changelog-only change with no executable code; all JSX-like tokens are properly backtick-wrapped and no forbidden terminology appears in the new entry.

The diff touches a single MDX file, adding one <Update> block. All angle-bracket sequences that could trigger Mintlify's MDX parser are wrapped in code backticks. Previously flagged issues (milestone IDs, spec section reference, and 'run skill' wording) do not appear in the current text. No forbidden terms from the AGENTS.md list are present.

No files require special attention.

Important Files Changed

Filename Overview
changelog.mdx Adds a single <Update> block for May 18, 2026 documenting the TriggerPanel accordion, OnboardingFlow, and Hero CTA changes; all JSX-like tokens are backtick-wrapped, forbidden terminology is absent, and prior review comments appear addressed.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    TP[TriggerPanel] --> |"zombie.triggers[]"| AI[AccordionItem per trigger]
    AI --> |"first with no delivery → auto-expand"| ROUTER{trigger.type}
    ROUTER --> |webhook + known provider| GTC[GuidedTriggerCard\ngh api / linear / jira snippets]
    ROUTER --> |webhook + unknown source| CUF[CopyUrlFallback\nbare webhook URL]
    ROUTER --> |cron| CC[CronCard\nschedule + next-fire via cron-parser]
    ROUTER --> |api| CUF2[CopyUrlFallback\nlegacy bare ingress]

    HERO[Hero CTA button] --> |click| CB[navigator.clipboard.write]
    CB --> |success| TOAST1[inline toast 2 s]
    CB --> |blocked| TOAST2["'Clipboard blocked' toast"]
    TOAST1 --> SCROLL[smooth-scroll to #onboarding-flow]
    SCROLL --> OF[OnboardingFlow\ninstall → add skill → wire webhook → steer]
Loading

Reviews (4): Last reviewed commit: "fix: address Greptile changelog feedback" | Re-trigger Greptile

Context used:

  • Context used - AGENTS.md (source)

…ow + Hero CTA

Records the M68 deferred-UI close — TriggerPanel accordion + per-trigger cards,
PROVIDER_GUIDANCE six-entry table, GuidedTriggerCard + CronCard, website
OnboardingFlow replacing FeatureFlow, Hero terminal-style CTA with clipboard +
smooth-scroll. Landing-js stays at 132.6 kB gz under the 140 kB ceiling.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Comment thread changelog.mdx Outdated
Comment thread changelog.mdx Outdated
indykish and others added 3 commits May 18, 2026 12:02
Append the §7 bullet to the May 18, 2026 entry: the Pioneer-pattern
promo pill on the landing page Hero links to /pricing and surfaces
the "Free until July 31, 2026" free-trial posture above the fold.
Bundle delta noted (132.6 → 132.94 kB gz).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Drop the bundle-size + identifier-coupling sentences from the promo
pill bullet — Mintlify voice rule "internal cleanup gets aggressive
trimming". Keep the customer-visible facts: what the pill is, what
it links to, what it surfaces, and the analytics emit (so customers
self-debugging their PostHog dashboards can grep for it).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Comment thread changelog.mdx Outdated
@indykish indykish merged commit d3cee49 into main May 19, 2026
4 checks passed
@indykish indykish deleted the chore/m71-001-p2-trigger-panel-onboarding-flow branch May 19, 2026 05:52
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