Skip to content

Docs: guide for adding a scheduler (parser/emitter)#25

Merged
stackedsax merged 1 commit into
mainfrom
docs/adding-a-scheduler
Jul 18, 2026
Merged

Docs: guide for adding a scheduler (parser/emitter)#25
stackedsax merged 1 commit into
mainfrom
docs/adding-a-scheduler

Conversation

@stackedsax

Copy link
Copy Markdown
Contributor

Adds docs/adding-a-scheduler.md — a step-by-step contributor guide for the Parser/Emitter interfaces, registration, SPLAT mapping conventions (incl. camelCase + extensions.* passthrough), priority scales, k8senc/jobset reuse, corpus + golden testing, validation tiers, and a checklist. Linked from the README. Supports the planned community schedulers (LSF, Flux).

🤖 Generated with Claude Code

docs/adding-a-scheduler.md walks a contributor through the Parser/Emitter
interfaces, the SPLAT hub-and-spoke model, repo layout, registration, the
camelCase field convention, extensions.* passthrough, priority scales,
k8senc/jobset reuse, corpus + golden testing, the validation tiers, and a
checklist. Linked from the README development section. Aimed at the planned
community-contributed schedulers (LSF, Flux, ...).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016PnTz6Zxqa4jHocK8kCbyx
@stackedsax
stackedsax merged commit 60e67da into main Jul 18, 2026
5 checks passed
@stackedsax
stackedsax deleted the docs/adding-a-scheduler branch July 18, 2026 21:34
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