QAL Taxonomía Extendida — BWB-Q100¶
UTCS-MI v5.0 (encabezado canónico)
EstándarUniversal:Artefacto-DesgloseDeProducto-ATA+S1000D-01.00-ProductBreakdownStructure-0001-v1.1-Ampel Treinta Sesenta Hidrogeno Blended Wing Body Q100-GeneracionHybrida-CROSS-Amedeo Pelliccia-deadbeef-RestoDeVidaUtil
Navegación¶
- Índice dominio×nivel: docs/taxonomy/index-table.md
- Paquete de anclas: docs/taxonomy/anchors.html
- Diagrama de taxonomía: docs/diagrams/qal-taxonomy.svg
- Dominios (placeholders): docs/taxonomy/placeholders/AAA.md (AAP, CCC, …, ppp generados por script)
Sugerencia de inclusión (según tu stack):
- MkDocs: usa
!includeo extensiones equivalentes.- Docusaurus/MDX: importa con
importy<Anchor />/<Markdown>.
1) Taxonomía QAL extendida (definiciones + compatibilidad)¶
| Sigla | Nombre | Propósito | Cardinalidad típica | Ancla canónica | Compat / alias legado |
|---|---|---|---|---|---|
| TFA | Tail Final Asset / Top Figure Aircraft | Activo final del programa (la aeronave o configuración "top") | 1 por programa / build | #tfa-<program> |
Sustituye "TA Top Assembly" → alias #ta-bwb apuntando a #tfa-bwb |
| SI | System Integration | Línea base de integración de sistemas, bring‑up y orquestación interdominios | 1..n por build | #si-<dom> y #si-bwb (global) |
— |
| CV | Component Vendor | Lista de proveedores aprobados (AVL) y source control por CI/CP/FE | 1 por dominio / subconjunto | #cv-<dom> |
Mantiene #cv-* previo |
| SE | Station Envelop | Sobre de estación / celda de producción (takt, recursos, kits) | n por línea | #se-<dom>-NN |
Sustituye "SA Station Assembly" → alias #sa-<dom>-NN → #se-<dom>-NN |
| DI | Domain Interface | Interfaces formales entre dominios (ICD/IFD) | n por pareja de dominios | #di-<dom> |
Cambio: antes "Domain Invariant". Si aún lo usas, crea legado #dinv-<dom> para Invariants |
| CE | Component Equipped | Configuración "equipada" (CI/CP + kit + vendor + as‑built) | n por CC/CI | #ce-<dom> |
Nota: si tenías "CE = Configuration Envelope", usa #cenv-<dom> para ese contenido y deja #ce-<dom> a "Equipped" |
| CC | Component Cell | Célula de configuración (subconjunto agrupador) | n | #cc-<dom> |
— |
| CI | Component Item | Ítem de configuración (unidad funcional) | n | #ci-<dom> |
— |
| CP | Component Particle/Part | Parte fabricada (PN/Rev) | n | #cp-<dom> |
— |
| FE | Fundamental Element | Elemento físico atómico (material/feature medible) | n | #fe-<dom> |
— |
| QS | Quantum State | Estado/resultado cuántico asociado a cualquier nivel (QUBO/VQE/QML) | 0..n por entidad | #qs-<dom>-<nivel>-<id> |
— |
Recomendación de compatibilidad: mantener alias para no romper enlaces legados:
#ta-bwb → #tfa-bwb,#sa-* → #se-*,#di-* (invariant) → #dinv-*,#ce-* (envelope) → #cenv-*.
2) Índice hiperlinkado dominio × nivel (TFA/SI/CV/SE/DI/CE/CC/CI/CP/FE/QS)¶
PPP se mantiene en minúsculas
ppp. Haz "clic" en cualquier celda para saltar.
| Dominio | TFA | SI | CV | SE | DI | CE | CC | CI | CP | FE | QS |
|---|---|---|---|---|---|---|---|---|---|---|---|
| AAA Arquitecturas/Aeroestructuras/Aerodinámica | TFA | SI | CV | SE | DI | CE | CC | CI | CP | FE | QS |
| AAP Aeropuertos/Soporte Tierra | TFA | SI | CV | SE | DI | CE | CC | CI | CP | FE | QS |
| CCC Cabina/Cockpit/Carga | TFA | SI | CV | SE | DI | CE | CC | CI | CP | FE | QS |
| CQH Criogenia/Cuántica/H₂ | TFA | SI | CV | SE | DI | CE | CC | CI | CP | FE | QS |
| DDD Defensa/Ciberseguridad/Safety | TFA | SI | CV | SE | DI | CE | CC | CI | CP | FE | QS |
| EDI Electrónica/Instrumentos | TFA | SI | CV | SE | DI | CE | CC | CI | CP | FE | QS |
| EEE Medioambiente/Circularidad | TFA | SI | CV | SE | DI | CE | CC | CI | CP | FE | QS |
| EER Energía/Renovables | TFA | SI | CV | SE | DI | CE | CC | CI | CP | FE | QS |
| IIF Infraestructuras/Instalaciones | TFA | SI | CV | SE | DI | CE | CC | CI | CP | FE | QS |
| IIS Sistemas Inteligentes/IA | TFA | SI | CV | SE | DI | CE | CC | CI | CP | FE | QS |
| LCC Enlaces/Comunicaciones/Control | TFA | SI | CV | SE | DI | CE | CC | CI | CP | FE | QS |
| LIB Logística/Blockchain | TFA | SI | CV | SE | DI | CE | CC | CI | CP | FE | QS |
| MMM Mecánica/Materiales/Monitor. | TFA | SI | CV | SE | DI | CE | CC | CI | CP | FE | QS |
| OOO SO/Navegación/HPC | TFA | SI | CV | SE | DI | CE | CC | CI | CP | FE | QS |
| ppp Propulsión/Combustibles | TFA | SI | CV | SE | DI | CE | CC | CI | CP | FE | QS |
3) Paquete de anclas (incluye anclas generadas automáticamente)¶
<!-- include file: docs/taxonomy/anchors.html -->
Renderiza/expone el índice dominio×nivel:
<!-- include file: docs/taxonomy/index-table.md -->
Diagrama (Mermaid export):

4) Encabezados placeholder (ejemplo AAA) listos para rellenar¶
# TFA — Top Figure Aircraft (BWB-Q100)
<a id="tfa-bwb"></a>
> Activo final: configuración certificable BWB-Q100. Vínculos: EBOM/MBOM, ICD global, plan de configuración.
## SI — System Integration (AAA)
<a id="si-aaa"></a>
> Integración de aeroestructura con CQH/ppp/EDI. Entregables: SI‑Baseline, issues de integración, logs de bring‑up.
## CV — Component Vendor (AAA)
<a id="cv-aaa"></a>
> AVL de AAA: CFRP (T800/M21), Ti‑6Al‑4V forjados, adhesivos estructurales. Campos: CAGE, PN, PPAP/FAI, LT.
## SE — Station Envelop (AAA)
<a id="se-aaa"></a>
> Estaciones: SE‑10 Wing‑box lower; SE‑20 Bubble array mate; SE‑30 Systems routing. Takt/recursos/kits.
## DI — Domain Interface (AAA)
<a id="di-aaa"></a>
> ICDs con CQH (contracción térmica), ppp (hardpoints BLI), EDI (SSPC routing). Versionado y verificación.
## CE — Component Equipped (AAA)
<a id="ce-aaa"></a>
> Configuración equipada: CI/CP + kit + vendor + *as‑built*. Enlace a FAI/PPAP y trazabilidad DET.
## CC — Component Cell (AAA)
<a id="cc-aaa"></a>
> Ej.: 53‑30 Multi‑bubble container (3 cells). Relación con CIs y Estaciones SE.
## CI — Component Item (AAA)
<a id="ci-aaa"></a>
> Ej.: 53‑30‑TIES (tensile ties grid). Parámetros, límites, ensayos asociados.
## CP — Component Part (AAA)
<a id="cp-aaa"></a>
> Ej.: P/N 53‑30‑01‑001 (Ti‑6Al‑4V tie). Rev, material, proceso, tolerancias MBD.
## FE — Fundamental Element (AAA)
<a id="fe-aaa"></a>
> Ej.: Preload nominal 45 kN (medible). Método de verificación, tolerancia.
## QS — Quantum State (AAA)
<a id="qs-aaa"></a>
> Estados cuánticos ligados (ej.): QUBO_budget_v2 (CAO), VQE_CFRP@20K_v1 (CAE), QML_surrogate_BLI_v3 (CAT/CFD).
Repite el bloque para cada dominio (AAP, CCC, …, ppp) cambiando el identificador de ancla.
5) QS — Cómo referenciar "Quantum State" y encajarlo con DET/QAL Bus¶
Identificador QS sugerido (UTCS‑MI v5.0):
EstándarUniversal:EstadoCuantico-QUBO|VQE|QML-02.00-<Dominio>-<Nivel>-<Entidad>-<Secuencia>-v<Mayor.Minor>-<Programa>-<Categoría>-<Ámbito>-<Propietario>-<hash8>-RestoDeVidaUtil
Ejemplos rápidos:
EstándarUniversal:EstadoCuantico-QUBO-02.00-CAO-CE-BudgetVector-0007-v1.2-AmpelTreintaSesentaHidrogenoBlendedWingBodyQ100-CROSS-AMPEL360-CAO-Core-9a3f2b1c-RestoDeVidaUtilEstándarUniversal:EstadoCuantico-VQE-02.00-AAA-CI-53-30-TIES-0003-v1.0-AmpelTreintaSesentaHidrogenoBlendedWingBodyQ100-AIR-AMPEL360-CAE-Materials-7b821d44-RestoDeVidaUtil
Evento QAL Bus (esqueleto):
{
"event": "QS.Published",
"ts": "2025-09-02T00:00Z",
"program": "AmpelTreintaSesentaHidrogenoBlendedWingBodyQ100",
"domain": "AAA",
"level": "CI",
"entity": "53-30-TIES",
"qs_type": "VQE",
"utcs_mi_id": "EstándarUniversal:EstadoCuantico-VQE-02.00-AAA-CI-53-30-TIES-0003-v1.0-...",
"det_ref": "DET:QS:AAA:CI:53-30-TIES:V1.0",
"signature": "PQC-Dilithium3"
}
Plantilla DET asociada:
DET:QS:<DOM>:<LEVEL>:<ENTITY>:V<Major.Minor>
Los siguientes bloques son plantillas base; el script ya genera 15 ficheros (AAA, AAP, …, ppp). Aquí se muestra AAA como ejemplo.
TFA — Top Figure Aircraft (BWB-Q100) ¶
Activo final: build certificable BWB-Q100. Enlaces: EBOM/MBOM, ICD global, plan de configuración.
SI — System Integration (AAA) ¶
Integración de aeroestructura con CQH/ppp/EDI. Entregables: SI-Baseline, issues de integración, logs de bring-up.
CV — Component Vendor (AAA) ¶
AVL de AAA: CFRP (T800/M21), Ti-6Al-4V, adhesivos estructurales. Campos: CAGE, PN, PPAP/FAI, lead time.
SE — Station Envelop (AAA) ¶
SE-10 Wing-box lower · SE-20 Bubble array mate · SE-30 Systems routing. Definir takt/recursos/kits.
DI — Domain Interface (AAA) ¶
ICDs con CQH (contracción térmica), ppp (hardpoints BLI), EDI (SSPC routing). Versionado y verificación.
CE — Component Equipped (AAA) ¶
CI/CP equipados con kit + vendor (as-built). Enlace a FAI/PPAP y trazabilidad DET.
CC — Component Cell (AAA) ¶
Ej.: 53-30 Multi-bubble container (3 cells). Relación con CIs y Estaciones SE.
CI — Component Item (AAA) ¶
Ej.: 53-30-TIES (tensile ties grid). Parámetros, límites, ensayos.
CP — Component Part (AAA) ¶
Ej.: P/N 53-30-01-001 (Ti-6Al-4V tie). Rev, material, proceso, tolerancias MBD.
FE — Fundamental Element (AAA) ¶
Ej.: Preload nominal 45 kN (medible). Método de verificación, tolerancia.
QS — Quantum State (AAA) ¶
Estados: QUBO_budget_v2 (CAO), VQE_CFRP\@20K_v1 (CAE), QML_surrogate_BLI_v3 (CAT/CFD).
DET asociado: DET:QS:AAA:CI:53-30-TIES:V1.0.
6) Snippets YAML "mínimos" por dominio (SE/DI/CE/CV + DET/QS)¶
Los archivos qal/{DOMINIO}/kit.yaml contienen la estructura normalizada para fluir directo al QAL Bus y a DET:
# qal/<dominio>/kit.yaml
dom: AAA # dominio
programa: Ampel Treinta Sesenta Hidrogeno Blended Wing Body Q100 # canonical (sin siglas)
programa_alias:
- BWB-Q100
- AMPEL360
# — Station Envelop (SE) —
se:
- id: SE-AAA-10
objetivo: "Wing-box lower close-out"
takt_h: 6
recursos:
operadores: 8
robots: 2
utillajes: [ "JIG-53-10-A", "VAC-INF-01" ]
kits:
bom_ref: "MBOM-AAA-53-10-v1.2"
lote_min: 1
det_ref: "DET:SE:AAA:SE-10:V1.2"
# — Domain Interface (DI) —
di:
- id: DI-AAA↔CQH-01
tipo: ICD
descripcion: "Contracción térmica y clearances criogénicos"
version: "v1.1"
verificaciones: [ "stackup-clearance", "delta-L@20K" ]
det_ref: "DET:DI:AAA:ICD-CQH:V1.1"
# — Component Equipped (CE) —
ce:
- id: CE-AAA-53-30-TIES
scope: "CI/CP equipados con kit y vendor"
as_built: "EBOM-AAA-53-30-v3.0"
vendor_pack: "AVL-AAA-2025Q3"
det_ref: "DET:CE:AAA:53-30-TIES:V3.0"
# — Component Vendor (CV) —
cv:
- cage: "L1234"
proveedor: "Composite Advanced Europe"
alcance: [ "CFRP-T800/M21", "adhesivo-epoxi" ]
ppap: "PPAP-L1234-AAA-001-v1.0"
fai: "FAI-L1234-AAA-053-30-v1.0"
lt_dias: 45
# — QS hooks (referenciados desde eventos) —
qs_hooks:
- ref: "EstándarUniversal:EstadoCuantico-VQE-02.00-AAA-CI-53-30-TIES-0003-v1.0-AmpelTreintaSesentaHidrogenoBlendedWingBodyQ100-AIR-AMPEL360-CAE-Materials-7b821d44-RestoDeVidaUtil"
det_ref: "DET:QS:AAA:CI:53-30-TIES:V1.0"
Los archivos para todos los dominios (AAA, AAP, CCC, …, ppp) siguen esta estructura.
7) Esquemas (JSON Schema) para QS.Published y DET IDs¶
a) Evento QS.Published (actualizado para UTCS-MI v5.0):
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "QS.Published",
"type": "object",
"required": ["event","ts","program","domain","level","entity","qs_type","utcs_mi_id","det_ref","signature"],
"properties": {
"event": { "const": "QS.Published" },
"ts": { "type": "string", "format": "date-time" },
"program": { "type": "string", "pattern": "^(AmpelTreintaSesentaHidrogenoBlendedWingBodyQ100|BWB-Q100|AMPEL360)$" },
"domain": { "type": "string", "pattern": "^[A-Z]{3}|ppp$" },
"level": { "type": "string", "enum": ["TFA","SI","CV","SE","DI","CE","CC","CI","CP","FE","QS"] },
"entity": { "type": "string", "minLength": 1 },
"qs_type":{ "type": "string", "enum": ["QUBO","VQE","QML"] },
"utcs_mi_id": { "type": "string", "minLength": 40 },
"det_ref": { "type": "string", "pattern": "^DET:QS:[A-Z]{3}|ppp:[A-Z]{2}:[A-Za-z0-9\\-]+:V[0-9]+\\.[0-9]+$" },
"signature": { "type": "string", "pattern": "^PQC-(Dilithium3|Falcon|SPHINCS\\+)$" },
"meta": { "type": "object", "additionalProperties": true }
},
"additionalProperties": false
}
b) DET refs (actualizado):
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "DET.Ref",
"type": "string",
"pattern": "^(DET:(SE|DI|CE|QS):[A-Z]{3}|ppp:[A-Z]{2}:[A-Za-z0-9\\-]+:V[0-9]+\\.[0-9]+)$"
}
8) Validadores rápidos (regex) para IDs UTCS-MI v5.0 (QS)¶
Regex sintáctico (aprox.) para EstándarUniversal:EstadoCuantico-…:
^EstándarUniversal:EstadoCuantico-(QUBO|VQE|QML)-\d{2}\.\d{2}-[A-Z]{3}|ppp-[A-Z]{2}-[A-Za-z0-9\-]+-\d{4}-v\d+\.\d+-[A-Za-z0-9 ]+-[A-Z]{3,6}-[A-Za-z0-9\-]+-[A-Za-z0-9\-]+-[a-f0-9]{8}-RestoDeVidaUtil$
9) Aliases HTML/MD ya listos (redirecciones suaves)¶
<!-- Aliases de programa/categoría (legado → canónico) -->
<a id="prog-bwb-q100" href="#tfa-bwb"></a>
<a id="prog-ampel360" href="#tfa-bwb"></a>
10) Notas UTCS-MI v5.0 (consistencia y nombres)¶
- 13 campos obligatorios y versión "vX.Y".
- Programa/Categoría sin acrónimos (v5.0): el programa canónico es
Ampel Treinta Sesenta Hidrogeno Blended Wing Body Q100, con alias legadosBWB-Q100,AMPEL360. - Reglas de compatibilidad aplicadas:
#ta-* → #tfa-*,#sa-* → #se-*,#di(invariant) → #dinv-*,#ce(envelope) → #cenv-*.
- 13 campos obligatorios y versión
vX.Y. - Programa/Categoría sin siglas (canónico); siglas solo como alias con QAUDIT.
- PPP se mantiene en minúscula (
ppp) en IDs y anclas. - Alias vigentes por dos major releases y registrados como
DET:ALIAS:*firmados (QAUDIT).
5) QS — Identificadores, evento QAL y DET¶
ID QS (sugerido):
EstándarUniversal:EstadoCuantico-QUBO|VQE|QML-02.00-<DOM>-<Nivel>-<Entidad>-<Sec>-v<M.m>-<ProgramaCanonico>-<Ámbito>-<Propósito>-<Owner>-<hash8>-RestoDeVidaUtil
Ejemplo:
EstándarUniversal:EstadoCuantico-VQE-02.00-AAA-CI-53-30-TIES-0003-v1.0-AmpelTreintaSesentaHidrogenoBlendedWingBodyQ100-AIR-AMPEL360-CAE-Materials-7b821d44-RestoDeVidaUtil
Evento QAL Bus (QS.Published):
{
"event": "QS.Published",
"ts": "2025-09-02T00:00:00Z",
"program": "BWB-Q100",
"domain": "AAA",
"level": "CI",
"entity": "53-30-TIES",
"qs_type": "VQE",
"utcs_mi_id": "EstándarUniversal:EstadoCuantico-VQE-02.00-AAA-CI-53-30-TIES-0003-v1.0-...",
"det_ref": "DET:QS:AAA:CI:53-30-TIES:V1.0",
"signature": "PQC-Dilithium3"
}
DET (extracto):
DET:
id: DET:QS:AAA:CI:53-30-TIES:V1.0
program: BWB-Q100
qs:
type: VQE
utcs_mi_id: EstándarUniversal:EstadoCuantico-VQE-02.00-AAA-CI-53-30-TIES-0003-v1.0-...
backend: TerraQuantum
params: { cvar_alpha: 0.10, shots: 4096 }
qaudit:
signer: QAUDIT:BOT:SIG-01
scheme: PQC-Dilithium3
hash: sha3-256
signature: base64:...
6) Compatibilidad y migración (alias)¶
| Legado | Canónico | Ámbito | Política |
|---|---|---|---|
#ta-* |
#tfa-* |
TFA | Alias activo 2 majors + DET:ALIAS |
#sa-<dom>-NN |
#se-<dom>-NN |
SE | Idem |
#di-* (invariant) |
#dinv-* |
DI/DINV | DI = Interfaces; invariantes quedan en DINV |
#ce-* (envelope) |
#cenv-* |
CE/CENV | CE = Equipped; envelope vive en CENV |
7) Artefactos generados por script (rutas)¶
docs/taxonomy/index-table.md→ tabla dominio×niveldocs/taxonomy/anchors.html→ anclas de navegacióndocs/diagrams/qal-taxonomy.svg→ diagrama Mermaid exportadodocs/taxonomy/placeholders/AAA.md(y AAP…ppp) → secciones base
8) Checks mínimos de CI (shell)¶
test -f docs/taxonomy/index-table.md
test -f docs/taxonomy/anchors.html
test -f docs/diagrams/qal-taxonomy.svg
for d in AAA AAP CCC CQH DDD EDI EEE EER IIF IIS LCC LIB MMM OOO ppp; do
test -f "docs/taxonomy/placeholders/$d.md"
done
echo "✔ QAL Taxonomía: artefactos presentes"
9) Metamapas (documentación viva)¶

Estado¶
QAL Taxonomía Extendida — BWB-Q100 lista para producción: navegación estable, alias retrocompatibles, QS/DET/QAUDIT acoplados y validados bajo UTCS-MI v5.0. Próximo paso natural: enlazar desde Processing Prompt UI para que cada publicación de plantilla dispare QS.Published y autocoloque el DET en su placeholder de dominio.