consolidation of some of the modules, localization fixes, product advisories work, qa work
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# Developer Tools
|
||||
|
||||
> Collection of CLI utilities for fixture management, policy validation, smoke testing, and workflow generation.
|
||||
> Collection of CLI utilities, benchmarks, SDK generators, and dev portal for fixture management, policy validation, smoke testing, workflow generation, and developer experience.
|
||||
|
||||
## Purpose
|
||||
|
||||
@@ -9,6 +9,7 @@ Developer Tools is a collection of standalone CLI utilities used by Stella Ops d
|
||||
## Quick Links
|
||||
|
||||
- [Architecture](./architecture.md)
|
||||
- [Supply-Chain Hardening Suite](./supply-chain-hardening-suite.md)
|
||||
|
||||
## Status
|
||||
|
||||
@@ -27,6 +28,12 @@ Developer Tools is a collection of standalone CLI utilities used by Stella Ops d
|
||||
- LanguageAnalyzerSmoke: language detection tests
|
||||
- RustFsMigrator: filesystem migration for RustFS (S3-compatible) storage
|
||||
- WorkflowGenerator: CI workflow generation with F# DSL
|
||||
- Supply-chain hardening suite: deterministic mutation/negative-path security gates under `tests/supply-chain/`
|
||||
- StellaOps.Bench: performance benchmarks for LinkNotMerge, VEX, Notify, Policy, and Scanner subsystems (absorbed from `src/Bench/`)
|
||||
- StellaOps.Verifier: standalone offline evidence bundle verifier for air-gapped environments (absorbed from `src/Verifier/`)
|
||||
- StellaOps.Sdk.Generator: multi-language SDK code generation from OpenAPI spec (absorbed from `src/Sdk/`)
|
||||
- StellaOps.Sdk.Release: SDK release automation (absorbed from `src/Sdk/`)
|
||||
- StellaOps.DevPortal.Site: Astro-based interactive developer portal with API docs and Try-It console (absorbed from `src/DevPortal/`)
|
||||
|
||||
## Dependencies
|
||||
|
||||
@@ -34,8 +41,14 @@ Developer Tools is a collection of standalone CLI utilities used by Stella Ops d
|
||||
|
||||
- Policy Engine libraries - policy DSL parsing and schema definitions
|
||||
- Scanner libraries - language analyzer and SBOM processing
|
||||
- Notify libraries - notification model definitions (Bench.Notify)
|
||||
- TestKit - shared test infrastructure for benchmark test projects
|
||||
- System.CommandLine - CLI parsing for Verifier
|
||||
- Astro/Starlight (Node.js) - DevPortal static site framework
|
||||
|
||||
### Downstream
|
||||
|
||||
- CI pipelines - consume generated workflow definitions
|
||||
- Test suites - consume golden fixtures and SBOM/advisory pairs
|
||||
- SDK consumers - consume generated Go/Java/Python/TypeScript clients
|
||||
- Auditors - consume Verifier output in air-gapped verification workflows
|
||||
|
||||
Reference in New Issue
Block a user