Memex Admin

Mem-Client: New MDS Folder Requires style + types

Repository: mem-labs/mem

activeUpdated Feb 19, 2026, 8:26 PM

Policy ID js7834f13bxs1dnbjkt5wxmzt981e4bk

New MDS component folders must include style and types scaffolding.

Rationale:
- Standard folder scaffolding keeps component authoring consistent and easier to maintain.

Scope:
- PR review policy for new folders under `domains/frontend/mem-client/src/mds/components/**`.

Trigger:
- A PR creates a new component folder in scope and adds at least one component implementation file (`*.tsx`, excluding stories/style files).

Approval checks:
1) Folder includes at least one `*.style.tsx` file.
2) Folder includes at least one `*.types.ts` file.

Evidence:
- Diff shows required files in the same folder.

Decision:
- Return NOT APPROVED when trigger is met and either required file type is missing.