Get involved

This is an announcement of intent, not a finished plan. Almost everything below the two repositories is genuinely open, and the useful window for arguing about it is now.

Where things go

What Where
Problems with the CLI or engine spotlight-tools issues
Problems with the ruleset format, the schema, or the spec spotlight-spec issues
Direction — naming, governance, where this lives, what the format covers issues on the repository it affects, labeled roadmapsee the roadmap
Anything that does not have an issue yet the discussion thread

This changed, deliberately. Direction used to be pushed into a single discussion thread and kept out of the issue trackers. That does not scale past about a week: a thread cannot be labeled, cannot be cited from a procurement document, and cannot be pointed at from a pull request six months later.

So every open decision is now its own issue, labeled for the roadmap, with a maturity label that says honestly how far the conversation has actually got. The roadmap page is generated from those labels — nothing on it is hand-written. And when an item moves into development it gets one pull request referencing that one issue, so the homework behind every decision has provenance you can follow from the argument to the diff.

The two biggest ones are open right now: the name and where the specification lives.

The one ask

If you depend on the Spectral ruleset format, say so — publicly or privately.

That is the whole ask. Not a commitment, not an endorsement, nothing legally binding, no obligation to contribute anything. Just: we rely on this and we would like to see it keep moving.

There is a reason it matters. Every conversation about a permanent home — a foundation, a standards body, a nonprofit — comes down to the same question: who actually uses this? That question has never had a public answer, because the format’s users are mostly invisible. They are governments with mandatory design rules, enterprises running it behind an internal facade, and small teams who wired it into CI and never thought about it again.

A list of people saying “we depend on this” is the most useful artifact this effort can produce in its first month.

Two ways to do it, and they count the same.

Add your voice publicly → Email privately →

Plenty of people cannot post something like this under their employer's name without a conversation first, and some organizations have policies that make it impossible. A private note straight to my inbox is just as useful — it will be counted, and nothing is attributed or shared without your explicit say-so.

What is still open

Each of these is an issue now, not a paragraph. Argue in the thread that belongs to it.

The full generated list, with how mature each conversation actually is, is on the roadmap.

What is not open

If you have an unmerged contribution upstream

Several finished, useful pull requests have been sitting in the upstream queue for months or years. If one of them is yours, please bring it here. Getting those merged is the fastest, most legible way to demonstrate that a fork means your work actually lands.

To SmartBear

The invitation made publicly in January 2025 still stands: donate Spectral to the OpenAPI Initiative. It would make most of this unnecessary, and it would be the best outcome for everyone who depends on it.