docs: link mixin README to PLATFORM_MIXINS and prestage workflow
Clarify category folders, regenerate npm script, and OTA prestage docs. Co-authored-by: Cursor <[email protected]>
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# pearcord-platform
|
||||
|
||||
Application facade: one `PearcordPlatform` class that wires identity, database, guild mesh, DMs, invites, voice, discovery, bots, and dozens of feature modules for the Pearcord desktop sidecar and companion. **Mixin sources:** [`mixins/README.md`](mixins/README.md) (category folders). Architecture: [PLATFORM_MIXINS.md](../../docs/PLATFORM_MIXINS.md) (76 runtime mixins, 136 manifest rows after Phase 756).
|
||||
Application facade: one `PearcordPlatform` class that wires identity, database, guild mesh, DMs, invites, voice, discovery, bots, and dozens of feature modules for the Pearcord desktop sidecar and companion. **Mixin sources:** [`mixins/README.md`](mixins/README.md) — `domain/`, `json-export/`, `runtime/{core,mesh,guild-sync,search-discovery,partition-heal,view,voice-dm,features}/`. Architecture: [PLATFORM_MIXINS.md](../../docs/PLATFORM_MIXINS.md). Regenerate after manifest edits: `cd apps/pearcord && npm run regenerate:platform-mixins`. OTA prestage recursively verifies symbols under `mixins/` — [RELEASE.md](../../docs/RELEASE.md#prestage-sync-file-deps).
|
||||
|
||||
**Phase 779 (v0.8.746):** Effective permissions deep link `memberId` + `effectivePermFocusMemberId`; inspector cross-link to channel perms. Bundle: `npm run test:ci-phase779`.
|
||||
|
||||
|
||||
+1
-1
@@ -8,7 +8,7 @@ Prototype mixins merged onto `PearcordPlatform` in **manifest order** ([`platfor
|
||||
|--------|----------|------------------------|
|
||||
| [`domain/`](domain/) | Legacy feature mixins (`permissions-mixin`, `user-settings`, …) | 1–16 |
|
||||
| [`json-export/`](json-export/) | Signed JSON mesh export mixins (`*-json-mixin.js`) | 17–59 |
|
||||
| [`mixins/runtime/core/`](runtime/core/) | Hyperswarm, session, capabilities, diagnostics | 60–65 |
|
||||
| [`runtime/core/`](runtime/core/) | Hyperswarm, session, capabilities, diagnostics | 60–65 |
|
||||
| [`runtime/mesh/`](runtime/mesh/) | Guild mesh peers, auto-heal, federation view | 66–74 |
|
||||
| [`runtime/guild-sync/`](runtime/guild-sync/) | Sync watermarks, gossip outbox, wire, ingest/export | 75–88 |
|
||||
| [`runtime/search-discovery/`](runtime/search-discovery/) | Search index, discovery listings, forum search | 89–103 |
|
||||
|
||||
Reference in New Issue
Block a user