Skip to content

cleanup before v0.2.0 release cut.#5

Merged
josealekhine merged 10 commits intomainfrom
feature/cleanup-2
Feb 1, 2026
Merged

cleanup before v0.2.0 release cut.#5
josealekhine merged 10 commits intomainfrom
feature/cleanup-2

Conversation

@josealekhine
Copy link
Member

No description provided.

- Add config constants: FileContextRC, EnvCtxDir, EnvCtxTokenBudget,
  ParserPeekLines, Claude API block types and roles
- Add RWMutex to rc package for thread-safe rcOverrideDir access
- Use t.Setenv in tests instead of os.Setenv/Unsetenv
- Extract ReindexFile helper to eliminate decision/learnings duplication
- ScanDirectory now delegates to ScanDirectoryWithErrors
- Use iota for task match indices
- Add EntryPlural map for entry type pluralization
- Add comprehensive tests for config and task packages
- Add proper documentation following project conventions

Signed-off-by: Jose Alekhinne <alekhinejose@gmail.com>
- Update claude package to use config constants for hook scripts
- Move DefaultPermissions from claude/perm.go to config package
- Rename internal/templates to internal/tpl
- Update all imports for templates→tpl rename
- Add tests for bootstrap, decision, journal, learnings, recall, serve
- Use config constants in marker.go and token.go

Signed-off-by: Jose Alekhinne <alekhinejose@gmail.com>
- Replace useless cat with input redirection in release.sh and tag.sh
- Use find instead of ls for file listing in release.sh

Signed-off-by: Jose Alekhinne <alekhinejose@gmail.com>
- Add AGENT_PLAYBOOK.md with bootstrap instructions
- Add LEARNINGS.md with example entries
- Add PROMPT.md for Ralph Loop workflow
- Add specs/ directory with oauth2.md example
- Update existing context files with richer examples

Signed-off-by: Jose Alekhinne <alekhinejose@gmail.com>
Signed-off-by: Jose Alekhinne <alekhinejose@gmail.com>
Signed-off-by: Jose Alekhinne <alekhinejose@gmail.com>
- Update installation examples from v0.1.2 to v0.2.0
- Document `ctx completion` command with shell-specific examples
- Add `--all-projects` flag to recall list/show/export docs

Signed-off-by: Jose Alekhinne <alekhinejose@gmail.com>
Signed-off-by: Jose Alekhinne <alekhinejose@gmail.com>
Signed-off-by: Jose Alekhinne <alekhinejose@gmail.com>
Signed-off-by: Jose Alekhinne <alekhinejose@gmail.com>
@josealekhine josealekhine self-assigned this Feb 1, 2026
@josealekhine josealekhine merged commit 12af82a into main Feb 1, 2026
6 of 7 checks passed
@josealekhine josealekhine deleted the feature/cleanup-2 branch February 1, 2026 17:05
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