Alcance y cobertura
SHV puede abarcar cualquier capacidad física respaldada por evidencia que sea relevante para el diseño de programas. Controlas el perfil de cobertura mediante qxctl. La base de fechas predeterminada es la introducción del modelo, no una fecha de fabricación individual inferida. Puedes ampliar, restringir, sustituir o eliminar este filtro.Motores implementados
El conocimiento de SHV se ofrece mediante varios motores en C++ instalables de forma independiente:shv-engine
Núcleo principal (0.4.0-dev): perfiles de cobertura, construcción/reproducción del catálogo a partir de fuentes retenidas, evaluación de requisitos, proyección determinista de grafos y validación de grafos respaldada por fuentes.
shv-source-engine
Identidad de fuentes, planes de reubicación, vinculación de captura de bytes y grafos de procedencia reproducidos desde las fuentes.
shv-profile-engine
Conformidad de declaraciones, recetas portables y vinculación exacta a fuentes locales.
shv-partition-engine
Operaciones de partición de hardware y mapeo de componentes.
shv-publication-engine
Cabezas de catálogo protegidas de quien llama, reproducción desde la fuente original y recuperación duradera de instantáneas.
shv-graph-adapter
Puerto genérico de grafos en C++ y adaptador de referencia portable en memoria para el intercambio sin pérdidas.
shv-graph-duckdb-connector
Proyección relacional opcional en DuckDB de la evidencia del grafo de hardware.
shv-pdf-adapter
Extracción acotada de PDF y revalidación de afirmaciones documentales a partir de los bytes originales.
Revisión de fuentes y procedencia
Elshv-source-engine implementa una identidad de fuentes estable, planes de reubicación explícitos, validación pura de transiciones, vinculación de captura de bytes reales y grafos de procedencia reproducidos desde las fuentes. Son operaciones de solo lectura. La curación principal prioriza la identidad original de los componentes y las variantes documentadas con evidencia. La activación protegida de fuentes se gestiona por separado; el motor de fuentes puro no concede autoridad.
Intercambio y almacenamiento de grafos
Elshv-graph-adapter proporciona un puerto genérico de grafos en C++ para el intercambio sin pérdidas y las consultas estructurales. El almacenamiento duradero se implementa mediante DuckDB SQL de forma predeterminada. Actualmente no hay seleccionada ninguna base de datos de grafos dedicada.
Límite de la evidencia en PDF
Elshv-pdf-adapter extrae afirmaciones documentales cualificadas de tablas PDF explícitas y las revalida a partir de los bytes originales tras el intercambio genérico de grafos. La cobertura general de PDF sigue siendo un trabajo independiente con su propio alcance.
Trabajo pendiente
Un atlas de hardware amplio, la adquisición automatizada de fuentes, la agregación de conflictos entre múltiples fuentes, controladores de bases de datos adicionales específicos de proveedores, la carga de plugins personalizados y la integración con Composer quedan para más adelante. Los mapeos amplios de componentes y los controladores duraderos de proveedores también siguen abiertos.Cómo se relaciona SHV con otros vectores
SNV
Registra los Nodes que contienen el hardware que describe SHV.
SCV
Hace referencia a las ofertas de hardware de los proveedores que SHV caracteriza en detalle.
SOV
Puede actuar sobre la evidencia de SHV al aprovisionar o acondicionar Nodes.