neurocore.scaffold.registry

Registry of project templates for neurocore new.

Each template is a full project tree under scaffold/templates/<dir_name>/.

Attributes

Classes

TemplateSpec

Metadata for a neurocore new project template.

Functions

list_templates(→ list[TemplateSpec])

Return all templates sorted by name.

get_template(→ TemplateSpec | None)

Return a template by name, or None if unknown.

Module Contents

neurocore.scaffold.registry.TEMPLATES: dict[str, TemplateSpec]
neurocore.scaffold.registry.list_templates() list[TemplateSpec][source]

Return all templates sorted by name.

neurocore.scaffold.registry.get_template(name: str) TemplateSpec | None[source]

Return a template by name, or None if unknown.