# Namespace allowlist — intentional nncc references that must not be flagged.
# Used by CI lint:namespace job and local grep checks.
#
# Doctor checks that detect legacy nncc artifacts
stale_home_nncc
stale_config_nncc
# Migration code that references nncc as source paths
nncc_config_migrator
nncc_project_migrator
NnccConfigMigrator
NnccProjectMigrator
\.nncc
~/.config/nncc
# MCP key prefix — backwards compatible key format (tracked for future rename)
KEY_PREFIX.*nncc_
start_with.*nncc_
# MCP prompt text referencing tool names (tracked for future rename)
nncc_compile
nncc_validate
# Project context — internal method detecting source tree (tracked for future rename)
nncc_source_tree
nncc_internal
# Backup task — default filename (tracked for future rename)
nncc_backup
# Integration spec paths — engine repo directory names
nncc-engine-
# Design docs documenting the namespace cleanup and migration
conf/design/namespace_cleanup.yml
conf/design/migration.yml
# Licensing system — NNCC- is a license key prefix format
NNCC-
# Changelog, provenance, and review configs — historical entries
CHANGELOG.md
.ai-provenance.yml
conf/review/
# Compile lockfile
compile.lock.yml
# Migration CLI — variable name and text descriptions
legacy nncc namespace
if nncc.directory
# Spec description strings
nncc_ prefix
