Portal Community

Phase 1 — Export COMPLETE

Phase 1 is production-ready. All export pipeline components are implemented, tested, and deployed.

ComponentStatusNotes
ExportServiceCompleteFull export pipeline orchestration
DependencyResolverCompleteRecursive dependency traversal for all artifact types
PackageManifestCompleteManifest generation with version hashes
PackageSerializerCompleteSerialization for ProcessDefinition, ThreadDefinition, AtlasForm, RuleSet, EntitySchema, AppDefinition
BundleWriterCompleteZIP assembly with SHA-256 checksum
ExportHistoryRepositoryCompleteAudit trail for all exports
Export API endpointCompletePOST /api/installhub/packages/export
Export History APICompleteGET /api/installhub/packages/history
Unit testsComplete86% coverage on service and domain layers
Integration testsCompleteEnd-to-end export pipeline tests

Phase 2 — Import PENDING

Phase 2 design is complete. Implementation has not started. All service interfaces are defined; implementation is the next sprint.

ComponentStatusNotes
IImportService interfaceCompleteContract defined in Service project
ImportOptions DTOCompleteconflictStrategy, dryRun, targetTenantId
ImportService implementationPendingFull pipeline implementation
BundleReaderPendingZIP extraction and manifest parsing
IDRemappingServicePendingSource → target ID translation
ConflictResolutionServicePendingReplace / Merge / Skip strategies
Transaction rollbackPendingAtomic install with full rollback on failure
Import API endpointPendingPOST /api/installhub/packages/import
Dry-run modePending?dryRun=true — preview without committing

Phase 3 — Marketplace PENDING

Phase 3 is in early design. No implementation has started. The marketplace design is informed by the Market Hub system architecture.

ComponentStatusNotes
PublicHub catalog designPendingDatabase schema and API design in progress
Publisher profile systemPendingPublisher identity and verification
Submission pipelinePendingSubmit → Scan → Review → Publish
Trust level systemPendingCommunity / Certified / Official levels
Package searchPendingFull-text search with category filters
Ratings and reviewsPendingCommunity feedback system
One-click installPendingMarketplace → Phase 2 import pipeline

Security Scanning Partial

The security scanning infrastructure is partially implemented. The core scanner and expression injection detector are complete; dependency vulnerability scanning is pending.

ComponentStatus
PackageSecurityScanner — orchestratorComplete
ExpressionInjectionDetectorComplete
SQL injection pattern scannerComplete
Content policy checkerComplete
Dependency vulnerability scan (NVD/OSV)Pending
Publisher signature verificationPending
What You Can Use Today Phase 1 (Export) is fully production-ready. You can export any combination of BizFirstGO artifacts, store the bundles, transfer them between environments, and use them as backup snapshots. Import requires Phase 2 to be complete.