﻿{
    "release_closure": {
        "suite_version": "2.5.1 - Canonical Multisector Release",
        "validated_at": "2026-09-16",
        "status": "passed",
        "active_sector_pack": "banking@1.2.0",
        "active_sector_pack_file": "taxonomies/sector-packs/altheia_banking_sector_pack_1.2.json",
        "historical_sector_pack": "banking@1.1.0",
        "dimension_identity": "canonical_dimension_id",
        "hashes": {
            "semantic_hash": "fnv1a-9ff297bd",
            "measurement_hash": "fnv1a-e601c564",
            "assignment_hash": "fnv1a-b161b542",
            "sector_pack_hash": "fnv1a-0fa97dc8"
        },
        "regression": {
            "tests": 342,
            "passed": 342,
            "failed": 0,
            "cancelled": 0,
            "skipped": 0
        },
        "documentation": {
            "manifest": "passed",
            "readme": "passed",
            "module_contracts": "passed",
            "faq": "passed",
            "release_closure": "passed"
        }
    },
    "migration":  "focal-brand data model 0.2 and evidence-based archetyping 0.6",
    "active_files":  [
                         "apps/profile-generator-multibrand-beta-0-5.html",
                         "apps/archetyping-multibrand-beta-0-6.html",
                         "apps/farm-manager-multibrand-beta-0-2.html",
                         "apps/echolab-interview-simulator-multibrand-beta-0-6.html",
                         "apps/altheia-beco-test-v1-3.html",
                         "apps/altheia-usability-html-prototype-v1-0.html"
                     ],
    "checks":  {
                   "profile_generator_javascript":  "passed",
                   "archetyping_javascript":  "passed",
                   "farm_manager_javascript":  "passed",
                   "profile_generator_500_profiles":  "passed",
                   "profile_generator_no_ing_customer":  "passed",
                   "archetyping_legacy_import_sanitization":  "passed",
                   "farm_manager_legacy_import_sanitization":  "passed",
                   "schema_version":  "multibrand_beta_0.2",
                   "schema_has_no_ing_customer":  true,
                   "taxonomy_version":  "multibrand_beta_0.2",
                   "taxonomy_has_no_ing_customer":  true,
                   "index_links_current_modules":  true,
                   "generated_profile_has_no_ing_customer":  true,
                   "usability_builder_status": "deprecated",
                   "usability_builder_active_navigation": false,
                   "usability_builder_new_generation": false,
                   "usability_builder_archived_versions": 4,
                   "usability_builder_replacement_policy": "specialized single-purpose modules"
                   ,"profile_generator_45_dimensions":  "passed: 500 profiles with D01-D45 values from 1 to 10"
                   ,"archetyping_candidate_engine":  "passed: 100-archetype taxonomy reduced to 15 eligible candidates per profile"
                   ,"archetyping_evidence_contract":  "passed: individual confidence and at least two evidence items enforced"
                   ,"archetyping_v06_merge":  "passed: evidence retained in classified output"
                   ,"archetyping_v06_dimension_reader_hotfix":  "passed: D01-D45 evidence produces non-zero candidate scores and populated prompt evidence"
                   ,"profile_generator_v06_semantic_facts":  "passed: 500 profiles include life stage, employment, financial snapshot and property context"
                   ,"archetyping_v07_semantic_gates":  "passed: wealth, life-stage, property and relationship contradictions exclude ineligible candidates"
                   ,"echolab_v06_javascript": "passed: combined inline scripts compile"
                   ,"echolab_v06_dimension_catalog": "passed: D01-D45 canonical catalog contains 45 unique codes"
                   ,"echolab_v06_question_plans": "passed: question text and dimension_focus produce primary and secondary evidence plans"
                   ,"echolab_v06_source_validation": "passed: altered profile paths or dimension values are rejected"
                   ,"echolab_v06_conditional_logic": "passed: display_if controls applicable without breaking tabular row compatibility"
                   ,"echolab_v05_history": "preserved: beta 0.5 file remains available and is declared in VERSION_MANIFEST"
                   ,"beco_v13_javascript": "passed: both inline scripts and the professional PDF template compile"
                   ,"beco_v13_single_outcome": "passed: one execution per profile, fixed between-subjects assignment and no task builder or task section in the report"
                   ,"beco_v13_precision": "passed: Monte Carlo replications are clamped to 100-5000 and precision changes recalculate analysis without deleting results"
                   ,"beco_v13_json_contract": "passed: schema 1.2 exports only active meta, design, sample, conversion and variant fields; legacy task/context fields are removed during migration"
                   ,"beco_v13_legacy_import": "passed: V1.1/V1.2 configuration maps to fixed between-subjects design and a single implicit conversion outcome"
                   ,"beco_v13_full_run": "passed: 80 synthetic profiles produced 80 results, the report contained no task section and the PDF export completed"
                   ,"beco_v12_history": "preserved: active V1.2 file and dated backup remain available and are declared in VERSION_MANIFEST"
                   ,"usability_html_v10_javascript": "passed: module, reusable engine and professional PDF template compile"
                   ,"usability_html_v10_contract": "passed: briefing example and schema share package type, version and success modes"
                   ,"usability_html_v10_seeded_engine": "passed: repeated executions preserve routes and metrics for the same profile and seed"
                   ,"usability_html_v10_report": "passed: efficacy, efficiency, comprehension, CES, friction, routes, segments, voice, recommendations and responsible-use disclosure are exported"
                   ,"usability_html_v10_index_card": "passed: card is located immediately after BECO Test"
                   ,"usability_html_v10_design_system": "passed: canonical ALTHEIA header, 1440px app shell, identity card, toolbox, underlined tabs, grids, forms, tables, footer, top control and mobile breakpoints verified in browser"
               }
}
