Feature availability

This page summarizes which RAFT user-facing features are currently available and where they live. It is intended to prevent stale docs from implying that a planned or external feature is already part of the installed CLI.

RAFT feature availability

Feature

Entry point

Status

Notes

Project setup

raft setup

Implemented

Creates the RAFT workspace config and standard directories.

Off-the-shelf workflow launch

raft run / raft run-ots

Implemented

raft run creates a missing project when workflow/version arguments are supplied; otherwise it runs an existing project.

Manifest generator

Web UI

Implemented

Opens during workflow setup when no manifest is supplied; also available as a hosted browser tool.

Manifest template

raft manifest-template

Implemented

CLI fallback that writes a tab-delimited starter manifest.

Manifest validation

raft check-manifest

Implemented

Reports required-column, delimiter, sample-prefix, grouping, and optional allele issues.

Project status

raft project-status

Implemented

Read-only project summary. Workflow-specific checks can be configured with *.status.json files.

Report viewer

raft generate-reports

Implemented

Creates or serves portable report bundles for workflow outputs.

Workflow config generator

Web UI

Implemented

Used to choose workflow parameters before creating a project.

Module discovery

raft available-modules, raft available-tools, raft available-subworkflows

Implemented

Lists configured module repositories and subgroups.

Workflow discovery

raft available-workflows

Implemented

Can inspect workflow details; expensive alternate-tool scans are opt-in.

Manual workflow assembly

raft load-module, raft list-steps, raft add-step

Implemented

Advanced/developer workflow. list-steps supports TSV and JSON output.

Project packaging

raft package-project / raft load-project

Implemented

Creates and loads portable project archives.

Control panel

none in this repository

Not implemented here

Older references likely describe functionality from another branch or repository. Current docs should not instruct users to run the control-panel command.

Status terms

Implemented

Present in the current CLI or browser UI documented in this repository.

Not implemented here

Not available from this repository’s installed CLI. It may be planned, experimental, or present in another repository, but users should not expect it to work from this codebase.