Skip to content

Deliver tested project routing during launch#157

Draft
hmishra2250 wants to merge 4 commits into
hm/router-card-state-servicefrom
hm/router-card-launch-product
Draft

Deliver tested project routing during launch#157
hmishra2250 wants to merge 4 commits into
hm/router-card-state-servicefrom
hm/router-card-launch-product

Conversation

@hmishra2250

@hmishra2250 hmishra2250 commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

Summary

  • deliver the exact tested router card and skill-description guidance for the authenticated Claude/Codex full-bundle launch state
  • keep delivery project-scoped, Git-root-safe, provenance-bound, transactional, removable, and persistently opt-out capable
  • report configuration truthfully without synthesizing native MCP trust or approval

User journey

The candidate surface is created only after a successful full setup:

firecrawl launch claude --install --yes --project <project>
firecrawl launch codex --install --yes --project <project>

--no-router-card persists opt-out; --remove-router-card removes only managed state; --router-card explicitly re-enables it. Package installation, auth-only commands, MCP-only setup, skills-only setup, keyless states, global instruction files, and unsafe/non-project directories do not receive the card by default.

Stack and evidence boundary

Verification

  • pnpm test — 418/418 passed
  • pnpm run type-check
  • pnpm run build
  • pnpm run format:check
  • independent diff review: GO; no blockers

Review structure

Four commits remain intact and must not be squash-merged: launch integration, merge-safe removal, delivery hardening, and pre-side-effect validation.

@hmishra2250
hmishra2250 changed the base branch from fix/secure-hosted-mcp-setup to hm/router-card-state-service July 17, 2026 22:33
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