Rozsah a pokrytí
SHV může pokrývat jakoukoli doloženou fyzickou schopnost relevantní pro návrh programů. Profil pokrytí řídíte prostřednictvím qxctl. Výchozím datovým základem je uvedení modelu na trh, nikoli odvozené datum výroby konkrétního kusu. Tento filtr můžete rozšířit, zúžit, nahradit nebo odstranit.Implementované enginy
Znalosti SHV jsou dodávány prostřednictvím několika nezávisle instalovatelných enginů v C++:shv-engine
Základní jádro (0.4.0-dev): profily pokrytí, sestavení/přehrání katalogu z uchovaných zdrojů, vyhodnocení požadavků, deterministická projekce grafů a validace grafů podložená zdroji.
shv-source-engine
Identita zdrojů, plány přemístění, vazba zachycených bajtů a grafy původu přehrané ze zdrojů.
shv-profile-engine
Shoda s deklaracemi, přenositelné recepty a přesná vazba na místní zdroje.
shv-partition-engine
Operace rozdělení hardwaru a mapování komponent.
shv-publication-engine
Chráněné hlavy katalogu volajícího, přehrání původních zdrojů a trvalá obnova snímků.
shv-graph-adapter
Obecný grafový port v C++ a přenositelný referenční adaptér v paměti pro bezztrátovou výměnu.
shv-graph-duckdb-connector
Volitelná relační projekce důkazů hardwarového grafu do DuckDB.
shv-pdf-adapter
Ohraničená extrakce z PDF a opětovná validace dokumentárních tvrzení z původních bajtů.
Revize zdrojů a původ
shv-source-engine implementuje stabilní identitu zdrojů, explicitní plány přemístění, čistou validaci přechodů, vazbu skutečně zachycených bajtů a grafy původu přehrané ze zdrojů. Jde o operace pouze pro čtení. Základní kurátorství upřednostňuje originální identitu komponent a doložené varianty. Chráněná aktivace zdrojů se řeší samostatně; čistý zdrojový engine neuděluje autoritu.
Výměna a ukládání grafů
shv-graph-adapter poskytuje obecný grafový port v C++ pro bezztrátovou výměnu a strukturální dotazy. Trvalé úložiště je implementováno prostřednictvím výchozí databáze DuckDB SQL. Žádná specializovaná grafová databáze momentálně zvolena není.
Hranice důkazů z PDF
shv-pdf-adapter extrahuje kvalifikovaná dokumentární tvrzení z explicitních tabulek v PDF a po obecné výměně grafů je znovu validuje z původních bajtů. Obecné pokrytí PDF zůstává samostatnou, vymezenou prací.
Zbývající práce
Široký hardwarový atlas, automatizované získávání zdrojů, agregace konfliktů z více zdrojů, další databázové ovladače specifické pro dodavatele, načítání vlastních pluginů a integrace s Composerem zůstávají na později. Otevřená jsou také široká mapování komponent a trvalé ovladače dodavatelů.Jak SHV souvisí s ostatními vektory
SNV
Zaznamenává Nodes, které obsahují hardware popisovaný SHV.
SCV
Odkazuje na hardwarové nabídky poskytovatelů, které SHV podrobně charakterizuje.
SOV
Může jednat na základě důkazů SHV při zřizování nebo přípravě Nodes.