Add Reddit comments and X definitions
This commit is contained in:
parent
40895e05db
commit
1a9ab6ebdf
7 changed files with 129 additions and 2 deletions
|
|
@ -9,7 +9,7 @@ VibeGuard is a local-first browser extension that hides toxic social-media posts
|
|||
- Configurable toxicity threshold and filtering mode: collapse posts with a Show button or hide them completely.
|
||||
- Optional toxicity scores on filtered-post placeholders.
|
||||
- Declarative site definitions with URL patterns, selectors, and stable identifiers.
|
||||
- Built-in support for the official Mastodon web interface and Threads.
|
||||
- Built-in support for the official Mastodon web interface, Threads, old Reddit, and X.
|
||||
- Versioned JSON definition collections with weekly subscriptions and manual refresh.
|
||||
- Toolbar popup with current-site status, matched definition, pause/resume control, and settings access.
|
||||
- Firefox Manifest V2 and Chromium Manifest V3 builds.
|
||||
|
|
@ -48,7 +48,7 @@ Preparation writes the Transformers.js-compatible files and `model-manifest.json
|
|||
|
||||
If the model uses generic labels such as `LABEL_0` and `LABEL_1`, pass `--toxic-index` and `--non-toxic-index` to `prepare`; the command refuses to guess an ambiguous mapping.
|
||||
|
||||
VibeGuard injects a lightweight content script on ordinary web pages, but reads and processes content only when a validated site definition matches the page. The extension includes a bundled definition collection for the official Mastodon web interface and Threads. The Threads definition covers both `threads.com` and legacy `threads.net` URLs using semantic and data-attribute selectors. The default subscription follows the repository's raw JSON collection and refreshes weekly, while the bundled copy remains available offline. Additional JSON subscriptions, local overrides, and disabled definitions are managed in the options page. Definitions are declarative selectors and URL patterns, never executable code.
|
||||
VibeGuard injects a lightweight content script on ordinary web pages, but reads and processes content only when a validated site definition matches the page. The extension includes a bundled definition collection for the official Mastodon web interface, Threads, old Reddit, and X. The Threads definition covers both `threads.com` and legacy `threads.net` URLs using semantic and data-attribute selectors; the Reddit definition targets `old.reddit.com`, while the X definition covers both `x.com` and legacy `twitter.com` URLs. The default subscription follows the repository's raw JSON collection and refreshes weekly, while the bundled copy remains available offline. Additional JSON subscriptions, local overrides, and disabled definitions are managed in the options page. Definitions are declarative selectors and URL patterns, never executable code.
|
||||
|
||||
## Runtime architecture
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue