-
Notifications
You must be signed in to change notification settings - Fork 4.6k
Expand file tree
/
Copy pathconfig.yaml
More file actions
74 lines (73 loc) · 2.97 KB
/
Copy pathconfig.yaml
File metadata and controls
74 lines (73 loc) · 2.97 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
65
66
67
68
69
70
71
72
73
74
# config.yaml — drives the Table of Contents ordering and section layout for the
# generated README.md. This is the ONLY place category / sub-category order is
# defined; generate_readme.py reads it.
#
# Schema:
# categories: # list order == the order sections appear
# - name: "<Category heading>" # required; must match the Category column in the CSV
# description: "<blurb>" # OPTIONAL; rendered as a line under the ## heading
# submittable: false # OPTIONAL (default true); false = curated-only,
# # omitted from the recommend-resource issue form
# subcategories: # OPTIONAL; list order == sub-section order
# - name: "<Sub-Category>" # required; must match the Sub-Category column
# description: "<blurb>" # OPTIONAL; rendered under the ### heading
#
# Notes:
# * Within a category / sub-category, individual entries are sorted alphabetically
# by Display Name (case-insensitive) — that ordering is NOT configurable here.
# * Entries whose Sub-Category is non-empty but not listed under their category are
# still rendered (grouped under their sub-category name, after the listed ones).
# * The recommend-resource issue-form Category dropdown is generated from this file
# (scripts/sync_issue_form.py, run in pre-commit): every `submittable` category, in
# order. Never hand-edit that dropdown.
# `prefix` is vestigial. IDs used to be minted as {prefix}-{hash}; they are now
# opaque 8-char hex (see resources/ids.py), so nothing reads this key to build an
# ID. It is still written by `make add-category` and kept unique across categories,
# and the old prefixed IDs in the CSV are grandfathered as-is — but changing a
# prefix here has no effect on anything.
categories:
- name: "Start Here"
prefix: start
- name: "From Anthropic"
prefix: anthropic
submittable: false
- name: "Documentation, Knowledge & Learning"
prefix: docs
subcategories:
- name: "Obsidian"
- name: "Research & Scientific Inquiry"
prefix: research
- name: "Providers, Runtime & Integration Infrastructure"
prefix: providers
- name: "Remote Control, Notifications & Voice I/O"
prefix: remote
- name: "Alternative Clients"
prefix: clients
- name: "Status Lines"
prefix: statusline
- name: "Design & UI/UX"
prefix: design
- name: "Writing & Prose Quality"
prefix: writing
- name: "Creative Media"
prefix: media
- name: "Infrastructure & DevOps"
prefix: devops
- name: "Security"
prefix: security
- name: "Agent Orchestration"
prefix: orchestration
subcategories:
- name: "Ralph Wiggum"
- name: "Skills"
prefix: skill
- name: "Memory & Context Persistence"
prefix: memory
- name: "Observability & Monitoring"
prefix: monitor
subcategories:
- name: "Session Monitors"
- name: "Usage & Cost"
- name: "Observability"
- name: "Linting"
prefix: lint