You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+18-5Lines changed: 18 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,8 +14,9 @@ A single-binary Rust CLI for unified developer workflows:
14
14
- Versioning (`dev version ...`)
15
15
-`.env` helpers (`dev env ...`)
16
16
- System setup (`dev setup ...`)
17
-
- Dockerized GPU dev containers (`dev docker ...`)
18
-
- Review overlays and directory manifests (`dev review`, `dev walk`)
17
+
- Dockerized GPU dev containers (`dev docker ...`)
18
+
- Isolated research project scaffolding (`dev research init`)
19
+
- Review overlays and directory manifests (`dev review`, `dev walk`)
19
20
20
21
### `devkey` (Windows only)
21
22
@@ -84,7 +85,7 @@ dev install [rust|python|typescript]
84
85
dev language set<name>
85
86
```
86
87
87
-
### `.env` management
88
+
### `.env` management
88
89
89
90
```bash
90
91
dev env [--raw]
@@ -101,8 +102,20 @@ dev env init
101
102
dev env template
102
103
103
104
dev env diff [REF]
104
-
dev env sync [REF]
105
-
```
105
+
dev env sync [REF]
106
+
```
107
+
108
+
### Research management
109
+
110
+
```bash
111
+
# Scaffold an isolated, project-local research workspace
112
+
dev research init [DIR] --name <project-name> --package <python_package>
113
+
114
+
# Preview without writing files
115
+
dev --dry-run research init ./research/heu-exp-01
116
+
```
117
+
118
+
`dev research init` creates a clean-room research layout (`project.yaml`, `experiments/`, `src/<package>/bindings/`, `reports/templates/`, `.harness/`) and sets `HARNESS_HOME=.harness` so runs remain project-local and commit-friendly.
Copy file name to clipboardExpand all lines: docs/USAGE.md
+11Lines changed: 11 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -53,6 +53,17 @@ Global flags:
53
53
54
54
-`dev install [language]` – scaffold language-specific config files and run optional provisioning commands defined in config. Supports `--dry-run` to preview actions.
55
55
56
+
### Research Scaffolding
57
+
58
+
-`dev research init [directory] [--name <name>] [--package <pkg>] [--force] [--skip-install]`
59
+
- Creates an isolated, project-local research scaffold with:
0 commit comments