Files
2026-06-25 19:06:59 -04:00

1440 lines
41 KiB
JSON

{
"schemaVersion": "1.0",
"phase": 12,
"entries": [
{
"name": "VisuallyHidden",
"category": "foundational utilities",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": [],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": false,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["global accessibility"]
},
{
"name": "BidiText",
"category": "foundational utilities",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": [],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["product previews", "metrics", "forms"]
},
{
"name": "LiveRegion",
"category": "foundational utilities",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["polite", "assertive"],
"interactive": false,
"clientRuntimeRequired": true,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["forms", "status feedback"]
},
{
"name": "Icon",
"category": "icon system",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["sm", "md", "lg", "fixed", "mirror"],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": false,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["all sections"]
},
{
"name": "Button",
"category": "actions",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": [
"primary",
"conversion",
"secondary",
"tertiary",
"ghost",
"destructive",
"link",
"icon-only",
"loading"
],
"interactive": true,
"clientRuntimeRequired": true,
"localizationRequired": false,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": true,
"interaction": true,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["hero", "final CTA", "dialogs", "forms"]
},
{
"name": "ActionLink",
"category": "actions",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": [
"inline",
"navigation",
"standalone",
"button-primary",
"button-conversion",
"muted",
"disabled"
],
"interactive": true,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": true,
"interaction": false,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["header", "hero", "sections", "footer"]
},
{
"name": "FormField",
"category": "forms",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["required", "optional", "supporting", "error"],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": true,
"interaction": false,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["demo form", "contact form"]
},
{
"name": "TextInput",
"category": "forms",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["text", "email", "telephone", "url", "search", "invalid", "disabled"],
"interactive": true,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": true,
"interaction": true,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["demo form", "contact form"]
},
{
"name": "TextArea",
"category": "forms",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["default", "character-count", "invalid", "disabled"],
"interactive": true,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": true,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["demo form", "contact form"]
},
{
"name": "Select",
"category": "forms",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["default", "invalid", "disabled"],
"interactive": true,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": true,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["demo form", "filters"]
},
{
"name": "Checkbox",
"category": "forms",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["default", "checked", "invalid", "disabled"],
"interactive": true,
"clientRuntimeRequired": true,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": true,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["demo form", "consent"]
},
{
"name": "Radio",
"category": "forms",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["default", "checked", "invalid", "disabled"],
"interactive": true,
"clientRuntimeRequired": true,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": true,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["demo form", "choice groups"]
},
{
"name": "Switch",
"category": "forms",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["on", "off", "disabled"],
"interactive": true,
"clientRuntimeRequired": true,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": true,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["settings controls"]
},
{
"name": "Fieldset",
"category": "forms",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["default"],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["demo form"]
},
{
"name": "ErrorSummary",
"category": "forms",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["error-list"],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": true,
"interaction": false,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["demo form", "contact form"]
},
{
"name": "Tabs",
"category": "selection controls",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["automatic", "manual", "disabled-tab"],
"interactive": true,
"clientRuntimeRequired": true,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": true,
"interaction": true,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["product previews", "capability sections"]
},
{
"name": "SegmentedControl",
"category": "selection controls",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["selected", "disabled"],
"interactive": true,
"clientRuntimeRequired": true,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": true,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["product preview controls"]
},
{
"name": "Accordion",
"category": "selection controls",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["open", "closed"],
"interactive": true,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": true,
"interaction": true,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["FAQ"]
},
{
"name": "Pagination",
"category": "selection controls",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["current", "previous", "next"],
"interactive": true,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["future resource indexes"]
},
{
"name": "Dialog",
"category": "overlays",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["modal", "drawer", "dismissible", "non-dismissible"],
"interactive": true,
"clientRuntimeRequired": true,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": true,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["product tour", "future forms"]
},
{
"name": "DropdownMenu",
"category": "overlays",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["open", "closed", "disabled-item", "destructive-item"],
"interactive": true,
"clientRuntimeRequired": true,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": true,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["navigation", "utility actions"]
},
{
"name": "Tooltip",
"category": "overlays",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["hover", "focus"],
"interactive": true,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": true,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["icon controls"]
},
{
"name": "Alert",
"category": "feedback",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["info", "success", "warning", "error", "inline"],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["forms", "global status"]
},
{
"name": "Progress",
"category": "feedback",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["determinate", "indeterminate"],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["product tour", "forms"]
},
{
"name": "Spinner",
"category": "feedback",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["loading"],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["buttons", "forms"]
},
{
"name": "Skeleton",
"category": "feedback",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["single-line", "multi-line", "reduced-motion"],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["product previews"]
},
{
"name": "StateMessage",
"category": "feedback",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["empty", "error", "success", "information"],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["route states", "product previews"]
},
{
"name": "StatusBadge",
"category": "feedback",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["neutral", "info", "success", "warning", "error"],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["product previews", "evidence"]
},
{
"name": "Card",
"category": "surfaces",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["default", "muted", "elevated", "strong", "interactive"],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["features", "roles", "modules", "metrics"]
},
{
"name": "Panel",
"category": "surfaces",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["default", "muted", "elevated", "strong"],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["product previews", "forms"]
},
{
"name": "Callout",
"category": "surfaces",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["information"],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["security", "pricing notes"]
},
{
"name": "Heading",
"category": "typography",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["display", "section", "subheading", "levels-1-6"],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["all sections"]
},
{
"name": "Eyebrow",
"category": "typography",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["default"],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["hero", "section headers"]
},
{
"name": "Text",
"category": "typography",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["lead", "body", "supporting", "caption", "label"],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["all sections"]
},
{
"name": "Quote",
"category": "typography",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["with-citation", "without-citation"],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["testimonial shell"]
},
{
"name": "Breadcrumbs",
"category": "navigation",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["current-page"],
"interactive": true,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["secondary routes"]
},
{
"name": "SectionNavigation",
"category": "navigation",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["current-location", "overflow"],
"interactive": true,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["long marketing routes"]
},
{
"name": "FooterLinkGroup",
"category": "navigation",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["resolved", "disabled"],
"interactive": true,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["footer"]
},
{
"name": "MediaFrame",
"category": "media",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["square", "landscape", "wide", "portrait", "auto", "captioned", "decorative"],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["hero", "feature sections"]
},
{
"name": "ResponsiveImage",
"category": "media",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["meaningful", "decorative", "captioned"],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["hero", "feature sections"]
},
{
"name": "SectionHeader",
"category": "section patterns",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["start", "center"],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["all homepage sections"]
},
{
"name": "FeatureCard",
"category": "marketing surfaces",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["default", "primary", "muted"],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["roles", "modules", "capabilities"]
},
{
"name": "FeatureGrid",
"category": "section patterns",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["responsive-grid"],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["roles", "modules", "capabilities"]
},
{
"name": "SplitContent",
"category": "section patterns",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["default", "reverse"],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["hero", "alternating features"]
},
{
"name": "MetricStrip",
"category": "section patterns",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["responsive-strip"],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["evidence"]
},
{
"name": "LogoStripShell",
"category": "section patterns",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["empty-shell", "content"],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["trust proof"]
},
{
"name": "Workflow",
"category": "workflow",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["numbered", "icon", "stacked", "horizontal"],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["rental lifecycle"]
},
{
"name": "Comparison",
"category": "comparison",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["problem-solution", "stacked", "two-column"],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["fragmented-versus-connected"]
},
{
"name": "Metric",
"category": "evidence",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["approved", "pending-review", "research-only", "prohibited"],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": true,
"interaction": false,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["evidence", "operational benefits"]
},
{
"name": "EvidenceShell",
"category": "evidence",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["approved", "pending-review", "research-only", "prohibited"],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": true,
"interaction": false,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["trust proof", "testimonials"]
},
{
"name": "CTA",
"category": "calls to action",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": [
"inline",
"card",
"section",
"primary-only",
"dual-action",
"disabled-destination"
],
"interactive": true,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": true,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["hero", "final CTA", "contact sales"]
},
{
"name": "ProductPreview",
"category": "product previews",
"status": "implemented",
"sourceSpecification": [
"Phase 12 prompt",
"contracts/phase9/components/COMPONENT_CONTRACTS_v1.0.md",
"docs/PHASE_12_HANDOFF_v1.0.md"
],
"variants": ["illustrative", "empty", "responsive-table"],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": true,
"visual": true
},
"openIssues": [],
"homepageConsumers": ["hero", "product UI previews"]
},
{
"name": "DemoForm",
"category": "forms",
"status": "blocked",
"sourceSpecification": ["Phase 12 prompt", "docs/IMPLEMENTATION_ISSUE_REGISTER_v1.1.csv"],
"variants": [],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": false,
"visual": false
},
"openIssues": ["P9-002", "P9-003"],
"homepageConsumers": ["hero", "final CTA"]
},
{
"name": "Toast",
"category": "feedback",
"status": "excluded",
"sourceSpecification": ["Phase 12 prompt", "docs/IMPLEMENTATION_ISSUE_REGISTER_v1.1.csv"],
"variants": [],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": false,
"visual": false
},
"openIssues": [],
"homepageConsumers": ["none; critical information must remain persistent"]
},
{
"name": "PricingCard",
"category": "surfaces",
"status": "blocked",
"sourceSpecification": ["Phase 12 prompt", "docs/IMPLEMENTATION_ISSUE_REGISTER_v1.1.csv"],
"variants": [],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": false,
"visual": false
},
"openIssues": ["P9-008"],
"homepageConsumers": ["pricing preview"]
},
{
"name": "TestimonialContent",
"category": "evidence",
"status": "blocked",
"sourceSpecification": ["Phase 12 prompt", "docs/IMPLEMENTATION_ISSUE_REGISTER_v1.1.csv"],
"variants": [],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": false,
"visual": false
},
"openIssues": ["P9-012"],
"homepageConsumers": ["testimonial section"]
},
{
"name": "CustomerLogoContent",
"category": "evidence",
"status": "blocked",
"sourceSpecification": ["Phase 12 prompt", "docs/IMPLEMENTATION_ISSUE_REGISTER_v1.1.csv"],
"variants": [],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": false,
"visual": false
},
"openIssues": ["P9-012"],
"homepageConsumers": ["trust proof"]
},
{
"name": "ApprovedProductCapture",
"category": "media",
"status": "blocked",
"sourceSpecification": ["Phase 12 prompt", "docs/IMPLEMENTATION_ISSUE_REGISTER_v1.1.csv"],
"variants": [],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": false,
"visual": false
},
"openIssues": ["P9-006"],
"homepageConsumers": ["hero", "product UI previews"]
},
{
"name": "LoginDestination",
"category": "actions",
"status": "blocked",
"sourceSpecification": ["Phase 12 prompt", "docs/IMPLEMENTATION_ISSUE_REGISTER_v1.1.csv"],
"variants": [],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": false,
"visual": false
},
"openIssues": ["P9-015"],
"homepageConsumers": ["header", "footer"]
},
{
"name": "SalesDestination",
"category": "actions",
"status": "blocked",
"sourceSpecification": ["Phase 12 prompt", "docs/IMPLEMENTATION_ISSUE_REGISTER_v1.1.csv"],
"variants": [],
"interactive": false,
"clientRuntimeRequired": false,
"localizationRequired": true,
"rtlReviewed": true,
"accessibilityReviewed": true,
"tests": {
"unit": false,
"interaction": false,
"accessibility": false,
"visual": false
},
"openIssues": ["P9-016"],
"homepageConsumers": ["hero", "final CTA"]
}
]
}