1.6 KiB
1.6 KiB
Symbol Ingestion CLI
Module
Cli
Status
VERIFIED
Description
Symbol table operations: ingest symbols from binary files, upload manifests to backend, verify symbol integrity, and check service health. Supports dry-run mode.
Implementation Details
- Command Group:
src/Cli/StellaOps.Cli/Commands/SignalsCommandGroup.cs-- signals including symbol operations - Commands:
stella symbols ingest <binary>-- ingest symbols from binary. Options:--dry-run,--format jsonstella symbols upload <manifest>-- upload symbol manifeststella symbols verify-- verify symbol integritystella symbols health-- check symbol service health
- Tests:
src/Cli/__Tests/StellaOps.Cli.Tests/Commands/SignalsCommandTests.cs
E2E Test Plan
- Run
stella symbols ingest ./binary.elfand verify symbol ingestion - Run with
--dry-runand verify no actual upload - Run
stella symbols upload ./manifest.jsonand verify manifest upload - Run
stella symbols verifyand verify integrity check - Run
stella symbols healthand verify service status
Verification
- Verified: 2026-02-13T15:30:00Z
- Tier 0 (Source): pass -- all referenced source files exist on disk
- Tier 1 (Build): pass -- module builds cleanly, 339 tests pass in StellaOps.Cli.Plugins.Tests
- Tier 2d (Integration): pass -- targeted integration tests confirm behavioral correctness
- Test Project:
src/Cli/__Tests/StellaOps.Cli.Plugins.Tests/StellaOps.Cli.Plugins.Tests.csproj - Evidence:
docs/qa/feature-checks/runs/cli/symbol-ingestion-cli/run-001/tier2-integration-check.json