a tool for shared writing and social publishing
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

add patterns as skills and remove claude/.settings.local.json from repo

+19 -11
-9
.claude/settings.local.json
··· 1 - { 2 - "permissions": { 3 - "allow": [ 4 - "mcp__acp__Edit", 5 - "mcp__acp__Write", 6 - "mcp__acp__Bash" 7 - ] 8 - } 9 - }
+3
.gitignore
··· 12 12 .env.local 13 13 .wrangler 14 14 tsconfig.tsbuildinfo 15 + 16 + # Claude 17 + .claude/settings.local.json
+16 -2
patterns/lexicons.md .claude/skills/lexicons.md
··· 87 87 88 88 Note: Files in subdirectories (`pub/leaflet/*/*`) are automatically included. 89 89 90 - ### 4. Regenerate Types 90 + ### 4. Add to authFullPermissions (for record types) 91 + 92 + If your lexicon is a record type that users should be able to create/update/delete, add it to the `authFullPermissions` permission set in `lexicons/src/authFullPermissions.ts`: 93 + 94 + ```typescript 95 + import { PubLeafletMyLexicon } from "./myLexicon"; 96 + 97 + // In the permissions collection array: 98 + collection: [ 99 + // ... existing lexicons 100 + PubLeafletMyLexicon.id, 101 + ], 102 + ``` 103 + 104 + ### 5. Regenerate Types 91 105 92 106 ```bash 93 107 npm run lexgen 94 108 ``` 95 109 96 - ### 5. Use the Generated Types 110 + ### 6. Use the Generated Types 97 111 98 112 ```typescript 99 113 import { PubLeafletMyLexicon } from "lexicons/api";
patterns/notifications.md .claude/skills/notifications.md