Skip to content

chore: Minor CI changes to exclude experiments from review#89

Merged
github-actions[bot] merged 1 commit intomainfrom
ci-changes
Jan 31, 2026
Merged

chore: Minor CI changes to exclude experiments from review#89
github-actions[bot] merged 1 commit intomainfrom
ci-changes

Conversation

@stack72
Copy link
Copy Markdown
Contributor

@stack72 stack72 commented Jan 31, 2026

No description provided.

Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Approved

This PR makes sensible improvements to the Claude Code Review CI workflow.

Changes Reviewed:

  1. Setup Claude environment step - Creates .claudeignore to exclude experiments/ folder from reviews
  2. Enhanced review prompt - Explicitly instructs Claude to read CLAUDE.md and use the ddd skill
  3. Expanded allowed tools - Adds Read, Glob, Grep to allowed tools for more thorough code reviews

Blocking Issues: None

Suggestions (non-blocking):

  1. Minor cleanup opportunity: The mkdir -p ~/.claude command creates a directory that isn't actually used, since .claudeignore is written to the repo root (current working directory). You could remove this line or add a comment clarifying why it's there. Not blocking since it's harmless.

DDD Review:

This is a CI/infrastructure change rather than domain code, so DDD principles don't apply directly. The change aligns with the project's documented policy to exclude experiments from review processes.

Security:

  • No security concerns. The workflow properly restricts auto-merge to non-fork PRs.
  • Tool permissions are appropriately scoped.

LGTM! 🚀

@github-actions github-actions Bot merged commit 91f05c0 into main Jan 31, 2026
4 checks passed
@github-actions github-actions Bot deleted the ci-changes branch January 31, 2026 02:18
keeb added a commit that referenced this pull request Apr 11, 2026
validateModelPathReference called modelRegistry.get() without first
awaiting ensureTypeLoaded(), so cross-model CEL expressions referencing
lazy-registered types failed with a misleading "Unknown model type"
error even though the type was registered and worked at execution time.

Missed call site from PR #1063 (lazy per-bundle loading) — the execution
path was wired up but the validation path was not. ensureTypeLoaded is a
no-op on already-loaded types, so the perf win from lazy loading is
preserved.

Closes swamp-club #89.

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
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