-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbootstrap.workspace.toml.example
More file actions
99 lines (82 loc) · 2.45 KB
/
bootstrap.workspace.toml.example
File metadata and controls
99 lines (82 loc) · 2.45 KB
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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
# bootstrap.workspace.toml — phase4g operator template
#
# Source-controlled list of every HiveLLM repo `cortex-bootstrap`
# walks in one invocation. Carry this file as a literal placeholder
# (no env expansion happens on load). The operator copies it to
# `bootstrap.workspace.toml` (next to the binary) and replaces the
# `${HIVE_ROOT}` placeholder with their local checkout root, e.g.:
#
# cp bootstrap.workspace.toml.example bootstrap.workspace.toml
# sed -i 's#${HIVE_ROOT}#E:/HiveLLM#g' bootstrap.workspace.toml # bash
# # or, in PowerShell:
# (Get-Content bootstrap.workspace.toml.example) `
# -replace '\$\{HIVE_ROOT\}', 'E:/HiveLLM' `
# | Set-Content bootstrap.workspace.toml
#
# Each `[[repo]].id` matches the canonical HiveLLM repo name, which
# is what `cortex-bootstrap` writes into `.cortex-bootstrap.state.json`
# as the checkpoint key. Don't change `id` after the first run — it
# would orphan the prior checkpoint and force a full re-walk.
#
# `path` must point at the git checkout. `cortex-bootstrap` looks for
# `<path>/cortex.toml`; if the project keeps its config elsewhere, set
# the optional `config = "..."` override on that entry.
#
# Verify the file parses (without running the bootstrap) with:
#
# cortex-bootstrap --workspace bootstrap.workspace.toml --estimate
#
# The pre-flight check in `cortex_bootstrap::workspace::preflight`
# fails fast on any missing path / missing `.git/` / missing
# `cortex.toml` and reports every offender at once.
[[repo]]
id = "Cortex"
path = "${HIVE_ROOT}/Cortex"
[[repo]]
id = "Vectorizer"
path = "${HIVE_ROOT}/Vectorizer"
[[repo]]
id = "VectorizerSync"
path = "${HIVE_ROOT}/VectorizerSync"
[[repo]]
id = "Nexus"
path = "${HIVE_ROOT}/Nexus"
[[repo]]
id = "Synap"
path = "${HIVE_ROOT}/Synap"
[[repo]]
id = "Lexum"
path = "${HIVE_ROOT}/Lexum"
[[repo]]
id = "Expert"
path = "${HIVE_ROOT}/Expert"
[[repo]]
id = "Rulebook"
path = "${HIVE_ROOT}/Rulebook"
[[repo]]
id = "HivehubCloud"
path = "${HIVE_ROOT}/HivehubCloud"
[[repo]]
id = "HiveGPU"
path = "${HIVE_ROOT}/HiveGPU"
[[repo]]
id = "CompressionPrompt"
path = "${HIVE_ROOT}/CompressionPrompt"
[[repo]]
id = "Tml"
path = "${HIVE_ROOT}/Tml"
[[repo]]
id = "TmlDocs"
path = "${HIVE_ROOT}/TmlDocs"
[[repo]]
id = "TmlTextmate"
path = "${HIVE_ROOT}/TmlTextmate"
[[repo]]
id = "Transmutation"
path = "${HIVE_ROOT}/Transmutation"
[[repo]]
id = "TransmutationLite"
path = "${HIVE_ROOT}/TransmutationLite"
[[repo]]
id = "Umicp"
path = "${HIVE_ROOT}/Umicp"