1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
//! Command registration for genfile CLI
//!
//! Each submodule builds `CommandDefinition` structs and wires handler functions
//! into the unilang `CommandRegistry`.
//!
//! ## Command Domains
//!
//! - `archive` — Archive lifecycle (.archive.*) — FR1
//! - `file` — File operations (.file.*) — FR2
//! - `parameter` — Parameter management (.parameter.*) — FR3
//! - `value` — Value management (.value.*) — FR4
//! - `content` — Content management (.content.*) — FR5
//! - `materialize` — Materialization (.materialize, .unpack) — FR6
//! - `pack` — Serialization (.pack) — FR7
//! - `info` — Analysis (.info, .status, .analyze, .discover.*) — FR8
use CommandRegistry;
/// Create complete genfile command registry
///
/// Registers all command groups with the registry:
/// - Archive management (.archive.*)
/// - File operations (.file.*)
/// - Parameter management (.parameter.*)
/// - Value management (.value.*)
/// - Content management (.content.*)
/// - Materialization (.materialize, .unpack)
/// - Serialization (.pack)
/// - Analysis (.info, .status, .analyze, .discover.*)
///
/// # Errors
/// Returns an error if any command module registration fails.