60 lines
1.4 KiB
JavaScript
60 lines
1.4 KiB
JavaScript
export const packageName = '@openclaw/plugin-reporting-governance';
|
|
export const packageVersion = '0.1.0-mainline';
|
|
|
|
export const artifactKinds = {
|
|
deploymentProfile: 'DeploymentProfileArtifact',
|
|
decisionRecord: 'DecisionRecordArtifact',
|
|
};
|
|
|
|
export const packageBoundaries = {
|
|
core: [
|
|
'event normalization',
|
|
'evidence building',
|
|
'policy evaluation',
|
|
'decision running',
|
|
'capability/profile compatibility'
|
|
],
|
|
adapters: [
|
|
'watchdog adapter',
|
|
'dispatcher adapter',
|
|
'bridge adapter',
|
|
'sender-binding adapter',
|
|
'orchestrator adapter'
|
|
],
|
|
storage: [
|
|
'event store',
|
|
'evidence store',
|
|
'queue store',
|
|
'spool store',
|
|
'receipt store',
|
|
'decision store'
|
|
],
|
|
reference: [
|
|
'openclaw watchdog chain'
|
|
]
|
|
};
|
|
|
|
export {
|
|
evaluatePolicyPack,
|
|
evaluatePolicies,
|
|
planDecisionExecution,
|
|
executeGovernanceContract,
|
|
executeRuntimeIntegratedGovernance,
|
|
runCompatibilityPreflight,
|
|
} from './core/index.mjs';
|
|
export {
|
|
createRuntimeBinding,
|
|
runWatchdogAdapter,
|
|
runDispatcherAdapter,
|
|
runBridgeSupervisorAdapter,
|
|
runSenderBindingAdapter,
|
|
runOrchestratorAdapter,
|
|
} from './adapters/index.mjs';
|
|
export { runOrchestratorAdapter as runWatchdogChain } from './adapters/orchestrator.mjs';
|
|
export {
|
|
createDecisionRecordArtifact,
|
|
createDecisionRecordFileName,
|
|
createFileDecisionStore,
|
|
validateDecisionRecordArtifact,
|
|
} from './storage/index.mjs';
|