-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmodules.yaml
More file actions
64 lines (59 loc) · 2.3 KB
/
modules.yaml
File metadata and controls
64 lines (59 loc) · 2.3 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
# =============================================================================
# MODULE MANIFEST
# =============================================================================
#
# This file maps code to documentation and carries rich context about each module.
#
# WHEN TO UPDATE:
# - Creating new code directories → add module mapping
# - Creating new doc modules → add mapping
# - Refactoring/moving code → update patterns
# - Changing module maturity → update status
#
# VALIDATION:
# `mind validate` warns about unmapped code directories.
#
# =============================================================================
modules:
# ---------------------------------------------------------------------------
# EXAMPLE MODULE (delete or modify)
# ---------------------------------------------------------------------------
# example:
# code: "src/example/**" # Glob pattern for source files
# docs: "docs/area/example/" # Path to documentation
# tests: "tests/example/" # Path to tests (optional)
#
# maturity: DESIGNING # DESIGNING | CANONICAL | PROPOSED | DEPRECATED
# owner: agent # agent | human | team-name
#
# entry_points: # Main files to start reading (optional)
# - index.ts
# - Example.tsx
#
# internal: # Implementation details, not public API (optional)
# - helpers.ts
# - utils.ts
#
# depends_on: # Other modules this requires (optional)
# - types
# - utils
#
# patterns: # Conventions to follow (optional)
# - "React functional components"
# - "Tailwind styling"
#
# notes: | # Quick context (optional)
# Brief description of what this module does
# and any important context for working with it.
# =============================================================================
# YOUR MODULES
# =============================================================================
# Uncomment and modify as you create modules:
# types:
# code: "src/types/**"
# docs: "docs/core/types/"
# maturity: CANONICAL
# owner: human
# notes: |
# Core type definitions. Changes affect entire codebase.
# Add more modules as they emerge...