target/
.alef/
crates/
*.swp
*.swo
*~
.DS_Store
.idea/
.vscode/
.rumdl_cache/
*.iml

# Python
__pycache__/
*.pyc
*.pyo

# Additional generated artifacts
.remote-cache/
.alef/
.gemini/
GEMINI.md

# Stray `rust_out` artifacts the setup-rust-toolchain composite action
# occasionally leaves in the working tree during CI (rustc defaults to
# `rust_out` when compiled with no `-o` flag). cargo publish refuses to
# proceed against a "dirty" tree, so masking the artifact via .gitignore
# keeps `git status --porcelain` quiet without affecting the published
# crate (cargo's include/exclude rules determine what ships). Pairs with
# the `--allow-dirty` flag added to kreuzberg-dev/actions publish-crates.
rust_out
rust_out.*

# AI assistant generated files (broader patterns covering all generated content)
.github/agents/
.github/commands/
.github/copilot-instructions.md
.github/skills/

.agents/
.ruff_cache/

# BEGIN ai-rulez (DO NOT EDIT - managed by ai-rulez)
.agents/agents/alef-developer.md
.agents/agents/c-ffi-specialist.md
.agents/agents/code-reviewer.md
.agents/agents/csharp-specialist.md
.agents/agents/dart-specialist.md
.agents/agents/devops-engineer.md
.agents/agents/docs-writer.md
.agents/agents/elixir-specialist.md
.agents/agents/ffi-engineer.md
.agents/agents/go-specialist.md
.agents/agents/java-specialist.md
.agents/agents/jni-specialist.md
.agents/agents/kotlin-android-specialist.md
.agents/agents/performance-engineer.md
.agents/agents/php-specialist.md
.agents/agents/polyglot-architect.md
.agents/agents/python-specialist.md
.agents/agents/r-specialist.md
.agents/agents/release-engineer.md
.agents/agents/ruby-specialist.md
.agents/agents/rust-core-engineer.md
.agents/agents/security-auditor.md
.agents/agents/swift-specialist.md
.agents/agents/test-writer.md
.agents/agents/typescript-specialist.md
.agents/agents/wasm-specialist.md
.agents/agents/zig-specialist.md
.agents/settings.json
.agents/skills/binding-audit/SKILL.md
.agents/skills/common-task-commands/SKILL.md
.agents/skills/quick-start/SKILL.md
.agents/skills/release-procedure/SKILL.md
.claude/agents/alef-developer.md
.claude/agents/c-ffi-specialist.md
.claude/agents/code-reviewer.md
.claude/agents/csharp-specialist.md
.claude/agents/dart-specialist.md
.claude/agents/devops-engineer.md
.claude/agents/docs-writer.md
.claude/agents/elixir-specialist.md
.claude/agents/ffi-engineer.md
.claude/agents/go-specialist.md
.claude/agents/java-specialist.md
.claude/agents/jni-specialist.md
.claude/agents/kotlin-android-specialist.md
.claude/agents/performance-engineer.md
.claude/agents/php-specialist.md
.claude/agents/polyglot-architect.md
.claude/agents/python-specialist.md
.claude/agents/r-specialist.md
.claude/agents/release-engineer.md
.claude/agents/ruby-specialist.md
.claude/agents/rust-core-engineer.md
.claude/agents/security-auditor.md
.claude/agents/swift-specialist.md
.claude/agents/test-writer.md
.claude/agents/typescript-specialist.md
.claude/agents/wasm-specialist.md
.claude/agents/zig-specialist.md
.claude/skills/binding-audit/SKILL.md
.claude/skills/common-task-commands/SKILL.md
.claude/skills/iterate/SKILL.md
.claude/skills/parallelize/SKILL.md
.claude/skills/quick-start/SKILL.md
.claude/skills/release-procedure/SKILL.md
.codex/agents/alef-developer.toml
.codex/agents/c-ffi-specialist.toml
.codex/agents/code-reviewer.toml
.codex/agents/csharp-specialist.toml
.codex/agents/dart-specialist.toml
.codex/agents/devops-engineer.toml
.codex/agents/docs-writer.toml
.codex/agents/elixir-specialist.toml
.codex/agents/ffi-engineer.toml
.codex/agents/go-specialist.toml
.codex/agents/java-specialist.toml
.codex/agents/jni-specialist.toml
.codex/agents/kotlin-android-specialist.toml
.codex/agents/performance-engineer.toml
.codex/agents/php-specialist.toml
.codex/agents/polyglot-architect.toml
.codex/agents/python-specialist.toml
.codex/agents/r-specialist.toml
.codex/agents/release-engineer.toml
.codex/agents/ruby-specialist.toml
.codex/agents/rust-core-engineer.toml
.codex/agents/security-auditor.toml
.codex/agents/swift-specialist.toml
.codex/agents/test-writer.toml
.codex/agents/typescript-specialist.toml
.codex/agents/wasm-specialist.toml
.codex/agents/zig-specialist.toml
.codex/commands/iterate.md
.codex/commands/parallelize.md
.codex/skills/binding-audit/SKILL.md
.codex/skills/common-task-commands/SKILL.md
.codex/skills/quick-start/SKILL.md
.codex/skills/release-procedure/SKILL.md
.cursor/commands/iterate.md
.cursor/commands/parallelize.md
.cursor/rules/agent-workflow.mdc
.cursor/rules/alef-workflow.mdc
.cursor/rules/anti-patterns.mdc
.cursor/rules/atomic-commits.mdc
.cursor/rules/avoid-duplication.mdc
.cursor/rules/batch-operations.mdc
.cursor/rules/binding-audit-pattern.mdc
.cursor/rules/bindings.mdc
.cursor/rules/branch-hygiene.mdc
.cursor/rules/cicd-pipeline-standards.mdc
.cursor/rules/commit-messages.mdc
.cursor/rules/communication-style.mdc
.cursor/rules/complexity-limits.mdc
.cursor/rules/context-architecture.mdc
.cursor/rules/context-kreuzberg-brand-and-docs.mdc
.cursor/rules/context-owasp-quick-reference.mdc
.cursor/rules/context-polyrepo-structure.mdc
.cursor/rules/context-pre-commit-tooling.mdc
.cursor/rules/context-prek.mdc
.cursor/rules/context-preservation.mdc
.cursor/rules/context-taskfile-structure.mdc
.cursor/rules/dead-code.mdc
.cursor/rules/dependency-awareness.mdc
.cursor/rules/error-handling.mdc
.cursor/rules/explain-reasoning.mdc
.cursor/rules/ffi-and-language-interop.mdc
.cursor/rules/file-modularization.mdc
.cursor/rules/gh-workflows.mdc
.cursor/rules/incremental-approach.mdc
.cursor/rules/input-validation.mdc
.cursor/rules/jinja-templates.mdc
.cursor/rules/least-privilege.mdc
.cursor/rules/local-alef-install.mdc
.cursor/rules/meaningful-assertions.mdc
.cursor/rules/minimal-changes.mdc
.cursor/rules/no-ai-signatures.mdc
.cursor/rules/output-awareness.mdc
.cursor/rules/project-agnostic-codegen.mdc
.cursor/rules/publish-flow.mdc
.cursor/rules/read-before-write.mdc
.cursor/rules/readability-first.mdc
.cursor/rules/rust-conventions.mdc
.cursor/rules/rust-polyglot-conventions.mdc
.cursor/rules/safe-git-operations.mdc
.cursor/rules/secrets-handling.mdc
.cursor/rules/sibling-agent-coordination.mdc
.cursor/rules/systematic-debugging.mdc
.cursor/rules/task-automation-build.mdc
.cursor/rules/task-runner.mdc
.cursor/rules/tdd-workflow.mdc
.cursor/rules/test-alongside-code.mdc
.cursor/rules/test-independence.mdc
.cursor/rules/test-naming.mdc
.cursor/rules/testing-anti-patterns.mdc
.cursor/rules/typescript-conventions.mdc
.cursor/rules/upstream-triage.mdc
.cursor/rules/verification-before-completion.mdc
.cursor/rules/verify-before-acting.mdc
.github/agents/alef-developer.agent.md
.github/agents/c-ffi-specialist.agent.md
.github/agents/code-reviewer.agent.md
.github/agents/csharp-specialist.agent.md
.github/agents/dart-specialist.agent.md
.github/agents/devops-engineer.agent.md
.github/agents/docs-writer.agent.md
.github/agents/elixir-specialist.agent.md
.github/agents/ffi-engineer.agent.md
.github/agents/go-specialist.agent.md
.github/agents/java-specialist.agent.md
.github/agents/jni-specialist.agent.md
.github/agents/kotlin-android-specialist.agent.md
.github/agents/performance-engineer.agent.md
.github/agents/php-specialist.agent.md
.github/agents/polyglot-architect.agent.md
.github/agents/python-specialist.agent.md
.github/agents/r-specialist.agent.md
.github/agents/release-engineer.agent.md
.github/agents/ruby-specialist.agent.md
.github/agents/rust-core-engineer.agent.md
.github/agents/security-auditor.agent.md
.github/agents/swift-specialist.agent.md
.github/agents/test-writer.agent.md
.github/agents/typescript-specialist.agent.md
.github/agents/wasm-specialist.agent.md
.github/agents/zig-specialist.agent.md
.github/commands/iterate.md
.github/commands/parallelize.md
.github/skills/binding-audit/SKILL.md
.github/skills/common-task-commands/SKILL.md
.github/skills/quick-start/SKILL.md
.github/skills/release-procedure/SKILL.md
AGENTS.md
CLAUDE.md
# END ai-rulez
