audit work, fixed StellaOps.sln warnings/errors, fixed tests, sprints work, new advisories
This commit is contained in:
49
docs/modules/packs-registry/README.md
Normal file
49
docs/modules/packs-registry/README.md
Normal file
@@ -0,0 +1,49 @@
|
||||
# Packs Registry
|
||||
|
||||
> Task packs registry and distribution service.
|
||||
|
||||
## Purpose
|
||||
|
||||
PacksRegistry provides a centralized registry for distributable task packs, policy packs, and analyzer bundles. It enables versioned pack management with integrity verification and air-gap support.
|
||||
|
||||
## Quick Links
|
||||
|
||||
- [Architecture](./architecture.md) - Technical design and implementation details
|
||||
- [Guides](./guides/) - Usage and configuration guides
|
||||
|
||||
## Status
|
||||
|
||||
| Attribute | Value |
|
||||
|-----------|-------|
|
||||
| **Maturity** | Production |
|
||||
| **Last Reviewed** | 2025-12-29 |
|
||||
| **Maintainer** | Platform Guild |
|
||||
|
||||
## Key Features
|
||||
|
||||
- **Centralized Registry**: Store and manage task packs, policy packs, and analyzer bundles
|
||||
- **Versioned Management**: Semantic versioning with upgrade/downgrade support
|
||||
- **Content-Addressed**: All packs are content-addressed with integrity verification
|
||||
- **Offline Distribution**: Bundle export for air-gapped environments
|
||||
|
||||
## Dependencies
|
||||
|
||||
### Upstream (this module depends on)
|
||||
- **PostgreSQL** - Pack metadata storage
|
||||
- **RustFS/S3** - Pack content storage
|
||||
- **Authority** - Authentication and authorization
|
||||
|
||||
### Downstream (modules that depend on this)
|
||||
- **TaskRunner** - Consumes packs for execution
|
||||
|
||||
## Configuration
|
||||
|
||||
```yaml
|
||||
packs_registry:
|
||||
storage_backend: rustfs # or s3
|
||||
max_pack_size_mb: 100
|
||||
```
|
||||
|
||||
## Related Documentation
|
||||
|
||||
- [TaskRunner Architecture](../task-runner/architecture.md)
|
||||
Reference in New Issue
Block a user