Report Current Ingestion
Use this when you want one quick view of the latest known import state across providers.
It reads the newest import manifest for each provider and augments it with:
- normalized snapshot totals when they exist
- preserved raw root-artifact SHA-256 when the file is still present
- current LOGOS source/channel/signal classification when the provider is known
- current LOGOS handling policy and entry-pool metadata when that classification is available
It is useful after imports when you want to answer questions like:
- which providers are currently represented in the store
- what the latest import was for each provider
- whether the latest import has normalized snapshot support
- whether the preserved raw artifact is still available
Command
dotnet run --project NEXUS-Code/src/Nexus.Cli/Nexus.Cli.fsproj -- report-current-ingestion
Optional Roots
dotnet run --project NEXUS-Code/src/Nexus.Cli/Nexus.Cli.fsproj -- \
report-current-ingestion \
--event-store-root /path/to/NEXUS-EventStore \
--objects-root /path/to/NEXUS-Objects
What It Reports
For each provider with at least one import manifest, it prints:
- provider
- latest import ID
- imported-at timestamp
- source acquisition kind
- window label
- normalization version
- root artifact relative path
- root artifact SHA-256 when the preserved file exists
- LOGOS source system, intake channel, and signal classification when known
- LOGOS sensitivity, sharing scope, sanitization status, retention class, and entry pool when known
- canonical import counts from the import manifest
- whether a normalized import snapshot is available
- snapshot totals when available
It also reports known providers that are currently missing from the store.
Important Note
This is an operational status view.
It does not replace:
report-provider-import-historyfor one provider's chronological timelinecompare-import-snapshotsfor pairwise snapshot comparison- canonical event files as the source of truth
Codex currently appears from import manifests without normalized import snapshots, so its latest row will usually show:
normalized_snapshot_available=false
That is expected with the current ingestion model.
Provider and Codex imports now enter NEXUS with restricted-by-default LOGOS metadata. So a current row may also show handling values like:
sensitivity=internal-restrictedsharing_scope=owner-onlysanitization_status=rawretention_class=durableentry_pool=raw