Add tech stack, cost estimator, QA tests, and Figma integration#39
Draft
JagadeeshBabuDamarasingu wants to merge 3 commits intobuildermethods:mainfrom
Draft
Conversation
Add three new phases to the Design OS navigation between Sections and Export: - Tech Stack & Architecture: define technology choices and architecture layers - Cost Estimator & Optimizer: estimate infrastructure costs by tier with optimizations - QA Test Cases: generate and display test cases grouped by section and priority Each phase includes a page component, data loader, types, empty state, and proper phase navigation chaining. https://claude.ai/code/session_0174cnM1vH9SFg62nrc7poKr
Add a new step in the Design page for linking and previewing Figma files: - Embedded Figma preview via iframe for quick visual reference - Linked files list with type labels (file, prototype, board, frame) - Configurable via product/design-system/figma.json - New FigmaIntegration type with fileUrl, embedUrl, links, and accessToken - Dedicated figma-loader for build-time config loading - Empty state with guidance for setting up the integration https://claude.ai/code/session_0174cnM1vH9SFg62nrc7poKr
Create four new Design OS commands matching the newly added phases: - /tech-stack: guide users through technology choices and architecture design - /cost-estimator: estimate infrastructure costs by tier with optimizations - /qa-tests: generate QA test cases from section specs with priorities - /figma: link Figma design files for embedded previews Update agents.md with the new planning flow steps (4b, 7-9) and file structure entries for figma.json, tech-stack/, cost-estimator/, qa-tests/. https://claude.ai/code/session_0174cnM1vH9SFg62nrc7poKr
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
Adds four new design OS commands and pages to complete the product planning workflow:
/tech-stack) — Define technology choices (frontend, backend, database, hosting, auth, etc.) and architecture layers with ASCII diagrams/cost-estimator) — Estimate infrastructure costs across Starter/Growth/Scale tiers and identify cost optimizations/qa-tests) — Generate comprehensive test cases with priorities (critical/high/medium/low) covering all product sections/figma) — Link Figma design files with embedded previews and quick-access links on the Design pageThese commands bridge the gap between design and implementation, providing technical planning and validation artifacts before development begins.
Linked item
Checklist
.claude/commands/design-os/Documented steps to test
Tech Stack Command
/tech-stackafter creating a product overview and roadmapproduct/tech-stack/tech-stack.mdCost Estimator Command
/cost-estimatorafter defining tech stackproduct/cost-estimator/cost-estimate.mdQA Tests Command
/qa-testsafter creating product overview and roadmapproduct/qa-tests/qa-tests.mdFigma Integration
/figmaafter setting up design tokensproduct/design-system/figma.jsonNavigation Flow
Notes for reviewers
File Format Parsing
## Tier Name (User Count)headers for parsing### TC-XXX:headers with YAML-like fields for parsing### Categoryand**Choice:**/**Rationale:**fieldsDesign Page Changes
Product Data Loader
Extended to load:
product/tech-stack/tech-stack.md→ parsed into structured tech stack objectproduct/cost-estimator/cost-estimate.md→ parsed into tiers with line itemsproduct/qa-tests/qa-tests.md→ parsed into testhttps://claude.ai/code/session_0174cnM1vH9SFg62nrc7poKr