14 lines
709 B
TypeScript
14 lines
709 B
TypeScript
import catalog from './data/bsi-grundschutz-kernel-2026-09-24.json';
|
|
import crosswalk from './data/bsi-iso27001-crosswalk-1.0.1-qa.json';
|
|
import type { BsiIsoCrosswalk, BsiKernelCatalog } from '../../src/compliance/bsi-grundschutz';
|
|
|
|
/** A Kernel catalog with the BSI ISO 27001 mapping that belongs to it. */
|
|
export interface BsiCatalogs {
|
|
catalog: BsiKernelCatalog;
|
|
crosswalk: BsiIsoCrosswalk;
|
|
}
|
|
|
|
// Pinned BSI snapshots (Phase 13F, user decision 2026-10-08); regenerate with update-bsi-assets.mjs.
|
|
// They stay active until `Update from BSI` stores a newer official state.
|
|
export const bundledBsiCatalogs: BsiCatalogs = { catalog: catalog as BsiKernelCatalog, crosswalk: crosswalk as BsiIsoCrosswalk };
|