check:features

Validate every declared feature: location, symlinks, pip install, and git state.


Usage

splent check:features

What it checks per feature

Check Pinned features Editable features
Location Exists in .splent_cache/ with src/ structure Exists at workspace root with src/ structure
Symlink Relative symlink in features/ → cache Relative symlink in features/ → workspace root
pip install Package metadata found Package metadata found
Git state — (not checked) Clean working tree or warns about uncommitted changes

Example output

  splent_io/splent_feature_auth@v1.2.7
  [✔] Found in cache
  [✔] Symlink OK (relative)
  [✔] pip installed

  splent_io/splent_feature_profile
  [✔] Found in workspace root
  [✔] Symlink OK (relative)
  [⚠] Not pip-installed (run product:run to install)
  [⚠] Uncommitted changes

Also part of splent doctor (phase 4).

See also


Back to top

splent. Distributed by an LGPL license v3. Contact us: drorganvidez@us.es