Commit Graph

31 Commits

Author SHA1 Message Date
646e0dbeb4 docs(todo): add MCP server mode to queued tasks
All checks were successful
CI / Test (push) Successful in 35s
CI / Lint (push) Successful in 23s
CI / Build (push) Successful in 20s
Update the TODO README to include a new queued feature for grokkit MCP server mode.
2026-04-03 16:08:07 +01:00
d701ee3793 feat(mcp): add queued feature description for MCP server mode
Some checks failed
CI / Test (push) Successful in 44s
CI / Lint (push) Successful in 32s
CI / Build (push) Has been cancelled
Introduces a detailed plan in todo/queued/mcp-feature.md for integrating an MCP server into grokkit, enabling programmatic access to AI-powered code tools and resources via stdio for clients like Claude Code. Includes architecture notes, implementation phases, tools, resources, and ROI analysis.
2026-04-03 16:06:28 +01:00
65f67ff7b1 feat(workon): implement automated todo workflow with AI plans and branch management
All checks were successful
CI / Test (push) Successful in 34s
CI / Lint (push) Successful in 25s
CI / Build (push) Successful in 23s
- Add workon command to automate starting/completing todos/fixes
- Generate AI-powered work plans and handle git branching
- Update README and user docs with workon guide
- Move workon todo item to completed
2026-03-31 22:23:35 +01:00
a4a1b49c9d chore(todo): move workon task from queued to doing
Update README.md to reflect the new file location and rename the workon.md file accordingly.
2026-03-31 20:12:10 +01:00
Gregory Gauthier
4dff2039b0 docs(workon): clarify references to workon command in documentation
All checks were successful
CI / Test (push) Successful in 32s
CI / Lint (push) Successful in 25s
CI / Build (push) Successful in 20s
Update the description in todo/queued/workon.md to specifically mention the `workon` command instead of the generic "feature" for better clarity.
2026-03-31 15:18:20 +01:00
Gregory Gauthier
8031190d81 docs(workon): update description from 'feature' to 'todo item'
All checks were successful
CI / Test (push) Successful in 35s
CI / Lint (push) Successful in 25s
CI / Build (push) Successful in 20s
Change the description in workon.md to reflect 'todo item' instead of 'feature' for accuracy.
2026-03-31 15:16:19 +01:00
Gregory Gauthier
18c23b1d6d docs(workon): update description from feature to todo
All checks were successful
CI / Test (push) Successful in 32s
CI / Lint (push) Successful in 28s
CI / Build (push) Successful in 21s
Changed the command argument explanation to use 'todo' instead of 'feature' for accuracy in the workon.md file.
2026-03-31 15:13:58 +01:00
Gregory Gauthier
d752a73742 docs(workon): clarify -c flag usage and exclusivity
Some checks failed
CI / Test (push) Successful in 33s
CI / Lint (push) Successful in 25s
CI / Build (push) Has been cancelled
Updated the usage string to show -c as an alternative option and added a note
that it cannot be used with other flags.
2026-03-31 15:12:50 +01:00
Gregory Gauthier
5f864307b8 docs(todo): update workon command specification
All checks were successful
CI / Test (push) Successful in 32s
CI / Lint (push) Successful in 22s
CI / Build (push) Successful in 21s
Refine the steps for the workon command, including moving todo items, generating plans, and optional logging/IDE opening.
Update usage to include -m for custom messages, -f for fixes, and -c for completion.
Add benefits, arguments section, and details for handling features vs fixes.
2026-03-31 15:08:52 +01:00
Gregory Gauthier
3bcba4976a docs(todo): reorder queued tasks and update workon description
All checks were successful
CI / Test (push) Successful in 33s
CI / Lint (push) Successful in 24s
CI / Build (push) Successful in 19s
- Introduce 'workon' as the top queued item for bootstrapping new features
- Rearrange other queued items (e.g., cnotes, make, rg) and mark some as optional
- Remove TODO_ITEM template from queued list
- Expand workon.md with detailed description, usage, assumptions, and benefits
2026-03-31 14:44:46 +01:00
Gregory Gauthier
eb9bc410fc docs(todo): add queued workon.md for grokkit workon command
All checks were successful
CI / Test (push) Successful in 34s
CI / Lint (push) Successful in 24s
CI / Build (push) Successful in 21s
Added a new todo item in todo/queued/workon.md describing the 'grokkit workon' command, its benefits, and a high-level implementation placeholder.
2026-03-31 14:26:39 +01:00
Gregory Gauthier
4038bc1a92 chore(todo): mark recipe feature as completed
All checks were successful
CI / Test (push) Successful in 33s
CI / Lint (push) Successful in 25s
CI / Build (push) Successful in 19s
Renamed todo/doing/recipe-feature.md to todo/completed/recipe-feature.md to reflect completion status.
2026-03-31 14:21:33 +01:00
ba11717476 chore(todo): mark analyze-command as completed
All checks were successful
CI / Test (pull_request) Successful in 25s
CI / Lint (pull_request) Successful in 17s
CI / Build (pull_request) Successful in 13s
Moves the task file from queued to completed directory.
2026-03-28 14:13:53 +00:00
643b904db4 docs(analyze): refine grokkit analyze command spec
All checks were successful
CI / Test (push) Successful in 27s
CI / Lint (push) Successful in 17s
CI / Build (push) Successful in 12s
Update the feature description to include educational report details and prompt discovery mechanism.
Add automatic prompt loading from project or global config paths, with error handling for missing prompts.
Revise acceptance criteria, implementation plan, and add proposed CLI usage and flags.
Include default prompt for Go and user-guide updates for custom prompts.
2026-03-28 12:14:33 +00:00
6160ffa8e6 feat(analyze): add feature spec for grokkit analyze command
All checks were successful
CI / Test (push) Successful in 1m12s
CI / Lint (push) Successful in 44s
CI / Build (push) Successful in 37s
Queues a new Markdown spec in todo/queued for the `grokkit analyze` command, including description, acceptance criteria, implementation plan, and priority. This feature enables deep project analysis and generates educational Markdown reports on tech stack, functions, and more.
2026-03-28 11:47:17 +00:00
ec692b2086 docs(recipe): add feature overview for recipe system
Introduces a new Markdown file in todo/doing that outlines the recipe feature implementation, including key components, parsing logic, CLI integration, and progress checklist.
2026-03-06 19:16:57 +00:00
0cf0351826 chore(todo): remove priorities from queued items and add admin tool
All checks were successful
CI / Test (push) Successful in 33s
CI / Lint (push) Successful in 26s
CI / Build (push) Successful in 21s
- Removed priority lines from various TODO markdown files
- Added new admin.md for grokkit admin tool
- Updated README.md with new entry
2026-03-04 19:23:03 +00:00
Gregory Gauthier
11faf95573 chore(todo): move completed tasks to completed dir and update README
All checks were successful
CI / Test (push) Successful in 34s
CI / Lint (push) Successful in 25s
CI / Build (push) Successful in 20s
- Renamed queued/changelog.md and queued/non-interactive-query.md to completed/
- Updated README.md queued list: removed non-interactive-query, renumbered items, set TODO_ITEM to [99]
- Updated README.md completed list: added non-interactive-query, fixed changelog path to completed
2026-03-04 16:13:45 +00:00
Gregory Gauthier
5bf6b0c91c docs(todo): reorganize queued tasks and update completed items
All checks were successful
CI / Test (push) Successful in 33s
CI / Lint (push) Successful in 25s
CI / Build (push) Successful in 20s
- Reordered and updated queued task list with new entries like non-interactive-query.md.
- Moved changelog.md to completed with version note.
- Standardized link formats and list markers in README.md.
2026-03-04 09:50:54 +00:00
Gregory Gauthier
f6ff1f990a docs(todo): update title and description for non-interactive-query
All checks were successful
CI / Test (push) Successful in 36s
CI / Lint (push) Successful in 26s
CI / Build (push) Successful in 21s
Rename from "grokkit query Go tools integration" to "grokkit query Simple Query Tool"
and revise description to focus on a one-shot prompt/answer tool for concise queries.
2026-03-04 09:37:24 +00:00
Gregory Gauthier
5d251e88d4 docs(todo): add spec for grokkit non-interactive query tool
All checks were successful
CI / Test (push) Successful in 41s
CI / Lint (push) Successful in 28s
CI / Build (push) Successful in 22s
Adds a detailed description, examples, and ROI for the `grokkit query` feature, focusing on concise programming Q&A with optional wordy mode.
2026-03-04 09:25:07 +00:00
c5bec5ce43 chore(todo): reprioritize queued tasks with changelog at top
All checks were successful
CI / Test (push) Successful in 35s
CI / Lint (push) Successful in 25s
CI / Build (push) Successful in 21s
- Reorder README.md queued list to prioritize changelog first, followed by interactive-agent, make, tea, and gotools.
- Update priorities in individual queued/*.md files accordingly.
- Add detail to changelog.md about using generated CHANGELOG.md for Gitea release notes.
2026-03-03 21:11:33 +00:00
95ce892fa4 docs(todo): update queued task priorities and add README
All checks were successful
CI / Test (push) Successful in 34s
CI / Lint (push) Successful in 39s
CI / Build (push) Successful in 21s
Adjusted priorities for features including audit, changelog, gotools, interactive-agent, and rg.
Added todo/README.md as a table of contents listing all queued and completed tasks.
2026-03-03 21:00:03 +00:00
81fd65b14d refactor(cmd): remove automatic .bak backup creation
All checks were successful
CI / Test (push) Successful in 35s
CI / Lint (push) Successful in 25s
CI / Build (push) Successful in 19s
Eliminate .bak file backups from edit, docs, lint, testgen, and agent commands to simplify safety features, relying on previews and confirmations instead. Update README, architecture docs, troubleshooting, and TODOs to reflect changes. Adjust tests to remove backup assertions.
2026-03-03 20:44:39 +00:00
Gregory Gauthier
eadb4452a8 chore(todo): mark scaffold as completed and queue interactive agent
Some checks failed
CI / Test (push) Successful in 25s
CI / Lint (push) Failing after 31s
CI / Build (push) Successful in 12s
- Renamed todo/queued/scaffold.md to todo/completed/scaffold.md to indicate task completion.
- Added todo/queued/interactive-agent.md with details for the next priority feature: a persistent conversational agent mode for Grokkit.
2026-03-03 15:37:40 +00:00
b884f32758 chore(todo): add priorities to queued items and new tool integration plans
All checks were successful
CI / Test (push) Successful in 33s
CI / Lint (push) Successful in 25s
CI / Build (push) Successful in 19s
- Added priority markers (e.g., "Priority: X of 12") to existing queued TODOs like audit, changelog, profile, scaffold.
- Introduced new detailed TODO markdowns for agent integrations: cnotes, git-chglog, gotools, make, pprof, rg, tea.
- Enhances planning for grokkit agent tooling ecosystem.
2026-03-02 23:42:06 +00:00
c33578b9af feat(scaffold): add spec for grokkit scaffold command to queued tasks
All checks were successful
CI / Test (push) Successful in 32s
CI / Lint (push) Successful in 24s
CI / Build (push) Successful in 19s
Queues a detailed specification for implementing the `grokkit scaffold` command, which enables AI-powered code generation for new files based on natural language descriptions and codebase patterns. Includes CLI examples, implementation notes, flags, and ROI analysis.
2026-03-02 22:39:13 +00:00
fcaad3b936 feat(audit): add todo for AI-powered code audit command
All checks were successful
CI / Test (push) Successful in 31s
CI / Lint (push) Successful in 26s
CI / Build (push) Successful in 20s
Adds a queued todo item outlining the `grokkit audit` feature for comprehensive code audits, including security, performance, and best practices analysis with actionable reports and fix previews.
2026-03-02 22:32:55 +00:00
c54bc511c9 feat(testgen): add AI unit test generation command
Some checks failed
CI / Test (push) Failing after 27s
CI / Lint (push) Has been skipped
CI / Build (push) Has been skipped
- Implement `grokkit testgen` for Go/Python/C/C++ files
- Add language-specific prompts and test file conventions
- Include backups, previews, auto-apply flag
- Update README with docs and examples
- Add unit tests for helper functions
- Mark todo as completed
2026-03-02 21:57:33 +00:00
6e3a52728e chore(todo): complete feature suggestions TODO and queue individual tasks
All checks were successful
CI / Test (push) Successful in 30s
CI / Lint (push) Successful in 26s
CI / Build (push) Successful in 20s
- Update CI workflow runner from ubuntu-latest to ubuntu-gitea for auto-complete-todo.
- Move 3-new-feature-suggestions.md to completed/.
- Create queued TODOs for testgen, changelog, and profile features.
2026-03-02 19:33:34 +00:00
200b2f9aaf refactor(todo): organize TODO items into queued and completed directories
All checks were successful
CI / Test (push) Successful in 30s
CI / Lint (push) Successful in 25s
CI / Build (push) Successful in 21s
- Update README.md to reflect new todo/ directory structure with queued/ for pending items and completed/ for historical records.
- Rename docs/TODO.md to todo/completed/MODEL_ENFORCEMENT.md.
- Add example todo/queued/TODO_ITEM.md with initial TODO steps.
2026-03-02 19:03:27 +00:00