mirror of
https://github.com/AgentSeal/codeburn.git
synced 2026-05-16 19:44:14 +00:00
README: drop Project Structure tree, add Sponsor section
The Project Structure tree was duplicating information that docs/architecture.md already covers in better detail (and updates faster). Removing it from the README keeps the marketing-facing README scoped to "what is this and how do I install it" and points contributors at the proper map. In its place, a short Sponsor section pointing at https://github.com/sponsors/iamtoruk so users who find the tool useful know where to support development.
This commit is contained in:
parent
cdf7169a89
commit
d4805fa2c9
1 changed files with 6 additions and 39 deletions
45
README.md
45
README.md
|
|
@ -392,46 +392,13 @@ CodeBurn deduplicates messages (by API message ID for Claude, by cumulative toke
|
|||
| `FACTORY_DIR` | Override Droid data directory (default: `~/.factory`) |
|
||||
| `QWEN_DATA_DIR` | Override Qwen data directory (default: `~/.qwen/projects`) |
|
||||
|
||||
## Project Structure
|
||||
## Sponsoring CodeBurn
|
||||
|
||||
```
|
||||
src/
|
||||
cli.ts Commander.js entry point
|
||||
dashboard.tsx Ink TUI (React for terminals)
|
||||
parser.ts JSONL reader, dedup, date filter, provider orchestration
|
||||
models.ts LiteLLM pricing, cost calculation
|
||||
classifier.ts 13-category task classifier
|
||||
compare-stats.ts Model comparison engine
|
||||
daily-cache.ts Persistent daily cache with migration
|
||||
day-aggregator.ts Daily aggregation from session data
|
||||
types.ts Type definitions
|
||||
format.ts Text rendering (status bar)
|
||||
menubar-json.ts Payload builder for the macOS menubar app
|
||||
export.ts CSV/JSON multi-period export
|
||||
config.ts Config file management (~/.config/codeburn/)
|
||||
currency.ts Currency conversion, exchange rates
|
||||
sqlite.ts SQLite adapter (lazy-loads better-sqlite3)
|
||||
optimize.ts Waste pattern detection engine
|
||||
providers/
|
||||
types.ts Provider interface definitions
|
||||
index.ts Provider registry
|
||||
claude.ts Claude Code session discovery
|
||||
codex.ts Codex session discovery and JSONL parsing
|
||||
copilot.ts GitHub Copilot session parsing
|
||||
cursor.ts Cursor SQLite parsing, language extraction
|
||||
cursor-agent.ts cursor-agent CLI session parsing
|
||||
droid.ts Droid session discovery
|
||||
gemini.ts Gemini CLI session JSON parsing
|
||||
kilo-code.ts KiloCode VS Code extension parsing
|
||||
kiro.ts Kiro .chat JSON session parsing
|
||||
openclaw.ts OpenClaw agent JSONL parsing
|
||||
opencode.ts OpenCode SQLite session parsing
|
||||
pi.ts Pi/OMP agent JSONL session parsing
|
||||
qwen.ts Qwen CLI JSONL session parsing
|
||||
roo-code.ts Roo Code VS Code extension parsing
|
||||
goose.ts Goose SQLite session parsing
|
||||
antigravity.ts Antigravity conversation parsing
|
||||
```
|
||||
If CodeBurn is useful to you or your team, consider sponsoring development.
|
||||
|
||||
Sponsorship helps support the time spent building and maintaining the project, the providers we add, and the bug-fix turnaround on issues like Cursor schema drift and Claude config-dir support.
|
||||
|
||||
[Sponsor on GitHub](https://github.com/sponsors/iamtoruk)
|
||||
|
||||
## Star History
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue