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: platform-integrations/codex/plugins/evolve-lite/README.md
+75-2Lines changed: 75 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -99,7 +99,80 @@ If you do not want to enable Codex hooks, you can still invoke the installed `ev
99
99
100
100
The installed Codex hook does not require `git`. It walks upward from the current working directory until it finds the repo-local `plugins/evolve-lite/.../retrieve_entities.py` script.
101
101
102
-
If `sync.on_session_start` is enabled in `evolve.config.yaml`, the installer also registers a `SessionStart` hook with matcher `startup|resume` so the sync helper runs quietly whenever a Codex session starts or resumes.
102
+
The installer always registers a `SessionStart` hook with matcher `startup|resume`; it runs on every Codex session start or resume and exits quickly unless `sync.on_session_start` is enabled and subscriptions are configured in `evolve.config.yaml`.
103
+
104
+
## Sharing Guidelines
105
+
106
+
Evolve Lite supports sharing guidelines between users via public Git repositories. You can publish your own guidelines so others can subscribe to them, and subscribe to guidelines published by others.
107
+
108
+
### Setup
109
+
110
+
Sharing uses `evolve.config.yaml` at the project root. Minimal structure:
-`Recall complete: searched .evolve/entities/ and .evolve/public/, no relevant entities found`
41
41
42
42
### Minimum Acceptable Procedure
43
43
44
-
1. List or search files under `.evolve/entities/`.
44
+
1. List or search files under `.evolve/entities/` and `.evolve/public/`.
45
45
2. Identify candidate entities relevant to the task.
46
46
3. Open and read those entity files.
47
47
4. Summarize what applies, or state that nothing applies.
@@ -51,27 +51,34 @@ Before moving on, produce an explicit completion note in your reasoning or user
51
51
The skill is not complete if any of the following are true:
52
52
53
53
- You only read this `SKILL.md`
54
-
- You did not inspect `.evolve/entities/`
54
+
- You did not inspect `.evolve/entities/` and `.evolve/public/`
55
55
- You did not read the relevant entity files
56
56
- You proceeded without stating whether guidance was found
57
57
58
58
## How It Works
59
59
60
60
1. If Codex hooks are enabled in `~/.codex/config.toml` with `[features] codex_hooks = true`, the Codex `UserPromptSubmit` hook runs before the prompt is sent.
61
61
2. The helper script reads the prompt JSON from stdin.
62
-
3. It loads stored entities from `.evolve/entities/`.
62
+
3. It loads stored entities from `.evolve/entities/` and `.evolve/public/`.
63
63
4. It prints formatted guidance to stdout.
64
64
5. Codex adds that text as extra developer context for the turn.
65
65
66
66
## Entities Storage
67
67
68
-
Entities are stored as markdown files in `.evolve/entities/`, nested by type:
0 commit comments