{
  "schemaVersion": "roadmap-export-v1.11",
  "roadmapVersion": "roadmap-expansion-2026-07-27-v1",
  "authorizedOn": "2026-07-27",
  "productCompletionPolicy": "docs/PRODUCT_COMPLETION_POLICY_2026-08-17.md",
  "canonicalStatePointer": "portfolio/CANONICAL_STATE_POINTER.yaml",
  "canonicalLiveState": "portfolio/O14_CANONICAL_STATE.yaml",
  "canonicalLiveHandoff": "portfolio/O14_LIVE_HANDOFF.md",
  "legacySnapshot": {
    "schemaVersion": "roadmap-export-v1.10",
    "implementationState": {
      "activeOutcome": "O-14",
      "completedMajorMilestones": 14,
      "globalPercentage": 60.9,
      "lastCompletedProductOutcome": "O-13",
      "status": "historical_snapshot_superseded_by_o14_product_completion",
      "mayOverrideCanonicalLiveState": false
    },
    "authoritative": false
  },
  "languagePolicy": {
    "nativeLanguage": "es",
    "completeSecondaryLanguage": "en",
    "spanishFirst": true
  },
  "implementationState": {
    "activeOutcome": "O-14",
    "activeOutcomeStatus": "product_complete_sale_ready_local_certified_activation_gates_separate",
    "predecessorOutcome": "O-13",
    "predecessorOutcomeStatus": "sale_ready_release_verification_runtime_local_certified_hr7_activation_blocked",
    "foundationalOutcome": null,
    "foundationalOutcomeStatus": null,
    "secondaryFoundationalOutcome": null,
    "secondaryFoundationalOutcomeStatus": null,
    "tertiaryFoundationalOutcome": null,
    "tertiaryFoundationalOutcomeStatus": null,
    "quaternaryFoundationalOutcome": null,
    "quaternaryFoundationalOutcomeStatus": null,
    "residualOutcome": null,
    "residualOutcomeStatus": null,
    "lastCompletedProductOutcome": "O-14",
    "productOutcomesComplete": true,
    "o7ProductCompleted": true,
    "o7ProductCompletionStatus": "sale_ready_implementation_local_certified",
    "o7MarketValidationTrack": "unverified_nonblocking",
    "o7MarketValidationBlocksRoadmap": false,
    "o8ProductCompleted": true,
    "o8ProductCompletionStatus": "sale_ready_implementation_local_certified_hr5_activation_blocked",
    "o8RuntimePortsImplemented": true,
    "o8LiveActivationReadySources": 0,
    "o8DeterministicFoundationImplemented": true,
    "o9ProductCompleted": true,
    "o9ProductCompletionStatus": "sale_ready_national_coverage_runtime_local_certified_hr5_activation_blocked",
    "o9NationalRegistryImplemented": true,
    "o9RuntimePortsImplemented": true,
    "o9StateRuntimeConfigurations": 32,
    "o9SandboxReadyStates": 32,
    "o9ExternalActivationReadyStates": 0,
    "o9LiveStateSources": 0,
    "o9MunicipalOnboardingAllowed": 0,
    "o10ProductCompleted": true,
    "o10ProductCompletionStatus": "sale_ready_bilingual_language_pack_local_certified_external_language_review_unverified",
    "o10BilingualWorkspaceImplemented": true,
    "o10ProductLanguagePackImplemented": true,
    "o10ProductLanguagePackVersion": "licitaiq-es-en-pack-v1.0",
    "o10PrimaryNavigationEntriesLocalized": 49,
    "o10SharedShellKeysLocalized": 13,
    "o10ExternalLanguageReviewComplete": false,
    "o11ProductCompleted": true,
    "o11ProductCompletionStatus": "sale_ready_commercial_data_runtime_local_certified_hr8_activation_blocked",
    "o11DeterministicSupplyQuoteImplemented": true,
    "o11CommercialRuntimeImplemented": true,
    "o11CommercialRuntimeSchema": "supply-commercial-runtime-v1.0",
    "o11CommercialConnectorPort": "supply-commercial-data-connector-port-v1.0",
    "o11CommercialReviewInput": "supply-commercial-review-input-v1.0",
    "o11ExternalActivationReady": false,
    "o12ProductCompleted": true,
    "o12ProductCompletionStatus": "sale_ready_billing_webhook_entitlement_runtime_local_certified_hr6_activation_blocked",
    "o12DeterministicCommercialPlatformImplemented": true,
    "o12CommercialRuntimeImplemented": true,
    "o12CommercialRuntimeSchema": "commercial-billing-runtime-v1.0",
    "o12CommercialConnectorPort": "commercial-billing-connector-port-v1.0",
    "o12EntitlementReview": "commercial-entitlement-review-v1.0",
    "o12WebhookReview": "commercial-webhook-review-v1.0",
    "o12ExternalActivationReady": false,
    "o13ProductCompleted": true,
    "o13ProductCompletionStatus": "sale_ready_release_verification_runtime_local_certified_hr7_activation_blocked",
    "o13DeterministicReleaseCandidatePreparationImplemented": true,
    "o13ReleaseRuntimeImplemented": true,
    "o13ReleaseRuntimeSchema": "release-candidate-product-runtime-v1.0",
    "o13VerificationPort": "release-candidate-verification-port-v1.0",
    "o13EvidenceEnvelope": "release-candidate-evidence-envelope-v1.0",
    "o13RehearsalPlan": "release-candidate-rehearsal-plan-v1.0",
    "o13ExternalActivationReady": false,
    "o14ProductCompleted": true,
    "o14ProductCompletionStatus": "sale_ready_general_availability_product_runtime_local_certified_hr7_activation_blocked",
    "o14DeterministicGeneralAvailabilityPreparationImplemented": true,
    "o14ProductRuntimeImplemented": true,
    "o14ProductRuntimeSchema": "general-availability-product-runtime-v1.0",
    "o14ReleasePackagePort": "general-availability-release-package-port-v1.0",
    "o14BuyerHandoff": "general-availability-buyer-handoff-v1.0",
    "o14ActivationPlan": "general-availability-activation-plan-v1.0",
    "o14ExternalActivationReady": false,
    "laterOutcomesImplemented": false,
    "sourceConnectorsImplemented": false,
    "commercialIntegrationsImplemented": false,
    "billingIntegrationsImplemented": false,
    "deploymentAuthorized": false
  },
  "progress": {
    "completedOutcomes": 15,
    "totalOutcomes": 15,
    "completedHighRiskGates": 0,
    "totalHighRiskGates": 8,
    "completedMajorMilestones": 15,
    "totalMajorMilestones": 23,
    "globalPercentage": 65.2
  },
  "outcomes": [
    {
      "id": "O-8",
      "name": "Agentes supervisados y Radar federal/bancario",
      "summary": "Agentes de descubrimiento sin autoridad transaccional vigilan fuentes federales y oportunidades públicas de compradores bancarios, deduplican, detectan cambios, clasifican y alertan bajo revisión humana.",
      "capabilities": [
        "Compras MX y fuentes federales autorizadas",
        "Portales públicos de bancos y compradores privados prioritarios",
        "Watchlists, deduplicación, cambios, alertas y salud operativa",
        "Sin registro, negociación, carga, envío, firma ni comunicación autónoma"
      ],
      "requiredGate": "HR-5",
      "status": "sale_ready_implementation_local_certified_hr5_activation_blocked"
    },
    {
      "id": "O-9",
      "name": "Cobertura nacional de México",
      "summary": "Registro Nacional de Fuentes y cobertura progresiva, medible y transparente para los 32 estados y portales municipales accesibles y autorizados.",
      "capabilities": [
        "Cobertura de los 32 estados",
        "Municipios priorizados por volumen y accesibilidad",
        "Inventario de fuentes, última sincronización y calidad de cobertura",
        "Gaps visibles cuando una fuente exige credenciales, CAPTCHA o no permite automatización"
      ],
      "requiredGate": "HR-5",
      "status": "sale_ready_national_coverage_runtime_local_certified_hr5_activation_blocked"
    },
    {
      "id": "O-10",
      "name": "Workspace bilingüe Spanish-first",
      "summary": "Experiencia diseñada nativamente en español, con inglés completo, búsqueda cruzada y generación controlada de respuestas y exportaciones bilingües.",
      "capabilities": [
        "Interfaz completa en español e inglés",
        "Terminología mexicana de contratación pública",
        "Extracción, matrices y respuestas en ambos idiomas",
        "Preferencia de idioma por usuario y exportación por idioma"
      ],
      "requiredGate": null,
      "status": "sale_ready_bilingual_language_pack_local_certified_external_language_review_unverified"
    },
    {
      "id": "O-11",
      "name": "Inteligencia de suministro y cotización preliminar",
      "summary": "Conecta catálogos y cuentas autorizadas de fabricantes, mayoristas y distribuidores para comparar cumplimiento, inventario, precio, entrega, región, tipo de cambio y margen.",
      "capabilities": [
        "Catálogos, SKU, especificaciones, ciclo de vida y equivalencias",
        "Inventario, disponibilidad regional y tiempos de entrega",
        "Precios actualizados, vigencia, moneda y tipo de cambio trazable",
        "Cálculo automático de costo, markup y margen preliminar",
        "Comparación comercial entre modelos",
        "Borrador de cotización no vinculante y sujeto a aprobación humana"
      ],
      "requiredGate": "HR-8",
      "status": "sale_ready_commercial_data_runtime_local_certified_hr8_activation_blocked"
    },
    {
      "id": "O-12",
      "name": "Plataforma comercial",
      "summary": "Onboarding, planes, entitlements, uso, soporte, cancelación, retención, eliminación y analítica comercial para clientes recurrentes.",
      "capabilities": [
        "Planes y entitlements",
        "Medición de uso",
        "Ciclo comercial",
        "Analítica de conversión y retención"
      ],
      "requiredGate": "HR-6",
      "status": "sale_ready_billing_webhook_entitlement_runtime_local_certified_hr6_activation_blocked"
    },
    {
      "id": "O-13",
      "name": "Release Candidate",
      "summary": "Validación integral de seguridad, confiabilidad, legal, operación, costos, accesibilidad, recuperación y customer success.",
      "capabilities": [
        "Revisión de seguridad",
        "Backup y restore",
        "Runbooks",
        "Preparación de producción"
      ],
      "requiredGate": "HR-7",
      "status": "sale_ready_release_verification_runtime_local_certified_hr7_activation_blocked"
    },
    {
      "id": "O-14",
      "name": "v1.0 General Availability",
      "summary": "Publicación controlada de LicitaIQ v1.0 con descubrimiento supervisado, cobertura nacional transparente, workspace bilingüe e inteligencia de suministro.",
      "capabilities": [
        "SaaS multi-organización",
        "Radar y alertas",
        "Response Workspace",
        "Supply Intelligence",
        "Observabilidad y soporte"
      ],
      "requiredGate": "HR-7",
      "status": "sale_ready_general_availability_product_runtime_local_certified_hr7_activation_blocked"
    }
  ],
  "marketValidation": {
    "roadmapBearing": false,
    "o7Status": "unverified_nonblocking",
    "completedInterviews": 0,
    "paidAssessments": 0,
    "recurringFoundingCustomers": 0,
    "realOpportunitiesProcessed": 0,
    "verifiedDecisionImpacts": 0,
    "humanConclusion": "none",
    "fixturesCountAsRealEvidence": false
  },
  "requiredGates": [
    {
      "id": "HR-5",
      "name": "Procurement Source Adapter",
      "status": "not_authorized",
      "protects": [
        "source terms and access permission",
        "adapter behavior and rate limits",
        "supervised scheduling and kill switch"
      ]
    },
    {
      "id": "HR-6",
      "name": "Billing and Webhooks",
      "status": "not_authorized",
      "protects": [
        "billing provider and products",
        "webhook signatures and idempotency",
        "entitlement and cancellation consistency"
      ]
    },
    {
      "id": "HR-7",
      "name": "Production Readiness",
      "status": "not_authorized",
      "protects": [
        "recovery and incident exercises",
        "legal and external security review",
        "production release and rollback"
      ]
    },
    {
      "id": "HR-8",
      "name": "Integraciones de datos comerciales",
      "status": "not_authorized",
      "protects": [
        "Credenciales y secretos aislados por organización",
        "Permisos contractuales y términos de API",
        "Segregación de listas de precios, descuentos y márgenes",
        "Rate limits, caché, vigencia y trazabilidad",
        "Inventario y lead times con sello temporal y fuente",
        "Prohibición de precio final o compromiso de inventario automático"
      ]
    }
  ],
  "coveragePolicy": {
    "deterministicFederalAndBankFixtures": "implemented",
    "federalSources": "live_access_planned_after_hr5",
    "principalBankPublicSources": "live_access_planned_after_hr5",
    "sourceRuntimePorts": "implemented_buyer_configurable",
    "sandboxReadySources": 4,
    "externalActivationReadySources": 0,
    "stateRegistryTarget": 32,
    "deterministicStateRegistry": "implemented_sale_ready_buyer_configurable",
    "stateEntitiesRepresented": 32,
    "nationalCoverageRuntimePorts": "implemented_buyer_configurable",
    "stateRuntimeConfigurations": 32,
    "stateSandboxReadyStates": 32,
    "stateExternalActivationReadyStates": 0,
    "stateAccessStatesHumanValidated": 0,
    "liveStateSources": 0,
    "successfulStateSynchronizations": 0,
    "municipalCandidatesEvaluated": 0,
    "municipalCandidatesWithRealEvidence": 0,
    "municipalOnboardingAllowed": 0,
    "municipalCoverage": "progressive_transparent_and_permission_based",
    "inaccessibleSourcesRemainVisible": true,
    "exhaustiveCoverageClaimAllowed": false
  },
  "quotationPolicy": {
    "productComplete": true,
    "deterministicScenarioImplemented": true,
    "commercialRuntimePorts": "implemented_buyer_configurable",
    "runtimeSchema": "supply-commercial-runtime-v1.0",
    "connectorPort": "supply-commercial-data-connector-port-v1.0",
    "reviewInput": "supply-commercial-review-input-v1.0",
    "externalActivationReady": false,
    "hr8Authorized": false,
    "realCommercialDataPlannedAfterGate": true,
    "preliminaryQuoteBinding": false,
    "verifiedPriceRecords": 0,
    "confirmedInventoryRecords": 0,
    "verifiedExchangeRateRecords": 0,
    "automaticFinalPricingAllowed": false,
    "automaticInventoryCommitmentAllowed": false,
    "buyerCommunicationAllowed": false,
    "automaticSubmissionAllowed": false,
    "humanFinalApprovalRequired": true,
    "externalEffect": false
  },
  "bilingualResponsePolicy": {
    "schema": "bilingual-response-v1.0",
    "productLanguageSchema": "bilingual-product-language-v1.0",
    "productLanguagePack": "licitaiq-es-en-pack-v1.0",
    "productComplete": true,
    "spanishFirst": true,
    "localesSupported": [
      "es-MX",
      "en-US"
    ],
    "deterministicFixtureParity": 100,
    "primaryNavigationEntriesLocalized": 49,
    "sharedShellKeysLocalized": 13,
    "inheritedSurfaceEnglishParityComplete": true,
    "externalLanguageReviewComplete": false,
    "externalLanguageReviewRequiredForProductCompletion": false,
    "machineTranslationUsed": false,
    "automaticSubmissionAllowed": false,
    "buyerCommunicationAllowed": false,
    "humanApprovalRequired": true,
    "externalEffect": false
  },
  "commercialPlatformPolicy": {
    "schema": "commercial-platform-v1.0",
    "productComplete": true,
    "deterministicFoundationImplemented": true,
    "commercialRuntimePorts": "implemented_buyer_configurable",
    "runtimeSchema": "commercial-billing-runtime-v1.0",
    "connectorPort": "commercial-billing-connector-port-v1.0",
    "entitlementReview": "commercial-entitlement-review-v1.0",
    "webhookReview": "commercial-webhook-review-v1.0",
    "externalActivationReady": false,
    "realCustomersOnboarded": 0,
    "invoiceableUsageRecords": 0,
    "contractualEntitlementsGranted": 0,
    "verifiedRoiMetrics": 0,
    "billingTransactions": 0,
    "charges": 0,
    "invoices": 0,
    "webhooksReceived": 0,
    "lifecycleExecutions": 0,
    "deletionRequestsExecuted": 0,
    "hr6Authorized": false,
    "hr7Authorized": false,
    "automaticChargeAllowed": false,
    "entitlementMutationAllowed": false,
    "customerDataAllowed": false,
    "humanFinalApprovalRequired": true,
    "externalEffect": false
  },
  "releaseCandidatePolicy": {
    "schema": "release-candidate-v1.0",
    "productComplete": true,
    "deterministicPreparationImplemented": true,
    "releaseRuntimeImplemented": true,
    "runtimeSchema": "release-candidate-product-runtime-v1.0",
    "verificationPort": "release-candidate-verification-port-v1.0",
    "evidenceEnvelope": "release-candidate-evidence-envelope-v1.0",
    "rehearsalPlan": "release-candidate-rehearsal-plan-v1.0",
    "externalActivationReady": false,
    "requiredControls": 12,
    "staticPreflightsComplete": 5,
    "controlsAccepted": 0,
    "externalSecurityReviewsCompleted": 0,
    "legalReviewsCompleted": 0,
    "recoveryExercisesCompleted": 0,
    "runbookExercisesCompleted": 0,
    "accessibilityAcceptances": 0,
    "browserAcceptances": 0,
    "candidateDeployments": 0,
    "rollbackExecutions": 0,
    "productionReleases": 0,
    "candidateBuildCreated": false,
    "hr7Authorized": false,
    "readyForReviewAllowed": false,
    "deploymentAllowed": false,
    "productionReleaseAllowed": false,
    "externalEffect": false
  },
  "generalAvailabilityPolicy": {
    "schema": "general-availability-v1.1",
    "productComplete": true,
    "deterministicPreparationImplemented": true,
    "productRuntimeImplemented": true,
    "productRuntimeSchema": "general-availability-product-runtime-v1.0",
    "releasePackagePort": "general-availability-release-package-port-v1.0",
    "buyerHandoff": "general-availability-buyer-handoff-v1.0",
    "activationPlan": "general-availability-activation-plan-v1.0",
    "externalActivationReady": false,
    "deterministicControlsPassed": 872,
    "deterministicControlsTotal": 872,
    "governedArtifacts": 58,
    "schemasMatched": 58,
    "orphanArtifacts": 0,
    "launchGates": 10,
    "evidenceCoveredGates": 0,
    "humanReviewedGates": 0,
    "satisfiedGates": 0,
    "acceptedEvidenceItems": 0,
    "accountableOwnersAssigned": 0,
    "humanLaunchDecisionRecorded": false,
    "launchAuthorizationRecorded": false,
    "customerActivations": 0,
    "candidateDeployments": 0,
    "productionReleases": 0,
    "hr5Authorized": false,
    "hr6Authorized": false,
    "hr7Authorized": false,
    "hr8Authorized": false,
    "readyForReviewAllowed": false,
    "mergeAllowed": false,
    "deploymentAllowed": false,
    "productionReleaseAllowed": false,
    "externalEffectAllowed": false
  },
  "authorityBoundaries": {
    "supervisedSearchAgentsAllowedAfterGate": true,
    "autonomousNegotiationAllowed": false,
    "autonomousParticipationAllowed": false,
    "automaticBidSubmissionAllowed": false,
    "digitalSignatureAllowed": false,
    "autonomousBuyerCommunicationAllowed": false,
    "automaticFinalPricingAllowed": false,
    "preliminaryQuoteAllowedAfterGate": true,
    "preliminaryQuoteIsBinding": false,
    "humanFinalApprovalRequired": true
  }
}