feat: BreakPilot PWA - Full codebase (clean push without large binaries)
Some checks failed
Tests / Go Tests (push) Has been cancelled
Tests / Python Tests (push) Has been cancelled
Tests / Integration Tests (push) Has been cancelled
Tests / Go Lint (push) Has been cancelled
Tests / Python Lint (push) Has been cancelled
Tests / Security Scan (push) Has been cancelled
Tests / All Checks Passed (push) Has been cancelled
Security Scanning / Secret Scanning (push) Has been cancelled
Security Scanning / Dependency Vulnerability Scan (push) Has been cancelled
Security Scanning / Go Security Scan (push) Has been cancelled
Security Scanning / Python Security Scan (push) Has been cancelled
Security Scanning / Node.js Security Scan (push) Has been cancelled
Security Scanning / Docker Image Security (push) Has been cancelled
Security Scanning / Security Summary (push) Has been cancelled
CI/CD Pipeline / Go Tests (push) Has been cancelled
CI/CD Pipeline / Python Tests (push) Has been cancelled
CI/CD Pipeline / Website Tests (push) Has been cancelled
CI/CD Pipeline / Linting (push) Has been cancelled
CI/CD Pipeline / Security Scan (push) Has been cancelled
CI/CD Pipeline / Docker Build & Push (push) Has been cancelled
CI/CD Pipeline / Integration Tests (push) Has been cancelled
CI/CD Pipeline / Deploy to Staging (push) Has been cancelled
CI/CD Pipeline / Deploy to Production (push) Has been cancelled
CI/CD Pipeline / CI Summary (push) Has been cancelled
ci/woodpecker/manual/build-ci-image Pipeline was successful
ci/woodpecker/manual/main Pipeline failed
Some checks failed
Tests / Go Tests (push) Has been cancelled
Tests / Python Tests (push) Has been cancelled
Tests / Integration Tests (push) Has been cancelled
Tests / Go Lint (push) Has been cancelled
Tests / Python Lint (push) Has been cancelled
Tests / Security Scan (push) Has been cancelled
Tests / All Checks Passed (push) Has been cancelled
Security Scanning / Secret Scanning (push) Has been cancelled
Security Scanning / Dependency Vulnerability Scan (push) Has been cancelled
Security Scanning / Go Security Scan (push) Has been cancelled
Security Scanning / Python Security Scan (push) Has been cancelled
Security Scanning / Node.js Security Scan (push) Has been cancelled
Security Scanning / Docker Image Security (push) Has been cancelled
Security Scanning / Security Summary (push) Has been cancelled
CI/CD Pipeline / Go Tests (push) Has been cancelled
CI/CD Pipeline / Python Tests (push) Has been cancelled
CI/CD Pipeline / Website Tests (push) Has been cancelled
CI/CD Pipeline / Linting (push) Has been cancelled
CI/CD Pipeline / Security Scan (push) Has been cancelled
CI/CD Pipeline / Docker Build & Push (push) Has been cancelled
CI/CD Pipeline / Integration Tests (push) Has been cancelled
CI/CD Pipeline / Deploy to Staging (push) Has been cancelled
CI/CD Pipeline / Deploy to Production (push) Has been cancelled
CI/CD Pipeline / CI Summary (push) Has been cancelled
ci/woodpecker/manual/build-ci-image Pipeline was successful
ci/woodpecker/manual/main Pipeline failed
All services: admin-v2, studio-v2, website, ai-compliance-sdk, consent-service, klausur-service, voice-service, and infrastructure. Large PDFs and compiled binaries excluded via .gitignore.
This commit is contained in:
92
admin-v2/lib/sdk/index.ts
Normal file
92
admin-v2/lib/sdk/index.ts
Normal file
@@ -0,0 +1,92 @@
|
||||
/**
|
||||
* AI Compliance SDK - Main Export
|
||||
*/
|
||||
|
||||
// Types
|
||||
export * from './types'
|
||||
|
||||
// Context & Provider
|
||||
export { SDKProvider, useSDK, SDKContext, initialState } from './context'
|
||||
|
||||
// Export utilities
|
||||
export { exportToPDF, exportToZIP, downloadExport } from './export'
|
||||
export type { ExportOptions } from './export'
|
||||
|
||||
// API Client
|
||||
export {
|
||||
SDKApiClient,
|
||||
getSDKApiClient,
|
||||
resetSDKApiClient,
|
||||
} from './api-client'
|
||||
export type {
|
||||
APIResponse,
|
||||
StateResponse,
|
||||
SaveStateRequest,
|
||||
CheckpointValidationResult,
|
||||
APIError,
|
||||
} from './api-client'
|
||||
|
||||
// Sync Manager
|
||||
export {
|
||||
StateSyncManager,
|
||||
createStateSyncManager,
|
||||
} from './sync'
|
||||
export type {
|
||||
SyncStatus,
|
||||
SyncState,
|
||||
ConflictResolution,
|
||||
SyncOptions,
|
||||
SyncCallbacks,
|
||||
} from './sync'
|
||||
|
||||
// SDK Backend Client (RAG + LLM)
|
||||
export {
|
||||
SDKBackendClient,
|
||||
getSDKBackendClient,
|
||||
resetSDKBackendClient,
|
||||
isLegalQuery,
|
||||
extractRegulationReferences,
|
||||
} from './sdk-client'
|
||||
export type {
|
||||
SearchResult,
|
||||
SearchResponse,
|
||||
CorpusStatus,
|
||||
GenerateRequest,
|
||||
GenerateResponse,
|
||||
} from './sdk-client'
|
||||
|
||||
// Compliance Scope Engine
|
||||
export type {
|
||||
ComplianceDepthLevel,
|
||||
ComplianceScores,
|
||||
ComplianceScopeState,
|
||||
ScopeDecision,
|
||||
ScopeProfilingAnswer,
|
||||
ScopeDocumentType,
|
||||
} from './compliance-scope-types'
|
||||
export {
|
||||
DEPTH_LEVEL_LABELS,
|
||||
DEPTH_LEVEL_DESCRIPTIONS,
|
||||
DEPTH_LEVEL_COLORS,
|
||||
DOCUMENT_TYPE_LABELS,
|
||||
STORAGE_KEY as SCOPE_STORAGE_KEY,
|
||||
createEmptyScopeState,
|
||||
} from './compliance-scope-types'
|
||||
export { complianceScopeEngine } from './compliance-scope-engine'
|
||||
|
||||
// Demo Data Seeding (stored via API like real customer data)
|
||||
export {
|
||||
generateDemoState,
|
||||
seedDemoData,
|
||||
seedDemoDataDirect,
|
||||
hasDemoData,
|
||||
clearDemoData,
|
||||
// Seed data templates (for testing/reference only)
|
||||
getDemoUseCases,
|
||||
getDemoRisks,
|
||||
getDemoControls,
|
||||
getDemoDSFA,
|
||||
getDemoTOMs,
|
||||
getDemoProcessingActivities,
|
||||
getDemoRetentionPolicies,
|
||||
} from './demo-data'
|
||||
Reference in New Issue
Block a user