# AstroDeck Inventory Catalog - catalog_id: astrodeck-226-baseline - scope: apps/website - created_at: 2026-04-22T07:52:32Z - source_commit: 71f94c3afa897c00f6a8d35b63f40882ae86e348 - status: reviewed - source_file_count: 50 - inventory_entry_target: 51 ## Source Discovery - discovery_command: `cd apps/website && rg --files src/pages src/components/sections src/components/primitives src/components/content src/components/layout` - discovery_commit: `71f94c3afa897c00f6a8d35b63f40882ae86e348` - discovery_classification_rule: Each discovered file maps to exactly one primitive class from `Page`, `Section`, or `Component`. ### Pages - `apps/website/src/pages/changelog.astro` - `apps/website/src/pages/contact.astro` - `apps/website/src/pages/imprint.astro` - `apps/website/src/pages/index.astro` - `apps/website/src/pages/integrations.astro` - `apps/website/src/pages/legal.astro` - `apps/website/src/pages/privacy.astro` - `apps/website/src/pages/product.astro` - `apps/website/src/pages/security-trust.astro` - `apps/website/src/pages/sitemap.xml.ts` - `apps/website/src/pages/solutions.astro` - `apps/website/src/pages/terms.astro` - `apps/website/src/pages/trust.astro` ### Sections - `apps/website/src/components/sections/CTASection.astro` - `apps/website/src/components/sections/CapabilityGrid.astro` - `apps/website/src/components/sections/FeatureGrid.astro` - `apps/website/src/components/sections/LogoStrip.astro` - `apps/website/src/components/sections/OutcomeSection.astro` - `apps/website/src/components/sections/PageHero.astro` - `apps/website/src/components/sections/ProgressTeaser.astro` - `apps/website/src/components/sections/TrustGrid.astro` ### Components - `apps/website/src/components/primitives/Badge.astro` - `apps/website/src/components/primitives/Button.astro` - `apps/website/src/components/primitives/Card.astro` - `apps/website/src/components/primitives/Cluster.astro` - `apps/website/src/components/primitives/Container.astro` - `apps/website/src/components/primitives/Grid.astro` - `apps/website/src/components/primitives/Input.astro` - `apps/website/src/components/primitives/Section.astro` - `apps/website/src/components/primitives/SectionHeader.astro` - `apps/website/src/components/primitives/Stack.astro` - `apps/website/src/components/primitives/Textarea.astro` - `apps/website/src/components/content/AudienceRow.astro` - `apps/website/src/components/content/Callout.astro` - `apps/website/src/components/content/ContactPanel.astro` - `apps/website/src/components/content/DemoPrompt.astro` - `apps/website/src/components/content/Eyebrow.astro` - `apps/website/src/components/content/FeatureItem.astro` - `apps/website/src/components/content/Headline.astro` - `apps/website/src/components/content/HeroDashboard.astro` - `apps/website/src/components/content/IntegrationBadge.astro` - `apps/website/src/components/content/Lead.astro` - `apps/website/src/components/content/Metric.astro` - `apps/website/src/components/content/PrimaryCTA.astro` - `apps/website/src/components/content/RichText.astro` - `apps/website/src/components/content/SecondaryCTA.astro` - `apps/website/src/components/content/TrustPrincipleCard.astro` - `apps/website/src/components/layout/Footer.astro` - `apps/website/src/components/layout/Navbar.astro` - `apps/website/src/components/layout/PageShell.astro` ## Related Layout Dependencies Outside T002 Discovery - `apps/website/src/layouts/BaseLayout.astro` BaseLayout is intentionally inventoried because T005 names it explicitly and `PageShell.astro` cannot render without it, even though the quickstart discovery command is limited to `src/pages` and `src/components/*`. ## Reviewer Sign-off - reviewed_at: 2026-04-22 - reviewer: Codex - summary_reconciled: yes - notes: Validated 51 entries across pages, sections, and components; suitability totals and risk counts reconcile with `summary.md`.