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
+20Lines changed: 20 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -55,6 +55,26 @@ Requires [codex CLI](https://github.com/openai/codex) for review. See the full [
55
55
humanize monitor rlcr
56
56
```
57
57
58
+
## Config System
59
+
60
+
Humanize now uses a shared config hierarchy instead of scattering defaults across scripts.
61
+
62
+
Priority is:
63
+
1.`config/default_config.json`
64
+
2.`~/.config/humanize/config.json`
65
+
3.`.humanize/config.json`
66
+
4. CLI flags for commands that expose overrides
67
+
68
+
This keeps RLCR, PR loop, and `ask-codex` aligned on the same Codex defaults, while still letting each project pin its own behavior. The current config surface covers shared review settings such as `codex_model` and `codex_effort`, plus workflow toggles like `bitlesson_model`, `agent_teams`, and plan-generation preferences.
69
+
70
+
## BitLesson System
71
+
72
+
Humanize also includes a BitLesson system, which is the repository's Bitter Lesson-style knowledge capture workflow.
73
+
74
+
Each project keeps a local knowledge base at `.humanize/bitlesson.md`. The RLCR setup initializes that file from a strict template when it is missing. During each round, the loop reads the knowledge base, runs a selector for every task or sub-task, and requires the round summary to include a `## BitLesson Delta` section describing whether a reusable lesson was added, updated, or intentionally left unchanged.
75
+
76
+
The goal is to turn repeated failure-and-fix cycles into explicit project memory instead of rediscovering the same operational lessons every round.
0 commit comments