Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@
".omx/agent-worktrees",
"**/.omx/agent-worktrees",
".omc/agent-worktrees",
"**/.omc/agent-worktrees"
"**/.omc/agent-worktrees",
".omx/.tmp-worktrees",
"**/.omx/.tmp-worktrees",
".omc/.tmp-worktrees",
"**/.omc/.tmp-worktrees"
]
}
3 changes: 3 additions & 0 deletions AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,11 @@ Default: less word, same proof.
- Front-load scaffold/path discovery into one grouped inspection pass. Avoid serial `ls` / `find` / `rg` / `cat` retries that only rediscover the same path state.
- Treat repeated `write_stdin`, repeated `sed` / `cat` peeks, and tiny diagnostic follow-up checks as strong negative signals. If they appear alongside climbing input cost, stop the probe loop and batch the next phase.
- Tool / hook summaries stay tiny: command, status, last meaningful lines only. Drop routine hook boilerplate.
- Keep raw terminal interaction out of long-lived context. For `write_stdin` or interactive babysitting, retain only process, action sent, current result, and next action.
- Keep execution log separate from reasoning context: full commands/stdout belong in logs, while prompt context keeps only the latest 1-2 checkpoints plus the newest tool-result summary.
- Treat local edit/commit, remote publish/PR, CI diagnosis, and cleanup as bounded phases. Do not spend fresh narration or approval turns on obvious safe follow-ons inside an already authorized phase unless the risk changes.
- When a session turns fragmented, collapse back to inspect once, patch once, verify once, and summarize once.
- Use a fixed checkpoint shape when compacting: `Task`, `Done`, `Current status`, and `Next`.
- Keep `.omx/notepad.md` lean: live handoffs only. Use exactly `branch`, `task`, `blocker`, `next step`, and `evidence`; move narrative proof into OpenSpec artifacts, PRs, or command output.

## OMX Caveman Style
Expand Down
54 changes: 54 additions & 0 deletions vscode/guardex-active-agents/fileicons/gitguardex-fileicons.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
{
"iconDefinitions": {
"_gitguardex_agent": {
"iconPath": "./icons/agent.svg"
},
"_gitguardex_branch": {
"iconPath": "./icons/branch.svg"
},
"_gitguardex_config": {
"iconPath": "./icons/config.svg"
},
"_gitguardex_hook": {
"iconPath": "./icons/hook.svg"
},
"_gitguardex_openspec": {
"iconPath": "./icons/openspec.svg"
},
"_gitguardex_plan": {
"iconPath": "./icons/plan.svg"
},
"_gitguardex_spec": {
"iconPath": "./icons/spec.svg"
}
},
"folderNames": {
".agents": "_gitguardex_agent",
".githooks": "_gitguardex_hook",
".omc": "_gitguardex_agent",
".omx": "_gitguardex_agent",
"agent-worktrees": "_gitguardex_branch",
"changes": "_gitguardex_openspec",
"plan": "_gitguardex_plan",
"rules": "_gitguardex_spec",
"specs": "_gitguardex_spec"
},
"fileNames": {
".openspec.yaml": "_gitguardex_config",
"AGENT.lock": "_gitguardex_agent",
"AGENTS.md": "_gitguardex_agent",
"CLAUDE.md": "_gitguardex_agent",
"config.yaml": "_gitguardex_config",
"context-docs-cue.md": "_gitguardex_spec",
"post-checkout": "_gitguardex_hook",
"pre-commit": "_gitguardex_hook",
"pre-push": "_gitguardex_hook",
"proposal.md": "_gitguardex_openspec",
"spec.md": "_gitguardex_spec",
"tasks.md": "_gitguardex_plan",
"plan.md": "_gitguardex_plan"
},
"fileExtensions": {
"openspec.yaml": "_gitguardex_config"
}
}
4 changes: 4 additions & 0 deletions vscode/guardex-active-agents/fileicons/icons/agent.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions vscode/guardex-active-agents/fileicons/icons/branch.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions vscode/guardex-active-agents/fileicons/icons/config.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions vscode/guardex-active-agents/fileicons/icons/hook.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions vscode/guardex-active-agents/fileicons/icons/openspec.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions vscode/guardex-active-agents/fileicons/icons/plan.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions vscode/guardex-active-agents/fileicons/icons/spec.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading