Skip to content

Commit f3eefe1

Browse files
feat(docs): update docs
Statistics: 6 files changed, 93 insertions, 474 deletions Summary: - Dirs: code2llm_output=2, src=2, .planfile=1, .=1 - Exts: .md=3, .py=2, .yaml=1 - A/M/D: 0/6/0 - Symbols: _require_fastapi, class WizardGuiRuntime, _ensure_session, _register_routes, request_shutdown Modified files: - .planfile/sprints/current.yaml (+14/-3) - README.md (+4/-4) - code2llm_output/README.md (+9/-8) - code2llm_output/context.md (+7/-427) - src/koru/wizard/gui/app.py (+56/-32) - src/koru/wizard/gui/server.py (+3/-0) Changes (notes): - .planfile/sprints/current.yaml (+14/-3): update - README.md (+4/-4): update documentation - code2llm_output/README.md (+9/-8): update documentation - code2llm_output/context.md (+7/-427): update - src/koru/wizard/gui/app.py (+56/-32): add classes: WizardGuiRuntime; add functions: _ensure_session, _register_routes, request_shutdown - src/koru/wizard/gui/server.py (+3/-0): update Implementation notes (heuristics): - Type inferred from file paths + diff keywords + add/delete ratio - Scope prefers 'goal' when goal/* is touched; otherwise based on top-level dirs - For <=6 files: generate short per-file notes from added lines (defs/classes/click options/headings) - A/M/D derived from git name-status; per-file +X/-X from git numstat Co-authored-by: Koru Agent <agent@coru.dev>
1 parent fbcd478 commit f3eefe1

12 files changed

Lines changed: 109 additions & 480 deletions

File tree

.planfile/sprints/current.yaml

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24123,9 +24123,10 @@ sprint:
2412324123
Make the smallest refactor that removes the smell and run local tests.'
2412424124
execution:
2412524125
attempt: 0
24126+
finished_at: '2026-06-09T13:31:11.181953Z'
2412624127
max_attempts: 1
2412724128
queue: default
24128-
state: ready
24129+
state: done
2412924130
executor:
2413024131
kind: human
2413124132
mode: interactive
@@ -24143,6 +24144,16 @@ sprint:
2414324144
Make the smallest refactor that removes the smell and run local tests.'
2414424145
source: koru task
2414524146
timestamp: '2026-06-02T21:34:41.586664+00:00'
24147+
- action: update
24148+
changes:
24149+
- execution
24150+
- status
24151+
execution_state: done
24152+
previous_execution_state: ready
24153+
previous_status: open
24154+
source: planfile.store
24155+
status: done
24156+
timestamp: '2026-06-09T13:31:11.359794+00:00'
2414624157
id: STARTER-478
2414724158
inputs:
2414824159
api_headers: {}
@@ -24209,9 +24220,9 @@ sprint:
2420924220
timestamp: '2026-06-02T21:34:41.586664+00:00'
2421024221
tool: koru-project-discovery
2421124222
sprint: current
24212-
status: open
24223+
status: done
2421324224
sync: {}
24214-
updated_at: '2026-06-02T21:34:41.586664+00:00'
24225+
updated_at: '2026-06-09T13:31:11.359757+00:00'
2421524226
STARTER-479:
2421624227
acceptance_criteria: []
2421724228
blocked_by: []

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7373
guides; top-level [`README.md`](./README.md) Documentation section links into
7474
`docs/*` by topic.
7575

76+
## [0.1.322] - 2026-06-09
77+
78+
### Docs
79+
- Update README.md
80+
- Update code2llm_output/README.md
81+
- Update code2llm_output/context.md
82+
83+
### Other
84+
- Update .planfile/sprints/current.yaml
85+
7686
## [0.1.321] - 2026-06-09
7787

7888
### Docs

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@
77

88
## AI Cost Tracking
99

10-
![PyPI](https://img.shields.io/badge/pypi-costs-blue) ![Version](https://img.shields.io/badge/version-0.1.321-blue) ![Python](https://img.shields.io/badge/python-3.9+-blue) ![License](https://img.shields.io/badge/license-Apache--2.0-green)
11-
![AI Cost](https://img.shields.io/badge/AI%20Cost-$32.74-orange) ![Human Time](https://img.shields.io/badge/Human%20Time-145.4h-blue) ![Model](https://img.shields.io/badge/Model-openrouter%2Fdeep%2Fdeep--v4--pro-lightgrey)
10+
![PyPI](https://img.shields.io/badge/pypi-costs-blue) ![Version](https://img.shields.io/badge/version-0.1.322-blue) ![Python](https://img.shields.io/badge/python-3.9+-blue) ![License](https://img.shields.io/badge/license-Apache--2.0-green)
11+
![AI Cost](https://img.shields.io/badge/AI%20Cost-$31.90-orange) ![Human Time](https://img.shields.io/badge/Human%20Time-146.4h-blue) ![Model](https://img.shields.io/badge/Model-openrouter%2Fdeep%2Fdeep--v4--pro-lightgrey)
1212

13-
- 🤖 **LLM usage:** $32.7388 (427 commits)
14-
- 👤 **Human dev:** ~$14543 (145.4h @ $100/h, 30min dedup)
13+
- 🤖 **LLM usage:** $31.9023 (428 commits)
14+
- 👤 **Human dev:** ~$14643 (146.4h @ $100/h, 30min dedup)
1515

1616
Generated on 2026-06-09 using [openrouter/deep/deep-v4-pro](https://openrouter.ai/deep/deep-v4-pro)
1717

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.1.321
1+
0.1.322

code2llm_output/README.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# code2llm - Generated Analysis Files
2+
<!-- generated in 0.00s -->
23

3-
This directory contains the complete analysis of your project generated by `code2llm`. Each file serves a specific purpose for understanding, refactoring, and documenting your codebase.
4+
This directory contains the complete analysis of your project generated by `code2llm`. Each file serves a specific purpose for understanding, refactoring, and documenting your codebase. # noqa: E501
45

56
## 📁 Generated Files Overview
67

@@ -142,13 +143,13 @@ grep -E "^ .*[0-9]{3,}$" project.toon.yaml | sort -t',' -k2 -n -r | head -10
142143

143144
### `prompt.txt` - Ready-to-Send LLM Prompt
144145
**Purpose**: Pre-formatted prompt listing all generated files for LLM conversation
145-
**Generation**: Written when `code2llm` runs with a source path and requests `-f all` (including `--no-chunk`) or `code2logic`
146+
**Generation**: Written when `code2llm` runs with a source path and requests `-f all` (including `--no-chunk`) or `code2logic` # noqa: E501
146147
**Contents**:
147-
- **Files section**: Lists all existing generated files with descriptions, including `project.toon.yaml` when generated by `-f all`
148+
- **Files section**: Lists all existing generated files with descriptions, including `project.toon.yaml` when generated by `-f all` # noqa: E501
148149
- **Source files section**: Highlights important source files such as `cli_exports/orchestrator.py`
149150
- **Missing section**: Shows which files weren't generated (if any)
150151
- **Task section**: Refactoring brief with concrete execution instructions, not just analysis
151-
- **Priority Order section**: State-dependent refactoring priorities, starting with blockers and then architecture cleanup
152+
- **Priority Order section**: State-dependent refactoring priorities, starting with blockers and then architecture cleanup # noqa: E501
152153
- **Requirements section**: Guidelines for suggested changes
153154

154155
**Example usage**:
@@ -322,9 +323,9 @@ code2llm ./ -f yaml --separate-orphans
322323
---
323324

324325
**Generated by**: `code2llm ./ -f all --readme`
325-
**Analysis Date**: 2026-05-25
326-
**Total Functions**: 3385
327-
**Total Classes**: 142
328-
**Modules**: 250
326+
**Analysis Date**: 2026-06-09
327+
**Total Functions**: 0
328+
**Total Classes**: 0
329+
**Modules**: 0
329330

330331
For more information about code2llm, visit: https://github.com/tom-sapletta/code2llm

0 commit comments

Comments
 (0)