Skip to content

docs: overhaul CLAUDE.md with architecture and project guidelines#149

Merged
ZerGo0 merged 1 commit intomainfrom
zergo0/Dev-148
Sep 20, 2025
Merged

docs: overhaul CLAUDE.md with architecture and project guidelines#149
ZerGo0 merged 1 commit intomainfrom
zergo0/Dev-148

Conversation

@ZerGo0
Copy link
Owner

@ZerGo0 ZerGo0 commented Sep 20, 2025

Rewrite CLAUDE.md (also used as AGENTS.md) to follow the requested
structure, include Global Rules verbatim, and document the repository's
WXT + Svelte 5 architecture and conventions.

Covers entrypoint/feature module pattern, runes-based state, provider
system for emotes, request de-duplication and caching, shared types,
and repo-specific rules.

Adds clear project guidelines (languages, frameworks, package manager),
explicit checks (pnpm check, pnpm lint), and UI mounting/CSS injection
patterns plus API module usage.

Key files referenced:
- wxt.config.ts
- src/entrypoints/chat.content.ts
- src/entrypoints/home.content.ts
- src/lib/entryPoints/*
- src/lib/emotes/*
- src/lib/state/state.svelte.ts
- src/lib/api/fansly.svelte.ts
- src/lib/api/zergo0.ts
- src/lib/utils/requestDeduplicator.ts
- src/lib/utils/cache.ts
- src/assets/fanslyStyleFixes.css

Closes #148

ZerGo0 Bot
@ZerGo0 ZerGo0 merged commit f9aac53 into main Sep 20, 2025
1 check passed
@ZerGo0 ZerGo0 deleted the zergo0/Dev-148 branch September 20, 2025 21:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant