LevitateOS

Documentation

recart

Centralized artifact-store manager for outputs and blob lifecycle operations.

Section

Overview

recart provides artifact-store introspection and maintenance commands (status, ls, gc, prune, serve, ingest).

WARNING

Operator caution: gc and prune mutate artifact state. Review repository policy and dry-run expectations before use.

Section

Usage

Command
bash
recart [--repo <PATH>] <COMMAND>
Command Purpose
status Show store counts and size
ls <kind> List index entries for artifact kind
gc Delete unreferenced blobs
prune --keep-last N Retain newest N entries per kind, then gc
ingest Ingest existing artifacts from configured distro dirs
serve Start local web UI over artifact/store state

Section

Examples

Inspect store health
recart status
List rootfs entries
recart ls rootfs_erofs
Prune aggressively and collect
recart prune --keep-last 3
Start local UI
recart serve --bind 127.0.0.1 --port 8765

Section

Current Caveat

Current ingest paths in implementation still reference distro directories such as leviso/, AcornOS/, and IuppiterOS/. Treat behavior as implementation-detail while policy migration is in progress.

Section

See Also