Skip to content

refactor(core): implement professional Go project structure#8

Merged
andev0x merged 1 commit into
mainfrom
optimization/func
Jan 13, 2026
Merged

refactor(core): implement professional Go project structure#8
andev0x merged 1 commit into
mainfrom
optimization/func

Conversation

@andev0x

@andev0x andev0x commented Jan 13, 2026

Copy link
Copy Markdown
Owner

Key changes include:

  • Migrated main package to cmd/capytrace
  • Introduced internal/ packages for models, recorder, exporter, and filter
  • Implemented a "Smart Filter" for cursor events to reduce noise
  • Added SQLite exporter for persistent, queryable session storage
  • Added a stats command to the CLI for session analytics
  • Updated Makefile and configuration to support the new structure

Key changes include:
- Migrated main package to `cmd/capytrace`
- Introduced `internal/` packages for models, recorder, exporter, and filter
- Implemented a "Smart Filter" for cursor events to reduce noise
- Added SQLite exporter for persistent, queryable session storage
- Added a `stats` command to the CLI for session analytics
- Updated Makefile and configuration to support the new structure
@andev0x andev0x merged commit 1dd94f5 into main Jan 13, 2026
3 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant