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
2 changes: 1 addition & 1 deletion AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,4 @@ You are working for the project owner.

## Strict Installation Decoupling

Once installed (e.g., to ~/.local/bin), the project binary must NEVER depend on the local repository path (~/DevOpsSec) for execution, configuration, or data. All paths must be relative to the installation root or use standard system config paths (~/.config).
Once installed (e.g., to ~/.local/bin), the project binary must NEVER depend on the local repository path for execution, configuration, or data. All paths must be relative to the installation root or use standard system config paths (~/.config).
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -136,3 +136,4 @@ Format follows [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
- 2026-06-24: fix(config): migrate zod schema params from v3 API (required_error/invalid_type_error/errorMap) to v4 API (message/error); fix mcp-server null→undefined for penSnapshot
- 2026-06-24: chore: transfer repo to artificemachine org; update package.json repository URL; bump to v0.5.3
- 2026-06-24: fix(ci): rename .shipguard.yml exclude_rules→disable_rules (correct ShipGuard field); add JS-002 suppression (Array.prototype.join false positive); add JS-004 JS-002 suppression rationale; add resolve import and symlink traversal guard to state-store.ts collectFiles
- 2026-06-25: chore: remove personal workspace path from tracked files
4 changes: 2 additions & 2 deletions CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ When the user says `contract today`, do this sequence:

### Delegation Execution (Claude -> Codex)
When delegating to Codex, use:
`bash $HOME/DevOpsSec/superharness/scripts/delegate-to-codex.sh --project $HOME/DevOpsSec/pencil-sync --task <TASK_ID>`
`bash $HOME/DevOpsSec/superharness/scripts/delegate-to-codex.sh --project $(git rev-parse --show-toplevel) --task <TASK_ID>`

### Output Contract (Strict)
For `contract today`, if at least one `todo` or `in_progress` task has `owner: codex-cli`, the final line of your response MUST be exactly:
Expand Down Expand Up @@ -136,7 +136,7 @@ For `delegate <TASK_ID>` or `contract delegate <TASK_ID>`, output must be:
1. One line: `Delegating <task_id> — <task title>`
2. Confirmation of files written (handoff path, ledger line).
3. Final line: the exact Codex kickoff command:
`bash $HOME/DevOpsSec/superharness/scripts/delegate-to-codex.sh --project $HOME/DevOpsSec/pencil-sync --task <TASK_ID>`
`bash $HOME/DevOpsSec/superharness/scripts/delegate-to-codex.sh --project $(git rev-parse --show-toplevel) --task <TASK_ID>`

### Canonical contract today Output (Highest Priority)
This section overrides any conflicting `contract today` formatting guidance above.
Expand Down
Loading