Skip to content
Docs

Command palette

Jump to a page or search the docs.

Changelog

flags

Feature registry and overrides: responsibilities, supported exports and extension points.

Markdown

Purpose

The registry defines keys, descriptions and defaults. The server repository combines defaults with persisted overrides. Schemas and the registry are the safe contract; the repository can reach Postgres.

Public exports

SubpathTarget
../src/index.ts
./registry./src/registry.ts
./evaluate./src/evaluate.ts
./parse./src/parse.ts
./repo./src/repo.ts

These paths come from packages/flags/package.json. A . entry is the package root. Conditional targets distinguish platform or type resolution; consumers should import the subpath, not its source file.

How to extend

Define a key and default centrally, expose it through the existing evaluation route and add a UI gate. A visibility flag does not replace authorization or required provider configuration.

Read the feature registry and overrides guide for the full flow.

Key files

Edit on GitHubDocumentation is in English.

We use essential cookies to make our app work. With your consent, we also use optional cookies to improve your experience. Read our Cookie Policy and Privacy Policy.