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
10 changes: 4 additions & 6 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,15 +37,13 @@ jobs:

- name: Run tests (0 failures required)
run: |
OUTPUT=$(bun test 2>&1) || true
echo "$OUTPUT"
FAIL_COUNT=$(echo "$OUTPUT" | grep -oE '[0-9]+ fail' | head -1 | grep -oE '[0-9]+' || echo "0")
PASS_COUNT=$(echo "$OUTPUT" | grep -oE '[0-9]+ pass' | head -1 | grep -oE '[0-9]+' || echo "0")
echo "Tests: $PASS_COUNT pass, $FAIL_COUNT fail"
if [ "${FAIL_COUNT:-0}" -gt 0 ]; then
# Use bun test's exit code directly — more reliable than parsing grep output.
# Previous grep-based approach matched "0 fail" in per-file summaries and missed overall failures.
if ! bun test; then
echo "::error::Test failures detected. 0 failures required."
exit 1
fi
echo "All tests passed."

lint:
runs-on: ubuntu-latest
Expand Down
3 changes: 3 additions & 0 deletions codex-overrides/refine.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,9 @@ Use this as the Codex-first refinement workflow. It should inspect flagged outpu

## Codex Workflow

Source references:
- `.claude/commands/refine.md`

1. load the flagged outputs or pending signals
2. critique the weaknesses directly
3. refine in focused passes
Expand Down
3 changes: 3 additions & 0 deletions codex-overrides/retro.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,9 @@ Use this as the Codex-first retrospective workflow. It should look back across r

## Codex Workflow

Source references:
- `.claude/commands/retro.md`

1. inspect recent commits and artifacts
2. summarize wins, misses, and repeated pain points
3. connect those patterns to concrete improvements
Expand Down
3 changes: 3 additions & 0 deletions codex-overrides/tdd.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,9 @@ Use this as the Codex-first TDD workflow. It should enforce red-green-refactor a

## Codex Workflow

Source references:
- `.claude/commands/tdd.md`

1. write the failing test first
2. confirm the failure
3. implement the minimum change to pass
Expand Down
3 changes: 3 additions & 0 deletions codex-overrides/writing-plans.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,9 @@ Use this as the Codex-first execution-planning workflow. It should convert an ap

## Codex Workflow

Source references:
- `.claude/commands/writing-plans.md`

1. restate the approved scope
2. break the work into tasks
3. map dependencies and risk
Expand Down
3 changes: 3 additions & 0 deletions codex-skills/productionos-refine/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,9 @@ Use this as the Codex-first refinement workflow. It should inspect flagged outpu

## Codex Workflow

Source references:
- `.claude/commands/refine.md`

1. load the flagged outputs or pending signals
2. critique the weaknesses directly
3. refine in focused passes
Expand Down
3 changes: 3 additions & 0 deletions codex-skills/productionos-retro/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,9 @@ Use this as the Codex-first retrospective workflow. It should look back across r

## Codex Workflow

Source references:
- `.claude/commands/retro.md`

1. inspect recent commits and artifacts
2. summarize wins, misses, and repeated pain points
3. connect those patterns to concrete improvements
Expand Down
3 changes: 3 additions & 0 deletions codex-skills/productionos-tdd/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,9 @@ Use this as the Codex-first TDD workflow. It should enforce red-green-refactor a

## Codex Workflow

Source references:
- `.claude/commands/tdd.md`

1. write the failing test first
2. confirm the failure
3. implement the minimum change to pass
Expand Down
3 changes: 3 additions & 0 deletions codex-skills/productionos-writing-plans/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,9 @@ Use this as the Codex-first execution-planning workflow. It should convert an ap

## Codex Workflow

Source references:
- `.claude/commands/writing-plans.md`

1. restate the approved scope
2. break the work into tasks
3. map dependencies and risk
Expand Down
3 changes: 3 additions & 0 deletions skills/refine/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,9 @@ Use this as the Codex-first refinement workflow. It should inspect flagged outpu

## Codex Workflow

Source references:
- `.claude/commands/refine.md`

1. load the flagged outputs or pending signals
2. critique the weaknesses directly
3. refine in focused passes
Expand Down
3 changes: 3 additions & 0 deletions skills/retro/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,9 @@ Use this as the Codex-first retrospective workflow. It should look back across r

## Codex Workflow

Source references:
- `.claude/commands/retro.md`

1. inspect recent commits and artifacts
2. summarize wins, misses, and repeated pain points
3. connect those patterns to concrete improvements
Expand Down
3 changes: 3 additions & 0 deletions skills/tdd/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,9 @@ Use this as the Codex-first TDD workflow. It should enforce red-green-refactor a

## Codex Workflow

Source references:
- `.claude/commands/tdd.md`

1. write the failing test first
2. confirm the failure
3. implement the minimum change to pass
Expand Down
3 changes: 3 additions & 0 deletions skills/writing-plans/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,9 @@ Use this as the Codex-first execution-planning workflow. It should convert an ap

## Codex Workflow

Source references:
- `.claude/commands/writing-plans.md`

1. restate the approved scope
2. break the work into tasks
3. map dependencies and risk
Expand Down