Organization-level GitHub configuration for the OpenLyceum GitHub organization. Simulation repositories inherit default community health files from this repo when they do not define their own.
Orchestration lives in OpenLyceum/Baton. This repo holds the community-health defaults that GitHub requires in the special
.githubrepo.
| Path | Purpose |
|---|---|
CONTRIBUTING.md |
Contribution guidelines (GitHub Flow, PR checklist, quality commands) |
CLAUDE.md |
General AI-assistant guide for all SceneryStack sim repos |
CODE_OF_CONDUCT.md |
Contributor Covenant v2.1 |
SECURITY.md |
Security reporting via GitHub Security Advisories |
LICENSE |
GNU Affero GPL v3 — org default for simulation repos |
LICENSE-MIT |
MIT license — available for repos that opt out of the org AGPL default |
.github/ISSUE_TEMPLATE/ |
Bug report and feature request templates |
.github/PULL_REQUEST_TEMPLATE.md |
Pull request template |
profile/README.md |
Organization profile page |
GitHub automatically serves these files from this repository as organization-wide defaults for member repos that do not have their own copies:
CONTRIBUTING.md,CODE_OF_CONDUCT.md,SECURITY.md,LICENSE- Issue and pull request templates under
.github/
SceneryStack simulation repos should not duplicate CONTRIBUTING.md or LICENSE at the repo root;
link to the org defaults instead (see any sim README.md Contributing section).
Each sim repo keeps a sim-specific CLAUDE.md at its root; shared SceneryStack conventions, bootstrap chain, module paths, and CI live in this org CLAUDE.md. Fleet structure and accessibility conventions live in Baton/CONVENTIONS.md and Baton/ACCESSIBILITY.md. Do not add per-repo AGENTS.md — use CLAUDE.md instead.
These now live in OpenLyceum/Baton:
- Reusable CI/CD workflows — each sim's
.github/workflows/ci.ymlcallsuses: OpenLyceum/Baton/.github/workflows/ci.yml@main - Compliance audit (
shared-compliance-check.yml) enforcing the six-section README outline - Repository catalog (
structure/repos.json) and thescripts/tooling that reads it - Dependabot templates (
config/) and the GitHub Pages landing page (pages.yml+docs/) - Fleet conventions (
CONVENTIONS.md,ACCESSIBILITY.md) and SceneryStack AI reference docs (skills/)
See the Baton README for usage.
The old org Pages URL (openlyceum.github.io/.github) redirects to the canonical index at openlyceum.github.io/Baton.