import snapshot from "./k3-artifact-snapshot.json"; import runtime from "./k3-flashkda-runtime.json"; export { snapshot as k3ArtifactSnapshot }; export { runtime as k3FlashKdaRuntime }; const mlaLayerSet = new Set(snapshot.configuration.mla_layers); export const k3ArtifactLayers = Array.from( { length: snapshot.configuration.layers }, (_, index) => { const layer = index + 1; const attention = mlaLayerSet.has(layer) ? "MLA" : "KDA"; return { layer, attention, feedForward: layer === 1 ? "DENSE" : "MOE", block: Math.floor(index / snapshot.configuration.attnres_block) + 1, opensResidualBlock: index % snapshot.configuration.attnres_block === 0, terminalGlobal: layer === snapshot.configuration.layers, }; }, ); export const k3ArtifactViews = [ ["layers", "01", "LAYER MAP", "93 层配置"], ["tensors", "02", "TENSOR ANATOMY", "497,220 entries"], ["parameters", "03", "PARAMETER AUDIT", "真实权重小切片"], ["reproduction", "04", "REPRODUCTION", "RTX 5090 执行证据"], ] as const; export const k3ArtifactEvidence = [ ["O", "OFFICIAL ARTIFACT", "官方 config、code、index、header 或参数字节直接观测。"], ["D", "DERIVATION", "由公开 shape 与计数做确定性算术。"], ["X", "EXECUTED", "本站机器实际执行并留下环境与结果。"], ["S", "SYNTHETIC", "真实权重加合成输入;只测试边界,不代表真实 token。"], ["U", "UNRESOLVED", "工件之间存在不一致,当前不擅自补解释。"], ] as const;