@@ -36,23 +36,23 @@ Assumptions for MVP:
3636
3737Create these files:
3838
39- - ` src/codex_self_evolution/session_reflection/__init__.py `
39+ - ` src/codex_self_evolution/session_reflection/__init__.py `
4040 Package marker and public exports.
41- - ` src/codex_self_evolution/session_reflection/paths.py `
41+ - ` src/codex_self_evolution/session_reflection/paths.py `
4242 Resolve global session reflection directories under ` <home>/session_reflection/ ` .
43- - ` src/codex_self_evolution/session_reflection/models.py `
43+ - ` src/codex_self_evolution/session_reflection/models.py `
4444 Dataclasses and JSON serialization helpers for jobs, receipts, and skip reasons.
45- - ` src/codex_self_evolution/session_reflection/state.py `
45+ - ` src/codex_self_evolution/session_reflection/state.py `
4646 Create/update jobs, child registry, parent job lookup, lock state, and latest status.
47- - ` src/codex_self_evolution/session_reflection/guard.py `
47+ - ` src/codex_self_evolution/session_reflection/guard.py `
4848 Recursion guard at hook entry: thread source, child registry, transcript markers, existing parent job, global lock.
49- - ` src/codex_self_evolution/session_reflection/prompt.py `
49+ - ` src/codex_self_evolution/session_reflection/prompt.py `
5050 Build the reflection child prompt and fixed marker contract.
51- - ` src/codex_self_evolution/session_reflection/app_server.py `
51+ - ` src/codex_self_evolution/session_reflection/app_server.py `
5252 Minimal JSON-RPC client around ` codex app-server proxy ` , plus injectable fake transport tests.
53- - ` src/codex_self_evolution/session_reflection/validation.py `
53+ - ` src/codex_self_evolution/session_reflection/validation.py `
5454 Validate receipt schema, memory path boundaries, hash consistency, skill namespace/frontmatter/sections, and invalid markers.
55- - ` src/codex_self_evolution/session_reflection/runner.py `
55+ - ` src/codex_self_evolution/session_reflection/runner.py `
5656 Orchestrate enqueue, background worker run, app-server fork/start, receipt validation, and status output.
5757- ` tests/test_session_reflection_config.py `
5858- ` tests/test_session_reflection_state.py `
@@ -65,24 +65,24 @@ Create these files:
6565
6666Modify these files:
6767
68- - ` src/codex_self_evolution/config.py `
68+ - ` src/codex_self_evolution/config.py `
6969 Add session reflection constants.
70- - ` src/codex_self_evolution/config_file.py `
70+ - ` src/codex_self_evolution/config_file.py `
7171 Add ` [session_reflection] ` config dataclass, loader, source tracking, and validation warnings.
72- - ` src/codex_self_evolution/config_file_template.py `
72+ - ` src/codex_self_evolution/config_file_template.py `
7373 Add default session reflection config.
74- - ` src/codex_self_evolution/cli.py `
74+ - ` src/codex_self_evolution/cli.py `
7575 Add ` session-reflect ` subcommand and change ` stop-review --from-stdin ` to spawn it.
76- - ` src/codex_self_evolution/hooks/codex_bridge.py `
76+ - ` src/codex_self_evolution/hooks/codex_bridge.py `
7777 Preserve raw ` threadSource ` / ` source ` passthrough for recursion guard diagnostics if present.
78- - ` src/codex_self_evolution/diagnostics.py `
78+ - ` src/codex_self_evolution/diagnostics.py `
7979 Add session reflection status summary and recent activity kind.
8080- ` src/codex_self_evolution/plugin_bundle/.codex-plugin/plugin.json `
81- - ` plugins/codex-self-evolution/.codex-plugin/plugin.json `
81+ - ` plugins/codex-self-evolution/.codex-plugin/plugin.json `
8282 Add manual ` session-reflect status ` command.
83- - ` README.md `
83+ - ` README.md `
8484 Update lifecycle wording from Stop reviewer to session reflection worker.
85- - ` docs/getting-started.md `
85+ - ` docs/getting-started.md `
8686 Add debug / status commands and failure inspection paths.
8787
8888## Task 1: Config And Paths
0 commit comments