1.2 KiB
1.2 KiB
Feature-Local Guidance
This file is a navigation layer for feature slices under src/features/.
Before changing a feature slice, read:
Use local references:
src/features/recent-projects- full cross-process referencesrc/features/member-work-sync- full feature with a root public barrelsrc/features/member-log-stream- full feature withmain/application/src/features/agent-graph- thincore/domainplusrendererreference
Default location for new feature work:
src/features/<feature-name>/
Before adding or moving code:
- decide whether the feature is full, thin, or process-limited
- add only the layers the feature actually owns
- expose production callers through public entrypoints only
- keep tests close to the layer they verify under
test/features/<feature>/or feature-local__tests__when that is the established local pattern
Do not duplicate architecture rules here. Keep architecture rules centralized in ../../docs/FEATURE_ARCHITECTURE_STANDARD.md.