Skip to content

Commit 60538ad

Browse files
authored
refactor: remove devmon project from monorepo (#284)
## Summary - remove the `cmds/devmon` project implementation and tests - remove devmon project contracts from `docs/` and repository policy docs (including AGENTS/CLAUDE) - remove public docs navigation/page references for devmon - clean up Go module dependencies tied to the removed devmon implementation ## Validation - `go test ./...` - `cd apps/public-docs && pnpm test` - `pnpm --filter public-docs test` - `rg -n --hidden --glob '!.git' 'devmon|Devmon'` (no matches)
1 parent 334ca8e commit 60538ad

42 files changed

Lines changed: 1 addition & 6469 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

AGENTS.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,6 @@
5353
- `docs/project-devkit-commit-tracker.md`: Commit Tracker scaffold project index.
5454
- `docs/project-devkit-remote-file-picker.md`: Remote File Picker mini app project index.
5555
- `docs/project-thenv.md`: Thenv multi-component project index.
56-
- `docs/project-devmon.md`: Devmon daemon project index.
5756
- `docs/project-public-docs.md`: Public docs app project index.
5857
- `docs/project-serde-feather.md`: Serde Feather multi-crate project index.
5958
- `docs/project-dexdex.md`: DexDex multi-runtime project index.
@@ -84,7 +83,6 @@ enum ProjectId {
8483
Nodeup = "nodeup",
8584
Derun = "derun",
8685
Ttl = "ttl",
87-
Devmon = "devmon",
8886
Mpapp = "mpapp",
8987
Devkit = "devkit",
9088
DevkitCommitTracker = "devkit-commit-tracker",
@@ -102,7 +100,6 @@ enum ProjectId {
102100
- `cargo-mono` -> `crates/cargo-mono`
103101
- `derun` -> `cmds/derun`
104102
- `ttl` -> `cmds/ttlc`
105-
- `devmon` -> `cmds/devmon`
106103
- `mpapp` -> `apps/mpapp`
107104
- `devkit` -> `apps/devkit`
108105
- `devkit-commit-tracker` -> `apps/devkit/src/apps/commit-tracker`

CLAUDE.md

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,6 @@ When working in a specific directory, apply the rules from that directory and al
6060
- `docs/project-devkit-commit-tracker.md`: Commit Tracker multi-component project index.
6161
- `docs/project-devkit-remote-file-picker.md`: Remote File Picker mini app project index.
6262
- `docs/project-thenv.md`: Thenv multi-component project index.
63-
- `docs/project-devmon.md`: Devmon daemon project index.
6463
- `docs/project-public-docs.md`: Public docs app project index.
6564
- `docs/project-serde-feather.md`: Serde Feather multi-crate project index.
6665
- `docs/project-dexdex.md`: DexDex multi-runtime project index.
@@ -78,7 +77,6 @@ enum ProjectId {
7877
Nodeup = "nodeup",
7978
Derun = "derun",
8079
Ttl = "ttl",
81-
Devmon = "devmon",
8280
Mpapp = "mpapp",
8381
Devkit = "devkit",
8482
DevkitCommitTracker = "devkit-commit-tracker",
@@ -96,7 +94,6 @@ enum ProjectId {
9694
- `cargo-mono` -> `crates/cargo-mono`
9795
- `derun` -> `cmds/derun`
9896
- `ttl` -> `cmds/ttlc`
99-
- `devmon` -> `cmds/devmon`
10097
- `mpapp` -> `apps/mpapp`
10198
- `devkit` -> `apps/devkit`
10299
- `devkit-commit-tracker` -> `apps/devkit/src/apps/commit-tracker`, `servers/commit-tracker`, `cmds/commit-tracker`
@@ -411,7 +408,6 @@ enum DevkitMiniAppId {
411408
### Scope in This Domain
412409

413410
- `cmds/derun`: Go tool for AI coding-agent workflow orchestration.
414-
- `cmds/devmon`: Go daemon CLI for recurring folder command automation.
415411
- `cmds/thenv`: Secure `.env` sharing CLI.
416412
- `cmds/commit-tracker`: Commit Tracker collector component.
417413
- `cmds/ttlc`: TTL compiler CLI for `.ttl` parsing/type-checking, Go code generation, `run` task execution, and cache-aware task execution contracts.
@@ -438,7 +434,6 @@ enum DevkitMiniAppId {
438434
### Testing and Validation
439435

440436
- Run relevant Go tests (`go test`) when code in this domain changes.
441-
- Update `docs/project-devmon.md` and `docs/cmds-devmon-foundation.md` whenever devmon command shape or config contracts change.
442437
- Update `docs/project-derun.md` and `docs/cmds-derun-foundation.md` whenever derun command contracts change.
443438
- Update `docs/project-thenv.md` and `docs/cmds-thenv-cli-foundation.md` whenever thenv CLI operations or trust boundaries change.
444439
- Update `docs/project-devkit-commit-tracker.md` and `docs/cmds-devkit-commit-tracker-collector-foundation.md` whenever collector contracts change.

apps/public-docs/README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ pnpm --filter public-docs test
2020
- `getting-started.mdx`: Local setup and contribution flow.
2121
- `projects-overview.mdx`: High-level public project catalog.
2222
- `documentation-lifecycle.mdx`: Rules for updating internal and public docs together.
23-
- `devmon.mdx`: Public project guide for `devmon`.
2423
- `nodeup.mdx`: Public project guide for `nodeup`.
2524
- `cargo-mono.mdx`: Public project guide for `cargo-mono`.
2625
- `derun.mdx`: Public project guide for `derun`.

apps/public-docs/devmon.mdx

Lines changed: 0 additions & 100 deletions
This file was deleted.

apps/public-docs/docs.json

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,6 @@
1919
}
2020
]
2121
},
22-
{
23-
"tab": "Devmon",
24-
"groups": [
25-
{
26-
"group": "Automation Daemon",
27-
"pages": ["devmon"]
28-
}
29-
]
30-
},
3122
{
3223
"tab": "Nodeup",
3324
"groups": [

apps/public-docs/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ This site provides a curated, user-facing layer of documentation that complement
99
- Read [Getting Started](getting-started) for local setup and editing workflow.
1010
- See [Projects Overview](projects-overview) for the current public project catalog.
1111
- Review [Documentation Lifecycle](documentation-lifecycle) for update rules between `docs/` and `apps/public-docs`.
12-
- Open [Devmon](devmon), [Nodeup](nodeup), [Cargo Mono](cargo-mono), and [Derun](derun) from the top navigation for dedicated project guides.
12+
- Open [Nodeup](nodeup), [Cargo Mono](cargo-mono), and [Derun](derun) from the top navigation for dedicated project guides.
1313

1414
## Scope
1515

apps/public-docs/projects-overview.mdx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ This page provides a high-level public catalog of projects in the Delino OSS mon
88
- [`nodeup`](nodeup): Rust-based Node.js runtime manager.
99
- [`derun`](derun): Terminal-fidelity run execution and MCP bridge tool.
1010
- [`dexdex`](dexdex): Connect RPC-first desktop + server orchestration platform.
11-
- [`devmon`](devmon): Automation daemon with menu bar controls.
1211
- `mpapp`: Expo React Native mobile app.
1312
- `devkit`: Next.js micro-app host platform.
1413
- `devkit-commit-tracker`: Scaffolded Devkit mini app route reserved for future commit metrics workflows.

cmds/AGENTS.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
### Scope in This Domain
99

1010
- `cmds/derun`: Go tool for AI coding-agent workflow orchestration.
11-
- `cmds/devmon`: Go daemon CLI for recurring folder command automation.
1211
- `cmds/thenv`: Secure `.env` sharing CLI.
1312
- `cmds/ttlc`: TTL compiler CLI for `.ttl` parsing/type-checking, Go code generation, `run` task execution, and cache-aware task execution contracts.
1413

@@ -33,7 +32,6 @@
3332
### Testing and Validation
3433

3534
- Run relevant Go tests (`go test`) when code in this domain changes.
36-
- Update `docs/project-devmon.md` and `docs/cmds-devmon-foundation.md` whenever devmon command shape or config contracts change.
3735
- Update `docs/project-derun.md` and `docs/cmds-derun-foundation.md` whenever derun command contracts change.
3836
- Update `docs/project-thenv.md` and `docs/cmds-thenv-cli-foundation.md` whenever thenv CLI operations or trust boundaries change.
3937
- Update `docs/project-ttl.md` and `docs/cmds-ttl-foundation.md` whenever TTL compiler command shape, cache backend, or runtime boundaries change.

cmds/devmon/README.md

Lines changed: 0 additions & 147 deletions
This file was deleted.

0 commit comments

Comments
 (0)