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
## Problem
phrocs is now stable enough to replace mprocs as the default dev runner. <!-- Who is this for and what problem does it solve? -->
<!-- Closes #ISSUE_ID -->
## Changes
1. Swap pnpm dev to use phrocs, move mprocs to pnpm dev:mprocs
2. Number-prefix mprocs.yaml procs for consistent ordering and add enricher dependency to code
3. Update [CLAUDE.md](http://CLAUDE.md) and [README.md](http://README.md) to reflect the new default
4. Remove the separate "phrocs (alpha)" section from README
<!-- What did you change and why? -->
<!-- If there are frontend changes, include screenshots. -->
## How did you test this?
Manually
<!-- Describe what you tested -- manual steps, automated tests, or both. -->
<!-- If you're an agent, only list tests you actually ran. -->
Copy file name to clipboardExpand all lines: README.md
+4-12Lines changed: 4 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -34,7 +34,7 @@ cp .env.example .env
34
34
35
35
### Running in Development
36
36
37
-
By default, `pnpm dev` uses [mprocs](https://github.com/pvolok/mprocs) to run the agent and code app in parallel.
37
+
By default, `pnpm dev` uses phrocs (our custom process runner) to run the agent and code app in parallel. phrocs auto-installs on first run and reads the `mprocs.yaml` config file. The binary is downloaded to `bin/phrocs` and is git-ignored.
38
38
39
39
```bash
40
40
# Run both agent (watch mode) and code app in parallel
@@ -43,21 +43,13 @@ pnpm dev
43
43
# Or run them separately:
44
44
pnpm dev:agent # Run agent in watch mode
45
45
pnpm dev:code # Run code app
46
-
```
47
-
48
-
### phrocs (alpha)
49
-
50
-
phrocs is our custom process runner built as a replacement for mprocs. It's currently in alpha and can be used as an alternative dev runner. phrocs does not auto-update — you must manually run the update command to pull the latest version.
51
-
52
-
```bash
53
-
# Run dev with phrocs (auto-installs on first run)
54
-
pnpm dev:ph
55
46
56
47
# Manually update phrocs to the latest version
57
48
pnpm update:phrocs
58
-
```
59
49
60
-
phrocs reads the same `mprocs.yaml` config file. The binary is downloaded to `bin/phrocs` and is git-ignored.
50
+
# Use mprocs instead of phrocs
51
+
pnpm dev:mprocs
52
+
```
61
53
62
54
> **Want to connect to a local PostHog instance?** See [docs/LOCAL-DEVELOPMENT.md](./docs/LOCAL-DEVELOPMENT.md) for OAuth setup and connecting to localhost:8010.
0 commit comments