From c62c3bb07b85a7005d1115eee0ebbfd2c622a69e Mon Sep 17 00:00:00 2001 From: Sulthan Zaki Date: Wed, 12 Aug 2026 05:53:17 +0700 Subject: [PATCH] chore: drop asuracomic.net from the userscript, CORS allowlist and docs (#97) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Closes #96. ## What Removes every reference that still invites a Reader onto `asuracomic.net`. The domain's deep links 301 to the `asurascans.com` **root**, discarding the path (re-checked 2026-07-25), so a page on it never yields a series document client-side and a stored address on it never yields a series page server-side. #95 already pinned each Site to one hostname, so the backend rejects such an address cleanly; this is the cleanup around that. | File | Change | |---|---| | `userscript/manga-bookmark.user.js` | drops the `@match`, narrows the asura adapter to `/(^\|\.)asurascans\.com$/` | | `userscript/test/logic.test.js` | new test pinning the narrowed host match | | `.env.example`, `docker-compose.yml` | origin dropped from the `ALLOWED_ORIGINS` default | | `DEPLOY.md` | same, and the sample list gains the two novel origins it was missing | | `backend/api_test.go` | CORS fixtures and round-trip seed move to `asurascans.com` | | `README.md`, `AGENTS.md` | notes say the host is dropped, not "stays matched" | ## Behaviour - A Reader landing on `asuracomic.net` gets no userscript UI. Previously the script loaded and could do nothing useful — the redirect had already discarded the path. - A request whose `Origin` is `https://asuracomic.net` is no longer reflected by a deployment using the shipped defaults. - No backend logic changed: the CORS rule, the address gate and the poller are untouched. `AllowedOrigins` is data, not code. ## Security invariant preserved CORS still reflects `Origin` only when it appears in `ALLOWED_ORIGINS`, with `GET,PUT,DELETE,OPTIONS` and a `204` preflight — `TestCORSPreflight` and `TestCORSDisallowedOrigin` still pin both halves, now against a live origin. This change only removes a value from the allowlist, which is a narrowing. ## Verification - `go test ./...` — full backend suite green (real Postgres per package). - `node --test test/*.test.js` — 66/66 green, up one from the new match test. ## Deploy note (does not happen on merge) The live allowlist comes from the VPS `.env`, not from these defaults, so the origin must be dropped there in the same deploy. The one-off row repair for any stored `asuracomic.net` address is in #96. Reviewed-on: https://gitea.violetcrown.my.id/sulthan/mangaBookmark/pulls/97 Co-authored-by: Sulthan Zaki Co-committed-by: Sulthan Zaki --- .env.example | 2 +- AGENTS.md | 2 +- DEPLOY.md | 2 +- README.md | 13 +- backend/api_test.go | 12 +- docker-compose.yml | 2 +- graphify-out/.graphify_labels.json | 29 - graphify-out/GRAPH_REPORT.md | 105 +- graphify-out/graph.html | 10 +- graphify-out/graph.json | 3103 ++++++++++++---------------- graphify-out/manifest.json | 44 +- userscript/manga-bookmark.user.js | 11 +- userscript/test/logic.test.js | 8 + 13 files changed, 1351 insertions(+), 1992 deletions(-) diff --git a/.env.example b/.env.example index 0d8e37e..487548b 100644 --- a/.env.example +++ b/.env.example @@ -15,7 +15,7 @@ OWNER_DISCORD_ID=changeme-your-discord-user-id # Comma-separated origins allowed to call the API (CORS). Both Asura domains # plus Demonic, Comix, Kagane, and the two novel sites. Add/remove as the # sites' hostnames change. -ALLOWED_ORIGINS=https://asuracomic.net,https://asurascans.com,https://demonicscans.org,https://comix.to,https://kagane.to,https://novelfull.com,https://lightnovelworld.net +ALLOWED_ORIGINS=https://asurascans.com,https://demonicscans.org,https://comix.to,https://kagane.to,https://novelfull.com,https://lightnovelworld.net # Password for the bundled Postgres container, and therefore half of the # DATABASE_URL compose builds for the backend. Generate one: diff --git a/AGENTS.md b/AGENTS.md index 24b6d7d..3d3bdba 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -6,7 +6,7 @@ Guidance for OpenCode (and Claude Code) working in this repo. Read-progress tracker for two libraries — manga and novels — behind one self-hosted Go backend. Two separate Violentmonkey userscripts inject on-page UI (floating button + slide-in panel) and sync progress, so bookmarks unify across sites and devices: -- `manga-bookmark.user.js` — **asurascans.com** (current domain; asuracomic.net 301s here), **demonicscans.org**, **comix.to**, **kagane.to**. +- `manga-bookmark.user.js` — **asurascans.com** (asuracomic.net is dropped: its deep links 301 to the asurascans.com root, discarding the path), **demonicscans.org**, **comix.to**, **kagane.to**. - `novel-bookmark.user.js` — **novelfull.com**, **lightnovelworld.net**. One backend, one `bookmarks` table: a `kind` column (`manga`|`novel`) splits the libraries and the web UI switches between them. Rows are keyed `:`. diff --git a/DEPLOY.md b/DEPLOY.md index 2d57b29..6321d0c 100644 --- a/DEPLOY.md +++ b/DEPLOY.md @@ -43,7 +43,7 @@ TOKEN_KEY= OWNER_DISCORD_ID= # CORS allowlist — leave as-is unless a site changes hostname. -ALLOWED_ORIGINS=https://asuracomic.net,https://asurascans.com,https://demonicscans.org,https://comix.to,https://kagane.to +ALLOWED_ORIGINS=https://asurascans.com,https://demonicscans.org,https://comix.to,https://kagane.to,https://novelfull.com,https://lightnovelworld.net # Required — password for the bundled Postgres container. Compose builds the # backend's DATABASE_URL out of it and has no fallback for either. diff --git a/README.md b/README.md index adcdee1..5dc0b35 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Manga Bookmark -Track manga read-progress on **asurascans.com** (a.k.a. asuracomic.net), +Track manga read-progress on **asurascans.com**, **demonicscans.org**, **comix.to**, and **kagane.to** from a phone (Bromite / mobile Chromium), synced to a self-hosted Go backend so bookmarks unify across all four sites and all devices. @@ -274,11 +274,12 @@ the backend acquires, stores and serves every Cover from its own origin | **Kagane** (`kagane.to`) | `/series/` | `/series//reader/` | `` | Notes: -- **`asuracomic.net` deep links are dead (re-checked 2026-07-25).** They 301 to - the `asurascans.com` **root**, discarding the path, at the edge — before the - userscript gets a document — so nothing client-side can rescue them. Reach - series through `asurascans.com`. The host stays matched in case the redirect - starts preserving paths again. +- **`asuracomic.net` is no longer matched (deep links dead, re-checked + 2026-07-25).** They 301 to the `asurascans.com` **root**, discarding the path, + at the edge — before the userscript gets a document — so nothing client-side + can rescue them. The backend rejects stored addresses on that host too, since + the poller pins each Site to one hostname. Reach series through + `asurascans.com`. - Asura `og:title` carries a `Chapter N - Read Online \| Asura Scans` suffix that the adapter strips; Demonic chapter `og:title` is ` Chapter N`. - Demonic's `<slug>` is identical on `/manga/…` and the canonical `/title/…` diff --git a/backend/api_test.go b/backend/api_test.go index 1d87b25..44880d4 100644 --- a/backend/api_test.go +++ b/backend/api_test.go @@ -33,7 +33,7 @@ const testCoverBaseURL = "https://bookmarks.test" func testConfig() Config { return Config{ TokenKey: testTokenKey, - AllowedOrigins: []string{"https://asuracomic.net", "https://demonicscans.org"}, + AllowedOrigins: []string{"https://asurascans.com", "https://demonicscans.org"}, Port: "8080", } } @@ -169,7 +169,7 @@ func TestAuthAccepted(t *testing.T) { func TestCORSPreflight(t *testing.T) { srv := newTestServer(t) req := httptest.NewRequest(http.MethodOptions, "/bookmarks/asura:foo-1", nil) - req.Header.Set("Origin", "https://asuracomic.net") + req.Header.Set("Origin", "https://asurascans.com") req.Header.Set("Access-Control-Request-Method", "PUT") rr := httptest.NewRecorder() srv.ServeHTTP(rr, req) @@ -177,7 +177,7 @@ func TestCORSPreflight(t *testing.T) { if rr.Code != http.StatusNoContent { t.Fatalf("preflight status = %d, want 204", rr.Code) } - if got := rr.Header().Get("Access-Control-Allow-Origin"); got != "https://asuracomic.net" { + if got := rr.Header().Get("Access-Control-Allow-Origin"); got != "https://asurascans.com" { t.Fatalf("Allow-Origin = %q, want reflected origin", got) } if got := rr.Header().Get("Access-Control-Allow-Methods"); got == "" { @@ -204,11 +204,11 @@ func TestBookmarkRoundTrip(t *testing.T) { key := "asura:solo-leveling-123" in := store.Bookmark{ Title: "Solo Leveling", - SeriesURL: "https://asuracomic.net/series/solo-leveling-123", - Cover: "https://asuracomic.net/cover.jpg", + SeriesURL: "https://asurascans.com/series/solo-leveling-123", + Cover: "https://asurascans.com/cover.jpg", LastChapter: "Chapter 10", LastChapterNum: 10, - LastChapterURL: "https://asuracomic.net/series/solo-leveling-123/chapter/10", + LastChapterURL: "https://asurascans.com/series/solo-leveling-123/chapter/10", } body, _ := json.Marshal(in) diff --git a/docker-compose.yml b/docker-compose.yml index a6f8ea2..3e7ef6d 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -25,7 +25,7 @@ services: # Owner's Discord user ID — required. Seeds the owner Reader (the # administrator); every other Reader registers on their first login. OWNER_DISCORD_ID: ${OWNER_DISCORD_ID:?set OWNER_DISCORD_ID in .env} - ALLOWED_ORIGINS: ${ALLOWED_ORIGINS:-https://asuracomic.net,https://asurascans.com,https://demonicscans.org,https://comix.to,https://kagane.to,https://novelfull.com,https://lightnovelworld.net} + ALLOWED_ORIGINS: ${ALLOWED_ORIGINS:-https://asurascans.com,https://demonicscans.org,https://comix.to,https://kagane.to,https://novelfull.com,https://lightnovelworld.net} # The bookmarks database. Host is the compose service name; the password # comes from .env so it is never committed. DATABASE_URL: ${DATABASE_URL:-postgres://bookmarks:${POSTGRES_PASSWORD:?set POSTGRES_PASSWORD in .env}@postgres:5432/bookmarks?sslmode=disable} diff --git a/graphify-out/.graphify_labels.json b/graphify-out/.graphify_labels.json index 32dc53f..3b2ad6a 100644 --- a/graphify-out/.graphify_labels.json +++ b/graphify-out/.graphify_labels.json @@ -15,10 +15,8 @@ "13": "Web UI Handlers", "14": "Go Error Handling", "15": "CDP Browser Client", - "16": "Store", "17": "Go Code Style Guide", "18": "Agent Skills", - "19": "Open", "20": "I/O Performance Patterns", "21": "CPU Optimization", "22": "Caching Patterns", @@ -29,7 +27,6 @@ "27": "Find Skills Guide", "28": "Allocation Patterns", "29": "Observability & Alerting", - "30": "PG Test Infrastructure", "31": "Memory Layout", "32": "Repo Hard Constraints", "33": "Go Testing Guide", @@ -40,8 +37,6 @@ "38": "novel-logic.test.js", "39": "UI Critique 2026-07-26A", "40": "UI Critique 2026-07-26B", - "41": "DB Cutover Runbook", - "42": "Memory Layout Patterns", "43": "Issue Tracker & Triage", "44": "Ticket Workflow", "45": "Go Perf Alert Rules", @@ -124,7 +119,6 @@ "122": "Identity comes from Discord OAuth; we store no passwords and send no email", "123": "The wire format stays flat and deliberately does not mirror the schema", "124": "ADR-0005: On-demand browser sidecar", - "125": "Duration", "126": "Bookmark Manager", "127": "triage-labels.md", "128": "Cross-Ticket Contract", @@ -152,14 +146,6 @@ "150": "Reviewer Subagent (opencode)", "151": "Finding Severity Rubric", "152": "Spec Compliance Review", - "153": "CDP Browser Unit (chrome/)", - "154": "Cinder Design System", - "155": "Cloudflare Challenge Behaviour", - "156": "Ember Means New Chapter Only", - "157": "Gitea + tea CLI", - "158": "Graphify Knowledge Graph", - "159": "novel-bookmark.user.js", - "160": "Security Invariants", "161": "Why Use samber/oops", "162": "singleflight Cache Stampede Prevention", "163": "Struct Field Alignment", @@ -184,15 +170,6 @@ "194": "SQLite-to-Postgres Cutover Runbook", "195": "Import SQL Generation Rules", "196": "Throwaway Import Generator", - "197": "ADR-0002 (Discord OAuth Sign-In)", - "198": "ADR-0006 (Browser Out of API Stack)", - "199": "ADR-0007 (Absolute Cover URLs)", - "200": "bookmark-api Service", - "201": "Deployment Runbook", - "202": "Issue #24 (Derived Credentials)", - "203": "Tailscale ACL Tagging", - "204": "TOKEN_KEY Credential Derivation", - "205": "Traefik Reverse Proxy", "206": "Real scaling limit is the poller outbound fetch budget", "207": "PostgreSQL (jackc/pgx/v5)", "208": "SQLite (modernc.org/sqlite)", @@ -249,12 +226,6 @@ "259": "Dark-First Design Constraint", "260": "Discord Guild Membership", "261": "Reader Isolation Invariant", - "262": "Site Adapters", - "263": "Go Backend (backend/)", - "264": "localStorage Cache and Retry Queue", - "265": "Latest Chapter Poller", - "266": "Postgres Store (postgres:17-alpine)", - "267": "README Config and Endpoint Reference", "268": "Browser Unit Redeploy", "269": "pg_dump Hot Backup", "270": "Redeploy Runbook", diff --git a/graphify-out/GRAPH_REPORT.md b/graphify-out/GRAPH_REPORT.md index b2a2472..a57f7d3 100644 --- a/graphify-out/GRAPH_REPORT.md +++ b/graphify-out/GRAPH_REPORT.md @@ -1,16 +1,16 @@ # Graph Report - mangaBookmark (2026-08-12) ## Corpus Check -- 110 files · ~267,753 words +- 110 files · ~267,791 words - Verdict: corpus is large enough that graph structure adds value. ## Summary -- 1651 nodes · 3253 edges · 262 communities (67 shown, 195 thin omitted) -- Extraction: 90% EXTRACTED · 10% INFERRED · 0% AMBIGUOUS · INFERRED: 314 edges (avg confidence: 0.77) +- 1621 nodes · 3242 edges · 233 communities (63 shown, 170 thin omitted) +- Extraction: 90% EXTRACTED · 10% INFERRED · 0% AMBIGUOUS · INFERRED: 312 edges (avg confidence: 0.77) - Token cost: 0 input · 0 output ## Graph Freshness -- Built from commit: `700de202` +- Built from commit: `8ae98816` - Run `git rev-parse HEAD` and compare to check if the graph is stale. - Run `graphify update .` after code changes (no API cost). @@ -31,10 +31,8 @@ - [[_COMMUNITY_Web UI Handlers|Web UI Handlers]] - [[_COMMUNITY_Go Error Handling|Go Error Handling]] - [[_COMMUNITY_CDP Browser Client|CDP Browser Client]] -- [[_COMMUNITY_Store|Store]] - [[_COMMUNITY_Go Code Style Guide|Go Code Style Guide]] - [[_COMMUNITY_Agent Skills|Agent Skills]] -- [[_COMMUNITY_Open|Open]] - [[_COMMUNITY_IO Performance Patterns|I/O Performance Patterns]] - [[_COMMUNITY_CPU Optimization|CPU Optimization]] - [[_COMMUNITY_Caching Patterns|Caching Patterns]] @@ -45,7 +43,6 @@ - [[_COMMUNITY_Find Skills Guide|Find Skills Guide]] - [[_COMMUNITY_Allocation Patterns|Allocation Patterns]] - [[_COMMUNITY_Observability & Alerting|Observability & Alerting]] -- [[_COMMUNITY_PG Test Infrastructure|PG Test Infrastructure]] - [[_COMMUNITY_Memory Layout|Memory Layout]] - [[_COMMUNITY_Repo Hard Constraints|Repo Hard Constraints]] - [[_COMMUNITY_Go Testing Guide|Go Testing Guide]] @@ -56,8 +53,6 @@ - [[_COMMUNITY_novel-logic.test.js|novel-logic.test.js]] - [[_COMMUNITY_UI Critique 2026-07-26A|UI Critique 2026-07-26A]] - [[_COMMUNITY_UI Critique 2026-07-26B|UI Critique 2026-07-26B]] -- [[_COMMUNITY_DB Cutover Runbook|DB Cutover Runbook]] -- [[_COMMUNITY_Memory Layout Patterns|Memory Layout Patterns]] - [[_COMMUNITY_Issue Tracker & Triage|Issue Tracker & Triage]] - [[_COMMUNITY_Ticket Workflow|Ticket Workflow]] - [[_COMMUNITY_Go Perf Alert Rules|Go Perf Alert Rules]] @@ -140,7 +135,6 @@ - [[_COMMUNITY_Identity comes from Discord OAuth; we store no passwords and send no email|Identity comes from Discord OAuth; we store no passwords and send no email]] - [[_COMMUNITY_The wire format stays flat and deliberately does not mirror the schema|The wire format stays flat and deliberately does not mirror the schema]] - [[_COMMUNITY_ADR-0005 On-demand browser sidecar|ADR-0005: On-demand browser sidecar]] -- [[_COMMUNITY_Duration|Duration]] - [[_COMMUNITY_Bookmark Manager|Bookmark Manager]] - [[_COMMUNITY_triage-labels|triage-labels.md]] - [[_COMMUNITY_Cross-Ticket Contract|Cross-Ticket Contract]] @@ -168,14 +162,6 @@ - [[_COMMUNITY_Reviewer Subagent (opencode)|Reviewer Subagent (opencode)]] - [[_COMMUNITY_Finding Severity Rubric|Finding Severity Rubric]] - [[_COMMUNITY_Spec Compliance Review|Spec Compliance Review]] -- [[_COMMUNITY_CDP Browser Unit (chrome)|CDP Browser Unit (chrome/)]] -- [[_COMMUNITY_Cinder Design System|Cinder Design System]] -- [[_COMMUNITY_Cloudflare Challenge Behaviour|Cloudflare Challenge Behaviour]] -- [[_COMMUNITY_Ember Means New Chapter Only|Ember Means New Chapter Only]] -- [[_COMMUNITY_Gitea + tea CLI|Gitea + tea CLI]] -- [[_COMMUNITY_Graphify Knowledge Graph|Graphify Knowledge Graph]] -- [[_COMMUNITY_novel-bookmark.user.js|novel-bookmark.user.js]] -- [[_COMMUNITY_Security Invariants|Security Invariants]] - [[_COMMUNITY_Why Use samberoops|Why Use samber/oops]] - [[_COMMUNITY_singleflight Cache Stampede Prevention|singleflight Cache Stampede Prevention]] - [[_COMMUNITY_Struct Field Alignment|Struct Field Alignment]] @@ -199,15 +185,6 @@ - [[_COMMUNITY_SQLite-to-Postgres Cutover Runbook|SQLite-to-Postgres Cutover Runbook]] - [[_COMMUNITY_Import SQL Generation Rules|Import SQL Generation Rules]] - [[_COMMUNITY_Throwaway Import Generator|Throwaway Import Generator]] -- [[_COMMUNITY_ADR-0002 (Discord OAuth Sign-In)|ADR-0002 (Discord OAuth Sign-In)]] -- [[_COMMUNITY_ADR-0006 (Browser Out of API Stack)|ADR-0006 (Browser Out of API Stack)]] -- [[_COMMUNITY_ADR-0007 (Absolute Cover URLs)|ADR-0007 (Absolute Cover URLs)]] -- [[_COMMUNITY_bookmark-api Service|bookmark-api Service]] -- [[_COMMUNITY_Deployment Runbook|Deployment Runbook]] -- [[_COMMUNITY_Issue 24 (Derived Credentials)|Issue #24 (Derived Credentials)]] -- [[_COMMUNITY_Tailscale ACL Tagging|Tailscale ACL Tagging]] -- [[_COMMUNITY_TOKEN_KEY Credential Derivation|TOKEN_KEY Credential Derivation]] -- [[_COMMUNITY_Traefik Reverse Proxy|Traefik Reverse Proxy]] - [[_COMMUNITY_Real scaling limit is the poller outbound fetch budget|Real scaling limit is the poller outbound fetch budget]] - [[_COMMUNITY_PostgreSQL (jackcpgxv5)|PostgreSQL (jackc/pgx/v5)]] - [[_COMMUNITY_SQLite (modernc.orgsqlite)|SQLite (modernc.org/sqlite)]] @@ -264,12 +241,6 @@ - [[_COMMUNITY_Dark-First Design Constraint|Dark-First Design Constraint]] - [[_COMMUNITY_Discord Guild Membership|Discord Guild Membership]] - [[_COMMUNITY_Reader Isolation Invariant|Reader Isolation Invariant]] -- [[_COMMUNITY_Site Adapters|Site Adapters]] -- [[_COMMUNITY_Go Backend (backend)|Go Backend (backend/)]] -- [[_COMMUNITY_localStorage Cache and Retry Queue|localStorage Cache and Retry Queue]] -- [[_COMMUNITY_Latest Chapter Poller|Latest Chapter Poller]] -- [[_COMMUNITY_Postgres Store (postgres17-alpine)|Postgres Store (postgres:17-alpine)]] -- [[_COMMUNITY_README Config and Endpoint Reference|README Config and Endpoint Reference]] - [[_COMMUNITY_Browser Unit Redeploy|Browser Unit Redeploy]] - [[_COMMUNITY_pg_dump Hot Backup|pg_dump Hot Backup]] - [[_COMMUNITY_Redeploy Runbook|Redeploy Runbook]] @@ -307,15 +278,13 @@ ## Hyperedges (group relationships) - **Batch Ticket Implementation Pipeline** — _claude_skills_implement_tickets_skill_implement_tickets, _omp_agents_ticket_implementer_ticket_implementer, _omp_agents_ticket_implementer_cr_spec, _omp_agents_ticket_implementer_cr_standards [INFERRED 0.85] - **Subagent-Driven Development Pipeline** — _opencode_agent_implementer_implementer, _opencode_agent_reviewer_reviewer, _opencode_agent_implementer_subagent_driven_development [INFERRED 0.85] -- **Deployment Runbook Family** — cutover_cutover, deploy_deploy, redeploy_redeploy [INFERRED 0.85] - **Go HTML Template Family** — backend_internal_web_templates_app_doc, backend_internal_web_templates_card_doc, backend_internal_web_templates_list_doc, backend_internal_web_templates_chrome_doc, backend_internal_web_templates_login_doc, backend_internal_web_templates_setup_doc, backend_internal_web_templates_readers_doc, backend_internal_web_templates_icons_doc [INFERRED 0.95] - **htmx Fragment Swap Flow** — backend_internal_web_templates_app_doc, backend_internal_web_templates_card_doc, backend_internal_web_templates_chrome_doc, backend_internal_web_templates_setup_doc, backend_internal_web_templates_readers_doc [INFERRED 0.95] -- **Deployment Topology** — docker_compose_bookmark_api, docker_compose_postgres, docker_compose_prod_traefik, chrome_docker_compose_browser, docker_compose_db_network [INFERRED 0.95] - **Backend owns the truth (single-writer ownership of shared facts)** — docs_adr_0003_series_shared_and_poll_owned_poll_owned_writes, docs_adr_0004_wire_format_does_not_mirror_the_schema_flat_wire_contract, docs_adr_0007_backend_hosts_cover_bytes_server_side_covers [INFERRED 0.85] - **Headless browser infrastructure (sidecar, on-demand, home deployment)** — docs_adr_0005_on_demand_browser_headless_shell, docs_adr_0005_on_demand_browser_cdp, docs_adr_0005_on_demand_browser_on_demand_start, docs_adr_0006_browser_on_the_home_machine_home_machine_rationale [INFERRED 0.85] - **lightnovelworld series-identity investigation and fix** — docs_research_lightnovelworld_chapter_vs_series_slug_issue_77, docs_research_lightnovelworld_chapter_vs_series_slug_unscoped_regex, docs_adr_0008_series_identity_is_discovered_not_derived_discovered_identity [INFERRED 0.85] -## Communities (262 total, 195 thin omitted) +## Communities (233 total, 170 thin omitted) ### Community 0 - "HTMX Library Internals" Cohesion: 0.08 @@ -327,47 +296,47 @@ Nodes (84): floatPtr(), testConfig(), getCover(), Cookie, Handler, ResponseRecor ### Community 2 - "Manga Userscript Adapters" Cohesion: 0.06 -Nodes (77): adapterFor(), anchorsFromDocument(), anchorsFromHTML(), apiDelete(), apiGet(), apiPut(), applyFabPos(), applyLatestChapterIfChanged() (+69 more) +Nodes (76): adapterFor(), anchorsFromDocument(), anchorsFromHTML(), apiDelete(), apiGet(), apiPut(), applyFabPos(), applyLatestChapterIfChanged() (+68 more) ### Community 3 - "Novel Userscript Adapters" Cohesion: 0.06 -Nodes (78): adapterFor(), anchorsFromDocument(), anchorsFromHTML(), apiDelete(), apiGet(), apiPut(), applyFabPos(), applyLatestChapterIfChanged() (+70 more) +Nodes (79): adapterFor(), anchorsFromDocument(), anchorsFromHTML(), apiDelete(), apiGet(), apiPut(), applyFabPos(), applyLatestChapterIfChanged() (+71 more) ### Community 4 - "Series Acquisition Tests" -Cohesion: 0.09 -Nodes (68): bookmarkNewKaganeSeries(), bookmarkNewNovelfullSeries(), bookmarkNewSeries(), Context, Store, T, newAcquirer(), readBookmark() (+60 more) +Cohesion: 0.10 +Nodes (67): bookmarkNewKaganeSeries(), bookmarkNewNovelfullSeries(), bookmarkNewSeries(), Context, Store, T, newAcquirer(), readBookmark() (+59 more) ### Community 5 - "Bookmarks API Tests" Cohesion: 0.08 Nodes (67): auth(), getBookmarks(), Handler, Request, Store, T, newTestServer(), newTestStore() (+59 more) ### Community 7 - "Cover & Acquire Internals" -Cohesion: 0.10 -Nodes (30): Addr, Context, Store, defaultCoverResolver(), fetchCoverBytes(), Client, Context, NewCoverFetcher() (+22 more) +Cohesion: 0.09 +Nodes (31): Addr, Context, Store, defaultCoverResolver(), fetchCoverBytes(), Client, Context, NewCoverFetcher() (+23 more) ### Community 8 - "System Architecture Concepts" Cohesion: 0.10 Nodes (26): Confirm-Gated Destructive Actions, Discord OAuth & Guild-Membership Gate, Lifecycle Buckets (reading/archived/finished), Reader-Owned Store, HMAC-Derived Reader Credentials, Web Package (Browser UI + Templates), app.html — App Shell Template, Manga/Novel Library Switch (+18 more) ### Community 9 - "Session Middleware" -Cohesion: 0.16 -Nodes (20): ClearCookie(), ClientIP(), Duration, Mutex, Request, ResponseWriter, Time, isHTTPS() (+12 more) +Cohesion: 0.07 +Nodes (35): ClearCookie(), ClientIP(), Duration, Mutex, Request, ResponseWriter, Time, isHTTPS() (+27 more) ### Community 10 - "Go Test Helpers" Cohesion: 0.05 Nodes (39): Test Helpers, Test Timeout, Basic Handler Test, HTTP Handler Testing, Query Parameters and Headers, Docker Compose Fixture, Integration Testing, SQL Schema Fixture (+31 more) ### Community 11 - "Store Tests" -Cohesion: 0.15 -Nodes (43): Store, T, newTestStore(), readLatestCheckedAt(), readSeries(), secondReader(), seedForCheck(), seedSecondReader() (+35 more) +Cohesion: 0.07 +Nodes (79): M, TestMain(), M, TestMain(), M, Main(), start(), URL() (+71 more) ### Community 12 - "Bookmarks API Handler" Cohesion: 0.08 -Nodes (32): Handler, Request, ResponseWriter, Store, Healthz(), writeJSON(), Auth(), compressible() (+24 more) +Nodes (33): Handler, Request, ResponseWriter, Store, Healthz(), writeJSON(), Auth(), compressible() (+25 more) ### Community 13 - "Web UI Handlers" -Cohesion: 0.07 -Nodes (33): Context, Mutex, Request, ResponseWriter, Time, Handler, newOAuthStates(), T (+25 more) +Cohesion: 0.06 +Nodes (24): coverRelativePath(), coverSourceAddress(), displayChapter(), Store, currentLib(), currentTab(), filterBookmarks(), Client (+16 more) ### Community 14 - "Go Error Handling" Cohesion: 0.06 @@ -377,18 +346,10 @@ Nodes (33): Creating Errors, Custom Error Types, Custom types that wrap other er Cohesion: 0.08 Nodes (31): awaitPromise(), browserConnectionLost(), classifyBrowserError(), Action, Context, Mutex, jsString(), kaganeAPIURL() (+23 more) -### Community 16 - "Store" -Cohesion: 0.12 -Nodes (4): CoverContentType(), coverRelativePath(), coverSourceAddress(), Store - ### Community 17 - "Go Code Style Guide" Cohesion: 0.08 Nodes (23): Code Style Details, Extract Complex Conditions, Value vs Pointer Arguments, Code Organization Within Files, Complex Conditions & Init Scope, Composite Literals, Control Flow, Cross-References (+15 more) -### Community 19 - "Open" -Cohesion: 0.17 -Nodes (19): applyMigration(), migrate(), Open(), refreshOwnerToken(), scanSeries(), seedOwner(), TestCoverIsContentAddressedOnFilesystem(), TestCoverPersistsAcrossReopen() (+11 more) - ### Community 20 - "I/O Performance Patterns" Cohesion: 0.11 Nodes (18): Avoid io.ReadAll for large payloads, Batch Operations, Buffered I/O, Cgo Overhead, Channel: batch processing from a stream, Concurrent Multi-Stage Pipelines, Connection pooling, Database: batch inserts over row-by-row (+10 more) @@ -429,10 +390,6 @@ Nodes (14): Allocation Patterns, Backing Array Leaks, Direct indexing vs append, Cohesion: 0.22 Nodes (9): Alerting rules (examples), CPU saturation, GC pressure, Goroutine leaks, Grafana Dashboards, Memory leaks, Prometheus Metrics for Go, PromQL Queries for Performance Diagnosis (+1 more) -### Community 30 - "PG Test Infrastructure" -Cohesion: 0.18 -Nodes (12): M, TestMain(), M, TestMain(), M, Main(), start(), URL() (+4 more) - ### Community 31 - "Memory Layout" Cohesion: 0.40 Nodes (5): Map of pointers for large, frequently updated structs, Memory Layout, Pointer receivers for large structs, Struct field alignment, Zero-size field at end of struct @@ -465,10 +422,6 @@ Nodes (6): Design Health Score, Design Specificity Verdict, Minor Observations, Cohesion: 0.29 Nodes (6): Design Health Score, Design Specificity Verdict, Minor Observations, Persona Red Flags, Priority Issues, Questions to Consider -### Community 42 - "Memory Layout Patterns" -Cohesion: 0.48 -Nodes (6): T, TestCreateAndGetSession(), TestDeleteSessionIsPerReader(), TestDeleteSessionRevokes(), TestExpiredSessionIsGone(), TestGetSessionUnknownID() - ### Community 45 - "Go Perf Alert Rules" Cohesion: 0.50 Nodes (4): Prometheus Alerting Rules (Go Performance), GoroutineLeak Alert, HighGCPauseTime Alert, MemoryNearLimit Alert @@ -490,12 +443,12 @@ Cohesion: 1.00 Nodes (3): Mirrored Double Bookmark Mark, Ember Flame Accent, BookmarkManager Logo ### Community 103 - "bookmark-api Service" -Cohesion: 0.18 -Nodes (16): Backend Go Service (stdlib net/http), Browser Sidecar (BROWSER_WS_URL), Store Package (Postgres Persistence), Browser Sidecar Service, CDP Endpoint (Tailnet-Bound :9222), Persistent Chrome Profile Volume, chrome/docker-compose.yml — Browser Deployable Unit, bookmark-api Service (+8 more) +Cohesion: 0.24 +Nodes (10): Backend Go Service (stdlib net/http), Browser Sidecar (BROWSER_WS_URL), Browser Sidecar Service, CDP Endpoint (Tailnet-Bound :9222), Persistent Chrome Profile Volume, chrome/docker-compose.yml — Browser Deployable Unit, bookmark-api Prod Override, CDP Never on Shared Proxy Network (+2 more) ### Community 104 - "AGENTS.md" Cohesion: 0.12 -Nodes (15): Agent skills, AGENTS.md, Architecture, Commands, Comments, Design system, Domain docs, Forge: Gitea, not GitHub (+7 more) +Nodes (14): Agent skills, Architecture, Commands, Comments, Design system, Domain docs, Forge: Gitea, not GitHub, graphify (+6 more) ### Community 105 - "reviewer.md" Cohesion: 0.12 @@ -582,19 +535,19 @@ Cohesion: 0.50 Nodes (3): Live URL shapes (verified 2026-07-26, may drift — re-check against live pages before trust), Second script: `novel-bookmark.user.js`, Userscript structure (single IIFE, `manga-bookmark.user.js`) ## Knowledge Gaps -- **530 isolated node(s):** `bookmarkmanager/backend`, `ctxKey`, `loginView`, `ctxKey`, `test` (+525 more) +- **508 isolated node(s):** `bookmarkmanager/backend`, `ctxKey`, `loginView`, `ctxKey`, `test` (+503 more) These have ≤1 connection - possible missing edges or undocumented components. -- **195 thin communities (<3 nodes) omitted from report** — run `graphify query` to explore isolated nodes. +- **170 thin communities (<3 nodes) omitted from report** — run `graphify query` to explore isolated nodes. ## Suggested Questions _Questions this graph is uniquely positioned to answer:_ -- **Why does `New()` connect `Series Acquisition Tests` to `Bookmarks API Tests`, `Cover & Acquire Internals`, `Session Middleware`, `Web UI Handlers`, `Open`?** - _High betweenness centrality (0.047) - this node is a cross-community bridge._ -- **Why does `Open()` connect `Open` to `Cover Fetch Test Helpers`, `Series Acquisition Tests`, `Bookmarks API Tests`, `Store Tests`, `Store`, `PG Test Infrastructure`?** - _High betweenness centrality (0.032) - this node is a cross-community bridge._ +- **Why does `New()` connect `Series Acquisition Tests` to `Bookmarks API Tests`, `Cover & Acquire Internals`, `Session Middleware`, `Store Tests`, `Web UI Handlers`?** + _High betweenness centrality (0.052) - this node is a cross-community bridge._ +- **Why does `Open()` connect `Store Tests` to `Cover Fetch Test Helpers`, `Web UI Handlers`, `Series Acquisition Tests`, `Bookmarks API Tests`?** + _High betweenness centrality (0.034) - this node is a cross-community bridge._ - **Why does `newRouter()` connect `Bookmarks API Tests` to `Cover Fetch Test Helpers`, `Bookmarks API Handler`, `Series Acquisition Tests`?** - _High betweenness centrality (0.025) - this node is a cross-community bridge._ + _High betweenness centrality (0.027) - this node is a cross-community bridge._ - **Are the 47 inferred relationships involving `testConfig()` (e.g. with `TestListRendersAcquiredCover()` and `TestPublicCoverNeverEchoesNonImage()`) actually correct?** _`testConfig()` has 47 INFERRED edges - model-reasoned connections that need verification._ - **Are the 8 inferred relationships involving `newWebTestServer()` (e.g. with `TestListRendersAcquiredCover()` and `TestPublicCoverRejectsUnknownAddress()`) actually correct?** @@ -602,4 +555,4 @@ _Questions this graph is uniquely positioned to answer:_ - **Are the 6 inferred relationships involving `newTestStore()` (e.g. with `TestCreateAndGetSession()` and `TestDeleteSessionIsPerReader()`) actually correct?** _`newTestStore()` has 6 INFERRED edges - model-reasoned connections that need verification._ - **What connects `bookmarkmanager/backend`, `ctxKey`, `loginView` to the rest of the system?** - _572 weakly-connected nodes found - possible documentation gaps or missing edges._ \ No newline at end of file + _548 weakly-connected nodes found - possible documentation gaps or missing edges._ \ No newline at end of file diff --git a/graphify-out/graph.html b/graphify-out/graph.html index 2755423..d250ee7 100644 --- a/graphify-out/graph.html +++ b/graphify-out/graph.html @@ -63,12 +63,12 @@ </div> <div id="legend"></div> </div> - <div id="stats">1651 nodes · 3253 edges · 262 communities</div> + <div id="stats">1621 nodes · 3242 edges · 233 communities</div> </div> <script> -const RAW_NODES = [{"id": "backend_api_test", "label": "api_test.go", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 17.8, "font": {"size": 12, "color": "#ffffff"}, "title": "api_test.go", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 27}, {"id": "backend_api_test_testconfig", "label": "testConfig()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 25.3, "font": {"size": 12, "color": "#ffffff"}, "title": "testConfig()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/api_test.go", "file_type": "code", "degree": 53}, {"id": "backend_api_test_ownercredential", "label": "ownerCredential()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": "ownerCredential()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 13}, {"id": "backend_api_test_testmain", "label": "TestMain()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestMain()", "community": 30, "community_name": "PG Test Infrastructure", "source_file": "backend/api_test.go", "file_type": "code", "degree": 3}, {"id": "backend_api_test_go_m", "label": "M", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "M", "community": 30, "community_name": "PG Test Infrastructure", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_api_test_newtestserver", "label": "newTestServer()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 16.1, "font": {"size": 12, "color": "#ffffff"}, "title": "newTestServer()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 21}, {"id": "backend_api_test_go_t", "label": "T", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 16.3, "font": {"size": 12, "color": "#ffffff"}, "title": "T", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "", "file_type": "code", "degree": 22}, {"id": "backend_api_test_go_handler", "label": "Handler", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Handler", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "", "file_type": "code", "degree": 3}, {"id": "backend_api_test_newteststore", "label": "newTestStore()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 13.5, "font": {"size": 0, "color": "#ffffff"}, "title": "newTestStore()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 12}, {"id": "backend_api_test_go_store", "label": "Store", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Store", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "", "file_type": "code", "degree": 4}, {"id": "backend_api_test_newteststoreurl", "label": "newTestStoreURL()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "newTestStoreURL()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 8}, {"id": "backend_api_test_auth", "label": "auth()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 14.0, "font": {"size": 0, "color": "#ffffff"}, "title": "auth()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 14}, {"id": "backend_api_test_go_request", "label": "Request", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Request", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_api_test_floatptr", "label": "floatPtr()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "floatPtr()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/api_test.go", "file_type": "code", "degree": 9}, {"id": "backend_api_test_seedforcheck", "label": "seedForCheck()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "seedForCheck()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 4}, {"id": "backend_api_test_readlatestcheckedat", "label": "readLatestCheckedAt()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "readLatestCheckedAt()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 4}, {"id": "backend_api_test_testhealthznoauth", "label": "TestHealthzNoAuth()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestHealthzNoAuth()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 3}, {"id": "backend_api_test_testauthrequired", "label": "TestAuthRequired()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestAuthRequired()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 4}, {"id": "backend_api_test_testauthaccepted", "label": "TestAuthAccepted()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestAuthAccepted()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 4}, {"id": "backend_api_test_testcorspreflight", "label": "TestCORSPreflight()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestCORSPreflight()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 3}, {"id": "backend_api_test_testcorsdisallowedorigin", "label": "TestCORSDisallowedOrigin()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestCORSDisallowedOrigin()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 3}, {"id": "backend_api_test_testbookmarkroundtrip", "label": "TestBookmarkRoundTrip()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestBookmarkRoundTrip()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 4}, {"id": "backend_api_test_testflatwirefieldset", "label": "TestFlatWireFieldSet()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestFlatWireFieldSet()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 6}, {"id": "backend_api_test_testputexistingseriesignoresclienttitlecoverurl", "label": "TestPutExistingSeriesIgnoresClientTitleCoverURL()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestPutExistingSeriesIgnoresClientTitleCoverURL()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 4}, {"id": "backend_api_test_putbookmark", "label": "putBookmark()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": "putBookmark()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 10}, {"id": "backend_api_test_getbookmarks", "label": "getBookmarks()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "getBookmarks()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 9}, {"id": "backend_api_test_testupsertconditionalupdatedat", "label": "TestUpsertConditionalUpdatedAt()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUpsertConditionalUpdatedAt()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 6}, {"id": "backend_api_test_testfavoriteroundtrip", "label": "TestFavoriteRoundTrip()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestFavoriteRoundTrip()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 5}, {"id": "backend_api_test_testlatestchapternullable", "label": "TestLatestChapterNullable()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "TestLatestChapterNullable()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 7}, {"id": "backend_api_test_testloadconfigdiscord", "label": "TestLoadConfigDiscord()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestLoadConfigDiscord()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 3}, {"id": "backend_api_test_testputdoesnotclobberlatestcheckedat", "label": "TestPutDoesNotClobberLatestCheckedAt()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "TestPutDoesNotClobberLatestCheckedAt()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 8}, {"id": "backend_api_test_testuserscriptservedwithwebuidisabled", "label": "TestUserscriptServedWithWebUIDisabled()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUserscriptServedWithWebUIDisabled()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 6}, {"id": "backend_api_test_testnoveluserscriptserved", "label": "TestNovelUserscriptServed()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestNovelUserscriptServed()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 6}, {"id": "backend_cover_test", "label": "cover_test.go", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "cover_test.go", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/cover_test.go", "file_type": "code", "degree": 5}, {"id": "backend_cover_test_getcover", "label": "getCover()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "getCover()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/cover_test.go", "file_type": "code", "degree": 8}, {"id": "backend_cover_test_go_t", "label": "T", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "T", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "", "file_type": "code", "degree": 5}, {"id": "backend_cover_test_go_handler", "label": "Handler", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Handler", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_cover_test_go_cookie", "label": "Cookie", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Cookie", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_cover_test_go_responserecorder", "label": "ResponseRecorder", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "ResponseRecorder", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_cover_test_testpubliccoverservesstoredbytesunauthenticated", "label": "TestPublicCoverServesStoredBytesUnauthenticated()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestPublicCoverServesStoredBytesUnauthenticated()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/cover_test.go", "file_type": "code", "degree": 6}, {"id": "backend_cover_test_testpubliccoverrejectsunknownaddress", "label": "TestPublicCoverRejectsUnknownAddress()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestPublicCoverRejectsUnknownAddress()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/cover_test.go", "file_type": "code", "degree": 6}, {"id": "backend_cover_test_testpubliccoverneverechoesnonimage", "label": "TestPublicCoverNeverEchoesNonImage()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "TestPublicCoverNeverEchoesNonImage()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/cover_test.go", "file_type": "code", "degree": 8}, {"id": "backend_cover_test_testlistrendersacquiredcover", "label": "TestListRendersAcquiredCover()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestListRendersAcquiredCover()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/cover_test.go", "file_type": "code", "degree": 6}, {"id": "pkg_bookmarkmanager_backend", "label": "bookmarkmanager/backend", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "bookmarkmanager/backend", "community": 102, "community_name": "Backend Module", "source_file": "backend/go.mod", "file_type": "code", "degree": 0}, {"id": "backend_internal_api_handlers", "label": "handlers.go", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "handlers.go", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/api/handlers.go", "file_type": "code", "degree": 3}, {"id": "api_handler", "label": "Handler", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "Handler", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/api/handlers.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_api_handlers_go_store", "label": "Store", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Store", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_api_handlers_writejson", "label": "writeJSON()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "writeJSON()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/api/handlers.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_api_handlers_go_responsewriter", "label": "ResponseWriter", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "ResponseWriter", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "", "file_type": "code", "degree": 6}, {"id": "api_handler_list", "label": ".List()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".List()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/api/handlers.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_api_handlers_go_request", "label": "Request", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Request", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "", "file_type": "code", "degree": 5}, {"id": "api_handler_put", "label": ".Put()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".Put()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/api/handlers.go", "file_type": "code", "degree": 5}, {"id": "api_handler_delete", "label": ".Delete()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".Delete()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/api/handlers.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_api_handlers_healthz", "label": "Healthz()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Healthz()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/api/handlers.go", "file_type": "code", "degree": 3}, {"id": "api_handler_cover", "label": ".Cover()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".Cover()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/api/handlers.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_httpmw_middleware", "label": "middleware.go", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "middleware.go", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/httpmw/middleware.go", "file_type": "code", "degree": 8}, {"id": "httpmw_ctxkey", "label": "ctxKey", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "ctxKey", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/httpmw/middleware.go", "file_type": "code", "degree": 1}, {"id": "backend_internal_httpmw_middleware_readerid", "label": "ReaderID()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "ReaderID()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/httpmw/middleware.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_httpmw_middleware_go_request", "label": "Request", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Request", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_httpmw_middleware_resolvereader", "label": "ResolveReader()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ResolveReader()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/httpmw/middleware.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_httpmw_middleware_go_store", "label": "Store", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Store", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "", "file_type": "code", "degree": 2}, {"id": "backend_internal_httpmw_middleware_auth", "label": "Auth()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Auth()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/httpmw/middleware.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_httpmw_middleware_go_handler", "label": "Handler", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Handler", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "", "file_type": "code", "degree": 3}, {"id": "httpmw_gzipwriter", "label": "gzipWriter", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "gzipWriter", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/httpmw/middleware.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_httpmw_middleware_go_responsewriter", "label": "ResponseWriter", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "ResponseWriter", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "", "file_type": "code", "degree": 1}, {"id": "writer", "label": "Writer", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Writer", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "", "file_type": "code", "degree": 3}, {"id": "backend_internal_httpmw_middleware_compressible", "label": "compressible()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "compressible()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/httpmw/middleware.go", "file_type": "code", "degree": 2}, {"id": "httpmw_gzipwriter_writeheader", "label": ".WriteHeader()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".WriteHeader()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/httpmw/middleware.go", "file_type": "code", "degree": 4}, {"id": "httpmw_gzipwriter_write", "label": ".Write()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".Write()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/httpmw/middleware.go", "file_type": "code", "degree": 2}, {"id": "backend_internal_httpmw_middleware_gzip", "label": "Gzip()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Gzip()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/httpmw/middleware.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_httpmw_middleware_cors", "label": "CORS()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "CORS()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/httpmw/middleware.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_latest_acquire", "label": "acquire.go", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "acquire.go", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/acquire.go", "file_type": "code", "degree": 1}, {"id": "latest_acquirer", "label": "Acquirer", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Acquirer", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/acquire.go", "file_type": "code", "degree": 10}, {"id": "backend_internal_latest_acquire_go_store", "label": "Store", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Store", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_latest_acquire_go_context", "label": "Context", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Context", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "", "file_type": "code", "degree": 2}, {"id": "waitgroup", "label": "WaitGroup", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "WaitGroup", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "", "file_type": "code", "degree": 1}, {"id": "latest_acquirer_acquire", "label": ".Acquire()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".Acquire()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/acquire.go", "file_type": "code", "degree": 5}, {"id": "latest_acquirer_wait", "label": ".Wait()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".Wait()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/acquire.go", "file_type": "code", "degree": 1}, {"id": "backend_internal_latest_acquire_test", "label": "acquire_test.go", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 14.6, "font": {"size": 12, "color": "#ffffff"}, "title": "acquire_test.go", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/acquire_test.go", "file_type": "code", "degree": 16}, {"id": "backend_internal_latest_acquire_test_newacquirer", "label": "newAcquirer()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "newAcquirer()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/acquire_test.go", "file_type": "code", "degree": 9}, {"id": "backend_internal_latest_acquire_test_go_store", "label": "Store", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Store", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "", "file_type": "code", "degree": 5}, {"id": "backend_internal_latest_acquire_test_bookmarknewseries", "label": "bookmarkNewSeries()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "bookmarkNewSeries()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/acquire_test.go", "file_type": "code", "degree": 8}, {"id": "backend_internal_latest_acquire_test_go_t", "label": "T", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 14.0, "font": {"size": 0, "color": "#ffffff"}, "title": "T", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "", "file_type": "code", "degree": 14}, {"id": "backend_internal_latest_acquire_test_readbookmark", "label": "readBookmark()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 15.2, "font": {"size": 12, "color": "#ffffff"}, "title": "readBookmark()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/acquire_test.go", "file_type": "code", "degree": 18}, {"id": "backend_internal_latest_acquire_test_bookmarknewkaganeseries", "label": "bookmarkNewKaganeSeries()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "bookmarkNewKaganeSeries()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/acquire_test.go", "file_type": "code", "degree": 7}, {"id": "backend_internal_latest_acquire_test_bookmarknewnovelfullseries", "label": "bookmarkNewNovelfullSeries()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "bookmarkNewNovelfullSeries()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/acquire_test.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_latest_acquire_test_testacquirefillschapterandcoverfromonefetch", "label": "TestAcquireFillsChapterAndCoverFromOneFetch()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "TestAcquireFillsChapterAndCoverFromOneFetch()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/acquire_test.go", "file_type": "code", "degree": 7}, {"id": "backend_internal_latest_acquire_test_testacquireskipsanexistingseries", "label": "TestAcquireSkipsAnExistingSeries()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "TestAcquireSkipsAnExistingSeries()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/acquire_test.go", "file_type": "code", "degree": 7}, {"id": "backend_internal_latest_acquire_test_testacquirefailureleavesthebookmarkintact", "label": "TestAcquireFailureLeavesTheBookmarkIntact()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "TestAcquireFailureLeavesTheBookmarkIntact()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/acquire_test.go", "file_type": "code", "degree": 7}, {"id": "backend_internal_latest_acquire_test_testacquirerefusesanunfetchableseriesurl", "label": "TestAcquireRefusesAnUnfetchableSeriesURL()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestAcquireRefusesAnUnfetchableSeriesURL()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/acquire_test.go", "file_type": "code", "degree": 5}, {"id": "latest_blockingfetcher", "label": "blockingFetcher", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "blockingFetcher", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/acquire_test.go", "file_type": "code", "degree": 2}, {"id": "latest_blockingfetcher_get", "label": ".Get()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": ".Get()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/acquire_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_acquire_test_go_context", "label": "Context", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Context", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_latest_acquire_test_testacquiredoesnotblockthewrite", "label": "TestAcquireDoesNotBlockTheWrite()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestAcquireDoesNotBlockTheWrite()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/acquire_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_acquire_test_testacquirekaganecoverthroughbrowser", "label": "TestAcquireKaganeCoverThroughBrowser()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestAcquireKaganeCoverThroughBrowser()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/acquire_test.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_latest_acquire_test_testacquirenovelfullcoveroverplaintls", "label": "TestAcquireNovelfullCoverOverPlainTLS()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestAcquireNovelfullCoverOverPlainTLS()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/acquire_test.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_latest_acquire_test_testacquirekaganeskippedwithoutbrowser", "label": "TestAcquireKaganeSkippedWithoutBrowser()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestAcquireKaganeSkippedWithoutBrowser()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/acquire_test.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_latest_acquire_test_testacquirekaganebytesneverfallbacktoplaintls", "label": "TestAcquireKaganeBytesNeverFallBackToPlainTLS()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestAcquireKaganeBytesNeverFallBackToPlainTLS()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/acquire_test.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_latest_acquire_test_testacquirenovelfullcoverwithoutbrowser", "label": "TestAcquireNovelfullCoverWithoutBrowser()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestAcquireNovelfullCoverWithoutBrowser()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/acquire_test.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_latest_browser", "label": "browser.go", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "browser.go", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser.go", "file_type": "code", "degree": 11}, {"id": "latest_browserfetcher", "label": "BrowserFetcher", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "BrowserFetcher", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser.go", "file_type": "code", "degree": 9}, {"id": "backend_internal_latest_browser_go_context", "label": "Context", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "Context", "community": 15, "community_name": "CDP Browser Client", "source_file": "", "file_type": "code", "degree": 6}, {"id": "cancelfunc", "label": "CancelFunc", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "CancelFunc", "community": 15, "community_name": "CDP Browser Client", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_latest_browser_go_mutex", "label": "Mutex", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Mutex", "community": 15, "community_name": "CDP Browser Client", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_latest_browser_newbrowserfetcher", "label": "NewBrowserFetcher()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "NewBrowserFetcher()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser.go", "file_type": "code", "degree": 6}, {"id": "latest_browserfetcher_close", "label": ".Close()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".Close()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser.go", "file_type": "code", "degree": 1}, {"id": "latest_browserfetcher_get", "label": ".Get()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".Get()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_latest_browser_kaganeread", "label": "kaganeRead()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "kaganeRead()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_latest_browser_go_action", "label": "Action", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Action", "community": 15, "community_name": "CDP Browser Client", "source_file": "", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_browser_novelfullread", "label": "novelfullRead()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "novelfullRead()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser.go", "file_type": "code", "degree": 3}, {"id": "latest_browserfetcher_image", "label": ".Image()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": ".Image()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_browser_classifybrowsererror", "label": "classifyBrowserError()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "classifyBrowserError()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_latest_browser_browserconnectionlost", "label": "browserConnectionLost()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "browserConnectionLost()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_browser_isinterstitial", "label": "isInterstitial()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "isInterstitial()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser.go", "file_type": "code", "degree": 1}, {"id": "latest_browserfetcher_run", "label": ".run()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".run()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser.go", "file_type": "code", "degree": 8}, {"id": "backend_internal_latest_browser_kaganeapiurl", "label": "kaganeAPIURL()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "kaganeAPIURL()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_browser_novelfullseriesurl", "label": "novelfullSeriesURL()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "novelfullSeriesURL()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_browser_awaitpromise", "label": "awaitPromise()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "awaitPromise()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser.go", "file_type": "code", "degree": 2}, {"id": "evaluateparams", "label": "EvaluateParams", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "EvaluateParams", "community": 15, "community_name": "CDP Browser Client", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_latest_browser_jsstring", "label": "jsString()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "jsString()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser.go", "file_type": "code", "degree": 2}, {"id": "backend_internal_latest_browser_test", "label": "browser_test.go", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "browser_test.go", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_browser_test_testkaganeapiurl", "label": "TestKaganeAPIURL()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestKaganeAPIURL()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_browser_test_go_t", "label": "T", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "T", "community": 15, "community_name": "CDP Browser Client", "source_file": "", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_browser_test_testnovelfullseriesurl", "label": "TestNovelfullSeriesURL()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestNovelfullSeriesURL()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_browser_test_testclassifybrowserinterruption", "label": "TestClassifyBrowserInterruption()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestClassifyBrowserInterruption()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_cover", "label": "cover.go", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": "cover.go", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/cover.go", "file_type": "code", "degree": 10}, {"id": "latest_coverbytesfetcher", "label": "CoverBytesFetcher", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "CoverBytesFetcher", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/cover.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_latest_cover_fetchcoverbytes", "label": "fetchCoverBytes()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "fetchCoverBytes()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/cover.go", "file_type": "code", "degree": 9}, {"id": "backend_internal_latest_cover_go_context", "label": "Context", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "Context", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "", "file_type": "code", "degree": 6}, {"id": "latest_coverresolver", "label": "CoverResolver", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "CoverResolver", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/cover.go", "file_type": "code", "degree": 6}, {"id": "latest_tlscoverfetcher", "label": "TLSCoverFetcher", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "TLSCoverFetcher", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/cover.go", "file_type": "code", "degree": 7}, {"id": "backend_internal_latest_cover_go_client", "label": "Client", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Client", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_cover_newcoverfetcher", "label": "NewCoverFetcher()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": "NewCoverFetcher()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/cover.go", "file_type": "code", "degree": 10}, {"id": "backend_internal_latest_cover_newcoverfetcherwithresolver", "label": "NewCoverFetcherWithResolver()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "NewCoverFetcherWithResolver()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/cover.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_latest_cover_defaultcoverresolver", "label": "defaultCoverResolver()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "defaultCoverResolver()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/cover.go", "file_type": "code", "degree": 3}, {"id": "addr", "label": "Addr", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Addr", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_cover_newcoverhttpclient", "label": "newCoverHTTPClient()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "newCoverHTTPClient()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/cover.go", "file_type": "code", "degree": 6}, {"id": "latest_tlscoverfetcher_fetch", "label": ".Fetch()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".Fetch()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/cover.go", "file_type": "code", "degree": 5}, {"id": "latest_tlscoverfetcher_validateurl", "label": ".validateURL()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".validateURL()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/cover.go", "file_type": "code", "degree": 8}, {"id": "url", "label": "URL", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "URL", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_latest_cover_resolvecoverhost", "label": "resolveCoverHost()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "resolveCoverHost()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/cover.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_latest_cover_publiccoveraddress", "label": "publicCoverAddress()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "publicCoverAddress()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/cover.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_latest_cover_fetch_test", "label": "cover_fetch_test.go", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "cover_fetch_test.go", "community": 25, "community_name": "Cover Fetcher Tests", "source_file": "backend/internal/latest/cover_fetch_test.go", "file_type": "code", "degree": 9}, {"id": "backend_internal_latest_cover_fetch_test_testcoverfetcherfetchespublichttpsimage", "label": "TestCoverFetcherFetchesPublicHTTPSImage()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "TestCoverFetcherFetchesPublicHTTPSImage()", "community": 25, "community_name": "Cover Fetcher Tests", "source_file": "backend/internal/latest/cover_fetch_test.go", "file_type": "code", "degree": 2}, {"id": "backend_internal_latest_cover_fetch_test_go_t", "label": "T", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "T", "community": 25, "community_name": "Cover Fetcher Tests", "source_file": "", "file_type": "code", "degree": 7}, {"id": "backend_internal_latest_cover_fetch_test_testnewcoverfetcherrechecksresolverbeforeconnection", "label": "TestNewCoverFetcherRechecksResolverBeforeConnection()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestNewCoverFetcherRechecksResolverBeforeConnection()", "community": 25, "community_name": "Cover Fetcher Tests", "source_file": "backend/internal/latest/cover_fetch_test.go", "file_type": "code", "degree": 3}, {"id": "latest_roundtripfunc", "label": "roundTripFunc", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "roundTripFunc", "community": 25, "community_name": "Cover Fetcher Tests", "source_file": "backend/internal/latest/cover_fetch_test.go", "file_type": "code", "degree": 7}, {"id": "latest_roundtripfunc_roundtrip", "label": ".RoundTrip()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": ".RoundTrip()", "community": 25, "community_name": "Cover Fetcher Tests", "source_file": "backend/internal/latest/cover_fetch_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_cover_fetch_test_go_request", "label": "Request", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Request", "community": 25, "community_name": "Cover Fetcher Tests", "source_file": "", "file_type": "code", "degree": 1}, {"id": "response", "label": "Response", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Response", "community": 25, "community_name": "Cover Fetcher Tests", "source_file": "", "file_type": "code", "degree": 2}, {"id": "backend_internal_latest_cover_fetch_test_coverresponse", "label": "coverResponse()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "coverResponse()", "community": 25, "community_name": "Cover Fetcher Tests", "source_file": "backend/internal/latest/cover_fetch_test.go", "file_type": "code", "degree": 7}, {"id": "backend_internal_latest_cover_fetch_test_testcoverfetcherrefusesunsafedestinationsbeforerequest", "label": "TestCoverFetcherRefusesUnsafeDestinationsBeforeRequest()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestCoverFetcherRefusesUnsafeDestinationsBeforeRequest()", "community": 25, "community_name": "Cover Fetcher Tests", "source_file": "backend/internal/latest/cover_fetch_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_latest_cover_fetch_test_testcoverfetcherstopsredirectintoprivateaddress", "label": "TestCoverFetcherStopsRedirectIntoPrivateAddress()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestCoverFetcherStopsRedirectIntoPrivateAddress()", "community": 25, "community_name": "Cover Fetcher Tests", "source_file": "backend/internal/latest/cover_fetch_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsoversizedbody", "label": "TestCoverFetcherRejectsOversizedBody()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestCoverFetcherRejectsOversizedBody()", "community": 25, "community_name": "Cover Fetcher Tests", "source_file": "backend/internal/latest/cover_fetch_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsnonimage", "label": "TestCoverFetcherRejectsNonImage()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestCoverFetcherRejectsNonImage()", "community": 25, "community_name": "Cover Fetcher Tests", "source_file": "backend/internal/latest/cover_fetch_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_latest_cover_fetch_test_testcoverfetchercanonicalisesjpgalias", "label": "TestCoverFetcherCanonicalisesJpgAlias()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestCoverFetcherCanonicalisesJpgAlias()", "community": 25, "community_name": "Cover Fetcher Tests", "source_file": "backend/internal/latest/cover_fetch_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_latest_fetch", "label": "fetch.go", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "fetch.go", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/fetch.go", "file_type": "code", "degree": 2}, {"id": "latest_tlsfetcher", "label": "TLSFetcher", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TLSFetcher", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/fetch.go", "file_type": "code", "degree": 4}, {"id": "httpclient", "label": "HttpClient", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "HttpClient", "community": 15, "community_name": "CDP Browser Client", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_latest_fetch_newtlsfetcher", "label": "NewTLSFetcher()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "NewTLSFetcher()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/fetch.go", "file_type": "code", "degree": 6}, {"id": "latest_tlsfetcher_get", "label": ".Get()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".Get()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/fetch.go", "file_type": "code", "degree": 2}, {"id": "backend_internal_latest_fetch_go_context", "label": "Context", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Context", "community": 15, "community_name": "CDP Browser Client", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_latest_poller", "label": "poller.go", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "poller.go", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/poller.go", "file_type": "code", "degree": 5}, {"id": "latest_fetcher", "label": "Fetcher", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Fetcher", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/poller.go", "file_type": "code", "degree": 8}, {"id": "latest_browsercoverfetcher", "label": "BrowserCoverFetcher", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "BrowserCoverFetcher", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/poller.go", "file_type": "code", "degree": 4}, {"id": "latest_poller", "label": "Poller", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 14.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Poller", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/poller.go", "file_type": "code", "degree": 15}, {"id": "backend_internal_latest_poller_go_store", "label": "Store", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Store", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_latest_poller_go_time", "label": "Time", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Time", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_latest_poller_go_duration", "label": "Duration", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Duration", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "", "file_type": "code", "degree": 1}, {"id": "latest_poller_fillblankcover", "label": ".fillBlankCover()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".fillBlankCover()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/poller.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_latest_poller_go_context", "label": "Context", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "Context", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "", "file_type": "code", "degree": 6}, {"id": "latest_poller_prefetchcover", "label": ".prefetchCover()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".prefetchCover()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/poller.go", "file_type": "code", "degree": 5}, {"id": "latest_poller_storecover", "label": ".storeCover()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": ".storeCover()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/poller.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_latest_poller_fetcherfor", "label": "fetcherFor()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "fetcherFor()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/poller.go", "file_type": "code", "degree": 4}, {"id": "latest_poller_run", "label": ".Run()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".Run()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/poller.go", "file_type": "code", "degree": 4}, {"id": "latest_poller_runonce", "label": ".runOnce()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".runOnce()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/poller.go", "file_type": "code", "degree": 5}, {"id": "latest_poller_checkone", "label": ".checkOne()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": ".checkOne()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/poller.go", "file_type": "code", "degree": 7}, {"id": "backend_internal_latest_poller_fetchableseriesurl", "label": "fetchableSeriesURL()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "fetchableSeriesURL()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_latest_poller_test", "label": "poller_test.go", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 21.5, "font": {"size": 12, "color": "#ffffff"}, "title": "poller_test.go", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 40}, {"id": "backend_internal_latest_poller_test_testmain", "label": "TestMain()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestMain()", "community": 30, "community_name": "PG Test Infrastructure", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_poller_test_go_m", "label": "M", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "M", "community": 30, "community_name": "PG Test Infrastructure", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_latest_poller_test_newteststore", "label": "newTestStore()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 21.8, "font": {"size": 12, "color": "#ffffff"}, "title": "newTestStore()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 41}, {"id": "backend_internal_latest_poller_test_go_t", "label": "T", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 20.1, "font": {"size": 12, "color": "#ffffff"}, "title": "T", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "", "file_type": "code", "degree": 35}, {"id": "backend_internal_latest_poller_test_go_store", "label": "Store", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Store", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "", "file_type": "code", "degree": 4}, {"id": "backend_internal_latest_poller_test_seedforcheck", "label": "seedForCheck()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 13.5, "font": {"size": 0, "color": "#ffffff"}, "title": "seedForCheck()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 12}, {"id": "backend_internal_latest_poller_test_readlatestcheckedat", "label": "readLatestCheckedAt()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "readLatestCheckedAt()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 8}, {"id": "latest_fakefetcher", "label": "fakeFetcher", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "fakeFetcher", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_latest_poller_test_go_mutex", "label": "Mutex", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Mutex", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "", "file_type": "code", "degree": 3}, {"id": "latest_fakeresponse", "label": "fakeResponse", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "fakeResponse", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 2}, {"id": "latest_fakefetcher_get", "label": ".Get()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": ".Get()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 10}, {"id": "backend_internal_latest_poller_test_go_context", "label": "Context", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Context", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "", "file_type": "code", "degree": 3}, {"id": "latest_fakefetcher_callcount", "label": ".callCount()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".callCount()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 1}, {"id": "latest_fakecoverfetcher", "label": "fakeCoverFetcher", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "fakeCoverFetcher", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 4}, {"id": "latest_fakecoverfetcher_image", "label": ".Image()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".Image()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 2}, {"id": "latest_fakecoverfetcher_callcount", "label": ".callCount()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".callCount()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 1}, {"id": "latest_fakebytescoverfetcher", "label": "fakeBytesCoverFetcher", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "fakeBytesCoverFetcher", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 5}, {"id": "latest_fakebytescoverfetcher_fetch", "label": ".Fetch()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".Fetch()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 2}, {"id": "latest_fakebytescoverfetcher_callcount", "label": ".callCount()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 14.6, "font": {"size": 12, "color": "#ffffff"}, "title": ".callCount()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 16}, {"id": "backend_internal_latest_poller_test_newtestpoller", "label": "newTestPoller()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 14.6, "font": {"size": 12, "color": "#ffffff"}, "title": "newTestPoller()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 16}, {"id": "backend_internal_latest_poller_test_go_time", "label": "Time", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Time", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_latest_poller_test_seedcoversource", "label": "seedCoverSource()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "seedCoverSource()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 11}, {"id": "backend_internal_latest_poller_test_testrunonceprefetchespubliccover", "label": "TestRunOncePrefetchesPublicCover()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOncePrefetchesPublicCover()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_latest_poller_test_testrunoncedoesnotstorenonimagepubliccover", "label": "TestRunOnceDoesNotStoreNonImagePublicCover()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceDoesNotStoreNonImagePublicCover()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_latest_poller_test_testrunoncerecordslatestchapter", "label": "TestRunOnceRecordsLatestChapter()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceRecordsLatestChapter()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 7}, {"id": "backend_internal_latest_poller_test_testrunoncedoesnotreorderlist", "label": "TestRunOnceDoesNotReorderList()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceDoesNotReorderList()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_latest_poller_test_testrunoncemarkscheckedonfailure", "label": "TestRunOnceMarksCheckedOnFailure()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceMarksCheckedOnFailure()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 8}, {"id": "backend_internal_latest_poller_test_testrunoncerespectsbatchlimit", "label": "TestRunOnceRespectsBatchLimit()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceRespectsBatchLimit()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_latest_poller_test_testrunoncefetchessharedseriesonce", "label": "TestRunOnceFetchesSharedSeriesOnce()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceFetchesSharedSeriesOnce()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 8}, {"id": "backend_internal_latest_poller_test_testrunonceonebadseriesdoesnotstallbatch", "label": "TestRunOnceOneBadSeriesDoesNotStallBatch()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceOneBadSeriesDoesNotStallBatch()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 8}, {"id": "backend_internal_latest_poller_test_testrunlogscooldowns", "label": "TestRunLogsCooldowns()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunLogsCooldowns()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_poller_test_testrunoncehonourscooldownacrosspasses", "label": "TestRunOnceHonoursCooldownAcrossPasses()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceHonoursCooldownAcrossPasses()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_latest_poller_test_testrunonceusesbrowsercooldown", "label": "TestRunOnceUsesBrowserCooldown()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceUsesBrowserCooldown()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_latest_poller_test_testrunoncecorrectsdownward", "label": "TestRunOnceCorrectsDownward()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceCorrectsDownward()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_latest_poller_test_testcheckonevalidatesseriesurlbeforefetching", "label": "TestCheckOneValidatesSeriesURLBeforeFetching()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestCheckOneValidatesSeriesURLBeforeFetching()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_latest_poller_test_testrunoncestopsoncancelledcontext", "label": "TestRunOnceStopsOnCancelledContext()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceStopsOnCancelledContext()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_latest_poller_test_testfetchableseriesurl", "label": "TestFetchableSeriesURL()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestFetchableSeriesURL()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_poller_test_testkaganeskippedwhennobrowserfetcher", "label": "TestKaganeSkippedWhenNoBrowserFetcher()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestKaganeSkippedWhenNoBrowserFetcher()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_poller_test_testnovelfullusestlswhennobrowserfetcher", "label": "TestNovelfullUsesTLSWhenNoBrowserFetcher()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestNovelfullUsesTLSWhenNoBrowserFetcher()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_latest_poller_test_testkaganeusesbrowserfetcher", "label": "TestKaganeUsesBrowserFetcher()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestKaganeUsesBrowserFetcher()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_latest_poller_test_testrunonceprefetcheskaganecover", "label": "TestRunOncePrefetchesKaganeCover()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOncePrefetchesKaganeCover()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 7}, {"id": "backend_internal_latest_poller_test_testrunoncedoesnotrefetchkaganecover", "label": "TestRunOnceDoesNotRefetchKaganeCover()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceDoesNotRefetchKaganeCover()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_latest_poller_test_testrunoncecoverfailuredoesnotblockchapter", "label": "TestRunOnceCoverFailureDoesNotBlockChapter()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceCoverFailureDoesNotBlockChapter()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 7}, {"id": "backend_internal_latest_poller_test_testrunoncerejectsinvalidkaganecover", "label": "TestRunOnceRejectsInvalidKaganeCover()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceRejectsInvalidKaganeCover()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_latest_poller_test_testrunoncewithoutcoverfetcherstillpollskagane", "label": "TestRunOnceWithoutCoverFetcherStillPollsKagane()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceWithoutCoverFetcherStillPollsKagane()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_latest_poller_test_testrunonceroutesnonkaganecovertopublicfetcher", "label": "TestRunOnceRoutesNonKaganeCoverToPublicFetcher()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceRoutesNonKaganeCoverToPublicFetcher()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_latest_poller_test_testfetcherforroutesnovelsites", "label": "TestFetcherForRoutesNovelSites()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestFetcherForRoutesNovelSites()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_poller_test_testfetchableseriesurlpinsnovelhosts", "label": "TestFetchableSeriesURLPinsNovelHosts()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestFetchableSeriesURLPinsNovelHosts()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_poller_test_testrunoncefillsblankcoverfromseriespage", "label": "TestRunOnceFillsBlankCoverFromSeriesPage()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceFillsBlankCoverFromSeriesPage()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_latest_poller_test_testrunoncedoesnotreplaceexistingcover", "label": "TestRunOnceDoesNotReplaceExistingCover()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceDoesNotReplaceExistingCover()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_latest_poller_test_testrunonceretriesfailedblankcoveronnextpoll", "label": "TestRunOnceRetriesFailedBlankCoverOnNextPoll()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceRetriesFailedBlankCoverOnNextPoll()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 7}, {"id": "backend_internal_latest_poller_test_testrunonceblankcoverfailuredoesnotblockchapter", "label": "TestRunOnceBlankCoverFailureDoesNotBlockChapter()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceBlankCoverFailureDoesNotBlockChapter()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_latest_read", "label": "read.go", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "read.go", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/read.go", "file_type": "code", "degree": 2}, {"id": "latest_seriesread", "label": "seriesRead", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "seriesRead", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/read.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_read_readseriespage", "label": "readSeriesPage()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": "readSeriesPage()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/read.go", "file_type": "code", "degree": 10}, {"id": "backend_internal_latest_read_go_context", "label": "Context", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Context", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_latest_sites", "label": "sites.go", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 16.6, "font": {"size": 12, "color": "#ffffff"}, "title": "sites.go", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 23}, {"id": "latest_latestchapter", "label": "latestChapter", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "latestChapter", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 11}, {"id": "latest_site", "label": "site", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "site", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 3}, {"id": "latest_browserread", "label": "browserRead", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "browserRead", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_sites_go_action", "label": "Action", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Action", "community": 26, "community_name": "readSeries", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_latest_sites_comixseriesid", "label": "comixSeriesID()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "comixSeriesID()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_sites_maxchapter", "label": "maxChapter()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "maxChapter()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 9}, {"id": "regexp", "label": "Regexp", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Regexp", "community": 26, "community_name": "readSeries", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_latest_sites_asuralatestchapter", "label": "asuraLatestChapter()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "asuraLatestChapter()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_sites_demoniclatestchapter", "label": "demonicLatestChapter()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "demonicLatestChapter()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_sites_comixlatestchapter", "label": "comixLatestChapter()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "comixLatestChapter()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_latest_sites_kaganelatestchapter", "label": "kaganeLatestChapter()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "kaganeLatestChapter()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_sites_novelfulllatestchapter", "label": "novelfullLatestChapter()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "novelfullLatestChapter()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_sites_lnwlatestchapter", "label": "lnwLatestChapter()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "lnwLatestChapter()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_sites_latestchapterfrom", "label": "latestChapterFrom()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "latestChapterFrom()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_latest_sites_browseronlycoverurl", "label": "browserOnlyCoverURL()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "browserOnlyCoverURL()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 2}, {"id": "backend_internal_latest_sites_kaganecoverurl", "label": "kaganeCoverURL()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "kaganeCoverURL()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 2}, {"id": "backend_internal_latest_sites_comixcoverurl", "label": "comixCoverURL()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "comixCoverURL()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_latest_sites_ogimagecover", "label": "ogImageCover()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "ogImageCover()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 2}, {"id": "backend_internal_latest_sites_novelfullcoverentry", "label": "novelfullCoverEntry()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "novelfullCoverEntry()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 2}, {"id": "backend_internal_latest_sites_comixcoverentry", "label": "comixCoverEntry()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "comixCoverEntry()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 2}, {"id": "backend_internal_latest_sites_kaganecoverentry", "label": "kaganeCoverEntry()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "kaganeCoverEntry()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 2}, {"id": "backend_internal_latest_sites_coverfrom", "label": "coverFrom()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "coverFrom()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_latest_sites_metacontent", "label": "metaContent()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "metaContent()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_latest_sites_publishedcoverurl", "label": "publishedCoverURL()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "publishedCoverURL()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_sites_browserbackedsites", "label": "browserBackedSites()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "browserBackedSites()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_sites_test", "label": "sites_test.go", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "sites_test.go", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_sites_test_testcoverfrom", "label": "TestCoverFrom()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestCoverFrom()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_sites_test_go_t", "label": "T", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "T", "community": 26, "community_name": "readSeries", "source_file": "", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_sites_test_testcoverfromchallenge", "label": "TestCoverFromChallenge()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestCoverFromChallenge()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_sites_test_testlatestchapterfrom", "label": "TestLatestChapterFrom()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestLatestChapterFrom()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_smoke_image_test", "label": "smoke_image_test.go", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "smoke_image_test.go", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/smoke_image_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_smoke_image_test_testsmokekaganeimage", "label": "TestSmokeKaganeImage()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestSmokeKaganeImage()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/smoke_image_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_smoke_image_test_go_t", "label": "T", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "T", "community": 15, "community_name": "CDP Browser Client", "source_file": "", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_smoke_image_test_testsmokekaganeget", "label": "TestSmokeKaganeGet()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestSmokeKaganeGet()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/smoke_image_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_smoke_image_test_testsmokeacquirekaganecover", "label": "TestSmokeAcquireKaganeCover()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "TestSmokeAcquireKaganeCover()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/smoke_image_test.go", "file_type": "code", "degree": 7}, {"id": "backend_internal_latest_smoke_lnw_test", "label": "smoke_lnw_test.go", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "smoke_lnw_test.go", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/smoke_lnw_test.go", "file_type": "code", "degree": 2}, {"id": "backend_internal_latest_smoke_lnw_test_testsmokelnwcommentboundary", "label": "TestSmokeLnwCommentBoundary()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestSmokeLnwCommentBoundary()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/smoke_lnw_test.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_latest_smoke_lnw_test_go_t", "label": "T", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "T", "community": 15, "community_name": "CDP Browser Client", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_latest_smoke_lnw_test_checklnwcommentboundary", "label": "checkLnwCommentBoundary()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "checkLnwCommentBoundary()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/smoke_lnw_test.go", "file_type": "code", "degree": 2}, {"id": "backend_internal_pgtest_pgtest", "label": "pgtest.go", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "pgtest.go", "community": 30, "community_name": "PG Test Infrastructure", "source_file": "backend/internal/pgtest/pgtest.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_pgtest_pgtest_main", "label": "Main()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "Main()", "community": 30, "community_name": "PG Test Infrastructure", "source_file": "backend/internal/pgtest/pgtest.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_pgtest_pgtest_go_m", "label": "M", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "M", "community": 30, "community_name": "PG Test Infrastructure", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_pgtest_pgtest_url", "label": "URL()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "URL()", "community": 30, "community_name": "PG Test Infrastructure", "source_file": "backend/internal/pgtest/pgtest.go", "file_type": "code", "degree": 3}, {"id": "tb", "label": "TB", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "TB", "community": 30, "community_name": "PG Test Infrastructure", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_pgtest_pgtest_start", "label": "start()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "start()", "community": 30, "community_name": "PG Test Infrastructure", "source_file": "backend/internal/pgtest/pgtest.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_pgtest_pgtest_waitready", "label": "waitReady()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "waitReady()", "community": 30, "community_name": "PG Test Infrastructure", "source_file": "backend/internal/pgtest/pgtest.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_session_session", "label": "session.go", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "session.go", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session.go", "file_type": "code", "degree": 7}, {"id": "backend_internal_session_session_newid", "label": "NewID()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "NewID()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/internal/session/session.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_session_session_ishttps", "label": "isHTTPS()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "isHTTPS()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_session_session_go_request", "label": "Request", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Request", "community": 9, "community_name": "Session Middleware", "source_file": "", "file_type": "code", "degree": 4}, {"id": "backend_internal_session_session_setcookie", "label": "SetCookie()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "SetCookie()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session.go", "file_type": "code", "degree": 7}, {"id": "backend_internal_session_session_go_responsewriter", "label": "ResponseWriter", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "ResponseWriter", "community": 9, "community_name": "Session Middleware", "source_file": "", "file_type": "code", "degree": 2}, {"id": "backend_internal_session_session_clearcookie", "label": "ClearCookie()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "ClearCookie()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session.go", "file_type": "code", "degree": 7}, {"id": "backend_internal_session_session_clientip", "label": "ClientIP()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ClientIP()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session.go", "file_type": "code", "degree": 4}, {"id": "session_loginlimiter", "label": "LoginLimiter", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "LoginLimiter", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session.go", "file_type": "code", "degree": 9}, {"id": "backend_internal_session_session_go_mutex", "label": "Mutex", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Mutex", "community": 9, "community_name": "Session Middleware", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_session_session_go_time", "label": "Time", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Time", "community": 9, "community_name": "Session Middleware", "source_file": "", "file_type": "code", "degree": 4}, {"id": "backend_internal_session_session_newloginlimiter", "label": "NewLoginLimiter()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "NewLoginLimiter()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session.go", "file_type": "code", "degree": 7}, {"id": "session_loginlimiter_retryafter", "label": ".RetryAfter()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".RetryAfter()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_session_session_go_duration", "label": "Duration", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Duration", "community": 9, "community_name": "Session Middleware", "source_file": "", "file_type": "code", "degree": 1}, {"id": "session_loginlimiter_fail", "label": ".Fail()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": ".Fail()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session.go", "file_type": "code", "degree": 3}, {"id": "session_loginlimiter_reset", "label": ".Reset()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".Reset()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session.go", "file_type": "code", "degree": 1}, {"id": "session_loginlimiter_prunelocked", "label": ".pruneLocked()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".pruneLocked()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_session_session_test", "label": "session_test.go", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "session_test.go", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session_test.go", "file_type": "code", "degree": 8}, {"id": "backend_internal_session_session_test_testnewid", "label": "TestNewID()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestNewID()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_session_session_test_go_t", "label": "T", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "T", "community": 9, "community_name": "Session Middleware", "source_file": "", "file_type": "code", "degree": 8}, {"id": "backend_internal_session_session_test_testsetsessioncookieattributes", "label": "TestSetSessionCookieAttributes()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestSetSessionCookieAttributes()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_session_session_test_testclearsessioncookie", "label": "TestClearSessionCookie()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestClearSessionCookie()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_session_session_test_testclientip", "label": "TestClientIP()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestClientIP()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_session_session_test_testloginlimiterblocksaftermaxfailures", "label": "TestLoginLimiterBlocksAfterMaxFailures()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestLoginLimiterBlocksAfterMaxFailures()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_session_session_test_testloginlimiterwindowexpires", "label": "TestLoginLimiterWindowExpires()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestLoginLimiterWindowExpires()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_session_session_test_testloginlimiterresetclearscounter", "label": "TestLoginLimiterResetClearsCounter()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestLoginLimiterResetClearsCounter()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_session_session_test_testloginlimiterisperip", "label": "TestLoginLimiterIsPerIP()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestLoginLimiterIsPerIP()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_sessions", "label": "sessions.go", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "sessions.go", "community": 34, "community_name": "Session Store", "source_file": "backend/internal/store/sessions.go", "file_type": "code", "degree": 1}, {"id": "store_session", "label": "Session", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Session", "community": 34, "community_name": "Session Store", "source_file": "backend/internal/store/sessions.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_store_sessions_go_time", "label": "Time", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Time", "community": 34, "community_name": "Session Store", "source_file": "", "file_type": "code", "degree": 2}, {"id": "backend_internal_store_sessions_go_store_store", "label": "Store", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Store", "community": 34, "community_name": "Session Store", "source_file": "backend/internal/store/sessions.go", "file_type": "code", "degree": 4}, {"id": "store_store_createsession", "label": ".CreateSession()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": ".CreateSession()", "community": 34, "community_name": "Session Store", "source_file": "backend/internal/store/sessions.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_sessions_go_duration", "label": "Duration", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Duration", "community": 34, "community_name": "Session Store", "source_file": "", "file_type": "code", "degree": 1}, {"id": "store_store_getsession", "label": ".GetSession()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": ".GetSession()", "community": 34, "community_name": "Session Store", "source_file": "backend/internal/store/sessions.go", "file_type": "code", "degree": 3}, {"id": "store_store_deletesession", "label": ".DeleteSession()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".DeleteSession()", "community": 34, "community_name": "Session Store", "source_file": "backend/internal/store/sessions.go", "file_type": "code", "degree": 1}, {"id": "store_store_deletereadersessions", "label": ".DeleteReaderSessions()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".DeleteReaderSessions()", "community": 34, "community_name": "Session Store", "source_file": "backend/internal/store/sessions.go", "file_type": "code", "degree": 1}, {"id": "backend_internal_store_sessions_test", "label": "sessions_test.go", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "sessions_test.go", "community": 42, "community_name": "Memory Layout Patterns", "source_file": "backend/internal/store/sessions_test.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_store_sessions_test_testcreateandgetsession", "label": "TestCreateAndGetSession()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestCreateAndGetSession()", "community": 42, "community_name": "Memory Layout Patterns", "source_file": "backend/internal/store/sessions_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_sessions_test_go_t", "label": "T", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "T", "community": 42, "community_name": "Memory Layout Patterns", "source_file": "", "file_type": "code", "degree": 5}, {"id": "backend_internal_store_sessions_test_testgetsessionunknownid", "label": "TestGetSessionUnknownID()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestGetSessionUnknownID()", "community": 42, "community_name": "Memory Layout Patterns", "source_file": "backend/internal/store/sessions_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_sessions_test_testexpiredsessionisgone", "label": "TestExpiredSessionIsGone()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestExpiredSessionIsGone()", "community": 42, "community_name": "Memory Layout Patterns", "source_file": "backend/internal/store/sessions_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_sessions_test_testdeletesessionrevokes", "label": "TestDeleteSessionRevokes()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestDeleteSessionRevokes()", "community": 42, "community_name": "Memory Layout Patterns", "source_file": "backend/internal/store/sessions_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_sessions_test_testdeletesessionisperreader", "label": "TestDeleteSessionIsPerReader()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestDeleteSessionIsPerReader()", "community": 42, "community_name": "Memory Layout Patterns", "source_file": "backend/internal/store/sessions_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_store_store", "label": "store.go", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 14.6, "font": {"size": 12, "color": "#ffffff"}, "title": "store.go", "community": 19, "community_name": "Open", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 16}, {"id": "store_bookmark", "label": "Bookmark", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 16.3, "font": {"size": 12, "color": "#ffffff"}, "title": "Bookmark", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 22}, {"id": "store_series", "label": "Series", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Series", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 11}, {"id": "store_series_key", "label": ".Key()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".Key()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 1}, {"id": "store_bookmark_hasnewchapter", "label": ".HasNewChapter()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".HasNewChapter()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 1}, {"id": "backend_internal_store_store_displaychapter", "label": "displayChapter()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "displayChapter()", "community": 125, "community_name": "Duration", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 4}, {"id": "store_bookmark_displaychapter", "label": ".DisplayChapter()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".DisplayChapter()", "community": 125, "community_name": "Duration", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 2}, {"id": "store_bookmark_displaylatest", "label": ".DisplayLatest()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".DisplayLatest()", "community": 125, "community_name": "Duration", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 2}, {"id": "store_bookmark_continueurl", "label": ".ContinueURL()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".ContinueURL()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 1}, {"id": "store_bookmark_initial", "label": ".Initial()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".Initial()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 1}, {"id": "backend_internal_store_store_covercontenttype", "label": "CoverContentType()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "CoverContentType()", "community": 16, "community_name": "Store", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 4}, {"id": "store_owner", "label": "Owner", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Owner", "community": 19, "community_name": "Open", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_store_store_go_store_store", "label": "Store", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 17.5, "font": {"size": 12, "color": "#ffffff"}, "title": "Store", "community": 16, "community_name": "Store", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 26}, {"id": "db", "label": "DB", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "DB", "community": 19, "community_name": "Open", "source_file": "", "file_type": "code", "degree": 5}, {"id": "store_store_ownerid", "label": ".OwnerID()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".OwnerID()", "community": 16, "community_name": "Store", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 1}, {"id": "store_store_readeridfortokenhash", "label": ".ReaderIDForTokenHash()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".ReaderIDForTokenHash()", "community": 16, "community_name": "Store", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 1}, {"id": "store_store_readertokeninfo", "label": ".ReaderTokenInfo()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".ReaderTokenInfo()", "community": 16, "community_name": "Store", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 1}, {"id": "store_store_rotatetoken", "label": ".RotateToken()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".RotateToken()", "community": 16, "community_name": "Store", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 1}, {"id": "store_store_ensurereader", "label": ".EnsureReader()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".EnsureReader()", "community": 16, "community_name": "Store", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 1}, {"id": "store_readersummary", "label": "ReaderSummary", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ReaderSummary", "community": 19, "community_name": "Open", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 4}, {"id": "store_store_readers", "label": ".Readers()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": ".Readers()", "community": 16, "community_name": "Store", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_open", "label": "Open()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 17.8, "font": {"size": 12, "color": "#ffffff"}, "title": "Open()", "community": 19, "community_name": "Open", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 27}, {"id": "backend_internal_store_store_seedowner", "label": "seedOwner()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "seedOwner()", "community": 19, "community_name": "Open", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_store_store_refreshownertoken", "label": "refreshOwnerToken()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "refreshOwnerToken()", "community": 19, "community_name": "Open", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_store_store_migrate", "label": "migrate()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "migrate()", "community": 19, "community_name": "Open", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_store_store_applymigration", "label": "applyMigration()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "applyMigration()", "community": 19, "community_name": "Open", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 4}, {"id": "store_store_scanbookmark", "label": ".scanBookmark()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": ".scanBookmark()", "community": 16, "community_name": "Store", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_store_store_scanseries", "label": "scanSeries()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "scanSeries()", "community": 19, "community_name": "Open", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 4}, {"id": "store_store_close", "label": ".Close()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": ".Close()", "community": 16, "community_name": "Store", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_store_store_coversourceaddress", "label": "coverSourceAddress()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "coverSourceAddress()", "community": 16, "community_name": "Store", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_store_store_coverrelativepath", "label": "coverRelativePath()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "coverRelativePath()", "community": 16, "community_name": "Store", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 3}, {"id": "store_store_getcover", "label": ".getCover()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": ".getCover()", "community": 16, "community_name": "Store", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 3}, {"id": "store_store_getcoverbyaddress", "label": ".getCoverByAddress()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".getCoverByAddress()", "community": 16, "community_name": "Store", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 4}, {"id": "store_store_putcover", "label": ".putCover()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": ".putCover()", "community": 16, "community_name": "Store", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_store_store_coveraddress", "label": "CoverAddress()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 16.6, "font": {"size": 12, "color": "#ffffff"}, "title": "CoverAddress()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 23}, {"id": "store_store_coverbyaddress", "label": ".CoverByAddress()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".CoverByAddress()", "community": 16, "community_name": "Store", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 2}, {"id": "store_store_coverwireurl", "label": ".CoverWireURL()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".CoverWireURL()", "community": 16, "community_name": "Store", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 2}, {"id": "store_store_setseriescover", "label": ".SetSeriesCover()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": ".SetSeriesCover()", "community": 16, "community_name": "Store", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 3}, {"id": "store_store_list", "label": ".List()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".List()", "community": 16, "community_name": "Store", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 4}, {"id": "store_store_get", "label": ".Get()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": ".Get()", "community": 16, "community_name": "Store", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 3}, {"id": "store_store_upsert", "label": ".Upsert()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": ".Upsert()", "community": 16, "community_name": "Store", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 3}, {"id": "store_store_delete", "label": ".Delete()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".Delete()", "community": 16, "community_name": "Store", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 1}, {"id": "store_store_dueforlatestcheck", "label": ".DueForLatestCheck()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".DueForLatestCheck()", "community": 16, "community_name": "Store", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 4}, {"id": "store_store_marklatestchecked", "label": ".MarkLatestChecked()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".MarkLatestChecked()", "community": 16, "community_name": "Store", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 1}, {"id": "store_store_latestcheckedat", "label": ".LatestCheckedAt()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".LatestCheckedAt()", "community": 16, "community_name": "Store", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 1}, {"id": "store_store_setlatestchapter", "label": ".SetLatestChapter()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".SetLatestChapter()", "community": 16, "community_name": "Store", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 1}, {"id": "backend_internal_store_store_test", "label": "store_test.go", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 25.3, "font": {"size": 12, "color": "#ffffff"}, "title": "store_test.go", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 53}, {"id": "backend_internal_store_store_test_testmain", "label": "TestMain()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestMain()", "community": 30, "community_name": "PG Test Infrastructure", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_go_m", "label": "M", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "M", "community": 30, "community_name": "PG Test Infrastructure", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_store_store_test_newteststore", "label": "newTestStore()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 22.1, "font": {"size": 12, "color": "#ffffff"}, "title": "newTestStore()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 42}, {"id": "backend_internal_store_store_test_go_t", "label": "T", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 25.0, "font": {"size": 12, "color": "#ffffff"}, "title": "T", "community": 11, "community_name": "Store Tests", "source_file": "", "file_type": "code", "degree": 52}, {"id": "backend_internal_store_store_test_go_store", "label": "Store", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "Store", "community": 11, "community_name": "Store Tests", "source_file": "", "file_type": "code", "degree": 6}, {"id": "backend_internal_store_store_test_secondreader", "label": "secondReader()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": "secondReader()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 10}, {"id": "backend_internal_store_store_test_testopenisidempotent", "label": "TestOpenIsIdempotent()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestOpenIsIdempotent()", "community": 19, "community_name": "Open", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testreaderidfortokenhash", "label": "TestReaderIDForTokenHash()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestReaderIDForTokenHash()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testreadertokeninfo", "label": "TestReaderTokenInfo()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestReaderTokenInfo()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testrotatetokeninvalidatesoldandsurvivesrestart", "label": "TestRotateTokenInvalidatesOldAndSurvivesRestart()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRotateTokenInvalidatesOldAndSurvivesRestart()", "community": 19, "community_name": "Open", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_teststoreget", "label": "TestStoreGet()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestStoreGet()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_teststoregetmissing", "label": "TestStoreGetMissing()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestStoreGetMissing()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testbookmarkhasnewchapter", "label": "TestBookmarkHasNewChapter()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "TestBookmarkHasNewChapter()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 2}, {"id": "backend_internal_store_store_test_testbookmarkcontinueurl", "label": "TestBookmarkContinueURL()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "TestBookmarkContinueURL()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 2}, {"id": "backend_internal_store_store_test_readlatestcheckedat", "label": "readLatestCheckedAt()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "readLatestCheckedAt()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_store_store_test_seedforcheck", "label": "seedForCheck()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "seedForCheck()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 9}, {"id": "backend_internal_store_store_test_testdueforlatestcheck", "label": "TestDueForLatestCheck()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestDueForLatestCheck()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_store_store_test_testdueforlatestcheckoldestfirstandlimited", "label": "TestDueForLatestCheckOldestFirstAndLimited()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestDueForLatestCheckOldestFirstAndLimited()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_store_store_test_testmarklatestchecked", "label": "TestMarkLatestChecked()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestMarkLatestChecked()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_store_store_test_testupsertpreserveslatestcheckedat", "label": "TestUpsertPreservesLatestCheckedAt()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUpsertPreservesLatestCheckedAt()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_store_store_test_testupsertdefaultsstatustoreading", "label": "TestUpsertDefaultsStatusToReading()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUpsertDefaultsStatusToReading()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testupsertemptystatuspreservesstored", "label": "TestUpsertEmptyStatusPreservesStored()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUpsertEmptyStatusPreservesStored()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testlatestpollroundtrippreservesarchived", "label": "TestLatestPollRoundTripPreservesArchived()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestLatestPollRoundTripPreservesArchived()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testupsertreplacesstatuswhengiven", "label": "TestUpsertReplacesStatusWhenGiven()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUpsertReplacesStatusWhenGiven()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testupsertstatuschangekeepsupdatedat", "label": "TestUpsertStatusChangeKeepsUpdatedAt()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUpsertStatusChangeKeepsUpdatedAt()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testdueforlatestcheckskipsfinishedkeepsarchived", "label": "TestDueForLatestCheckSkipsFinishedKeepsArchived()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestDueForLatestCheckSkipsFinishedKeepsArchived()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testdisplaychapter", "label": "TestDisplayChapter()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestDisplayChapter()", "community": 125, "community_name": "Duration", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testupsertkinddefaultstomanga", "label": "TestUpsertKindDefaultsToManga()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUpsertKindDefaultsToManga()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testupsertkindroundtrips", "label": "TestUpsertKindRoundTrips()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUpsertKindRoundTrips()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testupsertemptykindkeepsstoredvalue", "label": "TestUpsertEmptyKindKeepsStoredValue()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUpsertEmptyKindKeepsStoredValue()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testmigration0002backfillsexistingbookmarks", "label": "TestMigration0002BackfillsExistingBookmarks()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestMigration0002BackfillsExistingBookmarks()", "community": 19, "community_name": "Open", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_store_store_test_testmigration0008dropslegacycoverrows", "label": "TestMigration0008DropsLegacyCoverRows()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestMigration0008DropsLegacyCoverRows()", "community": 19, "community_name": "Open", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_store_store_test_readseries", "label": "readSeries()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "readSeries()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 8}, {"id": "backend_internal_store_store_test_testupsertcreatesseriesfromclient", "label": "TestUpsertCreatesSeriesFromClient()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUpsertCreatesSeriesFromClient()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_store_store_test_testonseriescreatedfiresonceforanewseries", "label": "TestOnSeriesCreatedFiresOnceForANewSeries()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestOnSeriesCreatedFiresOnceForANewSeries()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_store_store_test_testsetseriescoverdoesnotoverwrite", "label": "TestSetSeriesCoverDoesNotOverwrite()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestSetSeriesCoverDoesNotOverwrite()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_store_store_test_testcoverbyaddress", "label": "TestCoverByAddress()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestCoverByAddress()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_store_store_test_testupsertexistingseriesignoresclienttitlecoverurl", "label": "TestUpsertExistingSeriesIgnoresClientTitleCoverURL()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUpsertExistingSeriesIgnoresClientTitleCoverURL()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_store_store_test_testupsertexistingseriesacceptskindandlatest", "label": "TestUpsertExistingSeriesAcceptsKindAndLatest()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUpsertExistingSeriesAcceptsKindAndLatest()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testdeletekeepsseriesrow", "label": "TestDeleteKeepsSeriesRow()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestDeleteKeepsSeriesRow()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_store_store_test_seedsecondreader", "label": "seedSecondReader()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "seedSecondReader()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_store_store_test_testdueforlatestcheckordersbyreadercountthenage", "label": "TestDueForLatestCheckOrdersByReaderCountThenAge()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestDueForLatestCheckOrdersByReaderCountThenAge()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_store_store_test_testdueforlatestcheckexcludesorphanseries", "label": "TestDueForLatestCheckExcludesOrphanSeries()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestDueForLatestCheckExcludesOrphanSeries()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_store_store_test_testseedowneridempotentandrefreshestokenhash", "label": "TestSeedOwnerIdempotentAndRefreshesTokenHash()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestSeedOwnerIdempotentAndRefreshesTokenHash()", "community": 19, "community_name": "Open", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testmigration0004attachesbookmarkstoowner", "label": "TestMigration0004AttachesBookmarksToOwner()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestMigration0004AttachesBookmarksToOwner()", "community": 19, "community_name": "Open", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_store_store_test_testbookmarkduplicateimpossibleatdatabaselevel", "label": "TestBookmarkDuplicateImpossibleAtDatabaseLevel()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestBookmarkDuplicateImpossibleAtDatabaseLevel()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_teststorescopesbookmarkstoreader", "label": "TestStoreScopesBookmarksToReader()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestStoreScopesBookmarksToReader()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_store_store_test_testdeletereadercascadestobookmarks", "label": "TestDeleteReaderCascadesToBookmarks()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestDeleteReaderCascadesToBookmarks()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_store_store_test_testensurereadercreatesonceandneverclobbersarotation", "label": "TestEnsureReaderCreatesOnceAndNeverClobbersARotation()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestEnsureReaderCreatesOnceAndNeverClobbersARotation()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testreadersandsessionrevocation", "label": "TestReadersAndSessionRevocation()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestReadersAndSessionRevocation()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_store_store_test_testtworeadersshareoneserieswithindependentprogress", "label": "TestTwoReadersShareOneSeriesWithIndependentProgress()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestTwoReadersShareOneSeriesWithIndependentProgress()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_store_store_test_testcoverpersistsacrossreopen", "label": "TestCoverPersistsAcrossReopen()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestCoverPersistsAcrossReopen()", "community": 19, "community_name": "Open", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testopenrequirescoverdirectory", "label": "TestOpenRequiresCoverDirectory()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestOpenRequiresCoverDirectory()", "community": 19, "community_name": "Open", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testopenrequiresabsolutecoverbaseurl", "label": "TestOpenRequiresAbsoluteCoverBaseURL()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestOpenRequiresAbsoluteCoverBaseURL()", "community": 19, "community_name": "Open", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testcoveriscontentaddressedonfilesystem", "label": "TestCoverIsContentAddressedOnFilesystem()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestCoverIsContentAddressedOnFilesystem()", "community": 19, "community_name": "Open", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testcoverstoreacceptsanysourceurl", "label": "TestCoverStoreAcceptsAnySourceURL()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestCoverStoreAcceptsAnySourceURL()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_userscript_userscript", "label": "userscript.go", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "userscript.go", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/userscript/userscript.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_userscript_userscript_stampversion", "label": "stampVersion()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "stampVersion()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/userscript/userscript.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_userscript_userscript_go_time", "label": "Time", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Time", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_userscript_userscript_substitutetoken", "label": "substituteToken()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "substituteToken()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/userscript/userscript.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_userscript_userscript_render", "label": "Render()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Render()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/userscript/userscript.go", "file_type": "code", "degree": 7}, {"id": "backend_internal_userscript_userscript_go_responsewriter", "label": "ResponseWriter", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "ResponseWriter", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_userscript_userscript_go_request", "label": "Request", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Request", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_userscript_userscript_handler", "label": "Handler()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Handler()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/userscript/userscript.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_userscript_userscript_go_store", "label": "Store", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Store", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_userscript_userscript_go_handlerfunc", "label": "HandlerFunc", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "HandlerFunc", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_userscript_userscript_test", "label": "userscript_test.go", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "userscript_test.go", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/userscript/userscript_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_userscript_userscript_test_teststampversionreplacesversionlineonly", "label": "TestStampVersionReplacesVersionLineOnly()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestStampVersionReplacesVersionLineOnly()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/userscript/userscript_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_userscript_userscript_test_go_t", "label": "T", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "T", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "", "file_type": "code", "degree": 4}, {"id": "backend_internal_userscript_userscript_test_teststampversionwithoutversionlineservedunmodified", "label": "TestStampVersionWithoutVersionLineServedUnmodified()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestStampVersionWithoutVersionLineServedUnmodified()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/userscript/userscript_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_userscript_userscript_test_testsubstitutetokenreplaceseveryplaceholder", "label": "TestSubstituteTokenReplacesEveryPlaceholder()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestSubstituteTokenReplacesEveryPlaceholder()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/userscript/userscript_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_userscript_userscript_test_testsubstitutetokenwithoutplaceholderservedunmodified", "label": "TestSubstituteTokenWithoutPlaceholderServedUnmodified()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestSubstituteTokenWithoutPlaceholderServedUnmodified()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/userscript/userscript_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_discord", "label": "discord.go", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "discord.go", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/discord.go", "file_type": "code", "degree": 5}, {"id": "web_discordconfig", "label": "DiscordConfig", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "DiscordConfig", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/discord.go", "file_type": "code", "degree": 5}, {"id": "web_oauthstates", "label": "oauthStates", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "oauthStates", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/discord.go", "file_type": "code", "degree": 7}, {"id": "backend_internal_web_discord_go_mutex", "label": "Mutex", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Mutex", "community": 13, "community_name": "Web UI Handlers", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_web_discord_go_time", "label": "Time", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Time", "community": 13, "community_name": "Web UI Handlers", "source_file": "", "file_type": "code", "degree": 2}, {"id": "backend_internal_web_discord_newoauthstates", "label": "newOAuthStates()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "newOAuthStates()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/discord.go", "file_type": "code", "degree": 6}, {"id": "web_oauthstates_put", "label": ".put()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": ".put()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/discord.go", "file_type": "code", "degree": 3}, {"id": "web_oauthstates_take", "label": ".take()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".take()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/discord.go", "file_type": "code", "degree": 2}, {"id": "backend_internal_web_discord_go_web_handler", "label": "Handler", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Handler", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/discord.go", "file_type": "code", "degree": 5}, {"id": "web_handler_discordstart", "label": ".discordStart()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".discordStart()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/discord.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_web_discord_go_responsewriter", "label": "ResponseWriter", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "ResponseWriter", "community": 13, "community_name": "Web UI Handlers", "source_file": "", "file_type": "code", "degree": 2}, {"id": "backend_internal_web_discord_go_request", "label": "Request", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Request", "community": 13, "community_name": "Web UI Handlers", "source_file": "", "file_type": "code", "degree": 2}, {"id": "web_handler_discordcallback", "label": ".discordCallback()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".discordCallback()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/discord.go", "file_type": "code", "degree": 11}, {"id": "web_handler_exchangetoken", "label": ".exchangeToken()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".exchangeToken()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/discord.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_web_discord_go_context", "label": "Context", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Context", "community": 13, "community_name": "Web UI Handlers", "source_file": "", "file_type": "code", "degree": 4}, {"id": "web_handler_discorduserid", "label": ".discordUserID()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".discordUserID()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/discord.go", "file_type": "code", "degree": 4}, {"id": "web_discordmember", "label": "discordMember", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "discordMember", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/discord.go", "file_type": "code", "degree": 2}, {"id": "web_handler_discordmember", "label": ".discordMember()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".discordMember()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/discord.go", "file_type": "code", "degree": 4}, {"id": "web_discordtoken", "label": "discordToken", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "discordToken", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/discord.go", "file_type": "code", "degree": 2}, {"id": "backend_internal_web_oauth_test", "label": "oauth_test.go", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "oauth_test.go", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/oauth_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_oauth_test_testoauthstatesingleuse", "label": "TestOAuthStateSingleUse()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestOAuthStateSingleUse()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/oauth_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_oauth_test_go_t", "label": "T", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "T", "community": 13, "community_name": "Web UI Handlers", "source_file": "", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_oauth_test_testoauthstateunknownorexpired", "label": "TestOAuthStateUnknownOrExpired()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestOAuthStateUnknownOrExpired()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/oauth_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_oauth_test_testoauthstateeviction", "label": "TestOAuthStateEviction()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestOAuthStateEviction()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/oauth_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_static_filter", "label": "filter.js", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "filter.js", "community": 35, "community_name": "Web UI Filter Logic", "source_file": "backend/internal/web/static/filter.js", "file_type": "code", "degree": 8}, {"id": "backend_internal_web_static_filter_applyfilter", "label": "applyFilter()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "applyFilter()", "community": 35, "community_name": "Web UI Filter Logic", "source_file": "backend/internal/web/static/filter.js", "file_type": "code", "degree": 1}, {"id": "backend_internal_web_static_filter_setactivetab", "label": "setActiveTab()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "setActiveTab()", "community": 35, "community_name": "Web UI Filter Logic", "source_file": "backend/internal/web/static/filter.js", "file_type": "code", "degree": 2}, {"id": "backend_internal_web_static_filter_closecardpanels", "label": "closeCardPanels()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "closeCardPanels()", "community": 35, "community_name": "Web UI Filter Logic", "source_file": "backend/internal/web/static/filter.js", "file_type": "code", "degree": 2}, {"id": "backend_internal_web_static_filter_togglepanel", "label": "togglePanel()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "togglePanel()", "community": 35, "community_name": "Web UI Filter Logic", "source_file": "backend/internal/web/static/filter.js", "file_type": "code", "degree": 4}, {"id": "backend_internal_web_static_filter_togglechapterform", "label": "toggleChapterForm()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "toggleChapterForm()", "community": 35, "community_name": "Web UI Filter Logic", "source_file": "backend/internal/web/static/filter.js", "file_type": "code", "degree": 2}, {"id": "backend_internal_web_static_filter_toggleconfirmrow", "label": "toggleConfirmRow()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "toggleConfirmRow()", "community": 35, "community_name": "Web UI Filter Logic", "source_file": "backend/internal/web/static/filter.js", "file_type": "code", "degree": 2}, {"id": "backend_internal_web_static_filter_showerror", "label": "showError()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "showError()", "community": 35, "community_name": "Web UI Filter Logic", "source_file": "backend/internal/web/static/filter.js", "file_type": "code", "degree": 1}, {"id": "backend_internal_web_static_filter_reasonfrom", "label": "reasonFrom()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "reasonFrom()", "community": 35, "community_name": "Web UI Filter Logic", "source_file": "backend/internal/web/static/filter.js", "file_type": "code", "degree": 1}, {"id": "backend_internal_web_static_htmx_min", "label": "htmx.min.js", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 40.0, "font": {"size": 12, "color": "#ffffff"}, "title": "htmx.min.js", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 104}, {"id": "backend_internal_web_static_htmx_min_d", "label": "d()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "d()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_static_htmx_min_ee", "label": "ee()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 15.5, "font": {"size": 12, "color": "#ffffff"}, "title": "ee()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 19}, {"id": "backend_internal_web_static_htmx_min_s", "label": "s()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "s()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 8}, {"id": "backend_internal_web_static_htmx_min_te", "label": "te()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": "te()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 13}, {"id": "backend_internal_web_static_htmx_min_c", "label": "c()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 14.6, "font": {"size": 12, "color": "#ffffff"}, "title": "c()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 16}, {"id": "backend_internal_web_static_htmx_min_ne", "label": "ne()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 18.1, "font": {"size": 12, "color": "#ffffff"}, "title": "ne()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 28}, {"id": "backend_internal_web_static_htmx_min_m", "label": "m()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "m()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 5}, {"id": "backend_internal_web_static_htmx_min_o", "label": "o()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": "o()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 10}, {"id": "backend_internal_web_static_htmx_min_i", "label": "i()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 13.5, "font": {"size": 0, "color": "#ffffff"}, "title": "i()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 12}, {"id": "backend_internal_web_static_htmx_min_re", "label": "re()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 14.0, "font": {"size": 0, "color": "#ffffff"}, "title": "re()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 14}, {"id": "backend_internal_web_static_htmx_min_h", "label": "h()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "h()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 8}, {"id": "backend_internal_web_static_htmx_min_t", "label": "T()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "T()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 5}, {"id": "backend_internal_web_static_htmx_min_q", "label": "q()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "q()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 2}, {"id": "backend_internal_web_static_htmx_min_l", "label": "L()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "L()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 2}, {"id": "backend_internal_web_static_htmx_min_a", "label": "A()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "A()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 5}, {"id": "backend_internal_web_static_htmx_min_n", "label": "N()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "N()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 5}, {"id": "backend_internal_web_static_htmx_min_p", "label": "P()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": "P()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 10}, {"id": "backend_internal_web_static_htmx_min_oe", "label": "oe()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "oe()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 5}, {"id": "backend_internal_web_static_htmx_min_k", "label": "k()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "k()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 8}, {"id": "backend_internal_web_static_htmx_min_ie", "label": "ie()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 14.9, "font": {"size": 12, "color": "#ffffff"}, "title": "ie()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 17}, {"id": "backend_internal_web_static_htmx_min_se", "label": "se()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 17.8, "font": {"size": 12, "color": "#ffffff"}, "title": "se()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 27}, {"id": "backend_internal_web_static_htmx_min_x", "label": "X()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "X()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_static_htmx_min_le", "label": "le()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "le()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 11}, {"id": "backend_internal_web_static_htmx_min_f", "label": "F()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "F()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 2}, {"id": "backend_internal_web_static_htmx_min_ce", "label": "ce()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "ce()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 8}, {"id": "backend_internal_web_static_htmx_min_b", "label": "B()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "B()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 5}, {"id": "backend_internal_web_static_htmx_min_u", "label": "U()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "U()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 4}, {"id": "backend_internal_web_static_htmx_min_e", "label": "e()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 19.5, "font": {"size": 12, "color": "#ffffff"}, "title": "e()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 33}, {"id": "backend_internal_web_static_htmx_min_j", "label": "j()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "j()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 1}, {"id": "backend_internal_web_static_htmx_min_v", "label": "V()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "V()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 2}, {"id": "home_tan_project_mangabm_mangabookmark_backend_internal_web_static_htmx_min", "label": "_()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "_()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 1}, {"id": "backend_internal_web_static_htmx_min_z", "label": "z()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "z()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 5}, {"id": "backend_internal_web_static_htmx_min_ue", "label": "ue()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 17.8, "font": {"size": 12, "color": "#ffffff"}, "title": "ue()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 27}, {"id": "backend_internal_web_static_htmx_min_g", "label": "G()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "G()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 7}, {"id": "backend_internal_web_static_htmx_min_w", "label": "W()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "W()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 1}, {"id": "backend_internal_web_static_htmx_min_y", "label": "Y()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Y()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_static_htmx_min_ge", "label": "ge()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "ge()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_static_htmx_min_ae", "label": "ae()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": "ae()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 10}, {"id": "backend_internal_web_static_htmx_min_xe", "label": "xe()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "xe()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 5}, {"id": "backend_internal_web_static_htmx_min_ye", "label": "ye()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "ye()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_static_htmx_min_be", "label": "be()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "be()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 5}, {"id": "backend_internal_web_static_htmx_min_we", "label": "we()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "we()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 5}, {"id": "backend_internal_web_static_htmx_min_he", "label": "He()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": "He()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 10}, {"id": "backend_internal_web_static_htmx_min_qe", "label": "qe()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "qe()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 8}, {"id": "backend_internal_web_static_htmx_min_pe", "label": "Pe()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Pe()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 2}, {"id": "backend_internal_web_static_htmx_min_ke", "label": "ke()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "ke()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 5}, {"id": "backend_internal_web_static_htmx_min_de", "label": "De()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 18.1, "font": {"size": 12, "color": "#ffffff"}, "title": "De()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 28}, {"id": "backend_internal_web_static_htmx_min_me", "label": "Me()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Me()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 4}, {"id": "backend_internal_web_static_htmx_min_fe", "label": "Fe()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Fe()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 4}, {"id": "backend_internal_web_static_htmx_min_je", "label": "je()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "je()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 4}, {"id": "backend_internal_web_static_htmx_min_ve", "label": "Ve()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Ve()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 5}, {"id": "backend_internal_web_static_htmx_min_ze", "label": "ze()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "ze()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 5}, {"id": "backend_internal_web_static_htmx_min_et", "label": "et()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "et()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 4}, {"id": "backend_internal_web_static_htmx_min_tt", "label": "tt()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "tt()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_static_htmx_min_nt", "label": "nt()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "nt()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 8}, {"id": "backend_internal_web_static_htmx_min_rt", "label": "rt()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "rt()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_static_htmx_min_it", "label": "it()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "it()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 8}, {"id": "backend_internal_web_static_htmx_min_st", "label": "st()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": "st()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 13}, {"id": "backend_internal_web_static_htmx_min_lt", "label": "lt()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "lt()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 5}, {"id": "backend_internal_web_static_htmx_min_ct", "label": "ct()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "ct()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 6}, {"id": "backend_internal_web_static_htmx_min_ut", "label": "ut()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ut()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 4}, {"id": "backend_internal_web_static_htmx_min_at", "label": "at()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "at()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 4}, {"id": "backend_internal_web_static_htmx_min_ft", "label": "ft()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "ft()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 9}, {"id": "backend_internal_web_static_htmx_min_ht", "label": "ht()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ht()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 4}, {"id": "backend_internal_web_static_htmx_min_dt", "label": "dt()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "dt()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_static_htmx_min_gt", "label": "gt()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": "gt()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 10}, {"id": "backend_internal_web_static_htmx_min_pt", "label": "pt()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 15.5, "font": {"size": 12, "color": "#ffffff"}, "title": "pt()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 19}, {"id": "backend_internal_web_static_htmx_min_yt", "label": "yt()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "yt()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 7}, {"id": "backend_internal_web_static_htmx_min_bt", "label": "bt()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "bt()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 6}, {"id": "backend_internal_web_static_htmx_min_vt", "label": "vt()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "vt()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 5}, {"id": "backend_internal_web_static_htmx_min_wt", "label": "wt()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": "wt()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 13}, {"id": "backend_internal_web_static_htmx_min_ot", "label": "Ot()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Ot()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_static_htmx_min_qt", "label": "qt()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "qt()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 4}, {"id": "backend_internal_web_static_htmx_min_kt", "label": "kt()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "kt()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_static_htmx_min_mt", "label": "Mt()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Mt()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 5}, {"id": "backend_internal_web_static_htmx_min_xt", "label": "Xt()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Xt()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 2}, {"id": "backend_internal_web_static_htmx_min_jt", "label": "jt()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "jt()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 8}, {"id": "backend_internal_web_static_htmx_min_zt", "label": "zt()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "zt()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 8}, {"id": "backend_internal_web_static_htmx_min_en", "label": "en()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "en()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 4}, {"id": "backend_internal_web_static_htmx_min_tn", "label": "tn()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "tn()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_static_htmx_min_nn", "label": "nn()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "nn()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 6}, {"id": "backend_internal_web_static_htmx_min_rn", "label": "rn()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "rn()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_static_htmx_min_on", "label": "on()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": "on()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 13}, {"id": "backend_internal_web_static_htmx_min_sn", "label": "sn()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "sn()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_static_htmx_min_ln", "label": "ln()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ln()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 4}, {"id": "backend_internal_web_static_htmx_min_cn", "label": "cn()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 14.9, "font": {"size": 12, "color": "#ffffff"}, "title": "cn()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 17}, {"id": "backend_internal_web_static_htmx_min_un", "label": "un()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "un()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 6}, {"id": "backend_internal_web_static_htmx_min_an", "label": "an()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "an()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 6}, {"id": "backend_internal_web_static_htmx_min_fn", "label": "fn()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "fn()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 8}, {"id": "backend_internal_web_static_htmx_min_hn", "label": "hn()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "hn()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 4}, {"id": "backend_internal_web_static_htmx_min_dn", "label": "dn()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 14.0, "font": {"size": 0, "color": "#ffffff"}, "title": "dn()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 14}, {"id": "backend_internal_web_static_htmx_min_gn", "label": "gn()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "gn()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 6}, {"id": "backend_internal_web_static_htmx_min_pn", "label": "pn()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "pn()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 7}, {"id": "backend_internal_web_static_htmx_min_mn", "label": "mn()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "mn()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 6}, {"id": "backend_internal_web_static_htmx_min_xn", "label": "xn()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xn()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 4}, {"id": "backend_internal_web_static_htmx_min_yn", "label": "yn()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "yn()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 4}, {"id": "backend_internal_web_static_htmx_min_bn", "label": "bn()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "bn()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 11}, {"id": "backend_internal_web_static_htmx_min_vn", "label": "vn()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "vn()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 5}, {"id": "backend_internal_web_static_htmx_min_wn", "label": "wn()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "wn()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_static_htmx_min_r", "label": "R()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "R()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_static_htmx_min_qn", "label": "qn()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "qn()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 4}, {"id": "backend_internal_web_static_htmx_min_in", "label": "In()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "In()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 2}, {"id": "backend_internal_web_static_htmx_min_kn", "label": "kn()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "kn()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 4}, {"id": "backend_internal_web_static_htmx_min_zn", "label": "zn()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "zn()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_web", "label": "web.go", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 13.5, "font": {"size": 0, "color": "#ffffff"}, "title": "web.go", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 12}, {"id": "backend_internal_web_web_go_web_handler", "label": "Handler", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 18.4, "font": {"size": 12, "color": "#ffffff"}, "title": "Handler", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 29}, {"id": "backend_internal_web_web_go_store", "label": "Store", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Store", "community": 13, "community_name": "Web UI Handlers", "source_file": "", "file_type": "code", "degree": 2}, {"id": "template", "label": "Template", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Template", "community": 13, "community_name": "Web UI Handlers", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_web_web_go_client", "label": "Client", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Client", "community": 13, "community_name": "Web UI Handlers", "source_file": "", "file_type": "code", "degree": 1}, {"id": "web_listview", "label": "listView", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "listView", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 7}, {"id": "web_listview_pageurl", "label": ".PageURL()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".PageURL()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 1}, {"id": "web_listview_listurl", "label": ".ListURL()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".ListURL()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 1}, {"id": "web_loginview", "label": "loginView", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "loginView", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 1}, {"id": "backend_internal_web_web_new", "label": "New()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 15.2, "font": {"size": 12, "color": "#ffffff"}, "title": "New()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 18}, {"id": "web_handler_register", "label": ".Register()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".Register()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 5}, {"id": "servemux", "label": "ServeMux", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "ServeMux", "community": 13, "community_name": "Web UI Handlers", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_web_web_statichandler", "label": "staticHandler()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "staticHandler()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 4}, {"id": "web_ctxkey", "label": "ctxKey", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "ctxKey", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 1}, {"id": "web_handler_sessionreader", "label": ".sessionReader()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".sessionReader()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_web_web_go_request", "label": "Request", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 14.6, "font": {"size": 12, "color": "#ffffff"}, "title": "Request", "community": 13, "community_name": "Web UI Handlers", "source_file": "", "file_type": "code", "degree": 16}, {"id": "web_handler_requiresession", "label": ".requireSession()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".requireSession()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_web_web_go_handlerfunc", "label": "HandlerFunc", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "HandlerFunc", "community": 13, "community_name": "Web UI Handlers", "source_file": "", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_web_readerof", "label": "readerOf()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": "readerOf()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 10}, {"id": "web_handler_render", "label": ".render()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".render()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 8}, {"id": "backend_internal_web_web_go_responsewriter", "label": "ResponseWriter", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 14.3, "font": {"size": 0, "color": "#ffffff"}, "title": "ResponseWriter", "community": 13, "community_name": "Web UI Handlers", "source_file": "", "file_type": "code", "degree": 15}, {"id": "web_handler_index", "label": ".index()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": ".index()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 7}, {"id": "backend_internal_web_web_filterbookmarks", "label": "filterBookmarks()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "filterBookmarks()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_web_kindof", "label": "kindOf()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "kindOf()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_web_libof", "label": "libOf()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "libOf()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 4}, {"id": "web_handler_buildlistview", "label": ".buildListView()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": ".buildListView()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 7}, {"id": "web_handler_uilist", "label": ".uiList()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".uiList()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 8}, {"id": "backend_internal_web_web_currenttab", "label": "currentTab()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "currentTab()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_web_currentlib", "label": "currentLib()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "currentLib()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 4}, {"id": "web_handler_writechromeoob", "label": ".writeChromeOOB()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".writeChromeOOB()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 5}, {"id": "web_handler_refreshchrome", "label": ".refreshChrome()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": ".refreshChrome()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 10}, {"id": "web_handler_renderlogin", "label": ".renderLogin()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": ".renderLogin()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 3}, {"id": "web_handler_logout", "label": ".logout()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".logout()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 4}, {"id": "web_handler_loadformutation", "label": ".loadForMutation()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".loadForMutation()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 8}, {"id": "web_handler_saveandrendercard", "label": ".saveAndRenderCard()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": ".saveAndRenderCard()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 10}, {"id": "web_handler_uifavorite", "label": ".uiFavorite()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".uiFavorite()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 5}, {"id": "web_handler_uistatus", "label": ".uiStatus()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".uiStatus()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 5}, {"id": "web_handler_uichapter", "label": ".uiChapter()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".uiChapter()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 5}, {"id": "web_handler_uidelete", "label": ".uiDelete()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".uiDelete()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 5}, {"id": "web_handler_installuserscript", "label": ".installUserscript()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".installUserscript()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 5}, {"id": "web_handler_rotatetoken", "label": ".rotateToken()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".rotateToken()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 5}, {"id": "web_handler_revokereadersessions", "label": ".revokeReaderSessions()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".revokeReaderSessions()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 5}, {"id": "backend_main", "label": "main.go", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 14.0, "font": {"size": 0, "color": "#ffffff"}, "title": "main.go", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main.go", "file_type": "code", "degree": 14}, {"id": "backend_config", "label": "Config", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Config", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main.go", "file_type": "code", "degree": 7}, {"id": "backend_latestpoll", "label": "LatestPoll", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "LatestPoll", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main.go", "file_type": "code", "degree": 6}, {"id": "backend_main_go_duration", "label": "Duration", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Duration", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "", "file_type": "code", "degree": 4}, {"id": "backend_main_envor", "label": "envOr()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "envOr()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main.go", "file_type": "code", "degree": 2}, {"id": "backend_main_envbool", "label": "envBool()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "envBool()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main.go", "file_type": "code", "degree": 2}, {"id": "backend_main_envduration", "label": "envDuration()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "envDuration()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main.go", "file_type": "code", "degree": 3}, {"id": "backend_main_envint", "label": "envInt()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "envInt()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main.go", "file_type": "code", "degree": 2}, {"id": "backend_main_clamppollcooldown", "label": "clampPollCooldown()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "clampPollCooldown()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main.go", "file_type": "code", "degree": 3}, {"id": "backend_main_loadlatestpoll", "label": "loadLatestPoll()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "loadLatestPoll()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main.go", "file_type": "code", "degree": 11}, {"id": "backend_main_loadconfig", "label": "loadConfig()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "loadConfig()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main.go", "file_type": "code", "degree": 7}, {"id": "backend_main_newrouter", "label": "newRouter()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 15.8, "font": {"size": 12, "color": "#ffffff"}, "title": "newRouter()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main.go", "file_type": "code", "degree": 20}, {"id": "backend_main_go_store", "label": "Store", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Store", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "", "file_type": "code", "degree": 3}, {"id": "backend_main_go_handler", "label": "Handler", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Handler", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "", "file_type": "code", "degree": 2}, {"id": "backend_main_guardemptyuserscripttoken", "label": "guardEmptyUserscriptToken()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "guardEmptyUserscriptToken()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main.go", "file_type": "code", "degree": 3}, {"id": "backend_main_main", "label": "main()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main.go", "file_type": "code", "degree": 8}, {"id": "backend_main_newlatestpoller", "label": "newLatestPoller()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "newLatestPoller()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main.go", "file_type": "code", "degree": 8}, {"id": "backend_main_startlatestpoller", "label": "startLatestPoller()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "startLatestPoller()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main.go", "file_type": "code", "degree": 8}, {"id": "backend_main_go_context", "label": "Context", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Context", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_main_test", "label": "main_test.go", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": "main_test.go", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main_test.go", "file_type": "code", "degree": 10}, {"id": "backend_main_test_testloadlatestpolldefaults", "label": "TestLoadLatestPollDefaults()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestLoadLatestPollDefaults()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main_test.go", "file_type": "code", "degree": 3}, {"id": "backend_main_test_go_t", "label": "T", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": "T", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "", "file_type": "code", "degree": 10}, {"id": "backend_main_test_testloadconfigreadscoverdirectory", "label": "TestLoadConfigReadsCoverDirectory()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestLoadConfigReadsCoverDirectory()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main_test.go", "file_type": "code", "degree": 3}, {"id": "backend_main_test_testloadlatestpollenabledparsing", "label": "TestLoadLatestPollEnabledParsing()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestLoadLatestPollEnabledParsing()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main_test.go", "file_type": "code", "degree": 3}, {"id": "backend_main_test_testloadlatestpollclampsandfallsback", "label": "TestLoadLatestPollClampsAndFallsBack()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestLoadLatestPollClampsAndFallsBack()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main_test.go", "file_type": "code", "degree": 3}, {"id": "backend_main_test_testnewlatestpollerwirescooldowns", "label": "TestNewLatestPollerWiresCooldowns()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestNewLatestPollerWiresCooldowns()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main_test.go", "file_type": "code", "degree": 3}, {"id": "backend_main_test_testputstatusvalidation", "label": "TestPutStatusValidation()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestPutStatusValidation()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main_test.go", "file_type": "code", "degree": 4}, {"id": "backend_main_test_testputomittedstatuspreservesarchivedandappliesprogress", "label": "TestPutOmittedStatusPreservesArchivedAndAppliesProgress()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestPutOmittedStatusPreservesArchivedAndAppliesProgress()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main_test.go", "file_type": "code", "degree": 4}, {"id": "backend_main_test_testgzipcompressestextnotfonts", "label": "TestGzipCompressesTextNotFonts()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestGzipCompressesTextNotFonts()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main_test.go", "file_type": "code", "degree": 4}, {"id": "backend_main_test_testputkindvalidation", "label": "TestPutKindValidation()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestPutKindValidation()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main_test.go", "file_type": "code", "degree": 4}, {"id": "backend_main_test_testputomittedkindpreservesnovelandappliesprogress", "label": "TestPutOmittedKindPreservesNovelAndAppliesProgress()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestPutOmittedKindPreservesNovelAndAppliesProgress()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main_test.go", "file_type": "code", "degree": 4}, {"id": "backend_reader_credential_test", "label": "reader_credential_test.go", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "reader_credential_test.go", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/reader_credential_test.go", "file_type": "code", "degree": 9}, {"id": "backend_reader_credential_test_registerreader", "label": "registerReader()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "registerReader()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/reader_credential_test.go", "file_type": "code", "degree": 5}, {"id": "backend_reader_credential_test_go_t", "label": "T", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "T", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "", "file_type": "code", "degree": 6}, {"id": "backend_reader_credential_test_go_store", "label": "Store", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Store", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_reader_credential_test_credrequest", "label": "credRequest()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "credRequest()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/reader_credential_test.go", "file_type": "code", "degree": 5}, {"id": "backend_reader_credential_test_go_request", "label": "Request", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Request", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "", "file_type": "code", "degree": 2}, {"id": "backend_reader_credential_test_readercredential", "label": "readerCredential()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "readerCredential()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/reader_credential_test.go", "file_type": "code", "degree": 5}, {"id": "backend_reader_credential_test_withbody", "label": "withBody()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "withBody()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/reader_credential_test.go", "file_type": "code", "degree": 3}, {"id": "backend_reader_credential_test_testunknowncredentialrejected", "label": "TestUnknownCredentialRejected()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUnknownCredentialRejected()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/reader_credential_test.go", "file_type": "code", "degree": 8}, {"id": "backend_reader_credential_test_testperreaderisolation", "label": "TestPerReaderIsolation()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestPerReaderIsolation()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/reader_credential_test.go", "file_type": "code", "degree": 11}, {"id": "backend_reader_credential_test_testinstallservesscriptwithcredential", "label": "TestInstallServesScriptWithCredential()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestInstallServesScriptWithCredential()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/reader_credential_test.go", "file_type": "code", "degree": 6}, {"id": "backend_reader_credential_test_testrotatecredentialviawebui", "label": "TestRotateCredentialViaWebUI()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRotateCredentialViaWebUI()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/reader_credential_test.go", "file_type": "code", "degree": 8}, {"id": "backend_reader_credential_test_testindexshowssetuppanelwithoutcredential", "label": "TestIndexShowsSetupPanelWithoutCredential()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestIndexShowsSetupPanelWithoutCredential()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/reader_credential_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test", "label": "web_test.go", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 27.9, "font": {"size": 12, "color": "#ffffff"}, "title": "web_test.go", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 62}, {"id": "backend_web_test_newwebtestserver", "label": "newWebTestServer()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 24.1, "font": {"size": 12, "color": "#ffffff"}, "title": "newWebTestServer()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 49}, {"id": "backend_web_test_go_t", "label": "T", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 27.0, "font": {"size": 12, "color": "#ffffff"}, "title": "T", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "", "file_type": "code", "degree": 59}, {"id": "backend_web_test_go_handler", "label": "Handler", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Handler", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "", "file_type": "code", "degree": 8}, {"id": "backend_web_test_go_store", "label": "Store", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Store", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "", "file_type": "code", "degree": 11}, {"id": "backend_web_test_sessioncookie", "label": "sessionCookie()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 15.8, "font": {"size": 12, "color": "#ffffff"}, "title": "sessionCookie()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 20}, {"id": "backend_web_test_go_cookie", "label": "Cookie", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Cookie", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "", "file_type": "code", "degree": 2}, {"id": "backend_discordstub", "label": "discordStub", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "discordStub", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 4}, {"id": "backend_tokenrequest", "label": "tokenRequest", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "tokenRequest", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 3}, {"id": "values", "label": "Values", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Values", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "", "file_type": "code", "degree": 2}, {"id": "backend_web_test_newdiscordstub", "label": "newDiscordStub()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": "newDiscordStub()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 10}, {"id": "server", "label": "Server", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Server", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_web_test_discordconfig", "label": "discordConfig()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "discordConfig()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 8}, {"id": "backend_web_test_oauthwebtestserver", "label": "oauthWebTestServer()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 14.9, "font": {"size": 12, "color": "#ffffff"}, "title": "oauthWebTestServer()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 17}, {"id": "backend_web_test_startsignin", "label": "startSignIn()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "startSignIn()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 8}, {"id": "backend_web_test_completesignin", "label": "completeSignIn()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": "completeSignIn()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 10}, {"id": "backend_web_test_go_responserecorder", "label": "ResponseRecorder", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "ResponseRecorder", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "", "file_type": "code", "degree": 2}, {"id": "backend_web_test_storereaders", "label": "storeReaders()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "storeReaders()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 7}, {"id": "backend_web_test_signincookie", "label": "signInCookie()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": "signInCookie()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 10}, {"id": "backend_web_test_signedinreader", "label": "signedInReader()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "signedInReader()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 7}, {"id": "backend_web_test_testindexwithoutsessionshowslogin", "label": "TestIndexWithoutSessionShowsLogin()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestIndexWithoutSessionShowsLogin()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 4}, {"id": "backend_web_test_testindexwithsessionshowslist", "label": "TestIndexWithSessionShowsList()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestIndexWithSessionShowsList()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 5}, {"id": "backend_web_test_testdiscordloginfullflow", "label": "TestDiscordLoginFullFlow()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestDiscordLoginFullFlow()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 4}, {"id": "backend_web_test_testdiscordcallbackrejectsmissingstate", "label": "TestDiscordCallbackRejectsMissingState()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestDiscordCallbackRejectsMissingState()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 3}, {"id": "backend_web_test_testdiscordcallbackrejectsmismatchedstate", "label": "TestDiscordCallbackRejectsMismatchedState()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestDiscordCallbackRejectsMismatchedState()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 3}, {"id": "backend_web_test_testdiscordcallbackstateissingleuse", "label": "TestDiscordCallbackStateIsSingleUse()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestDiscordCallbackStateIsSingleUse()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 5}, {"id": "backend_web_test_testdiscordloginrefusesnonmember", "label": "TestDiscordLoginRefusesNonMember()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestDiscordLoginRefusesNonMember()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 10}, {"id": "backend_web_test_testdiscordloginrequiresrolepositive", "label": "TestDiscordLoginRequiresRolePositive()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "TestDiscordLoginRequiresRolePositive()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 8}, {"id": "backend_web_test_testguildmemberregistersonfirstloginandreusesit", "label": "TestGuildMemberRegistersOnFirstLoginAndReusesIt()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestGuildMemberRegistersOnFirstLoginAndReusesIt()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 5}, {"id": "backend_web_test_testownerloginreusestheseededreader", "label": "TestOwnerLoginReusesTheSeededReader()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "TestOwnerLoginReusesTheSeededReader()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 8}, {"id": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript", "label": "TestNewReaderSeesEmptyLibraryAndTheirOwnScript()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "TestNewReaderSeesEmptyLibraryAndTheirOwnScript()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 9}, {"id": "backend_web_test_testownerrevokesanotherreaderssessions", "label": "TestOwnerRevokesAnotherReadersSessions()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestOwnerRevokesAnotherReadersSessions()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 5}, {"id": "backend_web_test_testownerseesreaderspanel", "label": "TestOwnerSeesReadersPanel()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestOwnerSeesReadersPanel()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 5}, {"id": "backend_web_test_testdiscordlogintokenendpointdown", "label": "TestDiscordLoginTokenEndpointDown()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "TestDiscordLoginTokenEndpointDown()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 8}, {"id": "backend_web_test_testcallbackratelimited", "label": "TestCallbackRateLimited()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestCallbackRateLimited()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 3}, {"id": "backend_web_test_testlogoutdeletessession", "label": "TestLogoutDeletesSession()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestLogoutDeletesSession()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 5}, {"id": "backend_web_test_testexpiredsessionrejected", "label": "TestExpiredSessionRejected()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestExpiredSessionRejected()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 5}, {"id": "backend_web_test_testbookmarksapistillbeareronly", "label": "TestBookmarksAPIStillBearerOnly()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestBookmarksAPIStillBearerOnly()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test_teststaticassetsserved", "label": "TestStaticAssetsServed()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestStaticAssetsServed()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 4}, {"id": "backend_web_test_seed", "label": "seed()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 14.3, "font": {"size": 0, "color": "#ffffff"}, "title": "seed()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 15}, {"id": "backend_web_test_uirequest", "label": "uiRequest()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 16.1, "font": {"size": 12, "color": "#ffffff"}, "title": "uiRequest()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 21}, {"id": "backend_web_test_go_request", "label": "Request", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Request", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_web_test_testuiroutesrequiresession", "label": "TestUIRoutesRequireSession()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUIRoutesRequireSession()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 4}, {"id": "backend_web_test_testfavoritetoggleswithoutreordering", "label": "TestFavoriteTogglesWithoutReordering()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestFavoriteTogglesWithoutReordering()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test_testcardhxtargetisvalidselectorforcolonkey", "label": "TestCardHxTargetIsValidSelectorForColonKey()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestCardHxTargetIsValidSelectorForColonKey()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test_testchapteroverridemovesupdatedat", "label": "TestChapterOverrideMovesUpdatedAt()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestChapterOverrideMovesUpdatedAt()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test_testchapteroverridenooppreservesurlandupdatedat", "label": "TestChapterOverrideNoOpPreservesURLAndUpdatedAt()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestChapterOverrideNoOpPreservesURLAndUpdatedAt()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test_testchapteroverriderejectsbadinput", "label": "TestChapterOverrideRejectsBadInput()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestChapterOverrideRejectsBadInput()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test_testmutationsonmissingkey", "label": "TestMutationsOnMissingKey()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestMutationsOnMissingKey()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 5}, {"id": "backend_web_test_testuideleteremovesrow", "label": "TestUIDeleteRemovesRow()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUIDeleteRemovesRow()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test_testuilistfavouritestab", "label": "TestUIListFavouritesTab()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUIListFavouritesTab()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test_testuilistnewtab", "label": "TestUIListNewTab()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUIListNewTab()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 7}, {"id": "backend_web_test_seedstatusrows", "label": "seedStatusRows()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 13.5, "font": {"size": 0, "color": "#ffffff"}, "title": "seedStatusRows()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 12}, {"id": "backend_web_test_testtabsshowonlytheirbucket", "label": "TestTabsShowOnlyTheirBucket()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestTabsShowOnlyTheirBucket()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test_stripof", "label": "stripOf()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "stripOf()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 8}, {"id": "backend_web_test_testrecentstripcarriesunreadonlyandonlyonall", "label": "TestRecentStripCarriesUnreadOnlyAndOnlyOnAll()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRecentStripCarriesUnreadOnlyAndOnlyOnAll()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 7}, {"id": "backend_web_test_testrecentstripcapped", "label": "TestRecentStripCapped()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRecentStripCapped()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test_poststatus", "label": "postStatus()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "postStatus()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 9}, {"id": "backend_web_test_testuistatussetsbucket", "label": "TestUIStatusSetsBucket()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUIStatusSetsBucket()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test_testuistatusrejectsunknownvalue", "label": "TestUIStatusRejectsUnknownValue()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUIStatusRejectsUnknownValue()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test_testuistatusrequiressession", "label": "TestUIStatusRequiresSession()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUIStatusRequiresSession()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 5}, {"id": "backend_web_test_testuistatusdoesnotreorderlist", "label": "TestUIStatusDoesNotReorderList()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUIStatusDoesNotReorderList()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test_testcardshowsstatuscontrols", "label": "TestCardShowsStatusControls()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestCardShowsStatusControls()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test_testapprendersnewtabs", "label": "TestAppRendersNewTabs()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestAppRendersNewTabs()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test_testmutationrefresheschromeoutofband", "label": "TestMutationRefreshesChromeOutOfBand()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "TestMutationRefreshesChromeOutOfBand()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 8}, {"id": "backend_web_test_seedlibraries", "label": "seedLibraries()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "seedLibraries()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 8}, {"id": "backend_web_test_testlibrariesaredisjoint", "label": "TestLibrariesAreDisjoint()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestLibrariesAreDisjoint()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test_testkindlessrowshowsinmangalibrary", "label": "TestKindlessRowShowsInMangaLibrary()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestKindlessRowShowsInMangaLibrary()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test_testnovelpageomitsupdatedtab", "label": "TestNovelPageOmitsUpdatedTab()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestNovelPageOmitsUpdatedTab()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test_testmangapagekeepsupdatedtab", "label": "TestMangaPageKeepsUpdatedTab()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestMangaPageKeepsUpdatedTab()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test_testnovelnewtabfallsbacktoall", "label": "TestNovelNewTabFallsBackToAll()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestNovelNewTabFallsBackToAll()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "chrome_entrypoint", "label": "entrypoint.sh", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 14.0, "font": {"size": 0, "color": "#ffffff"}, "title": "entrypoint.sh", "community": 23, "community_name": "Browser Entrypoint", "source_file": "chrome/entrypoint.sh", "file_type": "code", "degree": 14}, {"id": "chrome_entrypoint_sh__entry", "label": "entrypoint.sh script", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "entrypoint.sh script", "community": 23, "community_name": "Browser Entrypoint", "source_file": "chrome/entrypoint.sh", "file_type": "code", "degree": 4}, {"id": "chrome_entrypoint_lock", "label": "lock()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "lock()", "community": 23, "community_name": "Browser Entrypoint", "source_file": "chrome/entrypoint.sh", "file_type": "code", "degree": 5}, {"id": "chrome_entrypoint_unlock", "label": "unlock()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "unlock()", "community": 23, "community_name": "Browser Entrypoint", "source_file": "chrome/entrypoint.sh", "file_type": "code", "degree": 5}, {"id": "chrome_entrypoint_browser_alive", "label": "browser_alive()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "browser_alive()", "community": 23, "community_name": "Browser Entrypoint", "source_file": "chrome/entrypoint.sh", "file_type": "code", "degree": 5}, {"id": "chrome_entrypoint_has_connections", "label": "has_connections()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "has_connections()", "community": 23, "community_name": "Browser Entrypoint", "source_file": "chrome/entrypoint.sh", "file_type": "code", "degree": 2}, {"id": "chrome_entrypoint_start_browser", "label": "start_browser()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "start_browser()", "community": 23, "community_name": "Browser Entrypoint", "source_file": "chrome/entrypoint.sh", "file_type": "code", "degree": 2}, {"id": "chrome_entrypoint_stop_browser", "label": "stop_browser()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "stop_browser()", "community": 23, "community_name": "Browser Entrypoint", "source_file": "chrome/entrypoint.sh", "file_type": "code", "degree": 3}, {"id": "chrome_entrypoint_wait_for_browser", "label": "wait_for_browser()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "wait_for_browser()", "community": 23, "community_name": "Browser Entrypoint", "source_file": "chrome/entrypoint.sh", "file_type": "code", "degree": 3}, {"id": "chrome_entrypoint_finish_connection", "label": "finish_connection()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "finish_connection()", "community": 23, "community_name": "Browser Entrypoint", "source_file": "chrome/entrypoint.sh", "file_type": "code", "degree": 5}, {"id": "chrome_entrypoint_connection_signal", "label": "connection_signal()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "connection_signal()", "community": 23, "community_name": "Browser Entrypoint", "source_file": "chrome/entrypoint.sh", "file_type": "code", "degree": 2}, {"id": "chrome_entrypoint_connection", "label": "connection()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "connection()", "community": 23, "community_name": "Browser Entrypoint", "source_file": "chrome/entrypoint.sh", "file_type": "code", "degree": 8}, {"id": "chrome_entrypoint_reaper", "label": "reaper()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "reaper()", "community": 23, "community_name": "Browser Entrypoint", "source_file": "chrome/entrypoint.sh", "file_type": "code", "degree": 7}, {"id": "chrome_entrypoint_stop_browser_gracefully", "label": "stop_browser_gracefully()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "stop_browser_gracefully()", "community": 23, "community_name": "Browser Entrypoint", "source_file": "chrome/entrypoint.sh", "file_type": "code", "degree": 7}, {"id": "chrome_entrypoint_shutdown", "label": "shutdown()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "shutdown()", "community": 23, "community_name": "Browser Entrypoint", "source_file": "chrome/entrypoint.sh", "file_type": "code", "degree": 2}, {"id": "userscript_manga_bookmark_user", "label": "manga-bookmark.user.js", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 31.6, "font": {"size": 12, "color": "#ffffff"}, "title": "manga-bookmark.user.js", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 75}, {"id": "userscript_manga_bookmark_user_meta", "label": "meta()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "meta()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_manga_bookmark_user_anchorsfromdocument", "label": "anchorsFromDocument()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "anchorsFromDocument()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_manga_bookmark_user_anchorsfromhtml", "label": "anchorsFromHTML()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "anchorsFromHTML()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_manga_bookmark_user_stripbuildhash", "label": "stripBuildHash()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "stripBuildHash()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_manga_bookmark_user_comixseriesid", "label": "comixSeriesId()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "comixSeriesId()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_manga_bookmark_user_detect", "label": "detect()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "detect()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 6}, {"id": "userscript_manga_bookmark_user_latestchapterfromanchors", "label": "latestChapterFromAnchors()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "latestChapterFromAnchors()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_manga_bookmark_user_latestchapterfromapi", "label": "latestChapterFromApi()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "latestChapterFromApi()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_manga_bookmark_user_keyof", "label": "keyOf()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "keyOf()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 6}, {"id": "userscript_manga_bookmark_user_adapterfor", "label": "adapterFor()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "adapterFor()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_manga_bookmark_user_computelatestchapter", "label": "computeLatestChapter()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "computeLatestChapter()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_manga_bookmark_user_currentsite", "label": "currentSite()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "currentSite()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_manga_bookmark_user_loadcache", "label": "loadCache()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "loadCache()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 1}, {"id": "userscript_manga_bookmark_user_savecache", "label": "saveCache()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "saveCache()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_manga_bookmark_user_loadlastchecked", "label": "loadLastChecked()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "loadLastChecked()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_manga_bookmark_user_savelastchecked", "label": "saveLastChecked()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "saveLastChecked()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_manga_bookmark_user_authheaders", "label": "authHeaders()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "authHeaders()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_manga_bookmark_user_httperror", "label": "httpError()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "httpError()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_manga_bookmark_user_apiget", "label": "apiGet()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "apiGet()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_manga_bookmark_user_apiput", "label": "apiPut()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "apiPut()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_manga_bookmark_user_apidelete", "label": "apiDelete()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "apiDelete()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_manga_bookmark_user_reindex", "label": "reindex()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "reindex()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_manga_bookmark_user_setlist", "label": "setList()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "setList()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_manga_bookmark_user_upsertlocal", "label": "upsertLocal()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "upsertLocal()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 8}, {"id": "userscript_manga_bookmark_user_removelocal", "label": "removeLocal()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "removeLocal()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_manga_bookmark_user_statusof", "label": "statusOf()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "statusOf()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 6}, {"id": "userscript_manga_bookmark_user_kindof", "label": "kindOf()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "kindOf()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_manga_bookmark_user_loadqueue", "label": "loadQueue()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "loadQueue()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 1}, {"id": "userscript_manga_bookmark_user_savequeue", "label": "saveQueue()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "saveQueue()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_manga_bookmark_user_queuecount", "label": "queueCount()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "queueCount()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_manga_bookmark_user_queueget", "label": "queueGet()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "queueGet()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_manga_bookmark_user_titlefor", "label": "titleFor()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "titleFor()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_manga_bookmark_user_queuepush", "label": "queuePush()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "queuePush()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_manga_bookmark_user_queuedrop", "label": "queueDrop()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "queueDrop()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_manga_bookmark_user_queuedefer", "label": "queueDefer()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "queueDefer()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 7}, {"id": "userscript_manga_bookmark_user_queueenqueue", "label": "queueEnqueue()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "queueEnqueue()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 8}, {"id": "userscript_manga_bookmark_user_drain", "label": "drain()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "drain()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 9}, {"id": "userscript_manga_bookmark_user_overlaypending", "label": "overlayPending()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "overlayPending()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_manga_bookmark_user_pushbookmark", "label": "pushBookmark()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": "pushBookmark()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 13}, {"id": "userscript_manga_bookmark_user_pushdelete", "label": "pushDelete()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "pushDelete()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 8}, {"id": "userscript_manga_bookmark_user_bookmarkcurrent", "label": "bookmarkCurrent()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "bookmarkCurrent()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_manga_bookmark_user_updatetocurrentchapter", "label": "updateToCurrentChapter()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "updateToCurrentChapter()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 6}, {"id": "userscript_manga_bookmark_user_syncupsert", "label": "syncUpsert()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "syncUpsert()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 7}, {"id": "userscript_manga_bookmark_user_togglefavorite", "label": "toggleFavorite()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "toggleFavorite()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 6}, {"id": "userscript_manga_bookmark_user_togglearchive", "label": "toggleArchive()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "toggleArchive()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 7}, {"id": "userscript_manga_bookmark_user_applylatestchapterifchanged", "label": "applyLatestChapterIfChanged()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "applyLatestChapterIfChanged()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 7}, {"id": "userscript_manga_bookmark_user_maybecapturelatestonseriespage", "label": "maybeCaptureLatestOnSeriesPage()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "maybeCaptureLatestOnSeriesPage()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 7}, {"id": "userscript_manga_bookmark_user_backgroundrefreshlatest", "label": "backgroundRefreshLatest()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.5, "font": {"size": 0, "color": "#ffffff"}, "title": "backgroundRefreshLatest()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 12}, {"id": "userscript_manga_bookmark_user_removebookmark", "label": "removeBookmark()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "removeBookmark()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 6}, {"id": "userscript_manga_bookmark_user_chapteridentity", "label": "chapterIdentity()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "chapterIdentity()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_manga_bookmark_user_armdwell", "label": "armDwell()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "armDwell()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_manga_bookmark_user_canceldwell", "label": "cancelDwell()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "cancelDwell()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_manga_bookmark_user_maybeautoupdate", "label": "maybeAutoUpdate()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "maybeAutoUpdate()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 7}, {"id": "userscript_manga_bookmark_user_buildui", "label": "buildUI()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "buildUI()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 7}, {"id": "userscript_manga_bookmark_user_clamp", "label": "clamp()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "clamp()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_manga_bookmark_user_applyfabpos", "label": "applyFabPos()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "applyFabPos()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_manga_bookmark_user_loadfabpos", "label": "loadFabPos()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "loadFabPos()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_manga_bookmark_user_savefabpos", "label": "saveFabPos()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "saveFabPos()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 1}, {"id": "userscript_manga_bookmark_user_placefab", "label": "placeFab()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "placeFab()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_manga_bookmark_user_makedraggable", "label": "makeDraggable()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "makeDraggable()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_manga_bookmark_user_startring", "label": "startRing()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "startRing()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_manga_bookmark_user_stopring", "label": "stopRing()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "stopRing()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_manga_bookmark_user_togglepanel", "label": "togglePanel()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "togglePanel()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_manga_bookmark_user_el", "label": "el()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "el()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 6}, {"id": "userscript_manga_bookmark_user_render", "label": "render()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 15.8, "font": {"size": 12, "color": "#ffffff"}, "title": "render()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 20}, {"id": "userscript_manga_bookmark_user_renderitem", "label": "renderItem()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "renderItem()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 7}, {"id": "userscript_manga_bookmark_user_confirmremove", "label": "confirmRemove()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "confirmRemove()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_manga_bookmark_user_toast", "label": "toast()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "toast()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 9}, {"id": "userscript_manga_bookmark_user_refresh", "label": "refresh()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "refresh()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 8}, {"id": "userscript_manga_bookmark_user_setpage", "label": "setPage()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "setPage()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_manga_bookmark_user_onnavigate", "label": "onNavigate()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "onNavigate()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 8}, {"id": "userscript_manga_bookmark_user_installnavwatcher", "label": "installNavWatcher()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "installNavWatcher()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_manga_bookmark_user_installlongpress", "label": "installLongPress()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "installLongPress()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_manga_bookmark_user_init", "label": "init()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "init()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 11}, {"id": "userscript_novel_bookmark_user", "label": "novel-bookmark.user.js", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 31.6, "font": {"size": 12, "color": "#ffffff"}, "title": "novel-bookmark.user.js", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 75}, {"id": "userscript_novel_bookmark_user_anchorsfromdocument", "label": "anchorsFromDocument()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "anchorsFromDocument()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_novel_bookmark_user_anchorsfromhtml", "label": "anchorsFromHTML()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "anchorsFromHTML()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_novel_bookmark_user_escapere", "label": "escapeRe()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "escapeRe()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_novel_bookmark_user_maxchapter", "label": "maxChapter()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "maxChapter()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_novel_bookmark_user_detect", "label": "detect()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "detect()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_novel_bookmark_user_latestchapterfromanchors", "label": "latestChapterFromAnchors()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "latestChapterFromAnchors()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_novel_bookmark_user_seriesidfromlnwpointer", "label": "seriesIdFromLnwPointer()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "seriesIdFromLnwPointer()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_novel_bookmark_user_keyof", "label": "keyOf()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "keyOf()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 7}, {"id": "userscript_novel_bookmark_user_adapterfor", "label": "adapterFor()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "adapterFor()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_novel_bookmark_user_repairlnwstalerow", "label": "repairLnwStaleRow()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "repairLnwStaleRow()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_novel_bookmark_user_computelatestchapter", "label": "computeLatestChapter()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "computeLatestChapter()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 6}, {"id": "userscript_novel_bookmark_user_currentsite", "label": "currentSite()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "currentSite()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_novel_bookmark_user_loadcache", "label": "loadCache()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "loadCache()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 1}, {"id": "userscript_novel_bookmark_user_savecache", "label": "saveCache()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "saveCache()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_novel_bookmark_user_loadlastchecked", "label": "loadLastChecked()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "loadLastChecked()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_novel_bookmark_user_savelastchecked", "label": "saveLastChecked()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "saveLastChecked()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_novel_bookmark_user_authheaders", "label": "authHeaders()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "authHeaders()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_novel_bookmark_user_httperror", "label": "httpError()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "httpError()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_novel_bookmark_user_apiget", "label": "apiGet()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "apiGet()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_novel_bookmark_user_apiput", "label": "apiPut()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "apiPut()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_novel_bookmark_user_apidelete", "label": "apiDelete()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "apiDelete()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_novel_bookmark_user_reindex", "label": "reindex()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "reindex()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_novel_bookmark_user_setlist", "label": "setList()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "setList()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_novel_bookmark_user_upsertlocal", "label": "upsertLocal()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "upsertLocal()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 8}, {"id": "userscript_novel_bookmark_user_removelocal", "label": "removeLocal()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "removeLocal()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_novel_bookmark_user_statusof", "label": "statusOf()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "statusOf()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 6}, {"id": "userscript_novel_bookmark_user_kindof", "label": "kindOf()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "kindOf()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_novel_bookmark_user_loadqueue", "label": "loadQueue()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "loadQueue()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 1}, {"id": "userscript_novel_bookmark_user_savequeue", "label": "saveQueue()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "saveQueue()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_novel_bookmark_user_queuecount", "label": "queueCount()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "queueCount()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_novel_bookmark_user_queueget", "label": "queueGet()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "queueGet()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_novel_bookmark_user_titlefor", "label": "titleFor()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "titleFor()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_novel_bookmark_user_queuepush", "label": "queuePush()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "queuePush()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_novel_bookmark_user_queuedrop", "label": "queueDrop()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "queueDrop()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_novel_bookmark_user_queuedefer", "label": "queueDefer()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "queueDefer()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 7}, {"id": "userscript_novel_bookmark_user_queueenqueue", "label": "queueEnqueue()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "queueEnqueue()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 8}, {"id": "userscript_novel_bookmark_user_drain", "label": "drain()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "drain()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 9}, {"id": "userscript_novel_bookmark_user_overlaypending", "label": "overlayPending()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "overlayPending()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_novel_bookmark_user_pushbookmark", "label": "pushBookmark()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 14.0, "font": {"size": 0, "color": "#ffffff"}, "title": "pushBookmark()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 14}, {"id": "userscript_novel_bookmark_user_pushdelete", "label": "pushDelete()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "pushDelete()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 9}, {"id": "userscript_novel_bookmark_user_bookmarkcurrent", "label": "bookmarkCurrent()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "bookmarkCurrent()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_novel_bookmark_user_updatetocurrentchapter", "label": "updateToCurrentChapter()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "updateToCurrentChapter()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 6}, {"id": "userscript_novel_bookmark_user_syncupsert", "label": "syncUpsert()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "syncUpsert()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 7}, {"id": "userscript_novel_bookmark_user_togglefavorite", "label": "toggleFavorite()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "toggleFavorite()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 6}, {"id": "userscript_novel_bookmark_user_togglearchive", "label": "toggleArchive()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "toggleArchive()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 7}, {"id": "userscript_novel_bookmark_user_applylatestchapterifchanged", "label": "applyLatestChapterIfChanged()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "applyLatestChapterIfChanged()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 7}, {"id": "userscript_novel_bookmark_user_maybecapturelatestonseriespage", "label": "maybeCaptureLatestOnSeriesPage()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "maybeCaptureLatestOnSeriesPage()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 7}, {"id": "userscript_novel_bookmark_user_backgroundrefreshlatest", "label": "backgroundRefreshLatest()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "backgroundRefreshLatest()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 11}, {"id": "userscript_novel_bookmark_user_removebookmark", "label": "removeBookmark()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "removeBookmark()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 6}, {"id": "userscript_novel_bookmark_user_chapteridentity", "label": "chapterIdentity()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "chapterIdentity()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_novel_bookmark_user_armdwell", "label": "armDwell()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "armDwell()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_novel_bookmark_user_canceldwell", "label": "cancelDwell()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "cancelDwell()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_novel_bookmark_user_maybeautoupdate", "label": "maybeAutoUpdate()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "maybeAutoUpdate()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 7}, {"id": "userscript_novel_bookmark_user_buildui", "label": "buildUI()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "buildUI()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 7}, {"id": "userscript_novel_bookmark_user_clamp", "label": "clamp()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "clamp()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_novel_bookmark_user_applyfabpos", "label": "applyFabPos()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "applyFabPos()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_novel_bookmark_user_loadfabpos", "label": "loadFabPos()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "loadFabPos()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_novel_bookmark_user_savefabpos", "label": "saveFabPos()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "saveFabPos()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 1}, {"id": "userscript_novel_bookmark_user_placefab", "label": "placeFab()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "placeFab()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_novel_bookmark_user_makedraggable", "label": "makeDraggable()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "makeDraggable()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_novel_bookmark_user_startring", "label": "startRing()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "startRing()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_novel_bookmark_user_stopring", "label": "stopRing()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "stopRing()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_novel_bookmark_user_togglepanel", "label": "togglePanel()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "togglePanel()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_novel_bookmark_user_el", "label": "el()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "el()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 6}, {"id": "userscript_novel_bookmark_user_render", "label": "render()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 15.8, "font": {"size": 12, "color": "#ffffff"}, "title": "render()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 20}, {"id": "userscript_novel_bookmark_user_renderitem", "label": "renderItem()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "renderItem()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 7}, {"id": "userscript_novel_bookmark_user_confirmremove", "label": "confirmRemove()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "confirmRemove()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_novel_bookmark_user_toast", "label": "toast()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "toast()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 9}, {"id": "userscript_novel_bookmark_user_refresh", "label": "refresh()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "refresh()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 8}, {"id": "userscript_novel_bookmark_user_applylnwstalerowrepair", "label": "applyLnwStaleRowRepair()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": "applyLnwStaleRowRepair()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 13}, {"id": "userscript_novel_bookmark_user_onnavigate", "label": "onNavigate()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "onNavigate()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 9}, {"id": "userscript_novel_bookmark_user_installnavwatcher", "label": "installNavWatcher()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "installNavWatcher()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_novel_bookmark_user_installlongpress", "label": "installLongPress()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "installLongPress()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_novel_bookmark_user_init", "label": "init()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 13.5, "font": {"size": 0, "color": "#ffffff"}, "title": "init()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 12}, {"id": "userscript_test_logic_test", "label": "logic.test.js", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 14.3, "font": {"size": 0, "color": "#ffffff"}, "title": "logic.test.js", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/test/logic.test.js", "file_type": "code", "degree": 15}, {"id": "userscript_test_logic_test_test", "label": "test", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "test", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/test/logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_logic_test_assert", "label": "assert", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "assert", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/test/logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_logic_test_store", "label": "store", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "store", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/test/logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_logic_test_metatags", "label": "metaTags", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "metaTags", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/test/logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_logic_test_queryselector", "label": "querySelector()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "querySelector()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/test/logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_logic_test_addeventlistener", "label": "addEventListener()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "addEventListener()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/test/logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_logic_test_title", "label": "title()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "title()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/test/logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_logic_test_stripbuildhash_comixseriesid_asura_demonic_comix_kagane_anchorsfromhtml_statusof_kindof", "label": "{ stripBuildHash, comixSeriesId, asura, demonic, comix, kagane, anchorsFromHTML, statusOf, kindOf,}", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "{ stripBuildHash, comixSeriesId, asura, demonic, comix, kagane, anchorsFromHTML, statusOf, kindOf,}", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/test/logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_logic_test_loc", "label": "loc()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "loc()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/test/logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_novel_logic_test", "label": "novel-logic.test.js", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 15.5, "font": {"size": 12, "color": "#ffffff"}, "title": "novel-logic.test.js", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/test/novel-logic.test.js", "file_type": "code", "degree": 19}, {"id": "userscript_test_novel_logic_test_test", "label": "test", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "test", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/test/novel-logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_novel_logic_test_assert", "label": "assert", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "assert", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/test/novel-logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_novel_logic_test_store", "label": "store", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "store", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/test/novel-logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_novel_logic_test_metatags", "label": "metaTags", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "metaTags", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/test/novel-logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_novel_logic_test_elements", "label": "elements", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "elements", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/test/novel-logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_novel_logic_test_attrels", "label": "attrEls", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "attrEls", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/test/novel-logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_novel_logic_test_queryselector", "label": "querySelector()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "querySelector()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/test/novel-logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_novel_logic_test_queryselectorall", "label": "querySelectorAll()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "querySelectorAll()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/test/novel-logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_novel_logic_test_addeventlistener", "label": "addEventListener()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "addEventListener()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/test/novel-logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_novel_logic_test_novelfull_lightnovelworld_computelatestchapter_kindof_maxchapter_repairlnwstalerow", "label": "{ novelfull, lightnovelworld, computeLatestChapter, kindOf, maxChapter, repairLnwStaleRow,}", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "{ novelfull, lightnovelworld, computeLatestChapter, kindOf, maxChapter, repairLnwStaleRow,}", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/test/novel-logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_novel_logic_test_loc", "label": "loc()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "loc()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/test/novel-logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_novel_logic_test_reset", "label": "reset()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "reset()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/test/novel-logic.test.js", "file_type": "code", "degree": 3}, {"id": "userscript_test_novel_logic_test_stalerow", "label": "staleRow()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "staleRow()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/test/novel-logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_novel_logic_test_lnwpage", "label": "lnwPage()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "lnwPage()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/test/novel-logic.test.js", "file_type": "code", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_md", "label": "SKILL.md", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "SKILL.md", "community": 27, "community_name": "Find Skills Guide", "source_file": ".agents/skills/find-skills/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_find_skills", "label": "Find Skills", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Find Skills", "community": 27, "community_name": "Find Skills Guide", "source_file": ".agents/skills/find-skills/SKILL.md", "file_type": "document", "degree": 7}, {"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_when_to_use_this_skill", "label": "When to Use This Skill", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "When to Use This Skill", "community": 27, "community_name": "Find Skills Guide", "source_file": ".agents/skills/find-skills/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_what_is_the_skills_cli", "label": "What is the Skills CLI?", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "What is the Skills CLI?", "community": 27, "community_name": "Find Skills Guide", "source_file": ".agents/skills/find-skills/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_how_to_help_users_find_skills", "label": "How to Help Users Find Skills", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "How to Help Users Find Skills", "community": 27, "community_name": "Find Skills Guide", "source_file": ".agents/skills/find-skills/SKILL.md", "file_type": "document", "degree": 7}, {"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_1_understand_what_they_need", "label": "Step 1: Understand What They Need", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Step 1: Understand What They Need", "community": 27, "community_name": "Find Skills Guide", "source_file": ".agents/skills/find-skills/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_2_check_the_leaderboard_first", "label": "Step 2: Check the Leaderboard First", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Step 2: Check the Leaderboard First", "community": 27, "community_name": "Find Skills Guide", "source_file": ".agents/skills/find-skills/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_3_search_for_skills", "label": "Step 3: Search for Skills", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Step 3: Search for Skills", "community": 27, "community_name": "Find Skills Guide", "source_file": ".agents/skills/find-skills/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_4_verify_quality_before_recommending", "label": "Step 4: Verify Quality Before Recommending", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Step 4: Verify Quality Before Recommending", "community": 27, "community_name": "Find Skills Guide", "source_file": ".agents/skills/find-skills/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_5_present_options_to_the_user", "label": "Step 5: Present Options to the User", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Step 5: Present Options to the User", "community": 27, "community_name": "Find Skills Guide", "source_file": ".agents/skills/find-skills/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_6_offer_to_install", "label": "Step 6: Offer to Install", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Step 6: Offer to Install", "community": 27, "community_name": "Find Skills Guide", "source_file": ".agents/skills/find-skills/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_common_skill_categories", "label": "Common Skill Categories", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Common Skill Categories", "community": 27, "community_name": "Find Skills Guide", "source_file": ".agents/skills/find-skills/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_tips_for_effective_searches", "label": "Tips for Effective Searches", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Tips for Effective Searches", "community": 27, "community_name": "Find Skills Guide", "source_file": ".agents/skills/find-skills/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_when_no_skills_are_found", "label": "When No Skills Are Found", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "When No Skills Are Found", "community": 27, "community_name": "Find Skills Guide", "source_file": ".agents/skills/find-skills/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_md", "label": "SKILL.md", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "SKILL.md", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 2}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "label": "Go Code Style", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": "Go Code Style", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 13}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_line_length_breaking", "label": "Line Length & Breaking", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Line Length & Breaking", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_variable_declarations", "label": "Variable Declarations", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Variable Declarations", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 3}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_slice_map_initialization", "label": "Slice & Map Initialization", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Slice & Map Initialization", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_composite_literals", "label": "Composite Literals", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Composite Literals", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_control_flow", "label": "Control Flow", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Control Flow", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 5}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_reduce_nesting", "label": "Reduce Nesting", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Reduce Nesting", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_eliminate_unnecessary_else", "label": "Eliminate Unnecessary `else`", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Eliminate Unnecessary `else`", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_complex_conditions_init_scope", "label": "Complex Conditions & Init Scope", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Complex Conditions & Init Scope", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_switch_over_if_else_chains", "label": "Switch Over If-Else Chains", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Switch Over If-Else Chains", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_function_design", "label": "Function Design", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Function Design", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 2}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_prefer_range_for_iteration", "label": "Prefer `range` for Iteration", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Prefer `range` for Iteration", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_value_vs_pointer_arguments", "label": "Value vs Pointer Arguments", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Value vs Pointer Arguments", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_code_organization_within_files", "label": "Code Organization Within Files", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Code Organization Within Files", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_string_handling", "label": "String Handling", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "String Handling", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_type_conversions", "label": "Type Conversions", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Type Conversions", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_philosophy", "label": "Philosophy", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Philosophy", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_parallelizing_code_style_reviews", "label": "Parallelizing Code Style Reviews", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Parallelizing Code Style Reviews", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_enforce_with_linters", "label": "Enforce with Linters", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Enforce with Linters", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_cross_references", "label": "Cross-References", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Cross-References", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_md", "label": "details.md", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "details.md", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/references/details.md", "file_type": "document", "degree": 2}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_code_style_details", "label": "Code Style Details", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Code Style Details", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/references/details.md", "file_type": "document", "degree": 3}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_extract_complex_conditions", "label": "Extract Complex Conditions", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Extract Complex Conditions", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/references/details.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_value_vs_pointer_arguments", "label": "Value vs Pointer Arguments", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Value vs Pointer Arguments", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/references/details.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_md", "label": "SKILL.md", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "SKILL.md", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "file_type": "document", "degree": 4}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_go_error_handling_best_practices", "label": "Go Error Handling Best Practices", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "Go Error Handling Best Practices", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "file_type": "document", "degree": 6}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_best_practices_summary", "label": "Best Practices Summary", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Best Practices Summary", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_detailed_reference", "label": "Detailed Reference", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Detailed Reference", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_parallelizing_error_handling_audits", "label": "Parallelizing Error Handling Audits", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Parallelizing Error Handling Audits", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_cross_references", "label": "Cross-References", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Cross-References", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_references", "label": "References", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "References", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_md", "label": "error-creation.md", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "error-creation.md", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "file_type": "document", "degree": 3}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_error_creation", "label": "Error Creation", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "Error Creation", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "file_type": "document", "degree": 6}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_errors_as_values", "label": "Errors as Values", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Errors as Values", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_error_string_conventions", "label": "Error String Conventions", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Error String Conventions", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_creating_errors", "label": "Creating Errors", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Creating Errors", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "file_type": "document", "degree": 4}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_errors_new_static_error_messages", "label": "`errors.New` \u2014 static error messages", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "`errors.New` \u2014 static error messages", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_fmt_errorf_dynamic_error_messages", "label": "`fmt.Errorf` \u2014 dynamic error messages", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "`fmt.Errorf` \u2014 dynamic error messages", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_decision_table_which_error_strategy_to_use", "label": "Decision table: which error strategy to use", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Decision table: which error strategy to use", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_low_cardinality_error_messages", "label": "Low-Cardinality Error Messages", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Low-Cardinality Error Messages", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_custom_error_types", "label": "Custom Error Types", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Custom Error Types", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "file_type": "document", "degree": 2}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_custom_types_that_wrap_other_errors", "label": "Custom types that wrap other errors", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Custom types that wrap other errors", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_md", "label": "error-handling.md", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "error-handling.md", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-handling.md", "file_type": "document", "degree": 3}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_error_handling_patterns_and_logging", "label": "Error Handling Patterns and Logging", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Error Handling Patterns and Logging", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-handling.md", "file_type": "document", "degree": 5}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_the_single_handling_rule", "label": "The Single Handling Rule", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "The Single Handling Rule", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-handling.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_panic_and_recover", "label": "Panic and Recover", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Panic and Recover", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-handling.md", "file_type": "document", "degree": 3}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_when_to_panic", "label": "When to panic", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "When to panic", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-handling.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_recovering_from_panics", "label": "Recovering from panics", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Recovering from panics", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-handling.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_why_use_samber_oops", "label": "Why Use `samber/oops`", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Why Use `samber/oops`", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-handling.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_logging_errors_with_slog", "label": "Logging Errors with `slog`", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Logging Errors with `slog`", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-handling.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_md", "label": "error-wrapping.md", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "error-wrapping.md", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "file_type": "document", "degree": 2}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_error_wrapping_and_inspection", "label": "Error Wrapping and Inspection", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Error Wrapping and Inspection", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "file_type": "document", "degree": 4}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_error_wrapping_with_w", "label": "Error Wrapping with `%w`", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Error Wrapping with `%w`", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "file_type": "document", "degree": 2}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_w_vs_v_controlling_exposure", "label": "`%w` vs `%v`: controlling exposure", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "`%w` vs `%v`: controlling exposure", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_inspecting_errors_errors_is_and_errors_as", "label": "Inspecting Errors: `errors.Is` and `errors.As`", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Inspecting Errors: `errors.Is` and `errors.As`", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "file_type": "document", "degree": 3}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_errors_is_match_against_a_sentinel_value", "label": "`errors.Is` \u2014 match against a sentinel value", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "`errors.Is` \u2014 match against a sentinel value", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_errors_as_errors_astype_extract_a_typed_error_from_the_chain", "label": "`errors.As / errors.AsType` \u2014 extract a typed error from the chain", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "`errors.As / errors.AsType` \u2014 extract a typed error from the chain", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_combining_errors_with_errors_join", "label": "Combining Errors with `errors.Join`", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Combining Errors with `errors.Join`", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "file_type": "document", "degree": 4}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_use_case_validating_multiple_fields", "label": "Use case: validating multiple fields", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Use case: validating multiple fields", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_use_case_parallel_operations_with_independent_failures", "label": "Use case: parallel operations with independent failures", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Use case: parallel operations with independent failures", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_errors_is_works_through_joined_errors", "label": "`errors.Is` works through joined errors", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "`errors.Is` works through joined errors", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_md", "label": "SKILL.md", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "SKILL.md", "community": 47, "community_name": "Go Perf Skill Docs", "source_file": ".agents/skills/golang-performance/SKILL.md", "file_type": "document", "degree": 7}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization", "label": "Go Performance Optimization", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Go Performance Optimization", "community": 33, "community_name": "Go Testing Guide", "source_file": ".agents/skills/golang-performance/SKILL.md", "file_type": "document", "degree": 9}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_core_philosophy", "label": "Core Philosophy", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Core Philosophy", "community": 33, "community_name": "Go Testing Guide", "source_file": ".agents/skills/golang-performance/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_rule_out_external_bottlenecks_first", "label": "Rule Out External Bottlenecks First", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Rule Out External Bottlenecks First", "community": 33, "community_name": "Go Testing Guide", "source_file": ".agents/skills/golang-performance/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_iterative_optimization_methodology", "label": "Iterative Optimization Methodology", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Iterative Optimization Methodology", "community": 33, "community_name": "Go Testing Guide", "source_file": ".agents/skills/golang-performance/SKILL.md", "file_type": "document", "degree": 2}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_the_cycle_define_goals_benchmark_diagnose_improve_benchmark", "label": "The cycle: Define Goals \u2192 Benchmark \u2192 Diagnose \u2192 Improve \u2192 Benchmark", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "The cycle: Define Goals \u2192 Benchmark \u2192 Diagnose \u2192 Improve \u2192 Benchmark", "community": 33, "community_name": "Go Testing Guide", "source_file": ".agents/skills/golang-performance/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_decision_tree_where_is_time_spent", "label": "Decision Tree: Where Is Time Spent?", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Decision Tree: Where Is Time Spent?", "community": 33, "community_name": "Go Testing Guide", "source_file": ".agents/skills/golang-performance/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_common_mistakes", "label": "Common Mistakes", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Common Mistakes", "community": 33, "community_name": "Go Testing Guide", "source_file": ".agents/skills/golang-performance/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_deep_dives", "label": "Deep Dives", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Deep Dives", "community": 33, "community_name": "Go Testing Guide", "source_file": ".agents/skills/golang-performance/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_ci_regression_detection", "label": "CI Regression Detection", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "CI Regression Detection", "community": 33, "community_name": "Go Testing Guide", "source_file": ".agents/skills/golang-performance/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_cross_references", "label": "Cross-References", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Cross-References", "community": 33, "community_name": "Go Testing Guide", "source_file": ".agents/skills/golang-performance/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_md", "label": "caching.md", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "caching.md", "community": 22, "community_name": "Caching Patterns", "source_file": ".agents/skills/golang-performance/references/caching.md", "file_type": "document", "degree": 2}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_caching_patterns", "label": "Caching Patterns", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Caching Patterns", "community": 22, "community_name": "Caching Patterns", "source_file": ".agents/skills/golang-performance/references/caching.md", "file_type": "document", "degree": 5}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_compiled_pattern_caching", "label": "Compiled Pattern Caching", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Compiled Pattern Caching", "community": 22, "community_name": "Caching Patterns", "source_file": ".agents/skills/golang-performance/references/caching.md", "file_type": "document", "degree": 4}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_regexp_at_package_level", "label": "Regexp at package level", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Regexp at package level", "community": 22, "community_name": "Caching Patterns", "source_file": ".agents/skills/golang-performance/references/caching.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_template_caching", "label": "Template caching", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Template caching", "community": 22, "community_name": "Caching Patterns", "source_file": ".agents/skills/golang-performance/references/caching.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_precomputed_lookup_tables", "label": "Precomputed lookup tables", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Precomputed lookup tables", "community": 22, "community_name": "Caching Patterns", "source_file": ".agents/skills/golang-performance/references/caching.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_request_level_caching", "label": "Request-Level Caching", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Request-Level Caching", "community": 22, "community_name": "Caching Patterns", "source_file": ".agents/skills/golang-performance/references/caching.md", "file_type": "document", "degree": 3}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_singleflight_for_cache_stampede_prevention", "label": "singleflight for cache stampede prevention", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "singleflight for cache stampede prevention", "community": 22, "community_name": "Caching Patterns", "source_file": ".agents/skills/golang-performance/references/caching.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_lru_caches", "label": "LRU caches", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "LRU caches", "community": 22, "community_name": "Caching Patterns", "source_file": ".agents/skills/golang-performance/references/caching.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_algorithmic_complexity", "label": "Algorithmic Complexity", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Algorithmic Complexity", "community": 22, "community_name": "Caching Patterns", "source_file": ".agents/skills/golang-performance/references/caching.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_work_avoidance", "label": "Work Avoidance", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Work Avoidance", "community": 22, "community_name": "Caching Patterns", "source_file": ".agents/skills/golang-performance/references/caching.md", "file_type": "document", "degree": 5}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_map_lookups_over_slice_scanning", "label": "Map lookups over slice scanning", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Map lookups over slice scanning", "community": 22, "community_name": "Caching Patterns", "source_file": ".agents/skills/golang-performance/references/caching.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_early_returns_and_short_circuit_loops", "label": "Early returns and short-circuit loops", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Early returns and short-circuit loops", "community": 22, "community_name": "Caching Patterns", "source_file": ".agents/skills/golang-performance/references/caching.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_avoid_iterator_chains", "label": "Avoid iterator chains", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Avoid iterator chains", "community": 22, "community_name": "Caching Patterns", "source_file": ".agents/skills/golang-performance/references/caching.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_replace_indirect_function_calls_with_direct_loops", "label": "Replace indirect function calls with direct loops", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Replace indirect function calls with direct loops", "community": 22, "community_name": "Caching Patterns", "source_file": ".agents/skills/golang-performance/references/caching.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_md", "label": "cpu.md", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "cpu.md", "community": 47, "community_name": "Go Perf Skill Docs", "source_file": ".agents/skills/golang-performance/references/cpu.md", "file_type": "document", "degree": 2}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization", "label": "CPU Optimization", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "CPU Optimization", "community": 21, "community_name": "CPU Optimization", "source_file": ".agents/skills/golang-performance/references/cpu.md", "file_type": "document", "degree": 9}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_function_inlining", "label": "Function Inlining", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Function Inlining", "community": 21, "community_name": "CPU Optimization", "source_file": ".agents/skills/golang-performance/references/cpu.md", "file_type": "document", "degree": 2}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_value_receivers_enable_inlining", "label": "Value receivers enable inlining", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Value receivers enable inlining", "community": 21, "community_name": "CPU Optimization", "source_file": ".agents/skills/golang-performance/references/cpu.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cache_locality", "label": "Cache Locality", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Cache Locality", "community": 21, "community_name": "CPU Optimization", "source_file": ".agents/skills/golang-performance/references/cpu.md", "file_type": "document", "degree": 5}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_row_major_traversal", "label": "Row-major traversal", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Row-major traversal", "community": 21, "community_name": "CPU Optimization", "source_file": ".agents/skills/golang-performance/references/cpu.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_contiguous_2d_allocation", "label": "Contiguous 2D allocation", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Contiguous 2D allocation", "community": 21, "community_name": "CPU Optimization", "source_file": ".agents/skills/golang-performance/references/cpu.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_struct_of_arrays_soa_vs_array_of_structs_aos", "label": "Struct of Arrays (SoA) vs Array of Structs (AoS)", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Struct of Arrays (SoA) vs Array of Structs (AoS)", "community": 21, "community_name": "CPU Optimization", "source_file": ".agents/skills/golang-performance/references/cpu.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_pointer_heavy_vs_value_heavy_data", "label": "Pointer-heavy vs value-heavy data", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Pointer-heavy vs value-heavy data", "community": 21, "community_name": "CPU Optimization", "source_file": ".agents/skills/golang-performance/references/cpu.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_false_sharing", "label": "False Sharing", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "False Sharing", "community": 21, "community_name": "CPU Optimization", "source_file": ".agents/skills/golang-performance/references/cpu.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_instruction_level_parallelism", "label": "Instruction-Level Parallelism", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Instruction-Level Parallelism", "community": 21, "community_name": "CPU Optimization", "source_file": ".agents/skills/golang-performance/references/cpu.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_simd_single_instruction_multiple_data", "label": "SIMD (Single Instruction, Multiple Data)", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "SIMD (Single Instruction, Multiple Data)", "community": 21, "community_name": "CPU Optimization", "source_file": ".agents/skills/golang-performance/references/cpu.md", "file_type": "document", "degree": 2}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_handling_cpu_specific_instruction_sets", "label": "Handling CPU-specific instruction sets", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Handling CPU-specific instruction sets", "community": 21, "community_name": "CPU Optimization", "source_file": ".agents/skills/golang-performance/references/cpu.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_tight_loops_and_the_scheduler", "label": "Tight Loops and the Scheduler", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Tight Loops and the Scheduler", "community": 21, "community_name": "CPU Optimization", "source_file": ".agents/skills/golang-performance/references/cpu.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_reflection_and_type_assertions", "label": "Reflection and Type Assertions", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Reflection and Type Assertions", "community": 21, "community_name": "CPU Optimization", "source_file": ".agents/skills/golang-performance/references/cpu.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_monotonic_time", "label": "Monotonic Time", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Monotonic Time", "community": 21, "community_name": "CPU Optimization", "source_file": ".agents/skills/golang-performance/references/cpu.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_md", "label": "io-networking.md", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "io-networking.md", "community": 47, "community_name": "Go Perf Skill Docs", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "file_type": "document", "degree": 2}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_i_o_networking_optimization", "label": "I/O & Networking Optimization", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "I/O & Networking Optimization", "community": 20, "community_name": "I/O Performance Patterns", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "file_type": "document", "degree": 8}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_http_transport_configuration", "label": "HTTP Transport Configuration", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "HTTP Transport Configuration", "community": 20, "community_name": "I/O Performance Patterns", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "file_type": "document", "degree": 4}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_connection_pooling", "label": "Connection pooling", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Connection pooling", "community": 20, "community_name": "I/O Performance Patterns", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_timeouts", "label": "Timeouts", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Timeouts", "community": 20, "community_name": "I/O Performance Patterns", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_drain_response_body_for_connection_reuse", "label": "Drain response body for connection reuse", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Drain response body for connection reuse", "community": 20, "community_name": "I/O Performance Patterns", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_streaming_vs_buffering", "label": "Streaming vs Buffering", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Streaming vs Buffering", "community": 20, "community_name": "I/O Performance Patterns", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "file_type": "document", "degree": 3}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_avoid_io_readall_for_large_payloads", "label": "Avoid io.ReadAll for large payloads", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Avoid io.ReadAll for large payloads", "community": 20, "community_name": "I/O Performance Patterns", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_streaming_json", "label": "Streaming JSON", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Streaming JSON", "community": 20, "community_name": "I/O Performance Patterns", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_json_performance", "label": "JSON Performance", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "JSON Performance", "community": 20, "community_name": "I/O Performance Patterns", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_cgo_overhead", "label": "Cgo Overhead", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Cgo Overhead", "community": 20, "community_name": "I/O Performance Patterns", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_buffered_i_o", "label": "Buffered I/O", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Buffered I/O", "community": 20, "community_name": "I/O Performance Patterns", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_concurrent_multi_stage_pipelines", "label": "Concurrent Multi-Stage Pipelines", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Concurrent Multi-Stage Pipelines", "community": 20, "community_name": "I/O Performance Patterns", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "file_type": "document", "degree": 3}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_the_unusual_scenario", "label": "The unusual scenario", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "The unusual scenario", "community": 20, "community_name": "I/O Performance Patterns", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_when_to_use_this_and_when_not_to", "label": "When to use this (and when NOT to)", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "When to use this (and when NOT to)", "community": 20, "community_name": "I/O Performance Patterns", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_batch_operations", "label": "Batch Operations", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Batch Operations", "community": 20, "community_name": "I/O Performance Patterns", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "file_type": "document", "degree": 4}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_database_batch_inserts_over_row_by_row", "label": "Database: batch inserts over row-by-row", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Database: batch inserts over row-by-row", "community": 20, "community_name": "I/O Performance Patterns", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_http_batch_api_calls", "label": "HTTP: batch API calls", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "HTTP: batch API calls", "community": 20, "community_name": "I/O Performance Patterns", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_channel_batch_processing_from_a_stream", "label": "Channel: batch processing from a stream", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Channel: batch processing from a stream", "community": 20, "community_name": "I/O Performance Patterns", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_md", "label": "memory.md", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "memory.md", "community": 47, "community_name": "Go Perf Skill Docs", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 3}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_optimization", "label": "Memory Optimization", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "Memory Optimization", "community": 28, "community_name": "Allocation Patterns", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 6}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_allocation_patterns", "label": "Allocation Patterns", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Allocation Patterns", "community": 28, "community_name": "Allocation Patterns", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 7}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_reuse_slices_via_append_s_0", "label": "Reuse slices via append(s[:0], ...)", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Reuse slices via append(s[:0], ...)", "community": 28, "community_name": "Allocation Patterns", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_direct_indexing_vs_append", "label": "Direct indexing vs append", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Direct indexing vs append", "community": 28, "community_name": "Allocation Patterns", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_eliminate_redundant_map_lookups", "label": "Eliminate redundant map lookups", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Eliminate redundant map lookups", "community": 28, "community_name": "Allocation Patterns", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_map_size_hints", "label": "Map size hints", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Map size hints", "community": 28, "community_name": "Allocation Patterns", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_sentinel_errors_vs_fmt_errorf", "label": "Sentinel errors vs fmt.Errorf", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Sentinel errors vs fmt.Errorf", "community": 28, "community_name": "Allocation Patterns", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_interface_boxing", "label": "Interface boxing", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Interface boxing", "community": 28, "community_name": "Allocation Patterns", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_backing_array_leaks", "label": "Backing Array Leaks", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Backing Array Leaks", "community": 28, "community_name": "Allocation Patterns", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 4}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_slice_reslicing_retains_the_entire_backing_array", "label": "Slice reslicing retains the entire backing array", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Slice reslicing retains the entire backing array", "community": 28, "community_name": "Allocation Patterns", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_substring_memory_leaks", "label": "Substring memory leaks", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Substring memory leaks", "community": 28, "community_name": "Allocation Patterns", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_map_never_shrinks", "label": "Map never shrinks", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Map never shrinks", "community": 28, "community_name": "Allocation Patterns", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_string_and_byte_optimization", "label": "String and Byte Optimization", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "String and Byte Optimization", "community": 28, "community_name": "Allocation Patterns", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_sync_pool_hot_path_patterns", "label": "sync.Pool Hot-Path Patterns", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "sync.Pool Hot-Path Patterns", "community": 28, "community_name": "Allocation Patterns", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_layout", "label": "Memory Layout", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Memory Layout", "community": 31, "community_name": "Memory Layout", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 5}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_struct_field_alignment", "label": "Struct field alignment", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Struct field alignment", "community": 31, "community_name": "Memory Layout", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_zero_size_field_at_end_of_struct", "label": "Zero-size field at end of struct", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Zero-size field at end of struct", "community": 31, "community_name": "Memory Layout", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_pointer_receivers_for_large_structs", "label": "Pointer receivers for large structs", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Pointer receivers for large structs", "community": 31, "community_name": "Memory Layout", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_map_of_pointers_for_large_frequently_updated_structs", "label": "Map of pointers for large, frequently updated structs", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Map of pointers for large, frequently updated structs", "community": 31, "community_name": "Memory Layout", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_md", "label": "observability.md", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "observability.md", "community": 47, "community_name": "Go Perf Skill Docs", "source_file": ".agents/skills/golang-performance/references/observability.md", "file_type": "document", "degree": 3}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_production_observability_for_performance", "label": "Production Observability for Performance", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Production Observability for Performance", "community": 47, "community_name": "Go Perf Skill Docs", "source_file": ".agents/skills/golang-performance/references/observability.md", "file_type": "document", "degree": 4}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_prometheus_metrics_for_go", "label": "Prometheus Metrics for Go", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Prometheus Metrics for Go", "community": 29, "community_name": "Observability & Alerting", "source_file": ".agents/skills/golang-performance/references/observability.md", "file_type": "document", "degree": 4}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_promql_queries_for_performance_diagnosis", "label": "PromQL Queries for Performance Diagnosis", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "PromQL Queries for Performance Diagnosis", "community": 29, "community_name": "Observability & Alerting", "source_file": ".agents/skills/golang-performance/references/observability.md", "file_type": "document", "degree": 6}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_gc_pressure", "label": "GC pressure", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "GC pressure", "community": 29, "community_name": "Observability & Alerting", "source_file": ".agents/skills/golang-performance/references/observability.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_memory_leaks", "label": "Memory leaks", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Memory leaks", "community": 29, "community_name": "Observability & Alerting", "source_file": ".agents/skills/golang-performance/references/observability.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_goroutine_leaks", "label": "Goroutine leaks", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Goroutine leaks", "community": 29, "community_name": "Observability & Alerting", "source_file": ".agents/skills/golang-performance/references/observability.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_cpu_saturation", "label": "CPU saturation", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "CPU saturation", "community": 29, "community_name": "Observability & Alerting", "source_file": ".agents/skills/golang-performance/references/observability.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_regression_detection_after_deploy", "label": "Regression detection (after deploy)", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Regression detection (after deploy)", "community": 29, "community_name": "Observability & Alerting", "source_file": ".agents/skills/golang-performance/references/observability.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_alerting_rules_examples", "label": "Alerting rules (examples)", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Alerting rules (examples)", "community": 29, "community_name": "Observability & Alerting", "source_file": ".agents/skills/golang-performance/references/observability.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_grafana_dashboards", "label": "Grafana Dashboards", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Grafana Dashboards", "community": 29, "community_name": "Observability & Alerting", "source_file": ".agents/skills/golang-performance/references/observability.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_continuous_profiling", "label": "Continuous Profiling", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Continuous Profiling", "community": 47, "community_name": "Go Perf Skill Docs", "source_file": ".agents/skills/golang-performance/references/observability.md", "file_type": "document", "degree": 3}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_pyroscope_push_mode", "label": "Pyroscope push mode", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Pyroscope push mode", "community": 47, "community_name": "Go Perf Skill Docs", "source_file": ".agents/skills/golang-performance/references/observability.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_pyroscope_pull_mode_via_grafana_alloy", "label": "Pyroscope pull mode (via Grafana Alloy)", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Pyroscope pull mode (via Grafana Alloy)", "community": 47, "community_name": "Go Perf Skill Docs", "source_file": ".agents/skills/golang-performance/references/observability.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_real_time_visualization_development", "label": "Real-Time Visualization (Development)", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Real-Time Visualization (Development)", "community": 47, "community_name": "Go Perf Skill Docs", "source_file": ".agents/skills/golang-performance/references/observability.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_md", "label": "runtime.md", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "runtime.md", "community": 47, "community_name": "Go Perf Skill Docs", "source_file": ".agents/skills/golang-performance/references/runtime.md", "file_type": "document", "degree": 4}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_tuning", "label": "Runtime Tuning", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Runtime Tuning", "community": 24, "community_name": "Memory Allocation & GC", "source_file": ".agents/skills/golang-performance/references/runtime.md", "file_type": "document", "degree": 8}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_garbage_collector_tuning", "label": "Garbage Collector Tuning", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Garbage Collector Tuning", "community": 24, "community_name": "Memory Allocation & GC", "source_file": ".agents/skills/golang-performance/references/runtime.md", "file_type": "document", "degree": 5}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gogc_default_100", "label": "GOGC (default: 100)", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "GOGC (default: 100)", "community": 24, "community_name": "Memory Allocation & GC", "source_file": ".agents/skills/golang-performance/references/runtime.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gomemlimit_go_1_19", "label": "GOMEMLIMIT (Go 1.19+)", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "GOMEMLIMIT (Go 1.19+)", "community": 24, "community_name": "Memory Allocation & GC", "source_file": ".agents/skills/golang-performance/references/runtime.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_programmatic_control", "label": "Programmatic control", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Programmatic control", "community": 24, "community_name": "Memory Allocation & GC", "source_file": ".agents/skills/golang-performance/references/runtime.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_ballast_pattern_pre_go_1_19", "label": "Ballast pattern (pre-Go 1.19)", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Ballast pattern (pre-Go 1.19)", "community": 24, "community_name": "Memory Allocation & GC", "source_file": ".agents/skills/golang-performance/references/runtime.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gc_profiling_and_diagnostics", "label": "GC Profiling and Diagnostics", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "GC Profiling and Diagnostics", "community": 24, "community_name": "Memory Allocation & GC", "source_file": ".agents/skills/golang-performance/references/runtime.md", "file_type": "document", "degree": 4}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_godebug_gctrace_1", "label": "GODEBUG=gctrace=1", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "GODEBUG=gctrace=1", "community": 24, "community_name": "Memory Allocation & GC", "source_file": ".agents/skills/golang-performance/references/runtime.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_readmemstats", "label": "runtime.ReadMemStats", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "runtime.ReadMemStats", "community": 24, "community_name": "Memory Allocation & GC", "source_file": ".agents/skills/golang-performance/references/runtime.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gc_pacing", "label": "GC pacing", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "GC pacing", "community": 24, "community_name": "Memory Allocation & GC", "source_file": ".agents/skills/golang-performance/references/runtime.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_allocation_rate_reduction", "label": "Allocation Rate Reduction", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Allocation Rate Reduction", "community": 24, "community_name": "Memory Allocation & GC", "source_file": ".agents/skills/golang-performance/references/runtime.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gomaxprocs_in_containers", "label": "GOMAXPROCS in Containers", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "GOMAXPROCS in Containers", "community": 24, "community_name": "Memory Allocation & GC", "source_file": ".agents/skills/golang-performance/references/runtime.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_profile_guided_optimization_pgo", "label": "Profile-Guided Optimization (PGO)", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Profile-Guided Optimization (PGO)", "community": 24, "community_name": "Memory Allocation & GC", "source_file": ".agents/skills/golang-performance/references/runtime.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_logging_overhead_in_hot_paths", "label": "Logging Overhead in Hot Paths", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Logging Overhead in Hot Paths", "community": 24, "community_name": "Memory Allocation & GC", "source_file": ".agents/skills/golang-performance/references/runtime.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_panic_recover_cost", "label": "Panic/Recover Cost", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Panic/Recover Cost", "community": 24, "community_name": "Memory Allocation & GC", "source_file": ".agents/skills/golang-performance/references/runtime.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_md", "label": "SKILL.md", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "SKILL.md", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 5}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "label": "Go Testing Best Practices", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 15.8, "font": {"size": 12, "color": "#ffffff"}, "title": "Go Testing Best Practices", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 20}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_best_practices_summary", "label": "Best Practices Summary", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Best Practices Summary", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_test_structure_and_organization", "label": "Test Structure and Organization", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Test Structure and Organization", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 3}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_file_conventions", "label": "File Conventions", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "File Conventions", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_naming_conventions", "label": "Naming Conventions", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Naming Conventions", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_table_driven_tests", "label": "Table-Driven Tests", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Table-Driven Tests", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_common_pitfall_assert_scope_leaking_into_subtests", "label": "Common Pitfall: Assert Scope Leaking into Subtests", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Common Pitfall: Assert Scope Leaking into Subtests", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_unit_tests", "label": "Unit Tests", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Unit Tests", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_testing_http_handlers", "label": "Testing HTTP Handlers", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Testing HTTP Handlers", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_goroutine_leak_detection_with_goleak", "label": "Goroutine Leak Detection with goleak", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Goroutine Leak Detection with goleak", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_testing_synctest_for_deterministic_goroutine_testing", "label": "testing/synctest for Deterministic Goroutine Testing", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "testing/synctest for Deterministic Goroutine Testing", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_test_timeouts", "label": "Test Timeouts", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Test Timeouts", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_benchmarks", "label": "Benchmarks", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Benchmarks", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 2}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_1_26_test_artifacts", "label": "Go 1.26+: test artifacts", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Go 1.26+: test artifacts", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_parallel_tests", "label": "Parallel Tests", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Parallel Tests", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_fuzzing", "label": "Fuzzing", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Fuzzing", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_examples_as_documentation", "label": "Examples as Documentation", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Examples as Documentation", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_code_coverage", "label": "Code Coverage", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Code Coverage", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_integration_tests", "label": "Integration Tests", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Integration Tests", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_mocking", "label": "Mocking", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Mocking", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_enforce_with_linters", "label": "Enforce with Linters", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Enforce with Linters", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_cross_references", "label": "Cross-References", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Cross-References", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_quick_reference", "label": "Quick Reference", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Quick Reference", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_helpers_md", "label": "helpers.md", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "helpers.md", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/helpers.md", "file_type": "document", "degree": 2}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_helpers_test_helpers", "label": "Test Helpers", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Test Helpers", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/helpers.md", "file_type": "document", "degree": 2}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_helpers_test_timeout", "label": "Test Timeout", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Test Timeout", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/helpers.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_md", "label": "http-testing.md", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "http-testing.md", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/http-testing.md", "file_type": "document", "degree": 2}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_http_handler_testing", "label": "HTTP Handler Testing", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "HTTP Handler Testing", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/http-testing.md", "file_type": "document", "degree": 3}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_basic_handler_test", "label": "Basic Handler Test", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Basic Handler Test", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/http-testing.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_query_parameters_and_headers", "label": "Query Parameters and Headers", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Query Parameters and Headers", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/http-testing.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_md", "label": "integration-testing.md", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "integration-testing.md", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/integration-testing.md", "file_type": "document", "degree": 2}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_integration_testing", "label": "Integration Testing", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "Integration Testing", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/integration-testing.md", "file_type": "document", "degree": 6}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_docker_compose_fixture", "label": "Docker Compose Fixture", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Docker Compose Fixture", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/integration-testing.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_sql_schema_fixture", "label": "SQL Schema Fixture", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "SQL Schema Fixture", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/integration-testing.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_test_data_fixture", "label": "Test Data Fixture", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Test Data Fixture", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/integration-testing.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_using_fixtures_in_tests", "label": "Using Fixtures in Tests", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Using Fixtures in Tests", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/integration-testing.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_test_helper_with_embedded_fixtures", "label": "Test Helper with Embedded Fixtures", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Test Helper with Embedded Fixtures", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/integration-testing.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_md", "label": "mocking.md", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "mocking.md", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/mocking.md", "file_type": "document", "degree": 2}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mocking_and_test_fixtures", "label": "Mocking and Test Fixtures", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Mocking and Test Fixtures", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/mocking.md", "file_type": "document", "degree": 5}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mocks_with_testify_mock", "label": "Mocks with testify/mock", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Mocks with testify/mock", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/mocking.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mock_organization", "label": "Mock Organization", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Mock Organization", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/mocking.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_test_fixtures", "label": "Test Fixtures", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Test Fixtures", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/mocking.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_time_mocking", "label": "Time Mocking", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Time Mocking", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/mocking.md", "file_type": "document", "degree": 1}, {"id": "claude_skills_implement_tickets_skill", "label": "SKILL.md", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "SKILL.md", "community": 110, "community_name": "Implement tickets", "source_file": ".claude/skills/implement-tickets/SKILL.md", "file_type": "document", "degree": 2}, {"id": "claude_skills_implement_tickets_skill_implement_tickets", "label": "Implement tickets", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Implement tickets", "community": 110, "community_name": "Implement tickets", "source_file": ".claude/skills/implement-tickets/SKILL.md", "file_type": "document", "degree": 5}, {"id": "claude_skills_implement_tickets_skill_1_collect_the_tickets", "label": "1. Collect the tickets", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "1. Collect the tickets", "community": 110, "community_name": "Implement tickets", "source_file": ".claude/skills/implement-tickets/SKILL.md", "file_type": "document", "degree": 1}, {"id": "claude_skills_implement_tickets_skill_2_plan_the_batch", "label": "2. Plan the batch", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "2. Plan the batch", "community": 110, "community_name": "Implement tickets", "source_file": ".claude/skills/implement-tickets/SKILL.md", "file_type": "document", "degree": 1}, {"id": "claude_skills_implement_tickets_skill_3_get_the_plan_approved", "label": "3. Get the plan approved", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "3. Get the plan approved", "community": 110, "community_name": "Implement tickets", "source_file": ".claude/skills/implement-tickets/SKILL.md", "file_type": "document", "degree": 1}, {"id": "claude_skills_implement_tickets_skill_4_run_a_wave", "label": "4. Run a wave", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "4. Run a wave", "community": 110, "community_name": "Implement tickets", "source_file": ".claude/skills/implement-tickets/SKILL.md", "file_type": "document", "degree": 1}, {"id": "claude_skills_implement_tickets_skill_ticket_n_title", "label": "Ticket #<n> \u2014 <title>", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Ticket #<n> \u2014 <title>", "community": 110, "community_name": "Implement tickets", "source_file": ".claude/skills/implement-tickets/SKILL.md", "file_type": "document", "degree": 3}, {"id": "claude_skills_implement_tickets_skill_5_land_the_wave", "label": "5. Land the wave", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "5. Land the wave", "community": 110, "community_name": "Implement tickets", "source_file": ".claude/skills/implement-tickets/SKILL.md", "file_type": "document", "degree": 1}, {"id": "claude_skills_implement_tickets_skill_6_close_the_batch", "label": "6. Close the batch", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "6. Close the batch", "community": 110, "community_name": "Implement tickets", "source_file": ".claude/skills/implement-tickets/SKILL.md", "file_type": "document", "degree": 1}, {"id": "claude_skills_testing_the_userscript_skill", "label": "SKILL.md", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "SKILL.md", "community": 112, "community_name": "Testing the userscript", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "file_type": "document", "degree": 1}, {"id": "claude_skills_testing_the_userscript_skill_testing_the_userscript", "label": "Testing the userscript", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "Testing the userscript", "community": 112, "community_name": "Testing the userscript", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "file_type": "document", "degree": 6}, {"id": "claude_skills_testing_the_userscript_skill_commands", "label": "Commands", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Commands", "community": 112, "community_name": "Testing the userscript", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "file_type": "document", "degree": 1}, {"id": "claude_skills_testing_the_userscript_skill_how_the_harness_works", "label": "How the harness works", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "How the harness works", "community": 112, "community_name": "Testing the userscript", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "file_type": "document", "degree": 1}, {"id": "claude_skills_testing_the_userscript_skill_adding_a_test", "label": "Adding a test", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Adding a test", "community": 112, "community_name": "Testing the userscript", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "file_type": "document", "degree": 1}, {"id": "claude_skills_testing_the_userscript_skill_what_is_not_testable_here", "label": "What is NOT testable here", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "What is NOT testable here", "community": 112, "community_name": "Testing the userscript", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "file_type": "document", "degree": 1}, {"id": "claude_skills_testing_the_userscript_skill_gotchas", "label": "Gotchas", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Gotchas", "community": 112, "community_name": "Testing the userscript", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "file_type": "document", "degree": 1}, {"id": "omp_agents_ticket_implementer", "label": "ticket-implementer.md", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "ticket-implementer.md", "community": 118, "community_name": "ticket-implementer.md", "source_file": ".omp/agents/ticket-implementer.md", "file_type": "document", "degree": 5}, {"id": "omp_agents_ticket_implementer_the_worktree_is_your_whole_world", "label": "The worktree is your whole world", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "The worktree is your whole world", "community": 118, "community_name": "ticket-implementer.md", "source_file": ".omp/agents/ticket-implementer.md", "file_type": "document", "degree": 1}, {"id": "omp_agents_ticket_implementer_order_of_work", "label": "Order of work", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Order of work", "community": 118, "community_name": "ticket-implementer.md", "source_file": ".omp/agents/ticket-implementer.md", "file_type": "document", "degree": 1}, {"id": "omp_agents_ticket_implementer_review", "label": "Review", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Review", "community": 118, "community_name": "ticket-implementer.md", "source_file": ".omp/agents/ticket-implementer.md", "file_type": "document", "degree": 1}, {"id": "omp_agents_ticket_implementer_escalate_rather_than_guess", "label": "Escalate rather than guess", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Escalate rather than guess", "community": 118, "community_name": "ticket-implementer.md", "source_file": ".omp/agents/ticket-implementer.md", "file_type": "document", "degree": 1}, {"id": "omp_agents_ticket_implementer_report", "label": "Report", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Report", "community": 118, "community_name": "ticket-implementer.md", "source_file": ".omp/agents/ticket-implementer.md", "file_type": "document", "degree": 1}, {"id": "opencode_agent_implementer", "label": "implementer.md", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "implementer.md", "community": 119, "community_name": "implementer.md", "source_file": ".opencode/agent/implementer.md", "file_type": "document", "degree": 5}, {"id": "opencode_agent_implementer_before_you_begin", "label": "Before You Begin", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Before You Begin", "community": 119, "community_name": "implementer.md", "source_file": ".opencode/agent/implementer.md", "file_type": "document", "degree": 1}, {"id": "opencode_agent_implementer_your_job", "label": "Your Job", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Your Job", "community": 119, "community_name": "implementer.md", "source_file": ".opencode/agent/implementer.md", "file_type": "document", "degree": 1}, {"id": "opencode_agent_implementer_when_you_re_in_over_your_head", "label": "When You're in Over Your Head", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "When You're in Over Your Head", "community": 119, "community_name": "implementer.md", "source_file": ".opencode/agent/implementer.md", "file_type": "document", "degree": 1}, {"id": "opencode_agent_implementer_self_review_before_reporting", "label": "Self-Review Before Reporting", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Self-Review Before Reporting", "community": 119, "community_name": "implementer.md", "source_file": ".opencode/agent/implementer.md", "file_type": "document", "degree": 1}, {"id": "opencode_agent_implementer_report_format", "label": "Report Format", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Report Format", "community": 119, "community_name": "implementer.md", "source_file": ".opencode/agent/implementer.md", "file_type": "document", "degree": 1}, {"id": "opencode_agent_reviewer", "label": "reviewer.md", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "reviewer.md", "community": 105, "community_name": "reviewer.md", "source_file": ".opencode/agent/reviewer.md", "file_type": "document", "degree": 8}, {"id": "opencode_agent_reviewer_inputs", "label": "Inputs", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Inputs", "community": 105, "community_name": "reviewer.md", "source_file": ".opencode/agent/reviewer.md", "file_type": "document", "degree": 1}, {"id": "opencode_agent_reviewer_method", "label": "Method", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Method", "community": 105, "community_name": "reviewer.md", "source_file": ".opencode/agent/reviewer.md", "file_type": "document", "degree": 1}, {"id": "opencode_agent_reviewer_do_not_trust_the_report", "label": "Do Not Trust the Report", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Do Not Trust the Report", "community": 105, "community_name": "reviewer.md", "source_file": ".opencode/agent/reviewer.md", "file_type": "document", "degree": 1}, {"id": "opencode_agent_reviewer_tests", "label": "Tests", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Tests", "community": 105, "community_name": "reviewer.md", "source_file": ".opencode/agent/reviewer.md", "file_type": "document", "degree": 1}, {"id": "opencode_agent_reviewer_part_1_spec_compliance", "label": "Part 1: Spec Compliance", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Part 1: Spec Compliance", "community": 105, "community_name": "reviewer.md", "source_file": ".opencode/agent/reviewer.md", "file_type": "document", "degree": 1}, {"id": "opencode_agent_reviewer_part_2_code_quality", "label": "Part 2: Code Quality", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Part 2: Code Quality", "community": 105, "community_name": "reviewer.md", "source_file": ".opencode/agent/reviewer.md", "file_type": "document", "degree": 1}, {"id": "opencode_agent_reviewer_calibration", "label": "Calibration", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Calibration", "community": 105, "community_name": "reviewer.md", "source_file": ".opencode/agent/reviewer.md", "file_type": "document", "degree": 1}, {"id": "opencode_agent_reviewer_output_format", "label": "Output Format", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Output Format", "community": 105, "community_name": "reviewer.md", "source_file": ".opencode/agent/reviewer.md", "file_type": "document", "degree": 5}, {"id": "opencode_agent_reviewer_spec_compliance", "label": "Spec Compliance", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Spec Compliance", "community": 105, "community_name": "reviewer.md", "source_file": ".opencode/agent/reviewer.md", "file_type": "document", "degree": 1}, {"id": "opencode_agent_reviewer_strengths", "label": "Strengths", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Strengths", "community": 105, "community_name": "reviewer.md", "source_file": ".opencode/agent/reviewer.md", "file_type": "document", "degree": 1}, {"id": "opencode_agent_reviewer_issues", "label": "Issues", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Issues", "community": 105, "community_name": "reviewer.md", "source_file": ".opencode/agent/reviewer.md", "file_type": "document", "degree": 4}, {"id": "opencode_agent_reviewer_critical_must_fix", "label": "Critical (Must Fix)", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Critical (Must Fix)", "community": 105, "community_name": "reviewer.md", "source_file": ".opencode/agent/reviewer.md", "file_type": "document", "degree": 1}, {"id": "opencode_agent_reviewer_important_should_fix", "label": "Important (Should Fix)", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Important (Should Fix)", "community": 105, "community_name": "reviewer.md", "source_file": ".opencode/agent/reviewer.md", "file_type": "document", "degree": 1}, {"id": "opencode_agent_reviewer_minor_nice_to_have", "label": "Minor (Nice to Have)", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Minor (Nice to Have)", "community": 105, "community_name": "reviewer.md", "source_file": ".opencode/agent/reviewer.md", "file_type": "document", "degree": 1}, {"id": "opencode_agent_reviewer_assessment", "label": "Assessment", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Assessment", "community": 105, "community_name": "reviewer.md", "source_file": ".opencode/agent/reviewer.md", "file_type": "document", "degree": 1}, {"id": "claude", "label": "CLAUDE.md", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "CLAUDE.md", "community": 104, "community_name": "AGENTS.md", "source_file": "CLAUDE.md", "file_type": "document", "degree": 1}, {"id": "claude_agents_md", "label": "AGENTS.md", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 13.5, "font": {"size": 0, "color": "#ffffff"}, "title": "AGENTS.md", "community": 104, "community_name": "AGENTS.md", "source_file": "CLAUDE.md", "file_type": "document", "degree": 12}, {"id": "claude_what_this_is", "label": "What this is", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "What this is", "community": 104, "community_name": "AGENTS.md", "source_file": "CLAUDE.md", "file_type": "document", "degree": 1}, {"id": "claude_hard_constraints_drive_design_don_t_violate", "label": "Hard constraints (drive design \u2014 don't violate)", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Hard constraints (drive design \u2014 don't violate)", "community": 104, "community_name": "AGENTS.md", "source_file": "CLAUDE.md", "file_type": "document", "degree": 1}, {"id": "claude_architecture", "label": "Architecture", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Architecture", "community": 104, "community_name": "AGENTS.md", "source_file": "CLAUDE.md", "file_type": "document", "degree": 1}, {"id": "claude_commands", "label": "Commands", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Commands", "community": 104, "community_name": "AGENTS.md", "source_file": "CLAUDE.md", "file_type": "document", "degree": 1}, {"id": "claude_forge_gitea_not_github", "label": "Forge: Gitea, not GitHub", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Forge: Gitea, not GitHub", "community": 104, "community_name": "AGENTS.md", "source_file": "CLAUDE.md", "file_type": "document", "degree": 1}, {"id": "claude_design_system", "label": "Design system", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Design system", "community": 104, "community_name": "AGENTS.md", "source_file": "CLAUDE.md", "file_type": "document", "degree": 1}, {"id": "claude_security_invariants", "label": "Security invariants", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Security invariants", "community": 104, "community_name": "AGENTS.md", "source_file": "CLAUDE.md", "file_type": "document", "degree": 1}, {"id": "claude_secure_coding_rules_code_you_write_here", "label": "Secure coding rules (code you write here)", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Secure coding rules (code you write here)", "community": 104, "community_name": "AGENTS.md", "source_file": "CLAUDE.md", "file_type": "document", "degree": 1}, {"id": "claude_comments", "label": "Comments", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Comments", "community": 104, "community_name": "AGENTS.md", "source_file": "CLAUDE.md", "file_type": "document", "degree": 1}, {"id": "claude_agent_skills", "label": "Agent skills", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Agent skills", "community": 104, "community_name": "AGENTS.md", "source_file": "CLAUDE.md", "file_type": "document", "degree": 4}, {"id": "claude_issue_tracker", "label": "Issue tracker", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Issue tracker", "community": 104, "community_name": "AGENTS.md", "source_file": "CLAUDE.md", "file_type": "document", "degree": 1}, {"id": "claude_triage_labels", "label": "Triage labels", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Triage labels", "community": 104, "community_name": "AGENTS.md", "source_file": "CLAUDE.md", "file_type": "document", "degree": 1}, {"id": "claude_domain_docs", "label": "Domain docs", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Domain docs", "community": 104, "community_name": "AGENTS.md", "source_file": "CLAUDE.md", "file_type": "document", "degree": 1}, {"id": "claude_graphify", "label": "graphify", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "graphify", "community": 104, "community_name": "AGENTS.md", "source_file": "CLAUDE.md", "file_type": "document", "degree": 1}, {"id": "context_md_context", "label": "CONTEXT.md", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "CONTEXT.md", "community": 126, "community_name": "Bookmark Manager", "source_file": "CONTEXT.md", "file_type": "document", "degree": 1}, {"id": "context_bookmark_manager", "label": "Bookmark Manager", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Bookmark Manager", "community": 126, "community_name": "Bookmark Manager", "source_file": "CONTEXT.md", "file_type": "document", "degree": 2}, {"id": "context_language", "label": "Language", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Language", "community": 126, "community_name": "Bookmark Manager", "source_file": "CONTEXT.md", "file_type": "document", "degree": 1}, {"id": "cutover", "label": "CUTOVER.md", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "CUTOVER.md", "community": 111, "community_name": "SQLite \u2192 Postgres cutover runbook", "source_file": "CUTOVER.md", "file_type": "document", "degree": 1}, {"id": "cutover_sqlite_postgres_cutover_runbook", "label": "SQLite \u2192 Postgres cutover runbook", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "SQLite \u2192 Postgres cutover runbook", "community": 111, "community_name": "SQLite \u2192 Postgres cutover runbook", "source_file": "CUTOVER.md", "file_type": "document", "degree": 8}, {"id": "cutover_0_the_generator_is_throwaway", "label": "0. The generator is throwaway", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "0. The generator is throwaway", "community": 111, "community_name": "SQLite \u2192 Postgres cutover runbook", "source_file": "CUTOVER.md", "file_type": "document", "degree": 1}, {"id": "cutover_1_stop_the_old_api_and_take_a_fresh_export", "label": "1. Stop the old API and take a fresh export", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "1. Stop the old API and take a fresh export", "community": 111, "community_name": "SQLite \u2192 Postgres cutover runbook", "source_file": "CUTOVER.md", "file_type": "document", "degree": 1}, {"id": "cutover_2_bring_up_postgres_with_the_schema_and_the_owner_reader", "label": "2. Bring up Postgres with the schema and the owner Reader", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "2. Bring up Postgres with the schema and the owner Reader", "community": 111, "community_name": "SQLite \u2192 Postgres cutover runbook", "source_file": "CUTOVER.md", "file_type": "document", "degree": 1}, {"id": "cutover_3_generate_the_import_sql", "label": "3. Generate the import SQL", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "3. Generate the import SQL", "community": 111, "community_name": "SQLite \u2192 Postgres cutover runbook", "source_file": "CUTOVER.md", "file_type": "document", "degree": 1}, {"id": "cutover_4_review_it_by_eye", "label": "4. Review it by eye", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "4. Review it by eye", "community": 111, "community_name": "SQLite \u2192 Postgres cutover runbook", "source_file": "CUTOVER.md", "file_type": "document", "degree": 1}, {"id": "cutover_5_apply_it", "label": "5. Apply it", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "5. Apply it", "community": 111, "community_name": "SQLite \u2192 Postgres cutover runbook", "source_file": "CUTOVER.md", "file_type": "document", "degree": 1}, {"id": "cutover_6_afterwards", "label": "6. Afterwards", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "6. Afterwards", "community": 111, "community_name": "SQLite \u2192 Postgres cutover runbook", "source_file": "CUTOVER.md", "file_type": "document", "degree": 1}, {"id": "deploy", "label": "DEPLOY.md", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "DEPLOY.md", "community": 108, "community_name": "Deployment", "source_file": "DEPLOY.md", "file_type": "document", "degree": 1}, {"id": "deploy_deployment", "label": "Deployment", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": "Deployment", "community": 108, "community_name": "Deployment", "source_file": "DEPLOY.md", "file_type": "document", "degree": 13}, {"id": "deploy_0_prerequisites", "label": "0. Prerequisites", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "0. Prerequisites", "community": 108, "community_name": "Deployment", "source_file": "DEPLOY.md", "file_type": "document", "degree": 1}, {"id": "deploy_1_configure_env", "label": "1. Configure `.env`", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "1. Configure `.env`", "community": 108, "community_name": "Deployment", "source_file": "DEPLOY.md", "file_type": "document", "degree": 1}, {"id": "deploy_1b_web_ui", "label": "1b. Web UI", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "1b. Web UI", "community": 108, "community_name": "Deployment", "source_file": "DEPLOY.md", "file_type": "document", "degree": 1}, {"id": "deploy_2_build_start", "label": "2. Build + start", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "2. Build + start", "community": 108, "community_name": "Deployment", "source_file": "DEPLOY.md", "file_type": "document", "degree": 1}, {"id": "deploy_3_verify_over_https", "label": "3. Verify over HTTPS", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "3. Verify over HTTPS", "community": 108, "community_name": "Deployment", "source_file": "DEPLOY.md", "file_type": "document", "degree": 1}, {"id": "deploy_4_configure_the_userscript", "label": "4. Configure the userscript", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "4. Configure the userscript", "community": 108, "community_name": "Deployment", "source_file": "DEPLOY.md", "file_type": "document", "degree": 1}, {"id": "deploy_5_install_on_bromite", "label": "5. Install on Bromite", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "5. Install on Bromite", "community": 108, "community_name": "Deployment", "source_file": "DEPLOY.md", "file_type": "document", "degree": 1}, {"id": "deploy_6_smoke_test_the_full_loop", "label": "6. Smoke-test the full loop", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "6. Smoke-test the full loop", "community": 108, "community_name": "Deployment", "source_file": "DEPLOY.md", "file_type": "document", "degree": 1}, {"id": "deploy_7_the_browser_on_the_home_machine", "label": "7. The browser, on the home machine", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "7. The browser, on the home machine", "community": 108, "community_name": "Deployment", "source_file": "DEPLOY.md", "file_type": "document", "degree": 1}, {"id": "deploy_updating", "label": "Updating", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Updating", "community": 108, "community_name": "Deployment", "source_file": "DEPLOY.md", "file_type": "document", "degree": 1}, {"id": "deploy_troubleshooting", "label": "Troubleshooting", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Troubleshooting", "community": 108, "community_name": "Deployment", "source_file": "DEPLOY.md", "file_type": "document", "degree": 1}, {"id": "deploy_installing_updating_the_userscript", "label": "Installing / updating the userscript", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Installing / updating the userscript", "community": 108, "community_name": "Deployment", "source_file": "DEPLOY.md", "file_type": "document", "degree": 1}, {"id": "product", "label": "PRODUCT.md", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "PRODUCT.md", "community": 37, "community_name": "Product & Security Context", "source_file": "PRODUCT.md", "file_type": "document", "degree": 1}, {"id": "product_product", "label": "Product", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Product", "community": 37, "community_name": "Product & Security Context", "source_file": "PRODUCT.md", "file_type": "document", "degree": 11}, {"id": "product_platform", "label": "Platform", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Platform", "community": 37, "community_name": "Product & Security Context", "source_file": "PRODUCT.md", "file_type": "document", "degree": 1}, {"id": "product_users", "label": "Users", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Users", "community": 37, "community_name": "Product & Security Context", "source_file": "PRODUCT.md", "file_type": "document", "degree": 1}, {"id": "product_product_purpose", "label": "Product Purpose", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Product Purpose", "community": 37, "community_name": "Product & Security Context", "source_file": "PRODUCT.md", "file_type": "document", "degree": 1}, {"id": "product_positioning", "label": "Positioning", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Positioning", "community": 37, "community_name": "Product & Security Context", "source_file": "PRODUCT.md", "file_type": "document", "degree": 1}, {"id": "product_operating_context", "label": "Operating Context", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Operating Context", "community": 37, "community_name": "Product & Security Context", "source_file": "PRODUCT.md", "file_type": "document", "degree": 1}, {"id": "product_capabilities_and_constraints", "label": "Capabilities and Constraints", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Capabilities and Constraints", "community": 37, "community_name": "Product & Security Context", "source_file": "PRODUCT.md", "file_type": "document", "degree": 1}, {"id": "product_brand_commitments", "label": "Brand Commitments", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Brand Commitments", "community": 37, "community_name": "Product & Security Context", "source_file": "PRODUCT.md", "file_type": "document", "degree": 1}, {"id": "product_evidence_on_hand", "label": "Evidence on Hand", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Evidence on Hand", "community": 37, "community_name": "Product & Security Context", "source_file": "PRODUCT.md", "file_type": "document", "degree": 1}, {"id": "product_product_principles", "label": "Product Principles", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Product Principles", "community": 37, "community_name": "Product & Security Context", "source_file": "PRODUCT.md", "file_type": "document", "degree": 1}, {"id": "product_accessibility_inclusion", "label": "Accessibility & Inclusion", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Accessibility & Inclusion", "community": 37, "community_name": "Product & Security Context", "source_file": "PRODUCT.md", "file_type": "document", "degree": 1}, {"id": "readme", "label": "README.md", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "README.md", "community": 107, "community_name": "1. Backend", "source_file": "README.md", "file_type": "document", "degree": 1}, {"id": "readme_manga_bookmark", "label": "Manga Bookmark", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Manga Bookmark", "community": 107, "community_name": "1. Backend", "source_file": "README.md", "file_type": "document", "degree": 4}, {"id": "readme_1_backend", "label": "1. Backend", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "1. Backend", "community": 107, "community_name": "1. Backend", "source_file": "README.md", "file_type": "document", "degree": 6}, {"id": "readme_config_env", "label": "Config (env)", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Config (env)", "community": 107, "community_name": "1. Backend", "source_file": "README.md", "file_type": "document", "degree": 1}, {"id": "readme_endpoints", "label": "Endpoints", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Endpoints", "community": 107, "community_name": "1. Backend", "source_file": "README.md", "file_type": "document", "degree": 1}, {"id": "readme_develop_test", "label": "Develop / test", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Develop / test", "community": 107, "community_name": "1. Backend", "source_file": "README.md", "file_type": "document", "degree": 1}, {"id": "readme_run_the_stack", "label": "Run the stack", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Run the stack", "community": 107, "community_name": "1. Backend", "source_file": "README.md", "file_type": "document", "degree": 1}, {"id": "readme_deploy_behind_your_reverse_proxy", "label": "Deploy behind your reverse proxy", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Deploy behind your reverse proxy", "community": 107, "community_name": "1. Backend", "source_file": "README.md", "file_type": "document", "degree": 1}, {"id": "readme_2_userscript", "label": "2. Userscript", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "2. Userscript", "community": 107, "community_name": "1. Backend", "source_file": "README.md", "file_type": "document", "degree": 5}, {"id": "readme_install", "label": "Install", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Install", "community": 107, "community_name": "1. Backend", "source_file": "README.md", "file_type": "document", "degree": 1}, {"id": "readme_install_on_bromite_mobile", "label": "Install on Bromite (mobile)", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Install on Bromite (mobile)", "community": 107, "community_name": "1. Backend", "source_file": "README.md", "file_type": "document", "degree": 1}, {"id": "readme_desktop_iteration_optional", "label": "Desktop iteration (optional)", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Desktop iteration (optional)", "community": 107, "community_name": "1. Backend", "source_file": "README.md", "file_type": "document", "degree": 1}, {"id": "readme_use", "label": "Use", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Use", "community": 107, "community_name": "1. Backend", "source_file": "README.md", "file_type": "document", "degree": 2}, {"id": "readme_how_latest_chapter_is_found", "label": "How \"latest chapter\" is found", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "How "latest chapter" is found", "community": 107, "community_name": "1. Backend", "source_file": "README.md", "file_type": "document", "degree": 1}, {"id": "readme_adapter_reference_verified_live_2026_07_24", "label": "Adapter reference (verified live 2026-07-24)", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Adapter reference (verified live 2026-07-24)", "community": 107, "community_name": "1. Backend", "source_file": "README.md", "file_type": "document", "degree": 1}, {"id": "redeploy", "label": "REDEPLOY.md", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "REDEPLOY.md", "community": 106, "community_name": "Redeploy runbook", "source_file": "REDEPLOY.md", "file_type": "document", "degree": 1}, {"id": "redeploy_redeploy_runbook", "label": "Redeploy runbook", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Redeploy runbook", "community": 106, "community_name": "Redeploy runbook", "source_file": "REDEPLOY.md", "file_type": "document", "degree": 11}, {"id": "redeploy_0_preflight", "label": "0. Preflight", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "0. Preflight", "community": 106, "community_name": "Redeploy runbook", "source_file": "REDEPLOY.md", "file_type": "document", "degree": 1}, {"id": "redeploy_1_back_up_the_database", "label": "1. Back up the database", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "1. Back up the database", "community": 106, "community_name": "Redeploy runbook", "source_file": "REDEPLOY.md", "file_type": "document", "degree": 5}, {"id": "redeploy_preferred_hot_dump_no_downtime", "label": "Preferred: hot dump, no downtime", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Preferred: hot dump, no downtime", "community": 106, "community_name": "Redeploy runbook", "source_file": "REDEPLOY.md", "file_type": "document", "degree": 1}, {"id": "redeploy_fallback_cold_volume_archive", "label": "Fallback: cold volume archive", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Fallback: cold volume archive", "community": 106, "community_name": "Redeploy runbook", "source_file": "REDEPLOY.md", "file_type": "document", "degree": 1}, {"id": "redeploy_retention", "label": "Retention", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Retention", "community": 106, "community_name": "Redeploy runbook", "source_file": "REDEPLOY.md", "file_type": "document", "degree": 1}, {"id": "redeploy_a_note_on_the_old_bookmarks_data_volume", "label": "A note on the old `bookmarks-data` volume", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "A note on the old `bookmarks-data` volume", "community": 106, "community_name": "Redeploy runbook", "source_file": "REDEPLOY.md", "file_type": "document", "degree": 1}, {"id": "redeploy_2_pull_the_new_code", "label": "2. Pull the new code", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "2. Pull the new code", "community": 106, "community_name": "Redeploy runbook", "source_file": "REDEPLOY.md", "file_type": "document", "degree": 1}, {"id": "redeploy_3_rebuild_and_restart", "label": "3. Rebuild and restart", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "3. Rebuild and restart", "community": 106, "community_name": "Redeploy runbook", "source_file": "REDEPLOY.md", "file_type": "document", "degree": 1}, {"id": "redeploy_4_verify_the_deploy", "label": "4. Verify the deploy", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "4. Verify the deploy", "community": 106, "community_name": "Redeploy runbook", "source_file": "REDEPLOY.md", "file_type": "document", "degree": 1}, {"id": "redeploy_5_smoke_test_the_full_loop", "label": "5. Smoke-test the full loop", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "5. Smoke-test the full loop", "community": 106, "community_name": "Redeploy runbook", "source_file": "REDEPLOY.md", "file_type": "document", "degree": 1}, {"id": "redeploy_6_rollback", "label": "6. Rollback", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "6. Rollback", "community": 106, "community_name": "Redeploy runbook", "source_file": "REDEPLOY.md", "file_type": "document", "degree": 1}, {"id": "redeploy_7_the_whole_thing_as_one_block", "label": "7. The whole thing, as one block", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "7. The whole thing, as one block", "community": 106, "community_name": "Redeploy runbook", "source_file": "REDEPLOY.md", "file_type": "document", "degree": 1}, {"id": "redeploy_8_the_browser_unit_separate_machine_separate_cadence", "label": "8. The browser unit (separate machine, separate cadence)", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "8. The browser unit (separate machine, separate cadence)", "community": 106, "community_name": "Redeploy runbook", "source_file": "REDEPLOY.md", "file_type": "document", "degree": 1}, {"id": "redeploy_troubleshooting", "label": "Troubleshooting", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Troubleshooting", "community": 106, "community_name": "Redeploy runbook", "source_file": "REDEPLOY.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_md", "label": "2026-07-26T15-50-42Z__backend-templates-app-html.md", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "2026-07-26T15-50-42Z__backend-templates-app-html.md", "community": 39, "community_name": "UI Critique 2026-07-26A", "source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md", "file_type": "document", "degree": 6}, {"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_design_health_score", "label": "Design Health Score", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Design Health Score", "community": 39, "community_name": "UI Critique 2026-07-26A", "source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_design_specificity_verdict", "label": "Design Specificity Verdict", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Design Specificity Verdict", "community": 39, "community_name": "UI Critique 2026-07-26A", "source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_priority_issues", "label": "Priority Issues", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Priority Issues", "community": 39, "community_name": "UI Critique 2026-07-26A", "source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_persona_red_flags", "label": "Persona Red Flags", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Persona Red Flags", "community": 39, "community_name": "UI Critique 2026-07-26A", "source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_minor_observations", "label": "Minor Observations", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Minor Observations", "community": 39, "community_name": "UI Critique 2026-07-26A", "source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_questions_to_consider", "label": "Questions to Consider", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Questions to Consider", "community": 39, "community_name": "UI Critique 2026-07-26A", "source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_md", "label": "2026-07-26T17-08-41Z__backend-templates-app-html.md", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "2026-07-26T17-08-41Z__backend-templates-app-html.md", "community": 40, "community_name": "UI Critique 2026-07-26B", "source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md", "file_type": "document", "degree": 6}, {"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_design_health_score", "label": "Design Health Score", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Design Health Score", "community": 40, "community_name": "UI Critique 2026-07-26B", "source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_design_specificity_verdict", "label": "Design Specificity Verdict", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Design Specificity Verdict", "community": 40, "community_name": "UI Critique 2026-07-26B", "source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_priority_issues", "label": "Priority Issues", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Priority Issues", "community": 40, "community_name": "UI Critique 2026-07-26B", "source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_persona_red_flags", "label": "Persona Red Flags", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Persona Red Flags", "community": 40, "community_name": "UI Critique 2026-07-26B", "source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_minor_observations", "label": "Minor Observations", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Minor Observations", "community": 40, "community_name": "UI Critique 2026-07-26B", "source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_questions_to_consider", "label": "Questions to Consider", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Questions to Consider", "community": 40, "community_name": "UI Critique 2026-07-26B", "source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md", "file_type": "document", "degree": 1}, {"id": "backend_claude", "label": "AGENTS.md", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "AGENTS.md", "community": 176, "community_name": "AGENTS.md", "source_file": "backend/AGENTS.md", "file_type": "document", "degree": 0}, {"id": "docs_adr_0001_postgresql_over_sqlite", "label": "0001-postgresql-over-sqlite.md", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "0001-postgresql-over-sqlite.md", "community": 121, "community_name": "Postgres replaces SQLite as the primary datastore", "source_file": "docs/adr/0001-postgresql-over-sqlite.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0001_postgresql_over_sqlite_postgres_replaces_sqlite_as_the_primary_datastore", "label": "Postgres replaces SQLite as the primary datastore", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Postgres replaces SQLite as the primary datastore", "community": 121, "community_name": "Postgres replaces SQLite as the primary datastore", "source_file": "docs/adr/0001-postgresql-over-sqlite.md", "file_type": "document", "degree": 3}, {"id": "docs_adr_0001_postgresql_over_sqlite_considered_options", "label": "Considered options", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Considered options", "community": 121, "community_name": "Postgres replaces SQLite as the primary datastore", "source_file": "docs/adr/0001-postgresql-over-sqlite.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0001_postgresql_over_sqlite_consequences", "label": "Consequences", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Consequences", "community": 121, "community_name": "Postgres replaces SQLite as the primary datastore", "source_file": "docs/adr/0001-postgresql-over-sqlite.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0002_discord_oauth_no_passwords_no_email", "label": "0002-discord-oauth-no-passwords-no-email.md", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "0002-discord-oauth-no-passwords-no-email.md", "community": 122, "community_name": "Identity comes from Discord OAuth; we store no passwords and send no email", "source_file": "docs/adr/0002-discord-oauth-no-passwords-no-email.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0002_discord_oauth_no_passwords_no_email_identity_comes_from_discord_oauth_we_store_no_passwords_and_send_no_email", "label": "Identity comes from Discord OAuth; we store no passwords and send no email", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Identity comes from Discord OAuth; we store no passwords and send no email", "community": 122, "community_name": "Identity comes from Discord OAuth; we store no passwords and send no email", "source_file": "docs/adr/0002-discord-oauth-no-passwords-no-email.md", "file_type": "document", "degree": 3}, {"id": "docs_adr_0002_discord_oauth_no_passwords_no_email_considered_options", "label": "Considered options", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Considered options", "community": 122, "community_name": "Identity comes from Discord OAuth; we store no passwords and send no email", "source_file": "docs/adr/0002-discord-oauth-no-passwords-no-email.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0002_discord_oauth_no_passwords_no_email_consequences", "label": "Consequences", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Consequences", "community": 122, "community_name": "Identity comes from Discord OAuth; we store no passwords and send no email", "source_file": "docs/adr/0002-discord-oauth-no-passwords-no-email.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0003_series_shared_and_poll_owned", "label": "0003-series-shared-and-poll-owned.md", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "0003-series-shared-and-poll-owned.md", "community": 120, "community_name": "Series is a shared entity, and only the Poll may update it", "source_file": "docs/adr/0003-series-shared-and-poll-owned.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0003_series_shared_and_poll_owned_series_is_a_shared_entity_and_only_the_poll_may_update_it", "label": "Series is a shared entity, and only the Poll may update it", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Series is a shared entity, and only the Poll may update it", "community": 120, "community_name": "Series is a shared entity, and only the Poll may update it", "source_file": "docs/adr/0003-series-shared-and-poll-owned.md", "file_type": "document", "degree": 4}, {"id": "docs_adr_0003_series_shared_and_poll_owned_why", "label": "Why", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Why", "community": 120, "community_name": "Series is a shared entity, and only the Poll may update it", "source_file": "docs/adr/0003-series-shared-and-poll-owned.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0003_series_shared_and_poll_owned_only_the_poll_writes_series_fields", "label": "Only the Poll writes Series fields", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Only the Poll writes Series fields", "community": 120, "community_name": "Series is a shared entity, and only the Poll may update it", "source_file": "docs/adr/0003-series-shared-and-poll-owned.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0003_series_shared_and_poll_owned_consequences", "label": "Consequences", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Consequences", "community": 120, "community_name": "Series is a shared entity, and only the Poll may update it", "source_file": "docs/adr/0003-series-shared-and-poll-owned.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0004_wire_format_does_not_mirror_the_schema", "label": "0004-wire-format-does-not-mirror-the-schema.md", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "0004-wire-format-does-not-mirror-the-schema.md", "community": 123, "community_name": "The wire format stays flat and deliberately does not mirror the schema", "source_file": "docs/adr/0004-wire-format-does-not-mirror-the-schema.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0004_wire_format_does_not_mirror_the_schema_the_wire_format_stays_flat_and_deliberately_does_not_mirror_the_schema", "label": "The wire format stays flat and deliberately does not mirror the schema", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "The wire format stays flat and deliberately does not mirror the schema", "community": 123, "community_name": "The wire format stays flat and deliberately does not mirror the schema", "source_file": "docs/adr/0004-wire-format-does-not-mirror-the-schema.md", "file_type": "document", "degree": 3}, {"id": "docs_adr_0004_wire_format_does_not_mirror_the_schema_why_a_future_reader_will_find_this_surprising", "label": "Why a future reader will find this surprising", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Why a future reader will find this surprising", "community": 123, "community_name": "The wire format stays flat and deliberately does not mirror the schema", "source_file": "docs/adr/0004-wire-format-does-not-mirror-the-schema.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0004_wire_format_does_not_mirror_the_schema_consequence", "label": "Consequence", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Consequence", "community": 123, "community_name": "The wire format stays flat and deliberately does not mirror the schema", "source_file": "docs/adr/0004-wire-format-does-not-mirror-the-schema.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0005_on_demand_browser", "label": "0005-on-demand-browser.md", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "0005-on-demand-browser.md", "community": 124, "community_name": "ADR-0005: On-demand browser sidecar", "source_file": "docs/adr/0005-on-demand-browser.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0005_on_demand_browser_adr_0005_on_demand_browser_sidecar", "label": "ADR-0005: On-demand browser sidecar", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "ADR-0005: On-demand browser sidecar", "community": 124, "community_name": "ADR-0005: On-demand browser sidecar", "source_file": "docs/adr/0005-on-demand-browser.md", "file_type": "document", "degree": 3}, {"id": "docs_adr_0005_on_demand_browser_decision", "label": "Decision", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Decision", "community": 124, "community_name": "ADR-0005: On-demand browser sidecar", "source_file": "docs/adr/0005-on-demand-browser.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0005_on_demand_browser_constraints", "label": "Constraints", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Constraints", "community": 124, "community_name": "ADR-0005: On-demand browser sidecar", "source_file": "docs/adr/0005-on-demand-browser.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0006_browser_on_the_home_machine", "label": "0006-browser-on-the-home-machine.md", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "0006-browser-on-the-home-machine.md", "community": 115, "community_name": "ADR-0006: The browser runs on the home machine, over the tailnet", "source_file": "docs/adr/0006-browser-on-the-home-machine.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0006_browser_on_the_home_machine_adr_0006_the_browser_runs_on_the_home_machine_over_the_tailnet", "label": "ADR-0006: The browser runs on the home machine, over the tailnet", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "ADR-0006: The browser runs on the home machine, over the tailnet", "community": 115, "community_name": "ADR-0006: The browser runs on the home machine, over the tailnet", "source_file": "docs/adr/0006-browser-on-the-home-machine.md", "file_type": "document", "degree": 5}, {"id": "docs_adr_0006_browser_on_the_home_machine_decision", "label": "Decision", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Decision", "community": 115, "community_name": "ADR-0006: The browser runs on the home machine, over the tailnet", "source_file": "docs/adr/0006-browser-on-the-home-machine.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0006_browser_on_the_home_machine_why", "label": "Why", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Why", "community": 115, "community_name": "ADR-0006: The browser runs on the home machine, over the tailnet", "source_file": "docs/adr/0006-browser-on-the-home-machine.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0006_browser_on_the_home_machine_constraints", "label": "Constraints", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Constraints", "community": 115, "community_name": "ADR-0006: The browser runs on the home machine, over the tailnet", "source_file": "docs/adr/0006-browser-on-the-home-machine.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0006_browser_on_the_home_machine_consequences", "label": "Consequences", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Consequences", "community": 115, "community_name": "ADR-0006: The browser runs on the home machine, over the tailnet", "source_file": "docs/adr/0006-browser-on-the-home-machine.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0007_backend_hosts_cover_bytes", "label": "0007-backend-hosts-cover-bytes.md", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "0007-backend-hosts-cover-bytes.md", "community": 113, "community_name": "ADR-0007: The backend hosts every Site's Cover bytes", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0007_backend_hosts_cover_bytes_adr_0007_the_backend_hosts_every_site_s_cover_bytes", "label": "ADR-0007: The backend hosts every Site's Cover bytes", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "ADR-0007: The backend hosts every Site's Cover bytes", "community": 113, "community_name": "ADR-0007: The backend hosts every Site's Cover bytes", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "file_type": "document", "degree": 6}, {"id": "docs_adr_0007_backend_hosts_cover_bytes_decision", "label": "Decision", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Decision", "community": 113, "community_name": "ADR-0007: The backend hosts every Site's Cover bytes", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0007_backend_hosts_cover_bytes_why_a_future_reader_will_find_this_surprising", "label": "Why a future reader will find this surprising", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Why a future reader will find this surprising", "community": 113, "community_name": "ADR-0007: The backend hosts every Site's Cover bytes", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0007_backend_hosts_cover_bytes_considered_options", "label": "Considered options", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Considered options", "community": 113, "community_name": "ADR-0007: The backend hosts every Site's Cover bytes", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0007_backend_hosts_cover_bytes_two_deliberate_relaxations", "label": "Two deliberate relaxations", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Two deliberate relaxations", "community": 113, "community_name": "ADR-0007: The backend hosts every Site's Cover bytes", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0007_backend_hosts_cover_bytes_consequences", "label": "Consequences", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Consequences", "community": 113, "community_name": "ADR-0007: The backend hosts every Site's Cover bytes", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0008_series_identity_is_discovered_not_derived", "label": "0008-series-identity-is-discovered-not-derived.md", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "0008-series-identity-is-discovered-not-derived.md", "community": 116, "community_name": "ADR-0008: A Series identity is discovered from the Site's links, never derived from an address", "source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0008_series_identity_is_discovered_not_derived_adr_0008_a_series_identity_is_discovered_from_the_site_s_links_never_derived_from_an_address", "label": "ADR-0008: A Series identity is discovered from the Site's links, never derived from an address", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "ADR-0008: A Series identity is discovered from the Site's links, never derived from an address", "community": 116, "community_name": "ADR-0008: A Series identity is discovered from the Site's links, never derived from an address", "source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md", "file_type": "document", "degree": 5}, {"id": "docs_adr_0008_series_identity_is_discovered_not_derived_decision", "label": "Decision", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Decision", "community": 116, "community_name": "ADR-0008: A Series identity is discovered from the Site's links, never derived from an address", "source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0008_series_identity_is_discovered_not_derived_why", "label": "Why", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Why", "community": 116, "community_name": "ADR-0008: A Series identity is discovered from the Site's links, never derived from an address", "source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0008_series_identity_is_discovered_not_derived_considered_options", "label": "Considered options", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Considered options", "community": 116, "community_name": "ADR-0008: A Series identity is discovered from the Site's links, never derived from an address", "source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0008_series_identity_is_discovered_not_derived_consequences", "label": "Consequences", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Consequences", "community": 116, "community_name": "ADR-0008: A Series identity is discovered from the Site's links, never derived from an address", "source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0009_a_site_answers_questions_its_own_way", "label": "0009-a-site-answers-questions-its-own-way.md", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "0009-a-site-answers-questions-its-own-way.md", "community": 38, "community_name": "novel-logic.test.js", "source_file": "docs/adr/0009-a-site-answers-questions-its-own-way.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0009_a_site_answers_questions_its_own_way_adr_0009_a_site_answers_fixed_questions_an_unusual_site_owns_its_own_fetch", "label": "ADR-0009: A Site answers fixed questions; an unusual Site owns its own fetch", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "ADR-0009: A Site answers fixed questions; an unusual Site owns its own fetch", "community": 38, "community_name": "novel-logic.test.js", "source_file": "docs/adr/0009-a-site-answers-questions-its-own-way.md", "file_type": "document", "degree": 5}, {"id": "docs_adr_0009_a_site_answers_questions_its_own_way_decision", "label": "Decision", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Decision", "community": 38, "community_name": "novel-logic.test.js", "source_file": "docs/adr/0009-a-site-answers-questions-its-own-way.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0009_a_site_answers_questions_its_own_way_why", "label": "Why", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Why", "community": 38, "community_name": "novel-logic.test.js", "source_file": "docs/adr/0009-a-site-answers-questions-its-own-way.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0009_a_site_answers_questions_its_own_way_considered_options", "label": "Considered options", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Considered options", "community": 38, "community_name": "novel-logic.test.js", "source_file": "docs/adr/0009-a-site-answers-questions-its-own-way.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0009_a_site_answers_questions_its_own_way_consequences", "label": "Consequences", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Consequences", "community": 38, "community_name": "novel-logic.test.js", "source_file": "docs/adr/0009-a-site-answers-questions-its-own-way.md", "file_type": "document", "degree": 1}, {"id": "docs_agents_domain", "label": "domain.md", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "domain.md", "community": 117, "community_name": "Domain Docs", "source_file": "docs/agents/domain.md", "file_type": "document", "degree": 1}, {"id": "docs_agents_domain_domain_docs", "label": "Domain Docs", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Domain Docs", "community": 117, "community_name": "Domain Docs", "source_file": "docs/agents/domain.md", "file_type": "document", "degree": 5}, {"id": "docs_agents_domain_before_exploring_read_these", "label": "Before exploring, read these", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Before exploring, read these", "community": 117, "community_name": "Domain Docs", "source_file": "docs/agents/domain.md", "file_type": "document", "degree": 1}, {"id": "docs_agents_domain_file_structure", "label": "File structure", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "File structure", "community": 117, "community_name": "Domain Docs", "source_file": "docs/agents/domain.md", "file_type": "document", "degree": 1}, {"id": "docs_agents_domain_use_the_glossary_s_vocabulary", "label": "Use the glossary's vocabulary", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Use the glossary's vocabulary", "community": 117, "community_name": "Domain Docs", "source_file": "docs/agents/domain.md", "file_type": "document", "degree": 1}, {"id": "docs_agents_domain_flag_adr_conflicts", "label": "Flag ADR conflicts", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Flag ADR conflicts", "community": 117, "community_name": "Domain Docs", "source_file": "docs/agents/domain.md", "file_type": "document", "degree": 1}, {"id": "docs_agents_issue_tracker", "label": "issue-tracker.md", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "issue-tracker.md", "community": 114, "community_name": "Issue tracker: Gitea (`tea` CLI)", "source_file": "docs/agents/issue-tracker.md", "file_type": "document", "degree": 1}, {"id": "docs_agents_issue_tracker_issue_tracker_gitea_tea_cli", "label": "Issue tracker: Gitea (`tea` CLI)", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "Issue tracker: Gitea (`tea` CLI)", "community": 114, "community_name": "Issue tracker: Gitea (`tea` CLI)", "source_file": "docs/agents/issue-tracker.md", "file_type": "document", "degree": 6}, {"id": "docs_agents_issue_tracker_conventions", "label": "Conventions", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Conventions", "community": 114, "community_name": "Issue tracker: Gitea (`tea` CLI)", "source_file": "docs/agents/issue-tracker.md", "file_type": "document", "degree": 1}, {"id": "docs_agents_issue_tracker_pull_requests_as_a_triage_surface", "label": "Pull requests as a triage surface", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Pull requests as a triage surface", "community": 114, "community_name": "Issue tracker: Gitea (`tea` CLI)", "source_file": "docs/agents/issue-tracker.md", "file_type": "document", "degree": 1}, {"id": "docs_agents_issue_tracker_when_a_skill_says_publish_to_the_issue_tracker", "label": "When a skill says \"publish to the issue tracker\"", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "When a skill says "publish to the issue tracker"", "community": 114, "community_name": "Issue tracker: Gitea (`tea` CLI)", "source_file": "docs/agents/issue-tracker.md", "file_type": "document", "degree": 1}, {"id": "docs_agents_issue_tracker_when_a_skill_says_fetch_the_relevant_ticket", "label": "When a skill says \"fetch the relevant ticket\"", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "When a skill says "fetch the relevant ticket"", "community": 114, "community_name": "Issue tracker: Gitea (`tea` CLI)", "source_file": "docs/agents/issue-tracker.md", "file_type": "document", "degree": 1}, {"id": "docs_agents_issue_tracker_wayfinding_operations", "label": "Wayfinding operations", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Wayfinding operations", "community": 114, "community_name": "Issue tracker: Gitea (`tea` CLI)", "source_file": "docs/agents/issue-tracker.md", "file_type": "document", "degree": 1}, {"id": "docs_agents_triage_labels", "label": "triage-labels.md", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "triage-labels.md", "community": 127, "community_name": "triage-labels.md", "source_file": "docs/agents/triage-labels.md", "file_type": "document", "degree": 1}, {"id": "docs_agents_triage_labels_triage_labels", "label": "Triage Labels", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Triage Labels", "community": 127, "community_name": "triage-labels.md", "source_file": "docs/agents/triage-labels.md", "file_type": "document", "degree": 1}, {"id": "docs_design_system", "label": "design-system.md", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "design-system.md", "community": 109, "community_name": "Cinder \u2014 BookmarkManager design system", "source_file": "docs/design-system.md", "file_type": "document", "degree": 1}, {"id": "docs_design_system_cinder_bookmarkmanager_design_system", "label": "Cinder \u2014 BookmarkManager design system", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Cinder \u2014 BookmarkManager design system", "community": 109, "community_name": "Cinder \u2014 BookmarkManager design system", "source_file": "docs/design-system.md", "file_type": "document", "degree": 9}, {"id": "docs_design_system_1_the_one_idea", "label": "1. The one idea", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "1. The one idea", "community": 109, "community_name": "Cinder \u2014 BookmarkManager design system", "source_file": "docs/design-system.md", "file_type": "document", "degree": 1}, {"id": "docs_design_system_2_tokens", "label": "2. Tokens", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "2. Tokens", "community": 109, "community_name": "Cinder \u2014 BookmarkManager design system", "source_file": "docs/design-system.md", "file_type": "document", "degree": 1}, {"id": "docs_design_system_3_type", "label": "3. Type", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "3. Type", "community": 109, "community_name": "Cinder \u2014 BookmarkManager design system", "source_file": "docs/design-system.md", "file_type": "document", "degree": 1}, {"id": "docs_design_system_4_components_web_ui", "label": "4. Components (web UI)", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "4. Components (web UI)", "community": 109, "community_name": "Cinder \u2014 BookmarkManager design system", "source_file": "docs/design-system.md", "file_type": "document", "degree": 1}, {"id": "docs_design_system_5_components_userscript_panel", "label": "5. Components (userscript panel)", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "5. Components (userscript panel)", "community": 109, "community_name": "Cinder \u2014 BookmarkManager design system", "source_file": "docs/design-system.md", "file_type": "document", "degree": 1}, {"id": "docs_design_system_6_motion", "label": "6. Motion", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "6. Motion", "community": 109, "community_name": "Cinder \u2014 BookmarkManager design system", "source_file": "docs/design-system.md", "file_type": "document", "degree": 1}, {"id": "docs_design_system_7_accessibility_floor_not_negotiable", "label": "7. Accessibility floor (not negotiable)", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "7. Accessibility floor (not negotiable)", "community": 109, "community_name": "Cinder \u2014 BookmarkManager design system", "source_file": "docs/design-system.md", "file_type": "document", "degree": 1}, {"id": "docs_design_system_8_adding_something_new_checklist", "label": "8. Adding something new \u2014 checklist", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "8. Adding something new \u2014 checklist", "community": 109, "community_name": "Cinder \u2014 BookmarkManager design system", "source_file": "docs/design-system.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug", "label": "lightnovelworld-chapter-vs-series-slug.md", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "lightnovelworld-chapter-vs-series-slug.md", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug", "label": "lightnovelworld.net \u2014 chapter slug vs. series slug", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": "lightnovelworld.net \u2014 chapter slug vs. series slug", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 10}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_1_summary_answer_table", "label": "1. Summary answer table", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "1. Summary answer table", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_2_the_two_reference_pages", "label": "2. The two reference pages", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "2. The two reference pages", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_3_chapter_page_series_url_every_in_page_pointer_in_priority_order", "label": "3. Chapter page \u2192 series URL: every in-page pointer, in priority order", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "3. Chapter page \u2192 series URL: every in-page pointer, in priority order", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 8}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_priority_1_a_aria_label_all_chapter_works", "label": "Priority 1 \u2014 `a[aria-label='All Chapter']` \u2705 WORKS", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Priority 1 \u2014 `a[aria-label='All Chapter']` \u2705 WORKS", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_priority_2_microdata_breadcrumblist_a_itemprop_item_works", "label": "Priority 2 \u2014 microdata `BreadcrumbList` / `a[itemprop=item]` \u2705 WORKS", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Priority 2 \u2014 microdata `BreadcrumbList` / `a[itemprop=item]` \u2705 WORKS", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_priority_3_corroborating_novel_anchors_ambiguous", "label": "Priority 3 \u2014 corroborating `/novel/` anchors \u26a0\ufe0f AMBIGUOUS", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Priority 3 \u2014 corroborating `/novel/` anchors \u26a0\ufe0f AMBIGUOUS", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_not_usable_json_ld_breadcrumblist_3_1", "label": "\u274c NOT usable \u2014 JSON-LD `BreadcrumbList` (\u00a73.1)", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "\u274c NOT usable \u2014 JSON-LD `BreadcrumbList` (\u00a73.1)", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_not_usable_link_rel_canonical_3_2", "label": "\u274c NOT usable \u2014 `<link rel=canonical>` (\u00a73.2)", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "\u274c NOT usable \u2014 `<link rel=canonical>` (\u00a73.2)", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_not_usable_og_meta_tags_3_3", "label": "\u274c NOT usable \u2014 `og:` meta tags (\u00a73.3)", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "\u274c NOT usable \u2014 `og:` meta tags (\u00a73.3)", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_also_present_rel_next_rel_prev_chapter_navigation", "label": "Also present \u2014 `rel=next` / `rel=prev` chapter navigation", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Also present \u2014 `rel=next` / `rel=prev` chapter navigation", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_4_the_reverse_direction_and_how_common_divergence_is", "label": "4. The reverse direction, and how common divergence is", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "4. The reverse direction, and how common divergence is", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 5}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_4_1_sample_method", "label": "4.1 Sample method", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "4.1 Sample method", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_4_2_divergence_results", "label": "4.2 Divergence results", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "4.2 Divergence results", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_4_3_is_there_a_derivable_rule_no", "label": "4.3 Is there a derivable rule? **No.**", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "4.3 Is there a derivable rule? **No.**", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_4_4_the_split_case_a_slug_can_change_mid_series", "label": "4.4 The split case \u2014 a slug can change *mid-series*", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "4.4 The split case \u2014 a slug can change *mid-series*", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_5_series_page_chapter_list", "label": "5. Series page \u2192 chapter list", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "5. Series page \u2192 chapter list", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_6_is_the_unscoped_chapter_regex_safe_on_a_series_page", "label": "6. Is the unscoped chapter regex SAFE on a series page?", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "6. Is the unscoped chapter regex SAFE on a series page?", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 3}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_verdict_safe", "label": "Verdict: **SAFE**", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Verdict: **SAFE**", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_caveats_to_record_with_the_verdict", "label": "Caveats to record with the verdict", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Caveats to record with the verdict", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_7_redirects_and_reverse_lookup_endpoints", "label": "7. Redirects and reverse-lookup endpoints", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "7. Redirects and reverse-lookup endpoints", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_8_implications_for_issue_77", "label": "8. Implications for issue #77", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "8. Implications for issue #77", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 5}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_8_1_the_bug", "label": "8.1 The bug", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "8.1 The bug", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_8_2_the_proposed_fix_is_sound", "label": "8.2 The proposed fix is sound", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "8.2 The proposed fix is sound", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_8_3_the_userscript_has_the_same_bug_and_it_is_worse", "label": "8.3 The userscript has the same bug, and it is worse", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "8.3 The userscript has the same bug, and it is worse", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_8_4_note_on_series_id", "label": "8.4 Note on `series_id`", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "8.4 Note on `series_id`", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_reproduction", "label": "Reproduction", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Reproduction", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "userscript_claude", "label": "AGENTS.md", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "AGENTS.md", "community": 273, "community_name": "AGENTS.md", "source_file": "userscript/AGENTS.md", "file_type": "document", "degree": 3}, {"id": "userscript_claude_userscript_structure_single_iife_manga_bookmark_user_js", "label": "Userscript structure (single IIFE, `manga-bookmark.user.js`)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Userscript structure (single IIFE, `manga-bookmark.user.js`)", "community": 273, "community_name": "AGENTS.md", "source_file": "userscript/AGENTS.md", "file_type": "document", "degree": 1}, {"id": "userscript_claude_live_url_shapes_verified_2026_07_26_may_drift_re_check_against_live_pages_before_trust", "label": "Live URL shapes (verified 2026-07-26, may drift \u2014 re-check against live pages before trust)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Live URL shapes (verified 2026-07-26, may drift \u2014 re-check against live pages before trust)", "community": 273, "community_name": "AGENTS.md", "source_file": "userscript/AGENTS.md", "file_type": "document", "degree": 1}, {"id": "userscript_claude_second_script_novel_bookmark_user_js", "label": "Second script: `novel-bookmark.user.js`", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Second script: `novel-bookmark.user.js`", "community": 273, "community_name": "AGENTS.md", "source_file": "userscript/AGENTS.md", "file_type": "document", "degree": 1}, {"id": "agents_skills_find_skills_skill_skills_cli", "label": "Skills CLI (npx skills)", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Skills CLI (npx skills)", "community": 50, "community_name": "Skills CLI", "source_file": ".agents/skills/find-skills/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_find_skills_skill_skills_sh_leaderboard", "label": "skills.sh Leaderboard", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "skills.sh Leaderboard", "community": 51, "community_name": "Skills Leaderboard", "source_file": ".agents/skills/find-skills/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_code_style_references_details_complex_condition_extraction", "label": "Complex Condition Extraction", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Complex Condition Extraction", "community": 52, "community_name": "Complex Condition Extraction", "source_file": ".agents/skills/golang-code-style/references/details.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_error_handling_skill_single_handling_rule", "label": "Single Handling Rule", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Single Handling Rule", "community": 58, "community_name": "Single Error Handling", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "file_type": "rationale", "degree": 0}, {"id": "agents_skills_golang_error_handling_references_error_creation_sentinel_errors", "label": "Sentinel Errors", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Sentinel Errors", "community": 53, "community_name": "Sentinel Errors", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_error_handling_references_error_handling_why_samber_oops", "label": "Why Use samber/oops", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Why Use samber/oops", "community": 161, "community_name": "Why Use samber/oops", "source_file": ".agents/skills/golang-error-handling/references/error-handling.md", "file_type": "rationale", "degree": 0}, {"id": "agents_skills_golang_error_handling_references_error_wrapping_percent_w_vs_percent_v", "label": "%w vs %v Error Wrapping", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "%w vs %v Error Wrapping", "community": 57, "community_name": "Error Wrapping", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_error_handling_references_error_wrapping_errors_is", "label": "errors.Is", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "errors.Is", "community": 55, "community_name": "errors.Is Patterns", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_error_handling_references_error_wrapping_errors_as_astype", "label": "errors.As / errors.AsType", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "errors.As / errors.AsType", "community": 54, "community_name": "errors.As Patterns", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_error_handling_references_error_wrapping_errors_join", "label": "errors.Join", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "errors.Join", "community": 56, "community_name": "errors.Join Patterns", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_performance_skill_decision_tree", "label": "Bottleneck Decision Tree", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Bottleneck Decision Tree", "community": 62, "community_name": "Bottleneck Decision Tree", "source_file": ".agents/skills/golang-performance/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_performance_skill_pprof", "label": "go tool pprof", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "go tool pprof", "community": 63, "community_name": "pprof Profiling", "source_file": ".agents/skills/golang-performance/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_performance_assets_prometheus_alerts", "label": "Prometheus Alerting Rules (Go Performance)", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Prometheus Alerting Rules (Go Performance)", "community": 45, "community_name": "Go Perf Alert Rules", "source_file": ".agents/skills/golang-performance/assets/prometheus-alerts.yml", "file_type": "document", "degree": 3}, {"id": "agents_skills_golang_performance_assets_prometheus_alerts_high_gc_pause_time", "label": "HighGCPauseTime Alert", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "HighGCPauseTime Alert", "community": 45, "community_name": "Go Perf Alert Rules", "source_file": ".agents/skills/golang-performance/assets/prometheus-alerts.yml", "file_type": "concept", "degree": 1}, {"id": "agents_skills_golang_performance_assets_prometheus_alerts_goroutine_leak", "label": "GoroutineLeak Alert", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "GoroutineLeak Alert", "community": 45, "community_name": "Go Perf Alert Rules", "source_file": ".agents/skills/golang-performance/assets/prometheus-alerts.yml", "file_type": "concept", "degree": 1}, {"id": "agents_skills_golang_performance_assets_prometheus_alerts_memory_near_limit", "label": "MemoryNearLimit Alert", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "MemoryNearLimit Alert", "community": 45, "community_name": "Go Perf Alert Rules", "source_file": ".agents/skills/golang-performance/assets/prometheus-alerts.yml", "file_type": "concept", "degree": 1}, {"id": "agents_skills_golang_performance_references_caching_singleflight", "label": "singleflight Cache Stampede Prevention", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "singleflight Cache Stampede Prevention", "community": 162, "community_name": "singleflight Cache Stampede Prevention", "source_file": ".agents/skills/golang-performance/references/caching.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_performance_references_cpu_simd", "label": "SIMD (simd/archsimd)", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "SIMD (simd/archsimd)", "community": 59, "community_name": "SIMD Optimizations", "source_file": ".agents/skills/golang-performance/references/cpu.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_performance_references_memory_struct_alignment", "label": "Struct Field Alignment", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Struct Field Alignment", "community": 163, "community_name": "Struct Field Alignment", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_performance_references_runtime_gogc", "label": "GOGC Tuning", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "GOGC Tuning", "community": 60, "community_name": "GOGC Tuning", "source_file": ".agents/skills/golang-performance/references/runtime.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_performance_references_runtime_gomemlimit", "label": "GOMEMLIMIT", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "GOMEMLIMIT", "community": 61, "community_name": "GOMEMLIMIT", "source_file": ".agents/skills/golang-performance/references/runtime.md", "file_type": "rationale", "degree": 0}, {"id": "external_samber_cc_skills_golang_golang_naming", "label": "golang-naming skill (external)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-naming skill (external)", "community": 93, "community_name": "golang-naming Skill (ext)", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "external_samber_cc_skills_golang_golang_lint", "label": "golang-lint skill (external)", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-lint skill (external)", "community": 92, "community_name": "golang-lint Skill (ext)", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "external_samber_cc_skills_golang_golang_documentation", "label": "golang-documentation skill (external)", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-documentation skill (external)", "community": 90, "community_name": "golang-documentation Skill (ext)", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "external_samber_cc_skills_golang_golang_structs_interfaces", "label": "golang-structs-interfaces skill (external)", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-structs-interfaces skill (external)", "community": 99, "community_name": "golang-structs-interfaces Skill (ext)", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "external_samber_cc_skills_golang_golang_design_patterns", "label": "golang-design-patterns skill (external)", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-design-patterns skill (external)", "community": 89, "community_name": "golang-design-patterns Skill (ext)", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "external_samber_cc_skills_golang_golang_gopls", "label": "golang-gopls skill (external)", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-gopls skill (external)", "community": 91, "community_name": "golang-gopls Skill (ext)", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "external_samber_cc_skills_golang_golang_continuous_integration", "label": "golang-continuous-integration skill (external)", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-continuous-integration skill (external)", "community": 86, "community_name": "golang-ci Skill (ext)", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "external_samber_cc_skills_golang_golang_refactoring", "label": "golang-refactoring skill (external)", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-refactoring skill (external)", "community": 95, "community_name": "golang-refactoring Skill (ext)", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "external_samber_cc_skills_golang_golang_samber_oops", "label": "golang-samber-oops skill (external)", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-samber-oops skill (external)", "community": 97, "community_name": "golang-samber-oops Skill (ext)", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "external_samber_cc_skills_golang_golang_samber_slog", "label": "golang-samber-slog skill (external)", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-samber-slog skill (external)", "community": 98, "community_name": "golang-samber-slog Skill (ext)", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "external_samber_cc_skills_golang_golang_observability", "label": "golang-observability skill (external)", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-observability skill (external)", "community": 94, "community_name": "golang-observability Skill (ext)", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "external_samber_cc_skills_golang_golang_safety", "label": "golang-safety skill (external)", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-safety skill (external)", "community": 96, "community_name": "golang-safety Skill (ext)", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "external_samber_cc_skills_golang_golang_benchmark", "label": "golang-benchmark skill (external)", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-benchmark skill (external)", "community": 84, "community_name": "golang-benchmark Skill (ext)", "source_file": ".agents/skills/golang-performance/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "external_samber_cc_skills_golang_golang_troubleshooting", "label": "golang-troubleshooting skill (external)", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-troubleshooting skill (external)", "community": 100, "community_name": "golang-troubleshooting Skill (ext)", "source_file": ".agents/skills/golang-performance/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "external_samber_cc_skills_golang_golang_data_structures", "label": "golang-data-structures skill (external)", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-data-structures skill (external)", "community": 87, "community_name": "golang-data-structures Skill (ext)", "source_file": ".agents/skills/golang-performance/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "external_samber_cc_skills_golang_golang_concurrency", "label": "golang-concurrency skill (external)", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-concurrency skill (external)", "community": 85, "community_name": "golang-concurrency Skill (ext)", "source_file": ".agents/skills/golang-performance/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "external_samber_cc_skills_golang_golang_database", "label": "golang-database skill (external)", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-database skill (external)", "community": 88, "community_name": "golang-database Skill (ext)", "source_file": ".agents/skills/golang-performance/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "external_samber_cc_skills_promql_cli", "label": "promql-cli skill (external)", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "promql-cli skill (external)", "community": 101, "community_name": "promql-cli Skill", "source_file": ".agents/skills/golang-performance/references/observability.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_testing_skill_assert_scope_leak", "label": "Assert Scope Leaking into Subtests Pitfall", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Assert Scope Leaking into Subtests Pitfall", "community": 71, "community_name": "Subtests Pitfall", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "rationale", "degree": 0}, {"id": "agents_skills_golang_testing_skill_synctest", "label": "testing/synctest Deterministic Goroutine Testing", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "testing/synctest Deterministic Goroutine Testing", "community": 164, "community_name": "testing/synctest Deterministic Goroutine Testing", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_testing_skill_integration_build_tags", "label": "Integration Tests via Build Tags", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Integration Tests via Build Tags", "community": 78, "community_name": "Build Tag Integration Tests", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_testing_skill_test_file_naming", "label": "Test File Naming Convention (source-file-based)", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Test File Naming Convention (source-file-based)", "community": 79, "community_name": "Test Naming Convention", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "rationale", "degree": 0}, {"id": "agents_skills_golang_testing_skill_artifactdir", "label": "Go 1.26 t.ArtifactDir() Test Artifacts", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Go 1.26 t.ArtifactDir() Test Artifacts", "community": 70, "community_name": "t.ArtifactDir Helper", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_testing_references_helpers_testwithtimeout", "label": "testWithTimeout Test Timeout Helper", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "testWithTimeout Test Timeout Helper", "community": 64, "community_name": "Test Timeout Helper", "source_file": ".agents/skills/golang-testing/references/helpers.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_testing_references_http_testing_handler_testing", "label": "HTTP Handler Testing with httptest", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "HTTP Handler Testing with httptest", "community": 65, "community_name": "httptest Patterns", "source_file": ".agents/skills/golang-testing/references/http-testing.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_testing_references_integration_testing_databasetestsuite", "label": "DatabaseTestSuite testify Suite Pattern", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "DatabaseTestSuite testify Suite Pattern", "community": 66, "community_name": "testify Suite Pattern", "source_file": ".agents/skills/golang-testing/references/integration-testing.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_testing_references_integration_testing_embedded_fixtures", "label": "go:embed Fixtures Helper", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "go:embed Fixtures Helper", "community": 67, "community_name": "go:embed Fixtures", "source_file": ".agents/skills/golang-testing/references/integration-testing.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_testing_references_mocking_testify_mock", "label": "testify/mock Interface Mocking", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "testify/mock Interface Mocking", "community": 69, "community_name": "testify Mocking", "source_file": ".agents/skills/golang-testing/references/mocking.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_testing_references_mocking_clockwork_time_mocking", "label": "Time Mocking with clockwork", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Time Mocking with clockwork", "community": 68, "community_name": "clockwork Time Mocking", "source_file": ".agents/skills/golang-testing/references/mocking.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_testing_skill_golang_benchmark", "label": "golang-benchmark Skill (external)", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-benchmark Skill (external)", "community": 72, "community_name": "golang-benchmark Skill", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_testing_skill_golang_lint", "label": "golang-lint Skill (external)", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-lint Skill (external)", "community": 76, "community_name": "golang-lint Skill", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_testing_skill_golang_stretchr_testify", "label": "golang-stretchr-testify Skill (external)", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-stretchr-testify Skill (external)", "community": 77, "community_name": "testify Skill", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_testing_skill_golang_database", "label": "golang-database Skill (external)", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-database Skill (external)", "community": 75, "community_name": "golang-database Skill", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_testing_skill_golang_concurrency", "label": "golang-concurrency Skill (external)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-concurrency Skill (external)", "community": 73, "community_name": "golang-concurrency Skill", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_testing_skill_golang_continuous_integration", "label": "golang-continuous-integration Skill (external)", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-continuous-integration Skill (external)", "community": 74, "community_name": "golang-ci Skill", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "backend_impeccable_critique_20260726_1550", "label": "Impeccable critique 2026-07-26T15:50:42Z (score 21/40)", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Impeccable critique 2026-07-26T15:50:42Z (score 21/40)", "community": 80, "community_name": "UI Critique A Finding", "source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md", "file_type": "document", "degree": 0}, {"id": "backend_impeccable_critique_20260726_1708", "label": "Impeccable critique 2026-07-26T17:08:41Z (score 26/40)", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Impeccable critique 2026-07-26T17:08:41Z (score 26/40)", "community": 81, "community_name": "UI Critique B Finding", "source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md", "file_type": "document", "degree": 0}, {"id": "critique_p0_chapter_form_overflow", "label": "P0: chapter-edit form causes horizontal overflow on mobile", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "P0: chapter-edit form causes horizontal overflow on mobile", "community": 82, "community_name": "P0 Overflow Bug", "source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md", "file_type": "rationale", "degree": 0}, {"id": "critique_p1_no_hx_indicator", "label": "P1: no hx-indicator on htmx mutations, silent failure", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "P1: no hx-indicator on htmx mutations, silent failure", "community": 83, "community_name": "P1 hx-indicator Gap", "source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md", "file_type": "rationale", "degree": 0}, {"id": "_claude_skills_implement_tickets_skill_implement_tickets", "label": "Implement Tickets Skill", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Implement Tickets Skill", "community": 129, "community_name": "Implement Tickets Skill", "source_file": ".claude/skills/implement-tickets/SKILL.md", "file_type": "document", "degree": 0}, {"id": "_claude_skills_implement_tickets_skill_orchestrator", "label": "Orchestrator Role", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Orchestrator Role", "community": 130, "community_name": "Orchestrator Role", "source_file": ".claude/skills/implement-tickets/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "_claude_skills_implement_tickets_skill_wave", "label": "Ticket Wave Batching", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Ticket Wave Batching", "community": 133, "community_name": "Ticket Wave Batching", "source_file": ".claude/skills/implement-tickets/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "_claude_skills_implement_tickets_skill_contract", "label": "Cross-Ticket Contract", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Cross-Ticket Contract", "community": 128, "community_name": "Cross-Ticket Contract", "source_file": ".claude/skills/implement-tickets/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "_claude_skills_implement_tickets_skill_brief_template", "label": "Ticket Brief Template", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Ticket Brief Template", "community": 44, "community_name": "Ticket Workflow", "source_file": ".claude/skills/implement-tickets/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "_claude_skills_implement_tickets_skill_code_review", "label": "code-review Skill", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "code-review Skill", "community": 18, "community_name": "Agent Skills", "source_file": ".claude/skills/implement-tickets/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "_claude_skills_implement_tickets_skill_tdd", "label": "tdd Skill", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "tdd Skill", "community": 132, "community_name": "tdd Skill", "source_file": ".claude/skills/implement-tickets/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "_claude_skills_implement_tickets_skill_resolving_merge_conflicts", "label": "resolving-merge-conflicts Skill", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "resolving-merge-conflicts Skill", "community": 131, "community_name": "resolving-merge-conflicts Skill", "source_file": ".claude/skills/implement-tickets/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "_claude_skills_testing_the_userscript_skill_testing_the_userscript", "label": "Testing the Userscript Skill", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Testing the Userscript Skill", "community": 139, "community_name": "Testing the Userscript Skill", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "file_type": "document", "degree": 0}, {"id": "_claude_skills_testing_the_userscript_skill_manga_bookmark_user_js", "label": "manga-bookmark.user.js", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "manga-bookmark.user.js", "community": 137, "community_name": "manga-bookmark.user.js", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "file_type": "code", "degree": 0}, {"id": "_claude_skills_testing_the_userscript_skill_logic_test_js", "label": "logic.test.js Test Harness", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "logic.test.js Test Harness", "community": 136, "community_name": "logic.test.js Test Harness", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "file_type": "code", "degree": 0}, {"id": "_claude_skills_testing_the_userscript_skill_browser_stub", "label": "Four-Object Browser Stub", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Four-Object Browser Stub", "community": 134, "community_name": "Four-Object Browser Stub", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "_claude_skills_testing_the_userscript_skill_strip_build_hash", "label": "stripBuildHash", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "stripBuildHash", "community": 138, "community_name": "stripBuildHash", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "file_type": "code", "degree": 0}, {"id": "_claude_skills_testing_the_userscript_skill_asura_build_hash", "label": "asuraBuildHash (backend/store.go)", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "asuraBuildHash (backend/store.go)", "community": 36, "community_name": "Userscript Test Harness", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "file_type": "code", "degree": 0}, {"id": "_claude_skills_testing_the_userscript_skill_export_hook", "label": "Module Export Hook", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Module Export Hook", "community": 135, "community_name": "Module Export Hook", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "file_type": "rationale", "degree": 0}, {"id": "_omp_agents_ticket_implementer_ticket_implementer", "label": "Ticket Implementer Agent", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Ticket Implementer Agent", "community": 144, "community_name": "Ticket Implementer Agent", "source_file": ".omp/agents/ticket-implementer.md", "file_type": "document", "degree": 0}, {"id": "_omp_agents_ticket_implementer_worktree", "label": "Worktree Isolation", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Worktree Isolation", "community": 145, "community_name": "Worktree Isolation", "source_file": ".omp/agents/ticket-implementer.md", "file_type": "rationale", "degree": 0}, {"id": "_omp_agents_ticket_implementer_status_contract", "label": "Status Contract", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Status Contract", "community": 143, "community_name": "Status Contract", "source_file": ".omp/agents/ticket-implementer.md", "file_type": "concept", "degree": 0}, {"id": "_omp_agents_ticket_implementer_cr_spec", "label": "cr-spec Agent", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "cr-spec Agent", "community": 140, "community_name": "cr-spec Agent", "source_file": ".omp/agents/ticket-implementer.md", "file_type": "document", "degree": 0}, {"id": "_omp_agents_ticket_implementer_cr_standards", "label": "cr-standards Agent", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "cr-standards Agent", "community": 141, "community_name": "cr-standards Agent", "source_file": ".omp/agents/ticket-implementer.md", "file_type": "document", "degree": 0}, {"id": "_omp_agents_ticket_implementer_escalation", "label": "Escalate Rather Than Guess", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Escalate Rather Than Guess", "community": 142, "community_name": "Escalate Rather Than Guess", "source_file": ".omp/agents/ticket-implementer.md", "file_type": "rationale", "degree": 0}, {"id": "_opencode_agent_implementer_implementer", "label": "Implementer Subagent (opencode)", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Implementer Subagent (opencode)", "community": 147, "community_name": "Implementer Subagent (opencode)", "source_file": ".opencode/agent/implementer.md", "file_type": "document", "degree": 0}, {"id": "_opencode_agent_implementer_subagent_driven_development", "label": "Subagent-Driven Development", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Subagent-Driven Development", "community": 148, "community_name": "Subagent-Driven Development", "source_file": ".opencode/agent/implementer.md", "file_type": "concept", "degree": 0}, {"id": "_opencode_agent_implementer_escalation", "label": "Escalate Rather Than Guess (opencode)", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Escalate Rather Than Guess (opencode)", "community": 146, "community_name": "Escalate Rather Than Guess (opencode)", "source_file": ".opencode/agent/implementer.md", "file_type": "rationale", "degree": 0}, {"id": "_opencode_agent_reviewer_reviewer", "label": "Reviewer Subagent (opencode)", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Reviewer Subagent (opencode)", "community": 150, "community_name": "Reviewer Subagent (opencode)", "source_file": ".opencode/agent/reviewer.md", "file_type": "document", "degree": 0}, {"id": "_opencode_agent_reviewer_spec_compliance", "label": "Spec Compliance Review", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Spec Compliance Review", "community": 152, "community_name": "Spec Compliance Review", "source_file": ".opencode/agent/reviewer.md", "file_type": "concept", "degree": 0}, {"id": "_opencode_agent_reviewer_code_quality", "label": "Code Quality Review", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Code Quality Review", "community": 149, "community_name": "Code Quality Review", "source_file": ".opencode/agent/reviewer.md", "file_type": "concept", "degree": 0}, {"id": "_opencode_agent_reviewer_severity_rubric", "label": "Finding Severity Rubric", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Finding Severity Rubric", "community": 151, "community_name": "Finding Severity Rubric", "source_file": ".opencode/agent/reviewer.md", "file_type": "concept", "degree": 0}, {"id": "agents_agents", "label": "AGENTS.md Repo Guidance", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "AGENTS.md Repo Guidance", "community": 32, "community_name": "Repo Hard Constraints", "source_file": "AGENTS.md", "file_type": "document", "degree": 0}, {"id": "agents_cinder", "label": "Cinder Design System", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Cinder Design System", "community": 154, "community_name": "Cinder Design System", "source_file": "AGENTS.md", "file_type": "concept", "degree": 0}, {"id": "agents_novel_bookmark_user_js", "label": "novel-bookmark.user.js", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "novel-bookmark.user.js", "community": 159, "community_name": "novel-bookmark.user.js", "source_file": "AGENTS.md", "file_type": "code", "degree": 0}, {"id": "agents_security_invariants", "label": "Security Invariants", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Security Invariants", "community": 160, "community_name": "Security Invariants", "source_file": "AGENTS.md", "file_type": "concept", "degree": 0}, {"id": "agents_graphify", "label": "Graphify Knowledge Graph", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Graphify Knowledge Graph", "community": 158, "community_name": "Graphify Knowledge Graph", "source_file": "AGENTS.md", "file_type": "concept", "degree": 0}, {"id": "agents_cdp_browser", "label": "CDP Browser Unit (chrome/)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "CDP Browser Unit (chrome/)", "community": 153, "community_name": "CDP Browser Unit (chrome/)", "source_file": "AGENTS.md", "file_type": "concept", "degree": 0}, {"id": "agents_cloudflare_challenge", "label": "Cloudflare Challenge Behaviour", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Cloudflare Challenge Behaviour", "community": 155, "community_name": "Cloudflare Challenge Behaviour", "source_file": "AGENTS.md", "file_type": "rationale", "degree": 0}, {"id": "agents_gitea_tea", "label": "Gitea + tea CLI", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Gitea + tea CLI", "community": 157, "community_name": "Gitea + tea CLI", "source_file": "AGENTS.md", "file_type": "concept", "degree": 0}, {"id": "agents_ember_law", "label": "Ember Means New Chapter Only", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Ember Means New Chapter Only", "community": 156, "community_name": "Ember Means New Chapter Only", "source_file": "AGENTS.md", "file_type": "rationale", "degree": 0}, {"id": "agents_bookmarks_table", "label": "bookmarks Table", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "bookmarks Table", "community": 41, "community_name": "DB Cutover Runbook", "source_file": "AGENTS.md", "file_type": "concept", "degree": 0}, {"id": "claude_claude", "label": "CLAUDE.md (Symlink to AGENTS.md)", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "CLAUDE.md (Symlink to AGENTS.md)", "community": 179, "community_name": "CLAUDE.md (Symlink to AGENTS.md)", "source_file": "CLAUDE.md", "file_type": "document", "degree": 0}, {"id": "cutover_cutover", "label": "SQLite-to-Postgres Cutover Runbook", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "SQLite-to-Postgres Cutover Runbook", "community": 194, "community_name": "SQLite-to-Postgres Cutover Runbook", "source_file": "CUTOVER.md", "file_type": "document", "degree": 0}, {"id": "cutover_throwaway_generator", "label": "Throwaway Import Generator", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Throwaway Import Generator", "community": 196, "community_name": "Throwaway Import Generator", "source_file": "CUTOVER.md", "file_type": "rationale", "degree": 0}, {"id": "cutover_adr_0001", "label": "ADR-0001 (Drop modernc.org/sqlite)", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "ADR-0001 (Drop modernc.org/sqlite)", "community": 192, "community_name": "ADR-0001 (Drop modernc.org/sqlite)", "source_file": "CUTOVER.md", "file_type": "document", "degree": 0}, {"id": "cutover_adr_0003", "label": "ADR-0003 (Split Shared Series Facts)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "ADR-0003 (Split Shared Series Facts)", "community": 193, "community_name": "ADR-0003 (Split Shared Series Facts)", "source_file": "CUTOVER.md", "file_type": "document", "degree": 0}, {"id": "cutover_import_rules", "label": "Import SQL Generation Rules", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Import SQL Generation Rules", "community": 195, "community_name": "Import SQL Generation Rules", "source_file": "CUTOVER.md", "file_type": "concept", "degree": 0}, {"id": "deploy_deploy", "label": "Deployment Runbook", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Deployment Runbook", "community": 201, "community_name": "Deployment Runbook", "source_file": "DEPLOY.md", "file_type": "document", "degree": 0}, {"id": "deploy_adr_0002", "label": "ADR-0002 (Discord OAuth Sign-In)", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "ADR-0002 (Discord OAuth Sign-In)", "community": 197, "community_name": "ADR-0002 (Discord OAuth Sign-In)", "source_file": "DEPLOY.md", "file_type": "document", "degree": 0}, {"id": "deploy_adr_0006", "label": "ADR-0006 (Browser Out of API Stack)", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "ADR-0006 (Browser Out of API Stack)", "community": 198, "community_name": "ADR-0006 (Browser Out of API Stack)", "source_file": "DEPLOY.md", "file_type": "document", "degree": 0}, {"id": "deploy_adr_0007", "label": "ADR-0007 (Absolute Cover URLs)", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "ADR-0007 (Absolute Cover URLs)", "community": 199, "community_name": "ADR-0007 (Absolute Cover URLs)", "source_file": "DEPLOY.md", "file_type": "document", "degree": 0}, {"id": "deploy_token_key", "label": "TOKEN_KEY Credential Derivation", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "TOKEN_KEY Credential Derivation", "community": 204, "community_name": "TOKEN_KEY Credential Derivation", "source_file": "DEPLOY.md", "file_type": "concept", "degree": 0}, {"id": "deploy_issue_24", "label": "Issue #24 (Derived Credentials)", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Issue #24 (Derived Credentials)", "community": 202, "community_name": "Issue #24 (Derived Credentials)", "source_file": "DEPLOY.md", "file_type": "document", "degree": 0}, {"id": "deploy_tailscale_acl", "label": "Tailscale ACL Tagging", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Tailscale ACL Tagging", "community": 203, "community_name": "Tailscale ACL Tagging", "source_file": "DEPLOY.md", "file_type": "concept", "degree": 0}, {"id": "deploy_traefik", "label": "Traefik Reverse Proxy", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Traefik Reverse Proxy", "community": 205, "community_name": "Traefik Reverse Proxy", "source_file": "DEPLOY.md", "file_type": "concept", "degree": 0}, {"id": "deploy_bookmark_api", "label": "bookmark-api Service", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "bookmark-api Service", "community": 200, "community_name": "bookmark-api Service", "source_file": "DEPLOY.md", "file_type": "concept", "degree": 0}, {"id": "product_bookmarkmanager", "label": "BookmarkManager", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "BookmarkManager", "community": 257, "community_name": "BookmarkManager", "source_file": "PRODUCT.md", "file_type": "concept", "degree": 0}, {"id": "product_dark_first", "label": "Dark-First Design Constraint", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Dark-First Design Constraint", "community": 259, "community_name": "Dark-First Design Constraint", "source_file": "PRODUCT.md", "file_type": "rationale", "degree": 0}, {"id": "product_isolation", "label": "Reader Isolation Invariant", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Reader Isolation Invariant", "community": 261, "community_name": "Reader Isolation Invariant", "source_file": "PRODUCT.md", "file_type": "rationale", "degree": 0}, {"id": "product_discord_guild", "label": "Discord Guild Membership", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Discord Guild Membership", "community": 260, "community_name": "Discord Guild Membership", "source_file": "PRODUCT.md", "file_type": "concept", "degree": 0}, {"id": "product_bromite", "label": "Bromite (Primary Device)", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Bromite (Primary Device)", "community": 258, "community_name": "Bromite (Primary Device)", "source_file": "PRODUCT.md", "file_type": "concept", "degree": 0}, {"id": "readme_readme", "label": "README Config and Endpoint Reference", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "README Config and Endpoint Reference", "community": 267, "community_name": "README Config and Endpoint Reference", "source_file": "README.md", "file_type": "document", "degree": 0}, {"id": "readme_backend", "label": "Go Backend (backend/)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Go Backend (backend/)", "community": 263, "community_name": "Go Backend (backend/)", "source_file": "README.md", "file_type": "code", "degree": 0}, {"id": "readme_poller", "label": "Latest Chapter Poller", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Latest Chapter Poller", "community": 265, "community_name": "Latest Chapter Poller", "source_file": "README.md", "file_type": "concept", "degree": 0}, {"id": "readme_adapters", "label": "Site Adapters", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Site Adapters", "community": 262, "community_name": "Site Adapters", "source_file": "README.md", "file_type": "concept", "degree": 0}, {"id": "readme_localstorage_cache", "label": "localStorage Cache and Retry Queue", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "localStorage Cache and Retry Queue", "community": 264, "community_name": "localStorage Cache and Retry Queue", "source_file": "README.md", "file_type": "concept", "degree": 0}, {"id": "readme_postgres", "label": "Postgres Store (postgres:17-alpine)", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Postgres Store (postgres:17-alpine)", "community": 266, "community_name": "Postgres Store (postgres:17-alpine)", "source_file": "README.md", "file_type": "concept", "degree": 0}, {"id": "redeploy_redeploy", "label": "Redeploy Runbook", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Redeploy Runbook", "community": 270, "community_name": "Redeploy Runbook", "source_file": "REDEPLOY.md", "file_type": "document", "degree": 0}, {"id": "redeploy_pg_dump_backup", "label": "pg_dump Hot Backup", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "pg_dump Hot Backup", "community": 269, "community_name": "pg_dump Hot Backup", "source_file": "REDEPLOY.md", "file_type": "concept", "degree": 0}, {"id": "redeploy_rollback", "label": "Rollback Strategy", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Rollback Strategy", "community": 271, "community_name": "Rollback Strategy", "source_file": "REDEPLOY.md", "file_type": "concept", "degree": 0}, {"id": "redeploy_browser_unit", "label": "Browser Unit Redeploy", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Browser Unit Redeploy", "community": 268, "community_name": "Browser Unit Redeploy", "source_file": "REDEPLOY.md", "file_type": "concept", "degree": 0}, {"id": "backend_agents_doc", "label": "Backend AGENTS.md Guidance", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Backend AGENTS.md Guidance", "community": 167, "community_name": "Backend AGENTS.md Guidance", "source_file": "backend/AGENTS.md", "file_type": "document", "degree": 0}, {"id": "backend_agents_backend", "label": "Backend Go Service (stdlib net/http)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Backend Go Service (stdlib net/http)", "community": 103, "community_name": "bookmark-api Service", "source_file": "backend/AGENTS.md", "file_type": "concept", "degree": 2}, {"id": "backend_agents_store", "label": "Store Package (Postgres Persistence)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Store Package (Postgres Persistence)", "community": 103, "community_name": "bookmark-api Service", "source_file": "backend/AGENTS.md", "file_type": "concept", "degree": 1}, {"id": "backend_agents_latest", "label": "Latest Package (Site Parsers & Poller)", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Latest Package (Site Parsers & Poller)", "community": 169, "community_name": "Latest Package (Site Parsers & Poller)", "source_file": "backend/AGENTS.md", "file_type": "concept", "degree": 0}, {"id": "backend_agents_session", "label": "Session Package (Cookie Signing & Rate Limit)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Session Package (Cookie Signing & Rate Limit)", "community": 173, "community_name": "Session Package (Cookie Signing & Rate Limit)", "source_file": "backend/AGENTS.md", "file_type": "concept", "degree": 0}, {"id": "backend_agents_httpmw", "label": "HTTP Middleware (Auth/Gzip/CORS)", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "HTTP Middleware (Auth/Gzip/CORS)", "community": 168, "community_name": "HTTP Middleware (Auth/Gzip/CORS)", "source_file": "backend/AGENTS.md", "file_type": "concept", "degree": 0}, {"id": "backend_agents_api", "label": "API Package (Bookmark JSON Handlers)", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "API Package (Bookmark JSON Handlers)", "community": 165, "community_name": "API Package (Bookmark JSON Handlers)", "source_file": "backend/AGENTS.md", "file_type": "concept", "degree": 0}, {"id": "backend_agents_userscript", "label": "Userscript Package (Serving Handler)", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Userscript Package (Serving Handler)", "community": 175, "community_name": "Userscript Package (Serving Handler)", "source_file": "backend/AGENTS.md", "file_type": "concept", "degree": 0}, {"id": "backend_agents_web", "label": "Web Package (Browser UI + Templates)", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Web Package (Browser UI + Templates)", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/AGENTS.md", "file_type": "concept", "degree": 1}, {"id": "backend_agents_main", "label": "Main Composition Root", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Main Composition Root", "community": 171, "community_name": "Main Composition Root", "source_file": "backend/AGENTS.md", "file_type": "concept", "degree": 0}, {"id": "backend_agents_token_derivation", "label": "HMAC-Derived Reader Credentials", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "HMAC-Derived Reader Credentials", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/AGENTS.md", "file_type": "rationale", "degree": 1}, {"id": "backend_agents_reader_owned_store", "label": "Reader-Owned Store", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Reader-Owned Store", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/AGENTS.md", "file_type": "rationale", "degree": 1}, {"id": "backend_agents_migration_owned_schema", "label": "Migration-Owned Schema", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Migration-Owned Schema", "community": 172, "community_name": "Migration-Owned Schema", "source_file": "backend/AGENTS.md", "file_type": "rationale", "degree": 0}, {"id": "backend_agents_latest_chapter_poller", "label": "Latest-Chapter Poller", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Latest-Chapter Poller", "community": 170, "community_name": "Latest-Chapter Poller", "source_file": "backend/AGENTS.md", "file_type": "rationale", "degree": 0}, {"id": "backend_agents_covers_pipeline", "label": "Cover Acquisition & Serving Pipeline", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Cover Acquisition & Serving Pipeline", "community": 166, "community_name": "Cover Acquisition & Serving Pipeline", "source_file": "backend/AGENTS.md", "file_type": "rationale", "degree": 0}, {"id": "backend_agents_updated_at_rule", "label": "updated_at List-Order Rule", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "updated_at List-Order Rule", "community": 174, "community_name": "updated_at List-Order Rule", "source_file": "backend/AGENTS.md", "file_type": "rationale", "degree": 0}, {"id": "backend_agents_lifecycle_buckets", "label": "Lifecycle Buckets (reading/archived/finished)", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Lifecycle Buckets (reading/archived/finished)", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/AGENTS.md", "file_type": "rationale", "degree": 2}, {"id": "backend_agents_confirm_gated_actions", "label": "Confirm-Gated Destructive Actions", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Confirm-Gated Destructive Actions", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/AGENTS.md", "file_type": "rationale", "degree": 1}, {"id": "backend_agents_browser_sidecar", "label": "Browser Sidecar (BROWSER_WS_URL)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Browser Sidecar (BROWSER_WS_URL)", "community": 103, "community_name": "bookmark-api Service", "source_file": "backend/AGENTS.md", "file_type": "concept", "degree": 1}, {"id": "backend_agents_discord_oauth", "label": "Discord OAuth & Guild-Membership Gate", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Discord OAuth & Guild-Membership Gate", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/AGENTS.md", "file_type": "concept", "degree": 1}, {"id": "backend_claude_doc", "label": "Backend CLAUDE.md Guidance", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Backend CLAUDE.md Guidance", "community": 177, "community_name": "Backend CLAUDE.md Guidance", "source_file": "backend/CLAUDE.md", "file_type": "document", "degree": 0}, {"id": "backend_claude_graphify_kg", "label": "Graphify Knowledge Graph (graphify-out/)", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Graphify Knowledge Graph (graphify-out/)", "community": 178, "community_name": "Graphify Knowledge Graph (graphify-out/)", "source_file": "backend/CLAUDE.md", "file_type": "concept", "degree": 0}, {"id": "backend_internal_web_templates_app_doc", "label": "app.html \u2014 App Shell Template", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "app.html \u2014 App Shell Template", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/app.html", "file_type": "document", "degree": 7}, {"id": "backend_internal_web_templates_app_tabs", "label": "Bookmark Bucket Tabs", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Bookmark Bucket Tabs", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/app.html", "file_type": "concept", "degree": 2}, {"id": "backend_internal_web_templates_app_libswitch", "label": "Manga/Novel Library Switch", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Manga/Novel Library Switch", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/app.html", "file_type": "concept", "degree": 1}, {"id": "backend_internal_web_templates_card_doc", "label": "card.html \u2014 Series Card Template", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "card.html \u2014 Series Card Template", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/card.html", "file_type": "document", "degree": 7}, {"id": "backend_internal_web_templates_card_confirm_row", "label": "Confirm Row (Archive/Finish/Remove)", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Confirm Row (Archive/Finish/Remove)", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/card.html", "file_type": "concept", "degree": 3}, {"id": "backend_internal_web_templates_card_ui_endpoints", "label": "htmx /ui/* Mutation Endpoints", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "htmx /ui/* Mutation Endpoints", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/card.html", "file_type": "concept", "degree": 1}, {"id": "backend_internal_web_templates_chrome_doc", "label": "chrome.html \u2014 Out-of-Band Regions", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "chrome.html \u2014 Out-of-Band Regions", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/chrome.html", "file_type": "document", "degree": 7}, {"id": "backend_internal_web_templates_chrome_recent", "label": "Continue Reading Strip", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Continue Reading Strip", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/chrome.html", "file_type": "concept", "degree": 2}, {"id": "backend_internal_web_templates_chrome_keyrow", "label": "Action Key", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Action Key", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/chrome.html", "file_type": "concept", "degree": 1}, {"id": "backend_internal_web_templates_chrome_mark", "label": "Brand Mark SVG", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Brand Mark SVG", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/chrome.html", "file_type": "concept", "degree": 1}, {"id": "backend_internal_web_templates_icons_doc", "label": "icons.html \u2014 Icon Sprite Template", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "icons.html \u2014 Icon Sprite Template", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/icons.html", "file_type": "document", "degree": 4}, {"id": "backend_internal_web_templates_icons_sprite", "label": "SVG Icon Sprite", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "SVG Icon Sprite", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/icons.html", "file_type": "concept", "degree": 1}, {"id": "backend_internal_web_templates_list_doc", "label": "list.html \u2014 Card List Template", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "list.html \u2014 Card List Template", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/list.html", "file_type": "document", "degree": 4}, {"id": "backend_internal_web_templates_list_empty_states", "label": "Empty States", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Empty States", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/list.html", "file_type": "concept", "degree": 1}, {"id": "backend_internal_web_templates_login_doc", "label": "login.html \u2014 Login Page Template", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "login.html \u2014 Login Page Template", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/login.html", "file_type": "document", "degree": 2}, {"id": "backend_internal_web_templates_login_discord_login", "label": "Discord Login Form", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Discord Login Form", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/login.html", "file_type": "concept", "degree": 2}, {"id": "backend_internal_web_templates_readers_doc", "label": "readers.html \u2014 Reader Roster Template", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "readers.html \u2014 Reader Roster Template", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/readers.html", "file_type": "document", "degree": 2}, {"id": "backend_internal_web_templates_readers_roster", "label": "Reader Roster Panel", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Reader Roster Panel", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/readers.html", "file_type": "concept", "degree": 3}, {"id": "backend_internal_web_templates_setup_doc", "label": "setup.html \u2014 Userscript Install Panel Template", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "setup.html \u2014 Userscript Install Panel Template", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/setup.html", "file_type": "document", "degree": 3}, {"id": "backend_internal_web_templates_setup_install_panel", "label": "Userscript Install Panel", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Userscript Install Panel", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/setup.html", "file_type": "concept", "degree": 3}, {"id": "chrome_docker_compose_doc", "label": "chrome/docker-compose.yml \u2014 Browser Deployable Unit", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "chrome/docker-compose.yml \u2014 Browser Deployable Unit", "community": 103, "community_name": "bookmark-api Service", "source_file": "chrome/docker-compose.yml", "file_type": "document", "degree": 2}, {"id": "chrome_docker_compose_browser", "label": "Browser Sidecar Service", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Browser Sidecar Service", "community": 103, "community_name": "bookmark-api Service", "source_file": "chrome/docker-compose.yml", "file_type": "concept", "degree": 5}, {"id": "chrome_docker_compose_cdp", "label": "CDP Endpoint (Tailnet-Bound :9222)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "CDP Endpoint (Tailnet-Bound :9222)", "community": 103, "community_name": "bookmark-api Service", "source_file": "chrome/docker-compose.yml", "file_type": "concept", "degree": 2}, {"id": "chrome_docker_compose_chrome_profile", "label": "Persistent Chrome Profile Volume", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Persistent Chrome Profile Volume", "community": 103, "community_name": "bookmark-api Service", "source_file": "chrome/docker-compose.yml", "file_type": "concept", "degree": 1}, {"id": "docker_compose_doc", "label": "docker-compose.yml \u2014 Base Stack", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "docker-compose.yml \u2014 Base Stack", "community": 103, "community_name": "bookmark-api Service", "source_file": "docker-compose.yml", "file_type": "document", "degree": 4}, {"id": "docker_compose_bookmark_api", "label": "bookmark-api Service", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "bookmark-api Service", "community": 103, "community_name": "bookmark-api Service", "source_file": "docker-compose.yml", "file_type": "concept", "degree": 7}, {"id": "docker_compose_postgres", "label": "postgres Service (postgres:17-alpine)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "postgres Service (postgres:17-alpine)", "community": 103, "community_name": "bookmark-api Service", "source_file": "docker-compose.yml", "file_type": "concept", "degree": 3}, {"id": "docker_compose_db_network", "label": "Internal db Network", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Internal db Network", "community": 103, "community_name": "bookmark-api Service", "source_file": "docker-compose.yml", "file_type": "concept", "degree": 2}, {"id": "docker_compose_cover_data", "label": "cover-data Volume", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "cover-data Volume", "community": 103, "community_name": "bookmark-api Service", "source_file": "docker-compose.yml", "file_type": "concept", "degree": 2}, {"id": "docker_compose_prod_doc", "label": "docker-compose.prod.yml \u2014 Production Override", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "docker-compose.prod.yml \u2014 Production Override", "community": 103, "community_name": "bookmark-api Service", "source_file": "docker-compose.prod.yml", "file_type": "document", "degree": 4}, {"id": "docker_compose_prod_bookmark_api", "label": "bookmark-api Prod Override", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "bookmark-api Prod Override", "community": 103, "community_name": "bookmark-api Service", "source_file": "docker-compose.prod.yml", "file_type": "concept", "degree": 3}, {"id": "docker_compose_prod_traefik", "label": "Traefik Reverse Proxy Labels", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Traefik Reverse Proxy Labels", "community": 103, "community_name": "bookmark-api Service", "source_file": "docker-compose.prod.yml", "file_type": "concept", "degree": 3}, {"id": "docker_compose_prod_cdp_security", "label": "CDP Never on Shared Proxy Network", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "CDP Never on Shared Proxy Network", "community": 103, "community_name": "bookmark-api Service", "source_file": "docker-compose.prod.yml", "file_type": "rationale", "degree": 2}, {"id": "docs_adr_0001_postgresql_over_sqlite_doc", "label": "ADR-0001: Postgres over SQLite", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "ADR-0001: Postgres over SQLite", "community": 6, "community_name": "Storage Choice ADR", "source_file": "docs/adr/0001-postgresql-over-sqlite.md", "file_type": "document", "degree": 0}, {"id": "docs_adr_0001_postgresql_over_sqlite_postgres", "label": "PostgreSQL (jackc/pgx/v5)", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "PostgreSQL (jackc/pgx/v5)", "community": 207, "community_name": "PostgreSQL (jackc/pgx/v5)", "source_file": "docs/adr/0001-postgresql-over-sqlite.md", "file_type": "concept", "degree": 0}, {"id": "docs_adr_0001_postgresql_over_sqlite_sqlite", "label": "SQLite (modernc.org/sqlite)", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "SQLite (modernc.org/sqlite)", "community": 208, "community_name": "SQLite (modernc.org/sqlite)", "source_file": "docs/adr/0001-postgresql-over-sqlite.md", "file_type": "concept", "degree": 0}, {"id": "docs_adr_0001_postgresql_over_sqlite_supportability_rationale", "label": "Postgres chosen for future supportability, not concurrency", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Postgres chosen for future supportability, not concurrency", "community": 209, "community_name": "Postgres chosen for future supportability, not concurrency", "source_file": "docs/adr/0001-postgresql-over-sqlite.md", "file_type": "rationale", "degree": 0}, {"id": "docs_adr_0001_postgresql_over_sqlite_poll_fetch_budget", "label": "Real scaling limit is the poller outbound fetch budget", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Real scaling limit is the poller outbound fetch budget", "community": 206, "community_name": "Real scaling limit is the poller outbound fetch budget", "source_file": "docs/adr/0001-postgresql-over-sqlite.md", "file_type": "rationale", "degree": 0}, {"id": "docs_adr_0002_discord_oauth_no_passwords_no_email_doc", "label": "ADR-0002: Discord OAuth, no passwords, no email", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "ADR-0002: Discord OAuth, no passwords, no email", "community": 212, "community_name": "ADR-0002: Discord OAuth, no passwords, no email", "source_file": "docs/adr/0002-discord-oauth-no-passwords-no-email.md", "file_type": "document", "degree": 0}, {"id": "docs_adr_0002_discord_oauth_no_passwords_no_email_discord_oauth", "label": "Discord OAuth2 (authorization code grant)", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Discord OAuth2 (authorization code grant)", "community": 211, "community_name": "Discord OAuth2 (authorization code grant)", "source_file": "docs/adr/0002-discord-oauth-no-passwords-no-email.md", "file_type": "concept", "degree": 0}, {"id": "docs_adr_0002_discord_oauth_no_passwords_no_email_snowflake_identity", "label": "Discord snowflake is the sole identity (lock-in)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Discord snowflake is the sole identity (lock-in)", "community": 213, "community_name": "Discord snowflake is the sole identity (lock-in)", "source_file": "docs/adr/0002-discord-oauth-no-passwords-no-email.md", "file_type": "rationale", "degree": 0}, {"id": "docs_adr_0002_discord_oauth_no_passwords_no_email_bearer_token", "label": "Per-Reader bearer token for userscripts", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Per-Reader bearer token for userscripts", "community": 210, "community_name": "Per-Reader bearer token for userscripts", "source_file": "docs/adr/0002-discord-oauth-no-passwords-no-email.md", "file_type": "concept", "degree": 0}, {"id": "docs_adr_0003_series_shared_and_poll_owned_doc", "label": "ADR-0003: Series is shared, only the Poll updates it", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "ADR-0003: Series is shared, only the Poll updates it", "community": 216, "community_name": "ADR-0003: Series is shared, only the Poll updates it", "source_file": "docs/adr/0003-series-shared-and-poll-owned.md", "file_type": "document", "degree": 0}, {"id": "docs_adr_0003_series_shared_and_poll_owned_series", "label": "Series (shared entity keyed site+series_id)", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Series (shared entity keyed site+series_id)", "community": 218, "community_name": "Series (shared entity keyed site+series_id)", "source_file": "docs/adr/0003-series-shared-and-poll-owned.md", "file_type": "concept", "degree": 0}, {"id": "docs_adr_0003_series_shared_and_poll_owned_bookmark", "label": "Bookmark (per-Reader state: Progress, Favourite, Lifecycle)", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Bookmark (per-Reader state: Progress, Favourite, Lifecycle)", "community": 214, "community_name": "Bookmark (per-Reader state: Progress, Favourite, Lifecycle)", "source_file": "docs/adr/0003-series-shared-and-poll-owned.md", "file_type": "concept", "degree": 0}, {"id": "docs_adr_0003_series_shared_and_poll_owned_poll_owned_writes", "label": "Only the Poll writes Series fields (security boundary)", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Only the Poll writes Series fields (security boundary)", "community": 217, "community_name": "Only the Poll writes Series fields (security boundary)", "source_file": "docs/adr/0003-series-shared-and-poll-owned.md", "file_type": "rationale", "degree": 0}, {"id": "docs_adr_0003_series_shared_and_poll_owned_dedup_polling", "label": "Deduplicate polling per Series (reader_count DESC queue)", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Deduplicate polling per Series (reader_count DESC queue)", "community": 215, "community_name": "Deduplicate polling per Series (reader_count DESC queue)", "source_file": "docs/adr/0003-series-shared-and-poll-owned.md", "file_type": "rationale", "degree": 0}, {"id": "docs_adr_0004_wire_format_does_not_mirror_the_schema_doc", "label": "ADR-0004: Wire format stays flat, does not mirror schema", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "ADR-0004: Wire format stays flat, does not mirror schema", "community": 219, "community_name": "ADR-0004: Wire format stays flat, does not mirror schema", "source_file": "docs/adr/0004-wire-format-does-not-mirror-the-schema.md", "file_type": "document", "degree": 0}, {"id": "docs_adr_0004_wire_format_does_not_mirror_the_schema_flat_wire_contract", "label": "Flat wire shape is a contract, not an implementation detail", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Flat wire shape is a contract, not an implementation detail", "community": 220, "community_name": "Flat wire shape is a contract, not an implementation detail", "source_file": "docs/adr/0004-wire-format-does-not-mirror-the-schema.md", "file_type": "rationale", "degree": 0}, {"id": "docs_adr_0004_wire_format_does_not_mirror_the_schema_userscript_compat", "label": "Installed userscripts must keep working (14-day grace window)", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Installed userscripts must keep working (14-day grace window)", "community": 221, "community_name": "Installed userscripts must keep working (14-day grace window)", "source_file": "docs/adr/0004-wire-format-does-not-mirror-the-schema.md", "file_type": "rationale", "degree": 0}, {"id": "docs_adr_0005_on_demand_browser_headless_shell", "label": "headless-shell service (socat-fronted CDP)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "headless-shell service (socat-fronted CDP)", "community": 223, "community_name": "headless-shell service (socat-fronted CDP)", "source_file": "docs/adr/0005-on-demand-browser.md", "file_type": "concept", "degree": 0}, {"id": "docs_adr_0005_on_demand_browser_cdp", "label": "CDP (Chrome DevTools Protocol) endpoint", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "CDP (Chrome DevTools Protocol) endpoint", "community": 222, "community_name": "CDP (Chrome DevTools Protocol) endpoint", "source_file": "docs/adr/0005-on-demand-browser.md", "file_type": "concept", "degree": 0}, {"id": "docs_adr_0005_on_demand_browser_on_demand_start", "label": "Start Chrome on first CDP connection, reap after 300s idle", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Start Chrome on first CDP connection, reap after 300s idle", "community": 224, "community_name": "Start Chrome on first CDP connection, reap after 300s idle", "source_file": "docs/adr/0005-on-demand-browser.md", "file_type": "rationale", "degree": 0}, {"id": "docs_adr_0006_browser_on_the_home_machine_doc", "label": "ADR-0006: Browser runs on the home machine over the tailnet", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "ADR-0006: Browser runs on the home machine over the tailnet", "community": 226, "community_name": "ADR-0006: Browser runs on the home machine over the tailnet", "source_file": "docs/adr/0006-browser-on-the-home-machine.md", "file_type": "document", "degree": 0}, {"id": "docs_adr_0006_browser_on_the_home_machine_browser_ws_url", "label": "BROWSER_WS_URL configuration seam", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "BROWSER_WS_URL configuration seam", "community": 225, "community_name": "BROWSER_WS_URL configuration seam", "source_file": "docs/adr/0006-browser-on-the-home-machine.md", "file_type": "concept", "degree": 0}, {"id": "docs_adr_0006_browser_on_the_home_machine_tailnet", "label": "Tailnet (Tailscale network)", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Tailnet (Tailscale network)", "community": 228, "community_name": "Tailnet (Tailscale network)", "source_file": "docs/adr/0006-browser-on-the-home-machine.md", "file_type": "concept", "degree": 0}, {"id": "docs_adr_0006_browser_on_the_home_machine_home_machine_rationale", "label": "Browser moved home: VPS memory pressure, no requests served", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Browser moved home: VPS memory pressure, no requests served", "community": 227, "community_name": "Browser moved home: VPS memory pressure, no requests served", "source_file": "docs/adr/0006-browser-on-the-home-machine.md", "file_type": "rationale", "degree": 0}, {"id": "docs_adr_0007_backend_hosts_cover_bytes_doc", "label": "ADR-0007: Backend hosts every Site's Cover bytes", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "ADR-0007: Backend hosts every Site's Cover bytes", "community": 232, "community_name": "ADR-0007: Backend hosts every Site's Cover bytes", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "file_type": "document", "degree": 0}, {"id": "docs_adr_0007_backend_hosts_cover_bytes_cover", "label": "Cover (Series image bytes)", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Cover (Series image bytes)", "community": 230, "community_name": "Cover (Series image bytes)", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "file_type": "concept", "degree": 0}, {"id": "docs_adr_0007_backend_hosts_cover_bytes_server_side_covers", "label": "Backend acquires, stores, serves every Cover (uniformity)", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Backend acquires, stores, serves every Cover (uniformity)", "community": 234, "community_name": "Backend acquires, stores, serves every Cover (uniformity)", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "file_type": "rationale", "degree": 0}, {"id": "docs_adr_0007_backend_hosts_cover_bytes_content_addressed", "label": "Content-addressed filesystem storage (SHA-256 of source URL)", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Content-addressed filesystem storage (SHA-256 of source URL)", "community": 229, "community_name": "Content-addressed filesystem storage (SHA-256 of source URL)", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "file_type": "rationale", "degree": 0}, {"id": "docs_adr_0007_backend_hosts_cover_bytes_deny_class_destination", "label": "Deny-class destination control for outbound fetch", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Deny-class destination control for outbound fetch", "community": 231, "community_name": "Deny-class destination control for outbound fetch", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "file_type": "rationale", "degree": 0}, {"id": "docs_adr_0007_backend_hosts_cover_bytes_kagane_corp", "label": "kagane CORP same-origin cover restriction", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "kagane CORP same-origin cover restriction", "community": 233, "community_name": "kagane CORP same-origin cover restriction", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "file_type": "concept", "degree": 0}, {"id": "docs_adr_0008_series_identity_is_discovered_not_derived_doc", "label": "ADR-0008: Series identity discovered, never derived", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "ADR-0008: Series identity discovered, never derived", "community": 237, "community_name": "ADR-0008: Series identity discovered, never derived", "source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md", "file_type": "document", "degree": 0}, {"id": "docs_adr_0008_series_identity_is_discovered_not_derived_discovered_identity", "label": "Series identity is discovered from the Site's links", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Series identity is discovered from the Site's links", "community": 236, "community_name": "Series identity is discovered from the Site's links", "source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md", "file_type": "rationale", "degree": 0}, {"id": "docs_adr_0008_series_identity_is_discovered_not_derived_all_chapter_anchor", "label": "a[aria-label='All Chapter'] anchor pointer", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "a[aria-label='All Chapter'] anchor pointer", "community": 235, "community_name": "a[aria-label='All Chapter'] anchor pointer", "source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md", "file_type": "concept", "degree": 0}, {"id": "docs_adr_0008_series_identity_is_discovered_not_derived_wpd_threads_truncation", "label": "Scan truncated at first wpd-threads marker", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Scan truncated at first wpd-threads marker", "community": 239, "community_name": "Scan truncated at first wpd-threads marker", "source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md", "file_type": "rationale", "degree": 0}, {"id": "docs_adr_0008_series_identity_is_discovered_not_derived_slug_divergence", "label": "Chapter slug vs series slug divergence (~7% measured)", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Chapter slug vs series slug divergence (~7% measured)", "community": 238, "community_name": "Chapter slug vs series slug divergence (~7% measured)", "source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md", "file_type": "rationale", "degree": 0}, {"id": "docs_agents_domain_doc", "label": "Domain docs: single-context layout guidance", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Domain docs: single-context layout guidance", "community": 241, "community_name": "Domain docs: single-context layout guidance", "source_file": "docs/agents/domain.md", "file_type": "document", "degree": 0}, {"id": "docs_agents_domain_glossary", "label": "CONTEXT.md glossary (ubiquitous language)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "CONTEXT.md glossary (ubiquitous language)", "community": 243, "community_name": "CONTEXT.md glossary (ubiquitous language)", "source_file": "docs/agents/domain.md", "file_type": "concept", "degree": 0}, {"id": "docs_agents_domain_adr_flagging", "label": "Surface ADR conflicts explicitly rather than silently overriding", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Surface ADR conflicts explicitly rather than silently overriding", "community": 240, "community_name": "Surface ADR conflicts explicitly rather than silently overriding", "source_file": "docs/agents/domain.md", "file_type": "rationale", "degree": 0}, {"id": "docs_agents_domain_domain_modeling", "label": "/domain-modeling skill (lazy CONTEXT.md creation)", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "/domain-modeling skill (lazy CONTEXT.md creation)", "community": 242, "community_name": "/domain-modeling skill (lazy CONTEXT.md creation)", "source_file": "docs/agents/domain.md", "file_type": "concept", "degree": 0}, {"id": "docs_agents_issue_tracker_doc", "label": "Issue tracker: Gitea via tea CLI", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Issue tracker: Gitea via tea CLI", "community": 43, "community_name": "Issue Tracker & Triage", "source_file": "docs/agents/issue-tracker.md", "file_type": "document", "degree": 0}, {"id": "docs_agents_issue_tracker_gitea", "label": "Gitea (tea CLI, gitea.violetcrown.my.id)", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Gitea (tea CLI, gitea.violetcrown.my.id)", "community": 244, "community_name": "Gitea (tea CLI, gitea.violetcrown.my.id)", "source_file": "docs/agents/issue-tracker.md", "file_type": "concept", "degree": 0}, {"id": "docs_agents_issue_tracker_wayfinder", "label": "wayfinder map/ticket mechanism", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "wayfinder map/ticket mechanism", "community": 245, "community_name": "wayfinder map/ticket mechanism", "source_file": "docs/agents/issue-tracker.md", "file_type": "concept", "degree": 0}, {"id": "docs_agents_triage_labels_doc", "label": "Triage labels: canonical roles to tracker labels", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Triage labels: canonical roles to tracker labels", "community": 246, "community_name": "Triage labels: canonical roles to tracker labels", "source_file": "docs/agents/triage-labels.md", "file_type": "document", "degree": 0}, {"id": "docs_agents_triage_labels_triage_roles", "label": "Canonical triage role labels (needs-triage ... wontfix)", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Canonical triage role labels (needs-triage ... wontfix)", "community": 247, "community_name": "Canonical triage role labels (needs-triage ... wontfix)", "source_file": "docs/agents/triage-labels.md", "file_type": "concept", "degree": 0}, {"id": "docs_design_system_cinder", "label": "Cinder (BookmarkManager Web UI design system)", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Cinder (BookmarkManager Web UI design system)", "community": 248, "community_name": "Cinder (BookmarkManager Web UI design system)", "source_file": "docs/design-system.md", "file_type": "concept", "degree": 0}, {"id": "docs_design_system_heat_typographic", "label": "Heat is typographic: ember reserved for unread chapters", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Heat is typographic: ember reserved for unread chapters", "community": 249, "community_name": "Heat is typographic: ember reserved for unread chapters", "source_file": "docs/design-system.md", "file_type": "rationale", "degree": 0}, {"id": "docs_design_system_tokens", "label": "Design tokens (dark + light branches, no hardcoded hex)", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Design tokens (dark + light branches, no hardcoded hex)", "community": 250, "community_name": "Design tokens (dark + light branches, no hardcoded hex)", "source_file": "docs/design-system.md", "file_type": "concept", "degree": 0}, {"id": "docs_design_system_type_roles", "label": "Three type roles: display serif / mono small-caps / sans", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Three type roles: display serif / mono small-caps / sans", "community": 251, "community_name": "Three type roles: display serif / mono small-caps / sans", "source_file": "docs/design-system.md", "file_type": "concept", "degree": 0}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_doc", "label": "Research: lightnovelworld chapter slug vs series slug", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Research: lightnovelworld chapter slug vs series slug", "community": 253, "community_name": "Research: lightnovelworld chapter slug vs series slug", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 0}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_issue_77", "label": "Gitea issue #77 (chapter vs series slug)", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Gitea issue #77 (chapter vs series slug)", "community": 254, "community_name": "Gitea issue #77 (chapter vs series slug)", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "concept", "degree": 0}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_all_chapter_pointer", "label": "a[aria-label='All Chapter'] priority pointer", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "a[aria-label='All Chapter'] priority pointer", "community": 252, "community_name": "a[aria-label='All Chapter'] priority pointer", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "concept", "degree": 0}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_unscoped_regex", "label": "Unscoped chapter regex is SAFE, truncated at wpd-threads", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Unscoped chapter regex is SAFE, truncated at wpd-threads", "community": 256, "community_name": "Unscoped chapter regex is SAFE, truncated at wpd-threads", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "rationale", "degree": 0}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_slug_divergence", "label": "Slug divergence measurements (3/41 diverge, 1 split)", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Slug divergence measurements (3/41 diverge, 1 split)", "community": 255, "community_name": "Slug divergence measurements (3/41 diverge, 1 split)", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "rationale", "degree": 0}, {"id": "userscript_claude_doc", "label": "Userscript CLAUDE guidance", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Userscript CLAUDE guidance", "community": 279, "community_name": "Userscript CLAUDE guidance", "source_file": "userscript/CLAUDE.md", "file_type": "document", "degree": 0}, {"id": "backend_internal_web_static_login_art_image", "label": "Login Art: Sword in Volcanic Rock", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Login Art: Sword in Volcanic Rock", "community": 48, "community_name": "Login Page Art", "source_file": "backend/internal/web/static/login-art.png", "file_type": "image", "degree": 2}, {"id": "backend_internal_web_static_login_art_fantasy_sword", "label": "Fantasy Sword", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Fantasy Sword", "community": 48, "community_name": "Login Page Art", "source_file": "backend/internal/web/static/login-art.png", "file_type": "concept", "degree": 1}, {"id": "backend_internal_web_static_login_art_fiery_volcanic_scene", "label": "Fiery Volcanic Scene", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Fiery Volcanic Scene", "community": 48, "community_name": "Login Page Art", "source_file": "backend/internal/web/static/login-art.png", "file_type": "concept", "degree": 1}, {"id": "backend_internal_web_static_logo_image", "label": "BookmarkManager Logo", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "BookmarkManager Logo", "community": 49, "community_name": "BookmarkManager Logo", "source_file": "backend/internal/web/static/logo.svg", "file_type": "image", "degree": 2}, {"id": "backend_internal_web_static_logo_double_bookmark", "label": "Mirrored Double Bookmark Mark", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Mirrored Double Bookmark Mark", "community": 49, "community_name": "BookmarkManager Logo", "source_file": "backend/internal/web/static/logo.svg", "file_type": "concept", "degree": 2}, {"id": "backend_internal_web_static_logo_ember_flame", "label": "Ember Flame Accent", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Ember Flame Accent", "community": 49, "community_name": "BookmarkManager Logo", "source_file": "backend/internal/web/static/logo.svg", "file_type": "concept", "degree": 2}]; -const RAW_EDGES = [{"from": "backend_api_test", "to": "backend_api_test_auth", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_floatptr", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_getbookmarks", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_newtestserver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_newteststore", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_newteststoreurl", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_ownercredential", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_putbookmark", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_readlatestcheckedat", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_seedforcheck", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_testauthaccepted", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_testauthrequired", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_testbookmarkroundtrip", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_testconfig", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_testcorsdisallowedorigin", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_testcorspreflight", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_testfavoriteroundtrip", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_testflatwirefieldset", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_testhealthznoauth", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_testlatestchapternullable", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_testloadconfigdiscord", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_testmain", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_testnoveluserscriptserved", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_testputdoesnotclobberlatestcheckedat", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_testputexistingseriesignoresclienttitlecoverurl", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_testupsertconditionalupdatedat", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_testuserscriptservedwithwebuidisabled", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_newtestserver", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testconfig", "to": "backend_config", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testnoveluserscriptserved", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testputdoesnotclobberlatestcheckedat", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testuserscriptservedwithwebuidisabled", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_cover_test_testlistrendersacquiredcover", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_cover_test_testpubliccoverneverechoesnonimage", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_cover_test_testpubliccoverrejectsunknownaddress", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_cover_test_testpubliccoverservesstoredbytesunauthenticated", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_test_testgzipcompressestextnotfonts", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_reader_credential_test_testindexshowssetuppanelwithoutcredential", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_reader_credential_test_testinstallservesscriptwithcredential", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_reader_credential_test_testperreaderisolation", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_reader_credential_test_testrotatecredentialviawebui", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_reader_credential_test_testunknowncredentialrejected", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_oauthwebtestserver", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testapprendersnewtabs", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testbookmarksapistillbeareronly", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testcardhxtargetisvalidselectorforcolonkey", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testcardshowsstatuscontrols", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testchapteroverridemovesupdatedat", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testchapteroverridenooppreservesurlandupdatedat", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testchapteroverriderejectsbadinput", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testdiscordloginrefusesnonmember", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testdiscordloginrequiresrolepositive", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testdiscordlogintokenendpointdown", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testexpiredsessionrejected", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testfavoritetoggleswithoutreordering", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testindexwithoutsessionshowslogin", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testindexwithsessionshowslist", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testkindlessrowshowsinmangalibrary", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testlibrariesaredisjoint", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testlogoutdeletessession", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testmangapagekeepsupdatedtab", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testmutationrefresheschromeoutofband", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testmutationsonmissingkey", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testnovelnewtabfallsbacktoall", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testnovelpageomitsupdatedtab", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testownerloginreusestheseededreader", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testrecentstripcapped", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testrecentstripcarriesunreadonlyandonlyonall", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_teststaticassetsserved", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testtabsshowonlytheirbucket", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testuideleteremovesrow", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testuilistfavouritestab", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testuilistnewtab", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testuiroutesrequiresession", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testuistatusdoesnotreorderlist", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testuistatusrejectsunknownvalue", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testuistatusrequiressession", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testuistatussetsbucket", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_api_test_auth", "to": "backend_api_test_ownercredential", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_newteststoreurl", "to": "backend_api_test_ownercredential", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testauthrequired", "to": "backend_api_test_ownercredential", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testnoveluserscriptserved", "to": "backend_api_test_ownercredential", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testputdoesnotclobberlatestcheckedat", "to": "backend_api_test_ownercredential", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testuserscriptservedwithwebuidisabled", "to": "backend_api_test_ownercredential", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_testindexshowssetuppanelwithoutcredential", "to": "backend_api_test_ownercredential", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_reader_credential_test_testinstallservesscriptwithcredential", "to": "backend_api_test_ownercredential", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_reader_credential_test_testperreaderisolation", "to": "backend_api_test_ownercredential", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_reader_credential_test_testrotatecredentialviawebui", "to": "backend_api_test_ownercredential", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_reader_credential_test_testunknowncredentialrejected", "to": "backend_api_test_ownercredential", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript", "to": "backend_api_test_ownercredential", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_api_test_testmain", "to": "backend_api_test_go_m", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testmain", "to": "backend_internal_pgtest_pgtest_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_api_test_newtestserver", "to": "backend_api_test_go_handler", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_newtestserver", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_newtestserver", "to": "backend_api_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_newtestserver", "to": "backend_main_newrouter", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_api_test_testauthaccepted", "to": "backend_api_test_newtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testauthrequired", "to": "backend_api_test_newtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testbookmarkroundtrip", "to": "backend_api_test_newtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testcorsdisallowedorigin", "to": "backend_api_test_newtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testcorspreflight", "to": "backend_api_test_newtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testfavoriteroundtrip", "to": "backend_api_test_newtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testflatwirefieldset", "to": "backend_api_test_newtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testhealthznoauth", "to": "backend_api_test_newtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testlatestchapternullable", "to": "backend_api_test_newtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testputexistingseriesignoresclienttitlecoverurl", "to": "backend_api_test_newtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testupsertconditionalupdatedat", "to": "backend_api_test_newtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test_testputkindvalidation", "to": "backend_api_test_newtestserver", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_test_testputomittedkindpreservesnovelandappliesprogress", "to": "backend_api_test_newtestserver", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_test_testputomittedstatuspreservesarchivedandappliesprogress", "to": "backend_api_test_newtestserver", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_test_testputstatusvalidation", "to": "backend_api_test_newtestserver", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_api_test_getbookmarks", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_newteststore", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_newteststoreurl", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_putbookmark", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_readlatestcheckedat", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_seedforcheck", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testauthaccepted", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testauthrequired", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testbookmarkroundtrip", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testcorsdisallowedorigin", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testcorspreflight", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testfavoriteroundtrip", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testflatwirefieldset", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testhealthznoauth", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testlatestchapternullable", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testloadconfigdiscord", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testnoveluserscriptserved", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testputdoesnotclobberlatestcheckedat", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testputexistingseriesignoresclienttitlecoverurl", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testupsertconditionalupdatedat", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testuserscriptservedwithwebuidisabled", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_getbookmarks", "to": "backend_api_test_go_handler", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_putbookmark", "to": "backend_api_test_go_handler", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_newteststore", "to": "backend_api_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_newteststore", "to": "backend_api_test_newteststoreurl", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testnoveluserscriptserved", "to": "backend_api_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testputdoesnotclobberlatestcheckedat", "to": "backend_api_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testuserscriptservedwithwebuidisabled", "to": "backend_api_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_testperreaderisolation", "to": "backend_api_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_reader_credential_test_testunknowncredentialrejected", "to": "backend_api_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_newwebtestserver", "to": "backend_api_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testdiscordloginrefusesnonmember", "to": "backend_api_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_api_test_newteststoreurl", "to": "backend_api_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_readlatestcheckedat", "to": "backend_api_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_seedforcheck", "to": "backend_api_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_newteststoreurl", "to": "backend_internal_store_store_open", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_cover_test_testpubliccoverneverechoesnonimage", "to": "backend_api_test_newteststoreurl", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_reader_credential_test_testrotatecredentialviawebui", "to": "backend_api_test_newteststoreurl", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_api_test_auth", "to": "backend_api_test_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_getbookmarks", "to": "backend_api_test_auth", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_putbookmark", "to": "backend_api_test_auth", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testauthaccepted", "to": "backend_api_test_auth", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testbookmarkroundtrip", "to": "backend_api_test_auth", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testflatwirefieldset", "to": "backend_api_test_auth", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testlatestchapternullable", "to": "backend_api_test_auth", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test_testputkindvalidation", "to": "backend_api_test_auth", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_test_testputomittedkindpreservesnovelandappliesprogress", "to": "backend_api_test_auth", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_test_testputomittedstatuspreservesarchivedandappliesprogress", "to": "backend_api_test_auth", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_test_testputstatusvalidation", "to": "backend_api_test_auth", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testbookmarksapistillbeareronly", "to": "backend_api_test_auth", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_api_test_testflatwirefieldset", "to": "backend_api_test_floatptr", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testlatestchapternullable", "to": "backend_api_test_floatptr", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testupsertconditionalupdatedat", "to": "backend_api_test_floatptr", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_seedstatusrows", "to": "backend_api_test_floatptr", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testmutationrefresheschromeoutofband", "to": "backend_api_test_floatptr", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testrecentstripcapped", "to": "backend_api_test_floatptr", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testrecentstripcarriesunreadonlyandonlyonall", "to": "backend_api_test_floatptr", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testuilistnewtab", "to": "backend_api_test_floatptr", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_api_test_testputdoesnotclobberlatestcheckedat", "to": "backend_api_test_seedforcheck", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testputdoesnotclobberlatestcheckedat", "to": "backend_api_test_readlatestcheckedat", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testflatwirefieldset", "to": "backend_api_test_getbookmarks", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testputexistingseriesignoresclienttitlecoverurl", "to": "backend_api_test_putbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_putbookmark", "to": "store_bookmark", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testfavoriteroundtrip", "to": "backend_api_test_putbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testlatestchapternullable", "to": "backend_api_test_putbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testupsertconditionalupdatedat", "to": "backend_api_test_putbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_testperreaderisolation", "to": "backend_api_test_putbookmark", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_api_test_getbookmarks", "to": "store_bookmark", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testfavoriteroundtrip", "to": "backend_api_test_getbookmarks", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testlatestchapternullable", "to": "backend_api_test_getbookmarks", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testupsertconditionalupdatedat", "to": "backend_api_test_getbookmarks", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testloadconfigdiscord", "to": "backend_main_loadconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_api_test_testputdoesnotclobberlatestcheckedat", "to": "backend_main_newrouter", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_api_test_testuserscriptservedwithwebuidisabled", "to": "backend_main_newrouter", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_api_test_testnoveluserscriptserved", "to": "backend_main_newrouter", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_cover_test", "to": "backend_cover_test_getcover", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_cover_test", "to": "backend_cover_test_testlistrendersacquiredcover", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_cover_test", "to": "backend_cover_test_testpubliccoverneverechoesnonimage", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_cover_test", "to": "backend_cover_test_testpubliccoverrejectsunknownaddress", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_cover_test", "to": "backend_cover_test_testpubliccoverservesstoredbytesunauthenticated", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_cover_test_getcover", "to": "backend_cover_test_go_cookie", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_cover_test_getcover", "to": "backend_cover_test_go_handler", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_cover_test_getcover", "to": "backend_cover_test_go_responserecorder", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_cover_test_getcover", "to": "backend_cover_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_cover_test_testpubliccoverneverechoesnonimage", "to": "backend_cover_test_getcover", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_cover_test_testpubliccoverrejectsunknownaddress", "to": "backend_cover_test_getcover", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_cover_test_testpubliccoverservesstoredbytesunauthenticated", "to": "backend_cover_test_getcover", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_cover_test_testlistrendersacquiredcover", "to": "backend_cover_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_cover_test_testpubliccoverneverechoesnonimage", "to": "backend_cover_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_cover_test_testpubliccoverrejectsunknownaddress", "to": "backend_cover_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_cover_test_testpubliccoverservesstoredbytesunauthenticated", "to": "backend_cover_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_cover_test_testpubliccoverservesstoredbytesunauthenticated", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_cover_test_testpubliccoverservesstoredbytesunauthenticated", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_cover_test_testpubliccoverrejectsunknownaddress", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_cover_test_testpubliccoverrejectsunknownaddress", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_cover_test_testpubliccoverneverechoesnonimage", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_cover_test_testpubliccoverneverechoesnonimage", "to": "backend_internal_store_store_open", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_cover_test_testpubliccoverneverechoesnonimage", "to": "backend_main_newrouter", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_cover_test_testlistrendersacquiredcover", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_cover_test_testlistrendersacquiredcover", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_cover_test_testlistrendersacquiredcover", "to": "backend_web_test_sessioncookie", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_api_handlers", "to": "api_handler", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_api_handlers", "to": "backend_internal_api_handlers_healthz", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_api_handlers", "to": "backend_internal_api_handlers_writejson", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_handler", "to": "api_handler_cover", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_handler", "to": "api_handler_delete", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_handler", "to": "api_handler_list", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_handler", "to": "api_handler_put", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_handler", "to": "backend_internal_api_handlers_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_handler_list", "to": "backend_internal_api_handlers_writejson", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_handler_put", "to": "backend_internal_api_handlers_writejson", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_api_handlers_writejson", "to": "backend_internal_api_handlers_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_handler_cover", "to": "backend_internal_api_handlers_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_handler_delete", "to": "backend_internal_api_handlers_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_handler_list", "to": "backend_internal_api_handlers_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_handler_put", "to": "backend_internal_api_handlers_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_api_handlers_healthz", "to": "backend_internal_api_handlers_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_handler_list", "to": "backend_internal_api_handlers_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_handler_list", "to": "backend_internal_httpmw_middleware_readerid", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "api_handler_cover", "to": "backend_internal_api_handlers_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_handler_delete", "to": "backend_internal_api_handlers_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_handler_put", "to": "backend_internal_api_handlers_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_api_handlers_healthz", "to": "backend_internal_api_handlers_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_handler_put", "to": "backend_internal_httpmw_middleware_readerid", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "api_handler_delete", "to": "backend_internal_httpmw_middleware_readerid", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "api_handler_cover", "to": "backend_internal_store_store_covercontenttype", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_httpmw_middleware", "to": "backend_internal_httpmw_middleware_auth", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_httpmw_middleware", "to": "backend_internal_httpmw_middleware_compressible", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_httpmw_middleware", "to": "backend_internal_httpmw_middleware_cors", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_httpmw_middleware", "to": "backend_internal_httpmw_middleware_gzip", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_httpmw_middleware", "to": "backend_internal_httpmw_middleware_readerid", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_httpmw_middleware", "to": "backend_internal_httpmw_middleware_resolvereader", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_httpmw_middleware", "to": "httpmw_ctxkey", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_httpmw_middleware", "to": "httpmw_gzipwriter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_httpmw_middleware_readerid", "to": "backend_internal_httpmw_middleware_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_httpmw_middleware_auth", "to": "backend_internal_httpmw_middleware_resolvereader", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_httpmw_middleware_resolvereader", "to": "backend_internal_httpmw_middleware_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript_handler", "to": "backend_internal_httpmw_middleware_resolvereader", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_httpmw_middleware_auth", "to": "backend_internal_httpmw_middleware_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_httpmw_middleware_auth", "to": "backend_internal_httpmw_middleware_go_handler", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_newrouter", "to": "backend_internal_httpmw_middleware_auth", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_httpmw_middleware_cors", "to": "backend_internal_httpmw_middleware_go_handler", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_httpmw_middleware_gzip", "to": "backend_internal_httpmw_middleware_go_handler", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "httpmw_gzipwriter", "to": "backend_internal_httpmw_middleware_go_responsewriter", "label": "embeds", "title": "embeds [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "httpmw_gzipwriter", "to": "httpmw_gzipwriter_write", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "httpmw_gzipwriter", "to": "httpmw_gzipwriter_writeheader", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "httpmw_gzipwriter", "to": "writer", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunlogscooldowns", "to": "writer", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testrunonceblankcoverfailuredoesnotblockchapter", "to": "writer", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "httpmw_gzipwriter_writeheader", "to": "backend_internal_httpmw_middleware_compressible", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_httpmw_middleware_cors", "to": "httpmw_gzipwriter_writeheader", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "httpmw_gzipwriter_write", "to": "httpmw_gzipwriter_writeheader", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_newrouter", "to": "backend_internal_httpmw_middleware_gzip", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_newrouter", "to": "backend_internal_httpmw_middleware_cors", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_acquire", "to": "latest_acquirer", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_newacquirer", "to": "latest_acquirer", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_acquirer", "to": "backend_internal_latest_acquire_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_acquirer", "to": "backend_internal_latest_acquire_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_acquirer", "to": "latest_acquirer_acquire", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_acquirer", "to": "latest_acquirer_wait", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_acquirer", "to": "latest_browsercoverfetcher", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_acquirer", "to": "latest_coverbytesfetcher", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_acquirer", "to": "latest_fetcher", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_acquirer", "to": "waitgroup", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_acquirer_acquire", "to": "backend_internal_latest_acquire_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_acquirer_acquire", "to": "backend_internal_latest_cover_fetchcoverbytes", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "latest_acquirer_acquire", "to": "backend_internal_latest_read_readseriespage", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "latest_acquirer_acquire", "to": "store_series", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test", "to": "backend_internal_latest_acquire_test_bookmarknewkaganeseries", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test", "to": "backend_internal_latest_acquire_test_bookmarknewnovelfullseries", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test", "to": "backend_internal_latest_acquire_test_bookmarknewseries", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test", "to": "backend_internal_latest_acquire_test_newacquirer", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test", "to": "backend_internal_latest_acquire_test_readbookmark", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test", "to": "backend_internal_latest_acquire_test_testacquiredoesnotblockthewrite", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test", "to": "backend_internal_latest_acquire_test_testacquirefailureleavesthebookmarkintact", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test", "to": "backend_internal_latest_acquire_test_testacquirefillschapterandcoverfromonefetch", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test", "to": "backend_internal_latest_acquire_test_testacquirekaganebytesneverfallbacktoplaintls", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test", "to": "backend_internal_latest_acquire_test_testacquirekaganecoverthroughbrowser", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test", "to": "backend_internal_latest_acquire_test_testacquirekaganeskippedwithoutbrowser", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test", "to": "backend_internal_latest_acquire_test_testacquirenovelfullcoveroverplaintls", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test", "to": "backend_internal_latest_acquire_test_testacquirenovelfullcoverwithoutbrowser", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test", "to": "backend_internal_latest_acquire_test_testacquirerefusesanunfetchableseriesurl", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test", "to": "backend_internal_latest_acquire_test_testacquireskipsanexistingseries", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test", "to": "latest_blockingfetcher", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_newacquirer", "to": "backend_internal_latest_acquire_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_newacquirer", "to": "latest_fakebytescoverfetcher", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_newacquirer", "to": "latest_fakefetcher", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirefailureleavesthebookmarkintact", "to": "backend_internal_latest_acquire_test_newacquirer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirefillschapterandcoverfromonefetch", "to": "backend_internal_latest_acquire_test_newacquirer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirerefusesanunfetchableseriesurl", "to": "backend_internal_latest_acquire_test_newacquirer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquireskipsanexistingseries", "to": "backend_internal_latest_acquire_test_newacquirer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_bookmarknewkaganeseries", "to": "backend_internal_latest_acquire_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_bookmarknewnovelfullseries", "to": "backend_internal_latest_acquire_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_bookmarknewseries", "to": "backend_internal_latest_acquire_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_readbookmark", "to": "backend_internal_latest_acquire_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_bookmarknewseries", "to": "backend_internal_latest_acquire_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_bookmarknewseries", "to": "store_bookmark", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirefailureleavesthebookmarkintact", "to": "backend_internal_latest_acquire_test_bookmarknewseries", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirefillschapterandcoverfromonefetch", "to": "backend_internal_latest_acquire_test_bookmarknewseries", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirerefusesanunfetchableseriesurl", "to": "backend_internal_latest_acquire_test_bookmarknewseries", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquireskipsanexistingseries", "to": "backend_internal_latest_acquire_test_bookmarknewseries", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_bookmarknewkaganeseries", "to": "backend_internal_latest_acquire_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_bookmarknewnovelfullseries", "to": "backend_internal_latest_acquire_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_readbookmark", "to": "backend_internal_latest_acquire_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquiredoesnotblockthewrite", "to": "backend_internal_latest_acquire_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirefailureleavesthebookmarkintact", "to": "backend_internal_latest_acquire_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirefillschapterandcoverfromonefetch", "to": "backend_internal_latest_acquire_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirekaganebytesneverfallbacktoplaintls", "to": "backend_internal_latest_acquire_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirekaganecoverthroughbrowser", "to": "backend_internal_latest_acquire_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirekaganeskippedwithoutbrowser", "to": "backend_internal_latest_acquire_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirenovelfullcoveroverplaintls", "to": "backend_internal_latest_acquire_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirenovelfullcoverwithoutbrowser", "to": "backend_internal_latest_acquire_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirerefusesanunfetchableseriesurl", "to": "backend_internal_latest_acquire_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquireskipsanexistingseries", "to": "backend_internal_latest_acquire_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_readbookmark", "to": "latest_blockingfetcher_get", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_readbookmark", "to": "store_bookmark", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirefailureleavesthebookmarkintact", "to": "backend_internal_latest_acquire_test_readbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirefillschapterandcoverfromonefetch", "to": "backend_internal_latest_acquire_test_readbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirekaganebytesneverfallbacktoplaintls", "to": "backend_internal_latest_acquire_test_readbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirekaganecoverthroughbrowser", "to": "backend_internal_latest_acquire_test_readbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirekaganeskippedwithoutbrowser", "to": "backend_internal_latest_acquire_test_readbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirenovelfullcoveroverplaintls", "to": "backend_internal_latest_acquire_test_readbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirenovelfullcoverwithoutbrowser", "to": "backend_internal_latest_acquire_test_readbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquireskipsanexistingseries", "to": "backend_internal_latest_acquire_test_readbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceblankcoverfailuredoesnotblockchapter", "to": "backend_internal_latest_acquire_test_readbookmark", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testrunoncedoesnotreplaceexistingcover", "to": "backend_internal_latest_acquire_test_readbookmark", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testrunoncefillsblankcoverfromseriespage", "to": "backend_internal_latest_acquire_test_readbookmark", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testrunonceprefetcheskaganecover", "to": "backend_internal_latest_acquire_test_readbookmark", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testrunonceretriesfailedblankcoveronnextpoll", "to": "backend_internal_latest_acquire_test_readbookmark", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_acquire_test_bookmarknewkaganeseries", "to": "store_bookmark", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirekaganebytesneverfallbacktoplaintls", "to": "backend_internal_latest_acquire_test_bookmarknewkaganeseries", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirekaganecoverthroughbrowser", "to": "backend_internal_latest_acquire_test_bookmarknewkaganeseries", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirekaganeskippedwithoutbrowser", "to": "backend_internal_latest_acquire_test_bookmarknewkaganeseries", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_bookmarknewnovelfullseries", "to": "store_bookmark", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirenovelfullcoveroverplaintls", "to": "backend_internal_latest_acquire_test_bookmarknewnovelfullseries", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirenovelfullcoverwithoutbrowser", "to": "backend_internal_latest_acquire_test_bookmarknewnovelfullseries", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirefillschapterandcoverfromonefetch", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_acquire_test_testacquirefillschapterandcoverfromonefetch", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_acquire_test_testacquireskipsanexistingseries", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_acquire_test_testacquireskipsanexistingseries", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_acquire_test_testacquirefailureleavesthebookmarkintact", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_acquire_test_testacquirefailureleavesthebookmarkintact", "to": "backend_internal_web_web_new", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_acquire_test_testacquirerefusesanunfetchableseriesurl", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "latest_blockingfetcher", "to": "latest_blockingfetcher_get", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_blockingfetcher_get", "to": "backend_internal_latest_acquire_test_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquiredoesnotblockthewrite", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_acquire_test_testacquirekaganecoverthroughbrowser", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_acquire_test_testacquirekaganecoverthroughbrowser", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_acquire_test_testacquirenovelfullcoveroverplaintls", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_acquire_test_testacquirenovelfullcoveroverplaintls", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_acquire_test_testacquirekaganeskippedwithoutbrowser", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_acquire_test_testacquirekaganebytesneverfallbacktoplaintls", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_acquire_test_testacquirenovelfullcoverwithoutbrowser", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_acquire_test_testacquirenovelfullcoverwithoutbrowser", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_browser", "to": "backend_internal_latest_browser_awaitpromise", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser", "to": "backend_internal_latest_browser_browserconnectionlost", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser", "to": "backend_internal_latest_browser_classifybrowsererror", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser", "to": "backend_internal_latest_browser_isinterstitial", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser", "to": "backend_internal_latest_browser_jsstring", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser", "to": "backend_internal_latest_browser_kaganeapiurl", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser", "to": "backend_internal_latest_browser_kaganeread", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser", "to": "backend_internal_latest_browser_newbrowserfetcher", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser", "to": "backend_internal_latest_browser_novelfullread", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser", "to": "backend_internal_latest_browser_novelfullseriesurl", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser", "to": "latest_browserfetcher", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser_newbrowserfetcher", "to": "latest_browserfetcher", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_browserfetcher", "to": "backend_internal_latest_browser_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_browserfetcher", "to": "backend_internal_latest_browser_go_mutex", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_browserfetcher", "to": "cancelfunc", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_browserfetcher", "to": "latest_browserfetcher_close", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_browserfetcher", "to": "latest_browserfetcher_get", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_browserfetcher", "to": "latest_browserfetcher_image", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_browserfetcher", "to": "latest_browserfetcher_run", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser_browserconnectionlost", "to": "backend_internal_latest_browser_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser_classifybrowsererror", "to": "backend_internal_latest_browser_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_browserfetcher_get", "to": "backend_internal_latest_browser_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_browserfetcher_image", "to": "backend_internal_latest_browser_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_browserfetcher_run", "to": "backend_internal_latest_browser_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_smoke_image_test_testsmokeacquirekaganecover", "to": "backend_internal_latest_browser_newbrowserfetcher", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_smoke_image_test_testsmokekaganeget", "to": "backend_internal_latest_browser_newbrowserfetcher", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_smoke_image_test_testsmokekaganeimage", "to": "backend_internal_latest_browser_newbrowserfetcher", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_main", "to": "backend_internal_latest_browser_newbrowserfetcher", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "latest_browserfetcher_get", "to": "backend_internal_latest_sites_browserbackedsites", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "latest_browserfetcher_get", "to": "latest_browserfetcher_run", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser_kaganeread", "to": "backend_internal_latest_browser_go_action", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser_kaganeread", "to": "backend_internal_latest_browser_jsstring", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser_kaganeread", "to": "backend_internal_latest_browser_kaganeapiurl", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser_novelfullread", "to": "backend_internal_latest_browser_go_action", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_browserfetcher_run", "to": "backend_internal_latest_browser_go_action", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser_novelfullread", "to": "backend_internal_latest_browser_novelfullseriesurl", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_browserfetcher_image", "to": "latest_browserfetcher_run", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser_test_testclassifybrowserinterruption", "to": "backend_internal_latest_browser_classifybrowsererror", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "latest_browserfetcher_run", "to": "backend_internal_latest_browser_classifybrowsererror", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_browserfetcher_run", "to": "backend_internal_latest_browser_browserconnectionlost", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_browserfetcher_run", "to": "latest_poller_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_browser_test_testkaganeapiurl", "to": "backend_internal_latest_browser_kaganeapiurl", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_browser_test_testnovelfullseriesurl", "to": "backend_internal_latest_browser_novelfullseriesurl", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_browser_awaitpromise", "to": "evaluateparams", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser_test", "to": "backend_internal_latest_browser_test_testclassifybrowserinterruption", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser_test", "to": "backend_internal_latest_browser_test_testkaganeapiurl", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser_test", "to": "backend_internal_latest_browser_test_testnovelfullseriesurl", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser_test_testkaganeapiurl", "to": "backend_internal_latest_browser_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser_test_testclassifybrowserinterruption", "to": "backend_internal_latest_browser_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser_test_testnovelfullseriesurl", "to": "backend_internal_latest_browser_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover", "to": "backend_internal_latest_cover_defaultcoverresolver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover", "to": "backend_internal_latest_cover_fetchcoverbytes", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover", "to": "backend_internal_latest_cover_newcoverfetcher", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover", "to": "backend_internal_latest_cover_newcoverfetcherwithresolver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover", "to": "backend_internal_latest_cover_newcoverhttpclient", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover", "to": "backend_internal_latest_cover_publiccoveraddress", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover", "to": "backend_internal_latest_cover_resolvecoverhost", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover", "to": "latest_coverbytesfetcher", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover", "to": "latest_coverresolver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover", "to": "latest_tlscoverfetcher", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetchcoverbytes", "to": "latest_coverbytesfetcher", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller", "to": "latest_coverbytesfetcher", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetchcoverbytes", "to": "backend_internal_latest_cover_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetchcoverbytes", "to": "backend_internal_latest_sites_browseronlycoverurl", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_cover_fetchcoverbytes", "to": "backend_internal_web_web_new", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_cover_fetchcoverbytes", "to": "latest_browsercoverfetcher", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetchcoverbytes", "to": "latest_tlscoverfetcher_fetch", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller_storecover", "to": "backend_internal_latest_cover_fetchcoverbytes", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_cover_defaultcoverresolver", "to": "backend_internal_latest_cover_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_newcoverfetcher", "to": "backend_internal_latest_cover_go_context", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_resolvecoverhost", "to": "backend_internal_latest_cover_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_tlscoverfetcher_fetch", "to": "backend_internal_latest_cover_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_tlscoverfetcher_validateurl", "to": "backend_internal_latest_cover_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_newcoverfetcher", "to": "latest_coverresolver", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_newcoverfetcherwithresolver", "to": "latest_coverresolver", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_newcoverhttpclient", "to": "latest_coverresolver", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_resolvecoverhost", "to": "latest_coverresolver", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_tlscoverfetcher", "to": "latest_coverresolver", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_newcoverfetcher", "to": "latest_tlscoverfetcher", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_newcoverfetcherwithresolver", "to": "latest_tlscoverfetcher", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_tlscoverfetcher", "to": "backend_internal_latest_cover_go_client", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_tlscoverfetcher", "to": "latest_tlscoverfetcher_fetch", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_tlscoverfetcher", "to": "latest_tlscoverfetcher_validateurl", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_newcoverfetcher", "to": "backend_internal_latest_cover_go_client", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_newcoverhttpclient", "to": "backend_internal_latest_cover_go_client", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_newcoverfetcher", "to": "backend_internal_latest_cover_newcoverfetcherwithresolver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_newcoverfetcher", "to": "latest_tlscoverfetcher_validateurl", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_smoke_image_test_testsmokeacquirekaganecover", "to": "backend_internal_latest_cover_newcoverfetcher", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_main", "to": "backend_internal_latest_cover_newcoverfetcher", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_newlatestpoller", "to": "backend_internal_latest_cover_newcoverfetcher", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_cover_fetch_test_testnewcoverfetcherrechecksresolverbeforeconnection", "to": "backend_internal_latest_cover_newcoverfetcherwithresolver", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_cover_newcoverfetcherwithresolver", "to": "backend_internal_latest_cover_newcoverhttpclient", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_defaultcoverresolver", "to": "addr", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_publiccoveraddress", "to": "addr", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_resolvecoverhost", "to": "addr", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_newcoverhttpclient", "to": "backend_internal_latest_cover_publiccoveraddress", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_newcoverhttpclient", "to": "backend_internal_latest_cover_resolvecoverhost", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_tlscoverfetcher_fetch", "to": "backend_internal_store_store_covercontenttype", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "latest_tlscoverfetcher_fetch", "to": "latest_tlscoverfetcher_validateurl", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_tlscoverfetcher_validateurl", "to": "backend_internal_latest_cover_publiccoveraddress", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_tlscoverfetcher_validateurl", "to": "backend_internal_latest_cover_resolvecoverhost", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_tlscoverfetcher_validateurl", "to": "backend_internal_web_web_new", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "latest_tlscoverfetcher_validateurl", "to": "url", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test", "to": "backend_internal_latest_cover_fetch_test_coverresponse", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test", "to": "backend_internal_latest_cover_fetch_test_testcoverfetchercanonicalisesjpgalias", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test", "to": "backend_internal_latest_cover_fetch_test_testcoverfetcherfetchespublichttpsimage", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test", "to": "backend_internal_latest_cover_fetch_test_testcoverfetcherrefusesunsafedestinationsbeforerequest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test", "to": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsnonimage", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test", "to": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsoversizedbody", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test", "to": "backend_internal_latest_cover_fetch_test_testcoverfetcherstopsredirectintoprivateaddress", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test", "to": "backend_internal_latest_cover_fetch_test_testnewcoverfetcherrechecksresolverbeforeconnection", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test", "to": "latest_roundtripfunc", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test_testcoverfetcherfetchespublichttpsimage", "to": "backend_internal_latest_cover_fetch_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test_testcoverfetchercanonicalisesjpgalias", "to": "backend_internal_latest_cover_fetch_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test_testcoverfetcherrefusesunsafedestinationsbeforerequest", "to": "backend_internal_latest_cover_fetch_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsnonimage", "to": "backend_internal_latest_cover_fetch_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsoversizedbody", "to": "backend_internal_latest_cover_fetch_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test_testcoverfetcherstopsredirectintoprivateaddress", "to": "backend_internal_latest_cover_fetch_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test_testnewcoverfetcherrechecksresolverbeforeconnection", "to": "backend_internal_latest_cover_fetch_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test_testcoverfetchercanonicalisesjpgalias", "to": "latest_roundtripfunc", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test_testcoverfetcherrefusesunsafedestinationsbeforerequest", "to": "latest_roundtripfunc", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsnonimage", "to": "latest_roundtripfunc", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsoversizedbody", "to": "latest_roundtripfunc", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test_testcoverfetcherstopsredirectintoprivateaddress", "to": "latest_roundtripfunc", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_roundtripfunc", "to": "latest_roundtripfunc_roundtrip", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_roundtripfunc_roundtrip", "to": "backend_internal_latest_cover_fetch_test_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_roundtripfunc_roundtrip", "to": "response", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test_coverresponse", "to": "response", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test_testcoverfetchercanonicalisesjpgalias", "to": "backend_internal_latest_cover_fetch_test_coverresponse", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test_testcoverfetcherrefusesunsafedestinationsbeforerequest", "to": "backend_internal_latest_cover_fetch_test_coverresponse", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsnonimage", "to": "backend_internal_latest_cover_fetch_test_coverresponse", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsoversizedbody", "to": "backend_internal_latest_cover_fetch_test_coverresponse", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test_testcoverfetcherstopsredirectintoprivateaddress", "to": "backend_internal_latest_cover_fetch_test_coverresponse", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_fetch", "to": "backend_internal_latest_fetch_newtlsfetcher", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_fetch", "to": "latest_tlsfetcher", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_fetch_newtlsfetcher", "to": "latest_tlsfetcher", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_tlsfetcher", "to": "httpclient", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_tlsfetcher", "to": "latest_tlsfetcher_get", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_smoke_image_test_testsmokeacquirekaganecover", "to": "backend_internal_latest_fetch_newtlsfetcher", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_smoke_lnw_test_testsmokelnwcommentboundary", "to": "backend_internal_latest_fetch_newtlsfetcher", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_main", "to": "backend_internal_latest_fetch_newtlsfetcher", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_startlatestpoller", "to": "backend_internal_latest_fetch_newtlsfetcher", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "latest_tlsfetcher_get", "to": "backend_internal_latest_fetch_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller", "to": "backend_internal_latest_poller_fetchableseriesurl", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller", "to": "backend_internal_latest_poller_fetcherfor", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller", "to": "latest_browsercoverfetcher", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller", "to": "latest_fetcher", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller", "to": "latest_poller", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_fetcherfor", "to": "latest_fetcher", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_newtestpoller", "to": "latest_fetcher", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_read_readseriespage", "to": "latest_fetcher", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_newlatestpoller", "to": "latest_fetcher", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_startlatestpoller", "to": "latest_fetcher", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller", "to": "latest_fetcher", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller", "to": "latest_browsercoverfetcher", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_newtestpoller", "to": "latest_poller", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_newlatestpoller", "to": "latest_poller", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller", "to": "backend_internal_latest_poller_go_duration", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller", "to": "backend_internal_latest_poller_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller", "to": "backend_internal_latest_poller_go_time", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller", "to": "latest_poller_checkone", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller", "to": "latest_poller_fillblankcover", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller", "to": "latest_poller_prefetchcover", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller", "to": "latest_poller_run", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller", "to": "latest_poller_runonce", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller", "to": "latest_poller_storecover", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller_checkone", "to": "latest_poller_fillblankcover", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller_fillblankcover", "to": "backend_internal_latest_poller_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller_fillblankcover", "to": "latest_poller_storecover", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller_fillblankcover", "to": "store_series", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller_checkone", "to": "backend_internal_latest_poller_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller_prefetchcover", "to": "backend_internal_latest_poller_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller_run", "to": "backend_internal_latest_poller_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller_runonce", "to": "backend_internal_latest_poller_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller_storecover", "to": "backend_internal_latest_poller_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller_checkone", "to": "latest_poller_prefetchcover", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller_prefetchcover", "to": "latest_poller_storecover", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller_prefetchcover", "to": "store_series", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller_storecover", "to": "store_series", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testfetcherforroutesnovelsites", "to": "backend_internal_latest_poller_fetcherfor", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_read_readseriespage", "to": "backend_internal_latest_poller_fetcherfor", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "latest_poller_run", "to": "latest_poller_runonce", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller_runonce", "to": "backend_internal_latest_sites_browserbackedsites", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "latest_poller_runonce", "to": "latest_poller_checkone", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller_checkone", "to": "backend_internal_latest_read_readseriespage", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "latest_poller_checkone", "to": "store_series", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testfetchableseriesurl", "to": "backend_internal_latest_poller_fetchableseriesurl", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testfetchableseriesurlpinsnovelhosts", "to": "backend_internal_latest_poller_fetchableseriesurl", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_read_readseriespage", "to": "backend_internal_latest_poller_fetchableseriesurl", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_smoke_lnw_test_testsmokelnwcommentboundary", "to": "backend_internal_latest_poller_fetchableseriesurl", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_newtestpoller", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_newteststore", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_readlatestcheckedat", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_seedcoversource", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_seedforcheck", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testcheckonevalidatesseriesurlbeforefetching", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testfetchableseriesurl", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testfetchableseriesurlpinsnovelhosts", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testfetcherforroutesnovelsites", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testkaganeskippedwhennobrowserfetcher", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testkaganeusesbrowserfetcher", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testmain", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testnovelfullusestlswhennobrowserfetcher", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunlogscooldowns", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunonceblankcoverfailuredoesnotblockchapter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunoncecorrectsdownward", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunoncecoverfailuredoesnotblockchapter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunoncedoesnotrefetchkaganecover", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunoncedoesnotreorderlist", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunoncedoesnotreplaceexistingcover", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunoncedoesnotstorenonimagepubliccover", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunoncefetchessharedseriesonce", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunoncefillsblankcoverfromseriespage", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunoncehonourscooldownacrosspasses", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunoncemarkscheckedonfailure", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunonceonebadseriesdoesnotstallbatch", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunonceprefetcheskaganecover", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunonceprefetchespubliccover", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunoncerecordslatestchapter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunoncerejectsinvalidkaganecover", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunoncerespectsbatchlimit", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunonceretriesfailedblankcoveronnextpoll", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunonceroutesnonkaganecovertopublicfetcher", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunoncestopsoncancelledcontext", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunonceusesbrowsercooldown", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunoncewithoutcoverfetcherstillpollskagane", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "latest_fakebytescoverfetcher", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "latest_fakecoverfetcher", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "latest_fakefetcher", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "latest_fakeresponse", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testmain", "to": "backend_internal_latest_poller_test_go_m", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testmain", "to": "backend_internal_pgtest_pgtest_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_newteststore", "to": "backend_internal_latest_poller_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_newteststore", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_newteststore", "to": "backend_internal_store_store_open", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testcheckonevalidatesseriesurlbeforefetching", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testkaganeskippedwhennobrowserfetcher", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testkaganeusesbrowserfetcher", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testnovelfullusestlswhennobrowserfetcher", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceblankcoverfailuredoesnotblockchapter", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncecorrectsdownward", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncecoverfailuredoesnotblockchapter", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncedoesnotrefetchkaganecover", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncedoesnotreorderlist", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncedoesnotreplaceexistingcover", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncedoesnotstorenonimagepubliccover", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncefetchessharedseriesonce", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncefillsblankcoverfromseriespage", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncehonourscooldownacrosspasses", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncemarkscheckedonfailure", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceonebadseriesdoesnotstallbatch", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceprefetcheskaganecover", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceprefetchespubliccover", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncerecordslatestchapter", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncerejectsinvalidkaganecover", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncerespectsbatchlimit", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceretriesfailedblankcoveronnextpoll", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceroutesnonkaganecovertopublicfetcher", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncestopsoncancelledcontext", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceusesbrowsercooldown", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncewithoutcoverfetcherstillpollskagane", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_smoke_image_test_testsmokeacquirekaganecover", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_newtestpoller", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_readlatestcheckedat", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_seedcoversource", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_seedforcheck", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testcheckonevalidatesseriesurlbeforefetching", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testfetchableseriesurl", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testfetchableseriesurlpinsnovelhosts", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testfetcherforroutesnovelsites", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testkaganeskippedwhennobrowserfetcher", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testkaganeusesbrowserfetcher", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testnovelfullusestlswhennobrowserfetcher", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunlogscooldowns", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceblankcoverfailuredoesnotblockchapter", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncecorrectsdownward", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncecoverfailuredoesnotblockchapter", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncedoesnotrefetchkaganecover", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncedoesnotreorderlist", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncedoesnotreplaceexistingcover", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncedoesnotstorenonimagepubliccover", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncefetchessharedseriesonce", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncefillsblankcoverfromseriespage", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncehonourscooldownacrosspasses", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncemarkscheckedonfailure", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceonebadseriesdoesnotstallbatch", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceprefetcheskaganecover", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceprefetchespubliccover", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncerecordslatestchapter", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncerejectsinvalidkaganecover", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncerespectsbatchlimit", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceretriesfailedblankcoveronnextpoll", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceroutesnonkaganecovertopublicfetcher", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncestopsoncancelledcontext", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceusesbrowsercooldown", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncewithoutcoverfetcherstillpollskagane", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_newtestpoller", "to": "backend_internal_latest_poller_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_readlatestcheckedat", "to": "backend_internal_latest_poller_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_seedforcheck", "to": "backend_internal_latest_poller_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncedoesnotreorderlist", "to": "backend_internal_latest_poller_test_seedforcheck", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncefetchessharedseriesonce", "to": "backend_internal_latest_poller_test_seedforcheck", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncehonourscooldownacrosspasses", "to": "backend_internal_latest_poller_test_seedforcheck", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncemarkscheckedonfailure", "to": "backend_internal_latest_poller_test_seedforcheck", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceonebadseriesdoesnotstallbatch", "to": "backend_internal_latest_poller_test_seedforcheck", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncerecordslatestchapter", "to": "backend_internal_latest_poller_test_seedforcheck", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncerespectsbatchlimit", "to": "backend_internal_latest_poller_test_seedforcheck", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncestopsoncancelledcontext", "to": "backend_internal_latest_poller_test_seedforcheck", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceusesbrowsercooldown", "to": "backend_internal_latest_poller_test_seedforcheck", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testcheckonevalidatesseriesurlbeforefetching", "to": "backend_internal_latest_poller_test_readlatestcheckedat", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncecoverfailuredoesnotblockchapter", "to": "backend_internal_latest_poller_test_readlatestcheckedat", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncemarkscheckedonfailure", "to": "backend_internal_latest_poller_test_readlatestcheckedat", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceonebadseriesdoesnotstallbatch", "to": "backend_internal_latest_poller_test_readlatestcheckedat", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncerecordslatestchapter", "to": "backend_internal_latest_poller_test_readlatestcheckedat", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_fakefetcher", "to": "backend_internal_latest_poller_test_go_mutex", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_fakefetcher", "to": "latest_fakefetcher_callcount", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_fakefetcher", "to": "latest_fakefetcher_get", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_fakefetcher", "to": "latest_fakeresponse", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_fakebytescoverfetcher", "to": "backend_internal_latest_poller_test_go_mutex", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_fakecoverfetcher", "to": "backend_internal_latest_poller_test_go_mutex", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testkaganeusesbrowserfetcher", "to": "latest_fakefetcher_get", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testnovelfullusestlswhennobrowserfetcher", "to": "latest_fakefetcher_get", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncecorrectsdownward", "to": "latest_fakefetcher_get", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncecoverfailuredoesnotblockchapter", "to": "latest_fakefetcher_get", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncedoesnotreorderlist", "to": "latest_fakefetcher_get", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncefetchessharedseriesonce", "to": "latest_fakefetcher_get", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncemarkscheckedonfailure", "to": "latest_fakefetcher_get", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncerecordslatestchapter", "to": "latest_fakefetcher_get", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_fakefetcher_get", "to": "backend_internal_latest_poller_test_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_fakebytescoverfetcher_fetch", "to": "backend_internal_latest_poller_test_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_fakecoverfetcher_image", "to": "backend_internal_latest_poller_test_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_fakecoverfetcher", "to": "latest_fakecoverfetcher_callcount", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_fakecoverfetcher", "to": "latest_fakecoverfetcher_image", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_fakebytescoverfetcher", "to": "latest_fakebytescoverfetcher_callcount", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_fakebytescoverfetcher", "to": "latest_fakebytescoverfetcher_fetch", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testcheckonevalidatesseriesurlbeforefetching", "to": "latest_fakebytescoverfetcher_callcount", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testnovelfullusestlswhennobrowserfetcher", "to": "latest_fakebytescoverfetcher_callcount", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncedoesnotrefetchkaganecover", "to": "latest_fakebytescoverfetcher_callcount", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncedoesnotreplaceexistingcover", "to": "latest_fakebytescoverfetcher_callcount", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncefetchessharedseriesonce", "to": "latest_fakebytescoverfetcher_callcount", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncefillsblankcoverfromseriespage", "to": "latest_fakebytescoverfetcher_callcount", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncehonourscooldownacrosspasses", "to": "latest_fakebytescoverfetcher_callcount", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceonebadseriesdoesnotstallbatch", "to": "latest_fakebytescoverfetcher_callcount", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceprefetcheskaganecover", "to": "latest_fakebytescoverfetcher_callcount", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceprefetchespubliccover", "to": "latest_fakebytescoverfetcher_callcount", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncerespectsbatchlimit", "to": "latest_fakebytescoverfetcher_callcount", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceretriesfailedblankcoveronnextpoll", "to": "latest_fakebytescoverfetcher_callcount", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceroutesnonkaganecovertopublicfetcher", "to": "latest_fakebytescoverfetcher_callcount", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncestopsoncancelledcontext", "to": "latest_fakebytescoverfetcher_callcount", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceusesbrowsercooldown", "to": "latest_fakebytescoverfetcher_callcount", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_newtestpoller", "to": "backend_internal_latest_poller_test_go_time", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testcheckonevalidatesseriesurlbeforefetching", "to": "backend_internal_latest_poller_test_newtestpoller", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncecorrectsdownward", "to": "backend_internal_latest_poller_test_newtestpoller", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncedoesnotreorderlist", "to": "backend_internal_latest_poller_test_newtestpoller", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncefetchessharedseriesonce", "to": "backend_internal_latest_poller_test_newtestpoller", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncehonourscooldownacrosspasses", "to": "backend_internal_latest_poller_test_newtestpoller", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncemarkscheckedonfailure", "to": "backend_internal_latest_poller_test_newtestpoller", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceonebadseriesdoesnotstallbatch", "to": "backend_internal_latest_poller_test_newtestpoller", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncerecordslatestchapter", "to": "backend_internal_latest_poller_test_newtestpoller", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncerespectsbatchlimit", "to": "backend_internal_latest_poller_test_newtestpoller", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncestopsoncancelledcontext", "to": "backend_internal_latest_poller_test_newtestpoller", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_seedcoversource", "to": "backend_internal_store_store_open", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testrunoncecoverfailuredoesnotblockchapter", "to": "backend_internal_latest_poller_test_seedcoversource", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncedoesnotrefetchkaganecover", "to": "backend_internal_latest_poller_test_seedcoversource", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncedoesnotstorenonimagepubliccover", "to": "backend_internal_latest_poller_test_seedcoversource", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceprefetcheskaganecover", "to": "backend_internal_latest_poller_test_seedcoversource", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceprefetchespubliccover", "to": "backend_internal_latest_poller_test_seedcoversource", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncerejectsinvalidkaganecover", "to": "backend_internal_latest_poller_test_seedcoversource", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceroutesnonkaganecovertopublicfetcher", "to": "backend_internal_latest_poller_test_seedcoversource", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncewithoutcoverfetcherstillpollskagane", "to": "backend_internal_latest_poller_test_seedcoversource", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncemarkscheckedonfailure", "to": "backend_internal_web_web_new", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testrunoncefetchessharedseriesonce", "to": "backend_internal_store_store_open", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testrunonceonebadseriesdoesnotstallbatch", "to": "backend_internal_web_web_new", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testnovelfullusestlswhennobrowserfetcher", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testrunonceprefetcheskaganecover", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testrunoncecoverfailuredoesnotblockchapter", "to": "backend_internal_web_web_new", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testrunoncerejectsinvalidkaganecover", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testrunoncewithoutcoverfetcherstillpollskagane", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testrunoncefillsblankcoverfromseriespage", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testrunoncedoesnotreplaceexistingcover", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testrunonceretriesfailedblankcoveronnextpoll", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testrunonceretriesfailedblankcoveronnextpoll", "to": "backend_internal_web_web_new", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testrunonceblankcoverfailuredoesnotblockchapter", "to": "backend_internal_web_web_new", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_read", "to": "backend_internal_latest_read_readseriespage", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_read", "to": "latest_seriesread", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_read_readseriespage", "to": "latest_seriesread", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_seriesread", "to": "latest_latestchapter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_read_readseriespage", "to": "backend_internal_latest_read_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_read_readseriespage", "to": "backend_internal_latest_sites_coverfrom", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_read_readseriespage", "to": "backend_internal_latest_sites_latestchapterfrom", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_asuralatestchapter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_browserbackedsites", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_browseronlycoverurl", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_comixcoverentry", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_comixcoverurl", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_comixlatestchapter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_comixseriesid", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_coverfrom", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_demoniclatestchapter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_kaganecoverentry", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_kaganecoverurl", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_kaganelatestchapter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_latestchapterfrom", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_lnwlatestchapter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_maxchapter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_metacontent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_novelfullcoverentry", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_novelfulllatestchapter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_ogimagecover", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_publishedcoverurl", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "latest_browserread", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "latest_latestchapter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "latest_site", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_asuralatestchapter", "to": "latest_latestchapter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_comixlatestchapter", "to": "latest_latestchapter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_demoniclatestchapter", "to": "latest_latestchapter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_kaganelatestchapter", "to": "latest_latestchapter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_latestchapterfrom", "to": "latest_latestchapter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_lnwlatestchapter", "to": "latest_latestchapter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_maxchapter", "to": "latest_latestchapter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_novelfulllatestchapter", "to": "latest_latestchapter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_site", "to": "latest_latestchapter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_site", "to": "latest_browserread", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_browserread", "to": "backend_internal_latest_sites_go_action", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_comixcoverurl", "to": "backend_internal_latest_sites_comixseriesid", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_comixlatestchapter", "to": "backend_internal_latest_sites_comixseriesid", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_asuralatestchapter", "to": "backend_internal_latest_sites_maxchapter", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_comixlatestchapter", "to": "backend_internal_latest_sites_maxchapter", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_demoniclatestchapter", "to": "backend_internal_latest_sites_maxchapter", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_kaganelatestchapter", "to": "backend_internal_latest_sites_maxchapter", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_lnwlatestchapter", "to": "backend_internal_latest_sites_maxchapter", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_maxchapter", "to": "regexp", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_novelfulllatestchapter", "to": "backend_internal_latest_sites_maxchapter", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_test_testlatestchapterfrom", "to": "backend_internal_latest_sites_latestchapterfrom", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_sites_kaganecoverentry", "to": "backend_internal_latest_sites_kaganecoverurl", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_comixcoverentry", "to": "backend_internal_latest_sites_comixcoverurl", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_comixcoverurl", "to": "backend_internal_latest_sites_publishedcoverurl", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_ogimagecover", "to": "backend_internal_latest_sites_metacontent", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_novelfullcoverentry", "to": "backend_internal_latest_sites_metacontent", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_test_testcoverfrom", "to": "backend_internal_latest_sites_coverfrom", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_sites_test_testcoverfromchallenge", "to": "backend_internal_latest_sites_coverfrom", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_sites_metacontent", "to": "backend_internal_latest_sites_publishedcoverurl", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_test", "to": "backend_internal_latest_sites_test_testcoverfrom", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_test", "to": "backend_internal_latest_sites_test_testcoverfromchallenge", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_test", "to": "backend_internal_latest_sites_test_testlatestchapterfrom", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_test_testcoverfrom", "to": "backend_internal_latest_sites_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_test_testcoverfromchallenge", "to": "backend_internal_latest_sites_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_test_testlatestchapterfrom", "to": "backend_internal_latest_sites_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_smoke_image_test", "to": "backend_internal_latest_smoke_image_test_testsmokeacquirekaganecover", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_smoke_image_test", "to": "backend_internal_latest_smoke_image_test_testsmokekaganeget", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_smoke_image_test", "to": "backend_internal_latest_smoke_image_test_testsmokekaganeimage", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_smoke_image_test_testsmokekaganeimage", "to": "backend_internal_latest_smoke_image_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_smoke_image_test_testsmokeacquirekaganecover", "to": "backend_internal_latest_smoke_image_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_smoke_image_test_testsmokekaganeget", "to": "backend_internal_latest_smoke_image_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_smoke_image_test_testsmokeacquirekaganecover", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_smoke_lnw_test", "to": "backend_internal_latest_smoke_lnw_test_checklnwcommentboundary", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_smoke_lnw_test", "to": "backend_internal_latest_smoke_lnw_test_testsmokelnwcommentboundary", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_smoke_lnw_test_testsmokelnwcommentboundary", "to": "backend_internal_latest_smoke_lnw_test_checklnwcommentboundary", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_smoke_lnw_test_testsmokelnwcommentboundary", "to": "backend_internal_latest_smoke_lnw_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_pgtest_pgtest", "to": "backend_internal_pgtest_pgtest_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_pgtest_pgtest", "to": "backend_internal_pgtest_pgtest_start", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_pgtest_pgtest", "to": "backend_internal_pgtest_pgtest_url", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_pgtest_pgtest", "to": "backend_internal_pgtest_pgtest_waitready", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_pgtest_pgtest_main", "to": "backend_internal_pgtest_pgtest_go_m", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_pgtest_pgtest_main", "to": "backend_internal_pgtest_pgtest_start", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testmain", "to": "backend_internal_pgtest_pgtest_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_pgtest_pgtest_url", "to": "backend_internal_store_store_open", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_pgtest_pgtest_url", "to": "tb", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_pgtest_pgtest_start", "to": "backend_internal_pgtest_pgtest_waitready", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_pgtest_pgtest_waitready", "to": "backend_internal_store_store_open", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_session_session", "to": "backend_internal_session_session_clearcookie", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session", "to": "backend_internal_session_session_clientip", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session", "to": "backend_internal_session_session_ishttps", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session", "to": "backend_internal_session_session_newid", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session", "to": "backend_internal_session_session_newloginlimiter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session", "to": "backend_internal_session_session_setcookie", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session", "to": "session_loginlimiter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test_testnewid", "to": "backend_internal_session_session_newid", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_sessioncookie", "to": "backend_internal_session_session_newid", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testexpiredsessionrejected", "to": "backend_internal_session_session_newid", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "web_handler_discordcallback", "to": "backend_internal_session_session_newid", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "web_handler_discordstart", "to": "backend_internal_session_session_newid", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_session_session_clearcookie", "to": "backend_internal_session_session_ishttps", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_ishttps", "to": "backend_internal_session_session_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_setcookie", "to": "backend_internal_session_session_ishttps", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_clearcookie", "to": "backend_internal_session_session_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_clientip", "to": "backend_internal_session_session_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_setcookie", "to": "backend_internal_session_session_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_clearcookie", "to": "backend_internal_session_session_setcookie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_setcookie", "to": "backend_internal_session_session_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test_testsetsessioncookieattributes", "to": "backend_internal_session_session_setcookie", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "web_handler_discordcallback", "to": "backend_internal_session_session_setcookie", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_session_session_clearcookie", "to": "backend_internal_session_session_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test_testclearsessioncookie", "to": "backend_internal_session_session_clearcookie", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "web_handler_logout", "to": "backend_internal_session_session_clearcookie", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_session_session_test_testclientip", "to": "backend_internal_session_session_clientip", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "web_handler_discordcallback", "to": "backend_internal_session_session_clientip", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_session_session_newloginlimiter", "to": "session_loginlimiter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "session_loginlimiter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_loginlimiter", "to": "backend_internal_session_session_go_mutex", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_loginlimiter", "to": "backend_internal_session_session_go_time", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_loginlimiter", "to": "session_loginlimiter_fail", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_loginlimiter", "to": "session_loginlimiter_prunelocked", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_loginlimiter", "to": "session_loginlimiter_reset", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_loginlimiter", "to": "session_loginlimiter_retryafter", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_loginlimiter_fail", "to": "backend_internal_session_session_go_time", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_loginlimiter_prunelocked", "to": "backend_internal_session_session_go_time", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_loginlimiter_retryafter", "to": "backend_internal_session_session_go_time", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test_testloginlimiterblocksaftermaxfailures", "to": "backend_internal_session_session_newloginlimiter", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_session_session_test_testloginlimiterisperip", "to": "backend_internal_session_session_newloginlimiter", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_session_session_test_testloginlimiterresetclearscounter", "to": "backend_internal_session_session_newloginlimiter", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_session_session_test_testloginlimiterwindowexpires", "to": "backend_internal_session_session_newloginlimiter", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_web_new", "to": "backend_internal_session_session_newloginlimiter", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_loginlimiter_retryafter", "to": "backend_internal_session_session_go_duration", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_loginlimiter_retryafter", "to": "session_loginlimiter_prunelocked", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_loginlimiter_fail", "to": "session_loginlimiter_prunelocked", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test", "to": "backend_internal_session_session_test_testclearsessioncookie", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test", "to": "backend_internal_session_session_test_testclientip", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test", "to": "backend_internal_session_session_test_testloginlimiterblocksaftermaxfailures", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test", "to": "backend_internal_session_session_test_testloginlimiterisperip", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test", "to": "backend_internal_session_session_test_testloginlimiterresetclearscounter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test", "to": "backend_internal_session_session_test_testloginlimiterwindowexpires", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test", "to": "backend_internal_session_session_test_testnewid", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test", "to": "backend_internal_session_session_test_testsetsessioncookieattributes", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test_testnewid", "to": "backend_internal_session_session_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test_testclearsessioncookie", "to": "backend_internal_session_session_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test_testclientip", "to": "backend_internal_session_session_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test_testloginlimiterblocksaftermaxfailures", "to": "backend_internal_session_session_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test_testloginlimiterisperip", "to": "backend_internal_session_session_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test_testloginlimiterresetclearscounter", "to": "backend_internal_session_session_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test_testloginlimiterwindowexpires", "to": "backend_internal_session_session_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test_testsetsessioncookieattributes", "to": "backend_internal_session_session_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_sessions", "to": "store_session", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_session", "to": "backend_internal_store_sessions_go_time", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_createsession", "to": "store_session", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_getsession", "to": "store_session", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_getsession", "to": "backend_internal_store_sessions_go_time", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_sessions_go_store_store", "to": "store_store_createsession", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_sessions_go_store_store", "to": "store_store_deletereadersessions", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_sessions_go_store_store", "to": "store_store_deletesession", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_sessions_go_store_store", "to": "store_store_getsession", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_createsession", "to": "backend_internal_store_sessions_go_duration", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_sessions_test", "to": "backend_internal_store_sessions_test_testcreateandgetsession", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_sessions_test", "to": "backend_internal_store_sessions_test_testdeletesessionisperreader", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_sessions_test", "to": "backend_internal_store_sessions_test_testdeletesessionrevokes", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_sessions_test", "to": "backend_internal_store_sessions_test_testexpiredsessionisgone", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_sessions_test", "to": "backend_internal_store_sessions_test_testgetsessionunknownid", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_sessions_test_testcreateandgetsession", "to": "backend_internal_store_sessions_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_sessions_test_testcreateandgetsession", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_sessions_test_testdeletesessionisperreader", "to": "backend_internal_store_sessions_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_sessions_test_testdeletesessionrevokes", "to": "backend_internal_store_sessions_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_sessions_test_testexpiredsessionisgone", "to": "backend_internal_store_sessions_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_sessions_test_testgetsessionunknownid", "to": "backend_internal_store_sessions_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_sessions_test_testgetsessionunknownid", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_sessions_test_testexpiredsessionisgone", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_sessions_test_testdeletesessionrevokes", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_sessions_test_testdeletesessionisperreader", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_sessions_test_testdeletesessionisperreader", "to": "backend_internal_store_store_test_secondreader", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store", "to": "backend_internal_store_store_applymigration", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store", "to": "backend_internal_store_store_coveraddress", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store", "to": "backend_internal_store_store_covercontenttype", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store", "to": "backend_internal_store_store_coverrelativepath", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store", "to": "backend_internal_store_store_coversourceaddress", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store", "to": "backend_internal_store_store_displaychapter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store", "to": "backend_internal_store_store_go_store_store", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store", "to": "backend_internal_store_store_migrate", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store", "to": "backend_internal_store_store_open", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store", "to": "backend_internal_store_store_refreshownertoken", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store", "to": "backend_internal_store_store_scanseries", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store", "to": "backend_internal_store_store_seedowner", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store", "to": "store_bookmark", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store", "to": "store_owner", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store", "to": "store_readersummary", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store", "to": "store_series", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_filterbookmarks", "to": "store_bookmark", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_kindof", "to": "store_bookmark", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_seed", "to": "store_bookmark", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_bookmark", "to": "store_bookmark_continueurl", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_bookmark", "to": "store_bookmark_displaychapter", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_bookmark", "to": "store_bookmark_displaylatest", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_bookmark", "to": "store_bookmark_hasnewchapter", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_bookmark", "to": "store_bookmark_initial", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_get", "to": "store_bookmark", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_list", "to": "store_bookmark", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_scanbookmark", "to": "store_bookmark", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_upsert", "to": "store_bookmark", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_loadformutation", "to": "store_bookmark", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_saveandrendercard", "to": "store_bookmark", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_listview", "to": "store_bookmark", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_series", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_scanseries", "to": "store_series", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_readseries", "to": "store_series", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_series", "to": "store_series_key", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_dueforlatestcheck", "to": "store_series", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdisplaychapter", "to": "backend_internal_store_store_displaychapter", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "store_bookmark_displaychapter", "to": "backend_internal_store_store_displaychapter", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_bookmark_displaylatest", "to": "backend_internal_store_store_displaychapter", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_putcover", "to": "backend_internal_store_store_covercontenttype", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_open", "to": "store_owner", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_refreshownertoken", "to": "store_owner", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_seedowner", "to": "store_owner", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "db", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_close", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_coverbyaddress", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_coverwireurl", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_delete", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_dueforlatestcheck", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_ensurereader", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_get", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_getcover", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_getcoverbyaddress", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_latestcheckedat", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_list", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_marklatestchecked", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_ownerid", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_putcover", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_readeridfortokenhash", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_readers", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_readertokeninfo", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_rotatetoken", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_scanbookmark", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_setlatestchapter", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_setseriescover", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_upsert", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_open", "to": "backend_internal_store_store_go_store_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_applymigration", "to": "db", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_migrate", "to": "db", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_refreshownertoken", "to": "db", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_seedowner", "to": "db", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_storereaders", "to": "store_readersummary", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_readers", "to": "store_readersummary", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_listview", "to": "store_readersummary", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_readers", "to": "store_store_close", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_open", "to": "backend_internal_store_store_migrate", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_open", "to": "backend_internal_store_store_refreshownertoken", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_open", "to": "backend_internal_store_store_seedowner", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_open", "to": "backend_internal_web_web_new", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store_open", "to": "store_store_close", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_newteststore", "to": "backend_internal_store_store_open", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store_test_testcoveriscontentaddressedonfilesystem", "to": "backend_internal_store_store_open", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store_test_testcoverpersistsacrossreopen", "to": "backend_internal_store_store_open", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store_test_testmigration0002backfillsexistingbookmarks", "to": "backend_internal_store_store_open", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store_test_testmigration0004attachesbookmarkstoowner", "to": "backend_internal_store_store_open", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store_test_testmigration0008dropslegacycoverrows", "to": "backend_internal_store_store_open", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store_test_testopenisidempotent", "to": "backend_internal_store_store_open", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store_test_testopenrequiresabsolutecoverbaseurl", "to": "backend_internal_store_store_open", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store_test_testopenrequirescoverdirectory", "to": "backend_internal_store_store_open", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store_test_testrotatetokeninvalidatesoldandsurvivesrestart", "to": "backend_internal_store_store_open", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store_test_testseedowneridempotentandrefreshestokenhash", "to": "backend_internal_store_store_open", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_main", "to": "backend_internal_store_store_open", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store_test_testmigration0008dropslegacycoverrows", "to": "backend_internal_store_store_seedowner", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store_migrate", "to": "backend_internal_store_store_applymigration", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testmigration0004attachesbookmarkstoowner", "to": "backend_internal_store_store_migrate", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store_test_testmigration0008dropslegacycoverrows", "to": "backend_internal_store_store_migrate", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store_test_testmigration0002backfillsexistingbookmarks", "to": "backend_internal_store_store_applymigration", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "store_store_get", "to": "store_store_scanbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_list", "to": "store_store_scanbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_scanbookmark", "to": "store_store_coverwireurl", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_upsert", "to": "store_store_scanbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_readseries", "to": "backend_internal_store_store_scanseries", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "store_store_dueforlatestcheck", "to": "backend_internal_store_store_scanseries", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_dueforlatestcheck", "to": "store_store_close", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_list", "to": "store_store_close", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_putcover", "to": "store_store_close", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_coveraddress", "to": "backend_internal_store_store_coversourceaddress", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_getcover", "to": "backend_internal_store_store_coversourceaddress", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_putcover", "to": "backend_internal_store_store_coversourceaddress", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_setseriescover", "to": "backend_internal_store_store_coversourceaddress", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_getcoverbyaddress", "to": "backend_internal_store_store_coverrelativepath", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_putcover", "to": "backend_internal_store_store_coverrelativepath", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_getcover", "to": "store_store_getcoverbyaddress", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_coverbyaddress", "to": "store_store_getcoverbyaddress", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_setseriescover", "to": "store_store_putcover", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testcoverbyaddress", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store_test_testdeletekeepsseriesrow", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store_test_testsetseriescoverdoesnotoverwrite", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store_test_testupsertexistingseriesignoresclienttitlecoverurl", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_newteststore", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_readlatestcheckedat", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_readseries", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_secondreader", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_seedforcheck", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_seedsecondreader", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testbookmarkcontinueurl", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testbookmarkduplicateimpossibleatdatabaselevel", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testbookmarkhasnewchapter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testcoverbyaddress", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testcoveriscontentaddressedonfilesystem", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testcoverpersistsacrossreopen", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testcoverstoreacceptsanysourceurl", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testdeletekeepsseriesrow", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testdeletereadercascadestobookmarks", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testdisplaychapter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testdueforlatestcheck", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testdueforlatestcheckexcludesorphanseries", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testdueforlatestcheckoldestfirstandlimited", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testdueforlatestcheckordersbyreadercountthenage", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testdueforlatestcheckskipsfinishedkeepsarchived", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testensurereadercreatesonceandneverclobbersarotation", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testlatestpollroundtrippreservesarchived", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testmain", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testmarklatestchecked", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testmigration0002backfillsexistingbookmarks", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testmigration0004attachesbookmarkstoowner", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testmigration0008dropslegacycoverrows", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testonseriescreatedfiresonceforanewseries", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testopenisidempotent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testopenrequiresabsolutecoverbaseurl", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testopenrequirescoverdirectory", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testreaderidfortokenhash", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testreadersandsessionrevocation", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testreadertokeninfo", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testrotatetokeninvalidatesoldandsurvivesrestart", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testseedowneridempotentandrefreshestokenhash", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testsetseriescoverdoesnotoverwrite", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_teststoreget", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_teststoregetmissing", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_teststorescopesbookmarkstoreader", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testtworeadersshareoneserieswithindependentprogress", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testupsertcreatesseriesfromclient", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testupsertdefaultsstatustoreading", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testupsertemptykindkeepsstoredvalue", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testupsertemptystatuspreservesstored", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testupsertexistingseriesacceptskindandlatest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testupsertexistingseriesignoresclienttitlecoverurl", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testupsertkinddefaultstomanga", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testupsertkindroundtrips", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testupsertpreserveslatestcheckedat", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testupsertreplacesstatuswhengiven", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testupsertstatuschangekeepsupdatedat", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testmain", "to": "backend_internal_store_store_test_go_m", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_newteststore", "to": "backend_internal_store_store_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_newteststore", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testbookmarkduplicateimpossibleatdatabaselevel", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testcoverbyaddress", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testcoverstoreacceptsanysourceurl", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdeletekeepsseriesrow", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdeletereadercascadestobookmarks", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdueforlatestcheck", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdueforlatestcheckexcludesorphanseries", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdueforlatestcheckoldestfirstandlimited", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdueforlatestcheckordersbyreadercountthenage", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdueforlatestcheckskipsfinishedkeepsarchived", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testensurereadercreatesonceandneverclobbersarotation", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testlatestpollroundtrippreservesarchived", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testmarklatestchecked", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testonseriescreatedfiresonceforanewseries", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testreaderidfortokenhash", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testreadersandsessionrevocation", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testreadertokeninfo", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testsetseriescoverdoesnotoverwrite", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_teststoreget", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_teststoregetmissing", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_teststorescopesbookmarkstoreader", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testtworeadersshareoneserieswithindependentprogress", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertcreatesseriesfromclient", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertdefaultsstatustoreading", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertemptykindkeepsstoredvalue", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertemptystatuspreservesstored", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertexistingseriesacceptskindandlatest", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertexistingseriesignoresclienttitlecoverurl", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertkinddefaultstomanga", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertkindroundtrips", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertpreserveslatestcheckedat", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertreplacesstatuswhengiven", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertstatuschangekeepsupdatedat", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_readlatestcheckedat", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_readseries", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_secondreader", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_seedforcheck", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_seedsecondreader", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testbookmarkcontinueurl", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testbookmarkduplicateimpossibleatdatabaselevel", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testbookmarkhasnewchapter", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testcoverbyaddress", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testcoveriscontentaddressedonfilesystem", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testcoverpersistsacrossreopen", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testcoverstoreacceptsanysourceurl", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdeletekeepsseriesrow", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdeletereadercascadestobookmarks", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdisplaychapter", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdueforlatestcheck", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdueforlatestcheckexcludesorphanseries", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdueforlatestcheckoldestfirstandlimited", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdueforlatestcheckordersbyreadercountthenage", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdueforlatestcheckskipsfinishedkeepsarchived", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testensurereadercreatesonceandneverclobbersarotation", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testlatestpollroundtrippreservesarchived", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testmarklatestchecked", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testmigration0002backfillsexistingbookmarks", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testmigration0004attachesbookmarkstoowner", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testmigration0008dropslegacycoverrows", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testonseriescreatedfiresonceforanewseries", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testopenisidempotent", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testopenrequiresabsolutecoverbaseurl", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testopenrequirescoverdirectory", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testreaderidfortokenhash", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testreadersandsessionrevocation", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testreadertokeninfo", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testrotatetokeninvalidatesoldandsurvivesrestart", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testseedowneridempotentandrefreshestokenhash", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testsetseriescoverdoesnotoverwrite", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_teststoreget", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_teststoregetmissing", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_teststorescopesbookmarkstoreader", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testtworeadersshareoneserieswithindependentprogress", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertcreatesseriesfromclient", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertdefaultsstatustoreading", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertemptykindkeepsstoredvalue", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertemptystatuspreservesstored", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertexistingseriesacceptskindandlatest", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertexistingseriesignoresclienttitlecoverurl", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertkinddefaultstomanga", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertkindroundtrips", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertpreserveslatestcheckedat", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertreplacesstatuswhengiven", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertstatuschangekeepsupdatedat", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_readlatestcheckedat", "to": "backend_internal_store_store_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_readseries", "to": "backend_internal_store_store_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_secondreader", "to": "backend_internal_store_store_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_seedforcheck", "to": "backend_internal_store_store_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_seedsecondreader", "to": "backend_internal_store_store_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_seedsecondreader", "to": "backend_internal_store_store_test_secondreader", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdeletereadercascadestobookmarks", "to": "backend_internal_store_store_test_secondreader", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testonseriescreatedfiresonceforanewseries", "to": "backend_internal_store_store_test_secondreader", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testreadersandsessionrevocation", "to": "backend_internal_store_store_test_secondreader", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_teststorescopesbookmarkstoreader", "to": "backend_internal_store_store_test_secondreader", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testtworeadersshareoneserieswithindependentprogress", "to": "backend_internal_store_store_test_secondreader", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testmarklatestchecked", "to": "backend_internal_store_store_test_readlatestcheckedat", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertpreserveslatestcheckedat", "to": "backend_internal_store_store_test_readlatestcheckedat", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdueforlatestcheck", "to": "backend_internal_store_store_test_seedforcheck", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdueforlatestcheckexcludesorphanseries", "to": "backend_internal_store_store_test_seedforcheck", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdueforlatestcheckoldestfirstandlimited", "to": "backend_internal_store_store_test_seedforcheck", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdueforlatestcheckordersbyreadercountthenage", "to": "backend_internal_store_store_test_seedforcheck", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testmarklatestchecked", "to": "backend_internal_store_store_test_seedforcheck", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertpreserveslatestcheckedat", "to": "backend_internal_store_store_test_seedforcheck", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdeletekeepsseriesrow", "to": "backend_internal_store_store_test_readseries", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdeletereadercascadestobookmarks", "to": "backend_internal_store_store_test_readseries", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertcreatesseriesfromclient", "to": "backend_internal_store_store_test_readseries", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdueforlatestcheckordersbyreadercountthenage", "to": "backend_internal_store_store_test_seedsecondreader", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript", "to": "backend_internal_userscript_userscript_handler", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript", "to": "backend_internal_userscript_userscript_render", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript", "to": "backend_internal_userscript_userscript_stampversion", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript", "to": "backend_internal_userscript_userscript_substitutetoken", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript_render", "to": "backend_internal_userscript_userscript_stampversion", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript_stampversion", "to": "backend_internal_userscript_userscript_go_time", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript_test_teststampversionreplacesversionlineonly", "to": "backend_internal_userscript_userscript_stampversion", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_userscript_userscript_test_teststampversionwithoutversionlineservedunmodified", "to": "backend_internal_userscript_userscript_stampversion", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_userscript_userscript_render", "to": "backend_internal_userscript_userscript_substitutetoken", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript_test_testsubstitutetokenreplaceseveryplaceholder", "to": "backend_internal_userscript_userscript_substitutetoken", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_userscript_userscript_test_testsubstitutetokenwithoutplaceholderservedunmodified", "to": "backend_internal_userscript_userscript_substitutetoken", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_userscript_userscript_handler", "to": "backend_internal_userscript_userscript_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript_render", "to": "backend_internal_userscript_userscript_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript_render", "to": "backend_internal_userscript_userscript_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_installuserscript", "to": "backend_internal_userscript_userscript_render", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_userscript_userscript_handler", "to": "backend_internal_userscript_userscript_go_handlerfunc", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript_handler", "to": "backend_internal_userscript_userscript_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript_test", "to": "backend_internal_userscript_userscript_test_teststampversionreplacesversionlineonly", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript_test", "to": "backend_internal_userscript_userscript_test_teststampversionwithoutversionlineservedunmodified", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript_test", "to": "backend_internal_userscript_userscript_test_testsubstitutetokenreplaceseveryplaceholder", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript_test", "to": "backend_internal_userscript_userscript_test_testsubstitutetokenwithoutplaceholderservedunmodified", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript_test_teststampversionreplacesversionlineonly", "to": "backend_internal_userscript_userscript_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript_test_teststampversionwithoutversionlineservedunmodified", "to": "backend_internal_userscript_userscript_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript_test_testsubstitutetokenreplaceseveryplaceholder", "to": "backend_internal_userscript_userscript_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript_test_testsubstitutetokenwithoutplaceholderservedunmodified", "to": "backend_internal_userscript_userscript_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_discord", "to": "backend_internal_web_discord_newoauthstates", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_discord", "to": "web_discordconfig", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_discord", "to": "web_discordmember", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_discord", "to": "web_discordtoken", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_discord", "to": "web_oauthstates", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_config", "to": "web_discordconfig", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_discordconfig", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_new", "to": "web_discordconfig", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_discordconfig", "to": "web_discordconfig", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_discord_newoauthstates", "to": "web_oauthstates", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_oauthstates", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_oauthstates", "to": "backend_internal_web_discord_go_mutex", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_oauthstates", "to": "backend_internal_web_discord_go_time", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_oauthstates", "to": "web_oauthstates_put", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_oauthstates", "to": "web_oauthstates_take", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_oauthstates_put", "to": "backend_internal_web_discord_go_time", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_oauth_test_testoauthstateeviction", "to": "backend_internal_web_discord_newoauthstates", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_oauth_test_testoauthstatesingleuse", "to": "backend_internal_web_discord_newoauthstates", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_oauth_test_testoauthstateunknownorexpired", "to": "backend_internal_web_discord_newoauthstates", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_web_new", "to": "backend_internal_web_discord_newoauthstates", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "web_handler_discordstart", "to": "web_oauthstates_put", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_discordcallback", "to": "web_oauthstates_take", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_discord_go_web_handler", "to": "web_handler_discordcallback", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_discord_go_web_handler", "to": "web_handler_discordmember", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_discord_go_web_handler", "to": "web_handler_discordstart", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_discord_go_web_handler", "to": "web_handler_discorduserid", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_discord_go_web_handler", "to": "web_handler_exchangetoken", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_discordstart", "to": "backend_internal_web_discord_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_discordstart", "to": "backend_internal_web_discord_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_discordcallback", "to": "backend_internal_web_discord_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_discordcallback", "to": "backend_internal_web_discord_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_discordcallback", "to": "backend_internal_web_discord_go_context", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_discordcallback", "to": "web_handler_discordmember", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_discordcallback", "to": "web_handler_discorduserid", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_discordcallback", "to": "web_handler_exchangetoken", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_exchangetoken", "to": "backend_internal_web_discord_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_exchangetoken", "to": "backend_internal_web_web_new", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "web_handler_exchangetoken", "to": "web_discordtoken", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_discordmember", "to": "backend_internal_web_discord_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_discorduserid", "to": "backend_internal_web_discord_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_discorduserid", "to": "backend_internal_web_web_new", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "web_handler_discordmember", "to": "web_discordmember", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_oauth_test", "to": "backend_internal_web_oauth_test_testoauthstateeviction", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_oauth_test", "to": "backend_internal_web_oauth_test_testoauthstatesingleuse", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_oauth_test", "to": "backend_internal_web_oauth_test_testoauthstateunknownorexpired", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_oauth_test_testoauthstatesingleuse", "to": "backend_internal_web_oauth_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_oauth_test_testoauthstateeviction", "to": "backend_internal_web_oauth_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_oauth_test_testoauthstateunknownorexpired", "to": "backend_internal_web_oauth_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_filter", "to": "backend_internal_web_static_filter_applyfilter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_filter", "to": "backend_internal_web_static_filter_closecardpanels", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_filter", "to": "backend_internal_web_static_filter_reasonfrom", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_filter", "to": "backend_internal_web_static_filter_setactivetab", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_filter", "to": "backend_internal_web_static_filter_showerror", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_filter", "to": "backend_internal_web_static_filter_togglechapterform", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_filter", "to": "backend_internal_web_static_filter_toggleconfirmrow", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_filter", "to": "backend_internal_web_static_filter_togglepanel", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_filter_setactivetab", "to": "backend_internal_web_static_htmx_min_on", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_filter_togglepanel", "to": "backend_internal_web_static_filter_closecardpanels", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_filter_togglechapterform", "to": "backend_internal_web_static_filter_togglepanel", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_filter_toggleconfirmrow", "to": "backend_internal_web_static_filter_togglepanel", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_a", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_ae", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_an", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_at", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_b", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_be", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_bn", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_bt", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_c", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_ce", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_cn", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_ct", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_d", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_de", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_dn", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_dt", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_e", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_ee", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_en", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_et", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_f", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_fe", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_fn", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_ft", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_g", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_ge", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_gn", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_gt", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_h", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_he", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_hn", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_ht", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_i", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_ie", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_in", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_it", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_j", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_je", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_jt", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_k", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_ke", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_kn", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_kt", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_l", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_le", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_ln", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_lt", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_m", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_me", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_mn", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_mt", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_n", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_ne", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_nn", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_nt", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_o", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_oe", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_on", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_ot", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_p", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_pe", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_pn", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_pt", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_q", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_qe", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_qn", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_qt", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_r", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_re", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_rn", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_rt", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_s", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_se", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_sn", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_st", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_t", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_te", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_tn", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_tt", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_u", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_ue", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_un", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_ut", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_v", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_ve", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_vn", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_vt", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_w", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_we", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_wn", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_wt", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_x", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_xe", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_xn", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_xt", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_y", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_ye", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_yn", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_yt", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_z", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_ze", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_zn", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_zt", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "home_tan_project_mangabm_mangabookmark_backend_internal_web_static_htmx_min", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_gn", "to": "backend_internal_web_static_htmx_min_d", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_it", "to": "backend_internal_web_static_htmx_min_d", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_cn", "to": "backend_internal_web_static_htmx_min_ee", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_ee", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_dn", "to": "backend_internal_web_static_htmx_min_ee", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_e", "to": "backend_internal_web_static_htmx_min_ee", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ee", "to": "backend_internal_web_static_htmx_min_ae", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ee", "to": "backend_internal_web_static_htmx_min_ie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ee", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ee", "to": "backend_internal_web_static_htmx_min_re", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_fn", "to": "backend_internal_web_static_htmx_min_ee", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ft", "to": "backend_internal_web_static_htmx_min_ee", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_he", "to": "backend_internal_web_static_htmx_min_ee", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_le", "to": "backend_internal_web_static_htmx_min_ee", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_lt", "to": "backend_internal_web_static_htmx_min_ee", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_on", "to": "backend_internal_web_static_htmx_min_ee", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_pn", "to": "backend_internal_web_static_htmx_min_ee", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_pt", "to": "backend_internal_web_static_htmx_min_ee", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_te", "to": "backend_internal_web_static_htmx_min_ee", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ut", "to": "backend_internal_web_static_htmx_min_ee", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_bt", "to": "backend_internal_web_static_htmx_min_s", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_jt", "to": "backend_internal_web_static_htmx_min_s", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_le", "to": "backend_internal_web_static_htmx_min_s", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_nt", "to": "backend_internal_web_static_htmx_min_s", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_on", "to": "backend_internal_web_static_htmx_min_s", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_pt", "to": "backend_internal_web_static_htmx_min_s", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_wt", "to": "backend_internal_web_static_htmx_min_s", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_bn", "to": "backend_internal_web_static_htmx_min_te", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_cn", "to": "backend_internal_web_static_htmx_min_te", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_te", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_fn", "to": "backend_internal_web_static_htmx_min_te", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_i", "to": "backend_internal_web_static_htmx_min_te", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_qe", "to": "backend_internal_web_static_htmx_min_te", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_se", "to": "backend_internal_web_static_htmx_min_te", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_st", "to": "backend_internal_web_static_htmx_min_te", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_un", "to": "backend_internal_web_static_htmx_min_te", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_wt", "to": "backend_internal_web_static_htmx_min_te", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ze", "to": "backend_internal_web_static_htmx_min_te", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_bn", "to": "backend_internal_web_static_htmx_min_c", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_cn", "to": "backend_internal_web_static_htmx_min_c", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_e", "to": "backend_internal_web_static_htmx_min_c", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_fe", "to": "backend_internal_web_static_htmx_min_c", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_g", "to": "backend_internal_web_static_htmx_min_c", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_it", "to": "backend_internal_web_static_htmx_min_c", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_je", "to": "backend_internal_web_static_htmx_min_c", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_me", "to": "backend_internal_web_static_htmx_min_c", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_o", "to": "backend_internal_web_static_htmx_min_c", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_pt", "to": "backend_internal_web_static_htmx_min_c", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ue", "to": "backend_internal_web_static_htmx_min_c", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_un", "to": "backend_internal_web_static_htmx_min_c", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_z", "to": "backend_internal_web_static_htmx_min_c", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_el", "to": "backend_internal_web_static_htmx_min_c", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "userscript_novel_bookmark_user_el", "to": "backend_internal_web_static_htmx_min_c", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_a", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ae", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_dn", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_e", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_fn", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ft", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_gt", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_he", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_jt", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_m", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_mt", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_n", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ne", "to": "backend_internal_web_static_htmx_min_h", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_nt", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_on", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_qe", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_u", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ut", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_vn", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_wt", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_x", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_xe", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_yt", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_zn", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_zt", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_m", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_e", "to": "backend_internal_web_static_htmx_min_m", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_p", "to": "backend_internal_web_static_htmx_min_m", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_bn", "to": "backend_internal_web_static_htmx_min_o", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_cn", "to": "backend_internal_web_static_htmx_min_o", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_ft", "to": "backend_internal_web_static_htmx_min_o", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_jt", "to": "backend_internal_web_static_htmx_min_o", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_on", "to": "backend_internal_web_static_htmx_min_o", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_re", "to": "backend_internal_web_static_htmx_min_o", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_se", "to": "backend_internal_web_static_htmx_min_o", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_vt", "to": "backend_internal_web_static_htmx_min_o", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_bn", "to": "backend_internal_web_static_htmx_min_i", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_cn", "to": "backend_internal_web_static_htmx_min_i", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_et", "to": "backend_internal_web_static_htmx_min_i", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_i", "to": "backend_internal_web_static_htmx_min_a", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_i", "to": "backend_internal_web_static_htmx_min_n", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_je", "to": "backend_internal_web_static_htmx_min_i", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_jt", "to": "backend_internal_web_static_htmx_min_i", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_le", "to": "backend_internal_web_static_htmx_min_i", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_pt", "to": "backend_internal_web_static_htmx_min_i", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_re", "to": "backend_internal_web_static_htmx_min_i", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_re", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_dn", "to": "backend_internal_web_static_htmx_min_re", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_gn", "to": "backend_internal_web_static_htmx_min_re", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_hn", "to": "backend_internal_web_static_htmx_min_re", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_nn", "to": "backend_internal_web_static_htmx_min_re", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_pn", "to": "backend_internal_web_static_htmx_min_re", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_pt", "to": "backend_internal_web_static_htmx_min_re", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_re", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_we", "to": "backend_internal_web_static_htmx_min_re", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_latestchapterfromanchors", "to": "backend_internal_web_static_htmx_min_re", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_cn", "to": "backend_internal_web_static_htmx_min_h", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_g", "to": "backend_internal_web_static_htmx_min_h", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ht", "to": "backend_internal_web_static_htmx_min_h", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_pn", "to": "backend_internal_web_static_htmx_min_h", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_pt", "to": "backend_internal_web_static_htmx_min_h", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_st", "to": "backend_internal_web_static_htmx_min_h", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_p", "to": "backend_internal_web_static_htmx_min_t", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_t", "to": "backend_internal_web_static_htmx_min_g", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_t", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_t", "to": "backend_internal_web_static_htmx_min_y", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_p", "to": "backend_internal_web_static_htmx_min_q", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_p", "to": "backend_internal_web_static_htmx_min_l", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_a", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_a", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_n", "to": "backend_internal_web_static_htmx_min_ce", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_n", "to": "backend_internal_web_static_htmx_min_zn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_e", "to": "backend_internal_web_static_htmx_min_p", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_gt", "to": "backend_internal_web_static_htmx_min_p", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_p", "to": "backend_internal_web_static_htmx_min_ge", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_p", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_wt", "to": "backend_internal_web_static_htmx_min_p", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_oe", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_dn", "to": "backend_internal_web_static_htmx_min_oe", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_oe", "to": "backend_internal_web_static_htmx_min_e", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_oe", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_be", "to": "backend_internal_web_static_htmx_min_k", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_k", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_k", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_xe", "to": "backend_internal_web_static_htmx_min_k", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ye", "to": "backend_internal_web_static_htmx_min_k", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_el", "to": "backend_internal_web_static_htmx_min_k", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "userscript_novel_bookmark_user_el", "to": "backend_internal_web_static_htmx_min_k", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_bt", "to": "backend_internal_web_static_htmx_min_ie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_cn", "to": "backend_internal_web_static_htmx_min_ie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ct", "to": "backend_internal_web_static_htmx_min_ie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_ie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_dt", "to": "backend_internal_web_static_htmx_min_ie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_fn", "to": "backend_internal_web_static_htmx_min_ie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_gn", "to": "backend_internal_web_static_htmx_min_ie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ke", "to": "backend_internal_web_static_htmx_min_ie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_lt", "to": "backend_internal_web_static_htmx_min_ie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_nn", "to": "backend_internal_web_static_htmx_min_ie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_nt", "to": "backend_internal_web_static_htmx_min_ie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_pt", "to": "backend_internal_web_static_htmx_min_ie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_qt", "to": "backend_internal_web_static_htmx_min_ie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_yt", "to": "backend_internal_web_static_htmx_min_ie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_zt", "to": "backend_internal_web_static_htmx_min_ie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_b", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_cn", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_e", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ft", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_he", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_hn", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_kt", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_le", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_on", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_pt", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_qe", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_qt", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_rn", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_se", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_un", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_wt", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_yt", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_z", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ze", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_zt", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_bt", "to": "backend_internal_web_static_htmx_min_x", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_cn", "to": "backend_internal_web_static_htmx_min_le", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ct", "to": "backend_internal_web_static_htmx_min_le", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_le", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_dn", "to": "backend_internal_web_static_htmx_min_le", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_e", "to": "backend_internal_web_static_htmx_min_le", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_pt", "to": "backend_internal_web_static_htmx_min_le", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_gn", "to": "backend_internal_web_static_htmx_min_f", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_ce", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_dn", "to": "backend_internal_web_static_htmx_min_ce", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_en", "to": "backend_internal_web_static_htmx_min_ce", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_fe", "to": "backend_internal_web_static_htmx_min_ce", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_fn", "to": "backend_internal_web_static_htmx_min_ce", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_tn", "to": "backend_internal_web_static_htmx_min_ce", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_b", "to": "backend_internal_web_static_htmx_min_de", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_jt", "to": "backend_internal_web_static_htmx_min_b", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_vt", "to": "backend_internal_web_static_htmx_min_b", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_jt", "to": "backend_internal_web_static_htmx_min_u", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_vt", "to": "backend_internal_web_static_htmx_min_u", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_an", "to": "backend_internal_web_static_htmx_min_e", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_cn", "to": "backend_internal_web_static_htmx_min_e", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_e", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_dn", "to": "backend_internal_web_static_htmx_min_e", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_e", "to": "backend_internal_web_static_htmx_min_fe", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_e", "to": "backend_internal_web_static_htmx_min_he", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_e", "to": "backend_internal_web_static_htmx_min_je", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_e", "to": "backend_internal_web_static_htmx_min_kn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_e", "to": "backend_internal_web_static_htmx_min_me", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_e", "to": "backend_internal_web_static_htmx_min_qe", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_e", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_e", "to": "backend_internal_web_static_htmx_min_ve", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_e", "to": "backend_internal_web_static_htmx_min_vn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_xn", "to": "backend_internal_web_static_htmx_min_e", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_e", "to": "backend_internal_web_static_htmx_min_yn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_e", "to": "backend_internal_web_static_htmx_min_ze", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_v", "to": "backend_internal_web_static_htmx_min_e", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "userscript_manga_bookmark_user_makedraggable", "to": "backend_internal_web_static_htmx_min_e", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "userscript_manga_bookmark_user_pushbookmark", "to": "backend_internal_web_static_htmx_min_e", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "userscript_manga_bookmark_user_pushdelete", "to": "backend_internal_web_static_htmx_min_e", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "userscript_novel_bookmark_user_makedraggable", "to": "backend_internal_web_static_htmx_min_e", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "userscript_novel_bookmark_user_pushbookmark", "to": "backend_internal_web_static_htmx_min_e", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "userscript_novel_bookmark_user_pushdelete", "to": "backend_internal_web_static_htmx_min_e", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "userscript_novel_bookmark_user_repairlnwstalerow", "to": "backend_internal_web_static_htmx_min_e", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_z", "to": "backend_internal_web_static_htmx_min_g", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_z", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ae", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_bn", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_cn", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_dn", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_et", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ft", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_g", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_he", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ht", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_lt", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ot", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_pt", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_st", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_tt", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_un", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_wt", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_yn", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ae", "to": "backend_internal_web_static_htmx_min_g", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ge", "to": "backend_internal_web_static_htmx_min_y", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ae", "to": "backend_internal_web_static_htmx_min_kt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_ae", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_dn", "to": "backend_internal_web_static_htmx_min_ae", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_st", "to": "backend_internal_web_static_htmx_min_ae", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_yn", "to": "backend_internal_web_static_htmx_min_ae", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_be", "to": "backend_internal_web_static_htmx_min_xe", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ye", "to": "backend_internal_web_static_htmx_min_xe", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_be", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ke", "to": "backend_internal_web_static_htmx_min_be", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_cn", "to": "backend_internal_web_static_htmx_min_we", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_yt", "to": "backend_internal_web_static_htmx_min_we", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_zt", "to": "backend_internal_web_static_htmx_min_we", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_he", "to": "backend_internal_web_static_htmx_min_mt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_he", "to": "backend_internal_web_static_htmx_min_qe", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_he", "to": "backend_internal_web_static_htmx_min_xt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ze", "to": "backend_internal_web_static_htmx_min_he", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_gt", "to": "backend_internal_web_static_htmx_min_qe", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_wt", "to": "backend_internal_web_static_htmx_min_qe", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_pt", "to": "backend_internal_web_static_htmx_min_pe", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_ke", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_it", "to": "backend_internal_web_static_htmx_min_ke", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_an", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_bn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_cn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_fn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_hn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_ln", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_mn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_pn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_qn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_pt", "to": "backend_internal_web_static_htmx_min_de", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_me", "to": "backend_internal_web_static_htmx_min_ve", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_gt", "to": "backend_internal_web_static_htmx_min_ve", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_wt", "to": "backend_internal_web_static_htmx_min_ve", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_it", "to": "backend_internal_web_static_htmx_min_et", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_nt", "to": "backend_internal_web_static_htmx_min_tt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_it", "to": "backend_internal_web_static_htmx_min_nt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_nt", "to": "backend_internal_web_static_htmx_min_at", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_nt", "to": "backend_internal_web_static_htmx_min_vn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_it", "to": "backend_internal_web_static_htmx_min_rt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_rt", "to": "backend_internal_web_static_htmx_min_ot", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_st", "to": "backend_internal_web_static_htmx_min_it", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_pt", "to": "backend_internal_web_static_htmx_min_st", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_st", "to": "backend_internal_web_static_htmx_min_bt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_st", "to": "backend_internal_web_static_htmx_min_ct", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_st", "to": "backend_internal_web_static_htmx_min_gt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_st", "to": "backend_internal_web_static_htmx_min_mt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_st", "to": "backend_internal_web_static_htmx_min_vt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_st", "to": "backend_internal_web_static_htmx_min_yt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_dn", "to": "backend_internal_web_static_htmx_min_lt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ct", "to": "backend_internal_web_static_htmx_min_gt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ct", "to": "backend_internal_web_static_htmx_min_mt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ft", "to": "backend_internal_web_static_htmx_min_ut", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_at", "to": "backend_internal_web_static_htmx_min_qt", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_ft", "to": "backend_internal_web_static_htmx_min_at", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ft", "to": "backend_internal_web_static_htmx_min_pt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_pt", "to": "backend_internal_web_static_htmx_min_ht", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_pt", "to": "backend_internal_web_static_htmx_min_dt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_gt", "to": "backend_internal_web_static_htmx_min_kn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_gt", "to": "backend_internal_web_static_htmx_min_xn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_pt", "to": "backend_internal_web_static_htmx_min_gt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_pt", "to": "backend_internal_web_static_htmx_min_wt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_yt", "to": "backend_internal_web_static_htmx_min_bt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_wt", "to": "backend_internal_web_static_htmx_min_kn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_wt", "to": "backend_internal_web_static_htmx_min_xn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_wt", "to": "backend_internal_web_static_htmx_min_zt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_zt", "to": "backend_internal_web_static_htmx_min_jt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_dn", "to": "backend_internal_web_static_htmx_min_zt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_en", "to": "backend_internal_web_static_htmx_min_wn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_on", "to": "backend_internal_web_static_htmx_min_en", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_on", "to": "backend_internal_web_static_htmx_min_tn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_cn", "to": "backend_internal_web_static_htmx_min_nn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_nn", "to": "backend_internal_web_static_htmx_min_r", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_on", "to": "backend_internal_web_static_htmx_min_nn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_on", "to": "backend_internal_web_static_htmx_min_rn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_cn", "to": "backend_internal_web_static_htmx_min_on", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_on", "to": "backend_internal_web_static_htmx_min_sn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_sn", "to": "backend_internal_web_static_htmx_min_bn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_cn", "to": "backend_internal_web_static_htmx_min_ln", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_mn", "to": "backend_internal_web_static_htmx_min_ln", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_an", "to": "backend_internal_web_static_htmx_min_un", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_an", "to": "backend_internal_web_static_htmx_min_qn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_mn", "to": "backend_internal_web_static_htmx_min_an", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_fn", "to": "backend_internal_web_static_htmx_min_bn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_dn", "to": "backend_internal_web_static_htmx_min_gn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_dn", "to": "backend_internal_web_static_htmx_min_r", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_mn", "to": "backend_internal_web_static_htmx_min_pn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_pn", "to": "backend_internal_web_static_htmx_min_in", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_mn", "to": "backend_internal_web_static_htmx_min_qn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_bn", "to": "backend_internal_web_static_htmx_min_vn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_wn", "to": "backend_internal_web_static_htmx_min_bn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web", "to": "backend_internal_web_web_currentlib", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web", "to": "backend_internal_web_web_currenttab", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web", "to": "backend_internal_web_web_filterbookmarks", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web", "to": "backend_internal_web_web_go_web_handler", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web", "to": "backend_internal_web_web_kindof", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web", "to": "backend_internal_web_web_libof", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web", "to": "backend_internal_web_web_new", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web", "to": "backend_internal_web_web_readerof", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web", "to": "backend_internal_web_web_statichandler", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web", "to": "web_ctxkey", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web", "to": "web_listview", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web", "to": "web_loginview", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "backend_internal_web_web_go_client", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "backend_internal_web_web_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "template", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_buildlistview", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_index", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_installuserscript", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_loadformutation", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_logout", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_refreshchrome", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_register", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_render", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_renderlogin", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_requiresession", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_revokereadersessions", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_rotatetoken", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_saveandrendercard", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_sessionreader", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_uichapter", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_uidelete", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_uifavorite", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_uilist", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_uistatus", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_writechromeoob", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_new", "to": "backend_internal_web_web_go_web_handler", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_statichandler", "to": "backend_internal_web_web_go_web_handler", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_new", "to": "backend_internal_web_web_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_buildlistview", "to": "web_listview", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_writechromeoob", "to": "web_listview", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_listview", "to": "web_listview_listurl", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_listview", "to": "web_listview_pageurl", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_newrouter", "to": "backend_internal_web_web_new", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "web_handler_register", "to": "backend_internal_web_web_statichandler", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_register", "to": "servemux", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_register", "to": "web_handler_installuserscript", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_register", "to": "web_handler_requiresession", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_statichandler", "to": "backend_internal_web_web_go_handlerfunc", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_index", "to": "web_handler_sessionreader", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_requiresession", "to": "web_handler_sessionreader", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_sessionreader", "to": "backend_internal_web_web_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_currentlib", "to": "backend_internal_web_web_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_currenttab", "to": "backend_internal_web_web_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_readerof", "to": "backend_internal_web_web_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_index", "to": "backend_internal_web_web_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_loadformutation", "to": "backend_internal_web_web_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_logout", "to": "backend_internal_web_web_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_refreshchrome", "to": "backend_internal_web_web_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_revokereadersessions", "to": "backend_internal_web_web_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_rotatetoken", "to": "backend_internal_web_web_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_saveandrendercard", "to": "backend_internal_web_web_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uichapter", "to": "backend_internal_web_web_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uidelete", "to": "backend_internal_web_web_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uifavorite", "to": "backend_internal_web_web_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uilist", "to": "backend_internal_web_web_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uistatus", "to": "backend_internal_web_web_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_requiresession", "to": "backend_internal_web_web_go_handlerfunc", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_installuserscript", "to": "backend_internal_web_web_go_handlerfunc", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_installuserscript", "to": "backend_internal_web_web_readerof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_loadformutation", "to": "backend_internal_web_web_readerof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_refreshchrome", "to": "backend_internal_web_web_readerof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_revokereadersessions", "to": "backend_internal_web_web_readerof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_rotatetoken", "to": "backend_internal_web_web_readerof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_saveandrendercard", "to": "backend_internal_web_web_readerof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uidelete", "to": "backend_internal_web_web_readerof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uilist", "to": "backend_internal_web_web_readerof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_index", "to": "web_handler_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_render", "to": "backend_internal_web_web_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_renderlogin", "to": "web_handler_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_revokereadersessions", "to": "web_handler_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_rotatetoken", "to": "web_handler_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_saveandrendercard", "to": "web_handler_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uilist", "to": "web_handler_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_index", "to": "backend_internal_web_web_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_loadformutation", "to": "backend_internal_web_web_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_logout", "to": "backend_internal_web_web_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_refreshchrome", "to": "backend_internal_web_web_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_renderlogin", "to": "backend_internal_web_web_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_revokereadersessions", "to": "backend_internal_web_web_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_rotatetoken", "to": "backend_internal_web_web_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_saveandrendercard", "to": "backend_internal_web_web_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uichapter", "to": "backend_internal_web_web_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uidelete", "to": "backend_internal_web_web_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uifavorite", "to": "backend_internal_web_web_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uilist", "to": "backend_internal_web_web_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uistatus", "to": "backend_internal_web_web_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_writechromeoob", "to": "backend_internal_web_web_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_index", "to": "backend_internal_web_web_libof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_index", "to": "web_handler_buildlistview", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_buildlistview", "to": "backend_internal_web_web_filterbookmarks", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_buildlistview", "to": "backend_internal_web_web_kindof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_currentlib", "to": "backend_internal_web_web_libof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uilist", "to": "backend_internal_web_web_libof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_refreshchrome", "to": "web_handler_buildlistview", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uilist", "to": "web_handler_buildlistview", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uilist", "to": "web_handler_writechromeoob", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_refreshchrome", "to": "backend_internal_web_web_currenttab", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_refreshchrome", "to": "backend_internal_web_web_currentlib", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_refreshchrome", "to": "web_handler_writechromeoob", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_saveandrendercard", "to": "web_handler_refreshchrome", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uidelete", "to": "web_handler_refreshchrome", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uichapter", "to": "web_handler_loadformutation", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uifavorite", "to": "web_handler_loadformutation", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uistatus", "to": "web_handler_loadformutation", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uichapter", "to": "web_handler_saveandrendercard", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uifavorite", "to": "web_handler_saveandrendercard", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uistatus", "to": "web_handler_saveandrendercard", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main", "to": "backend_config", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main", "to": "backend_latestpoll", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main", "to": "backend_main_clamppollcooldown", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main", "to": "backend_main_envbool", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main", "to": "backend_main_envduration", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main", "to": "backend_main_envint", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main", "to": "backend_main_envor", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main", "to": "backend_main_guardemptyuserscripttoken", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main", "to": "backend_main_loadconfig", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main", "to": "backend_main_loadlatestpoll", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main", "to": "backend_main_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main", "to": "backend_main_newlatestpoller", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main", "to": "backend_main_newrouter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main", "to": "backend_main_startlatestpoller", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_config", "to": "backend_latestpoll", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_loadconfig", "to": "backend_config", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_newrouter", "to": "backend_config", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_newwebtestserver", "to": "backend_config", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_latestpoll", "to": "backend_main_go_duration", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_loadlatestpoll", "to": "backend_latestpoll", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_newlatestpoller", "to": "backend_latestpoll", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_startlatestpoller", "to": "backend_latestpoll", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_clamppollcooldown", "to": "backend_main_go_duration", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_envduration", "to": "backend_main_go_duration", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_loadlatestpoll", "to": "backend_main_go_duration", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_loadconfig", "to": "backend_main_envor", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_loadlatestpoll", "to": "backend_main_envbool", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_loadlatestpoll", "to": "backend_main_envduration", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_loadlatestpoll", "to": "backend_main_envint", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_loadlatestpoll", "to": "backend_main_clamppollcooldown", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_loadconfig", "to": "backend_main_loadlatestpoll", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test_testloadlatestpollclampsandfallsback", "to": "backend_main_loadlatestpoll", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_test_testloadlatestpolldefaults", "to": "backend_main_loadlatestpoll", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_test_testloadlatestpollenabledparsing", "to": "backend_main_loadlatestpoll", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_main", "to": "backend_main_loadconfig", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test_testloadconfigreadscoverdirectory", "to": "backend_main_loadconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_main", "to": "backend_main_newrouter", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_newrouter", "to": "backend_main_go_handler", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_newrouter", "to": "backend_main_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_newrouter", "to": "backend_main_guardemptyuserscripttoken", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_testperreaderisolation", "to": "backend_main_newrouter", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_reader_credential_test_testrotatecredentialviawebui", "to": "backend_main_newrouter", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_reader_credential_test_testunknowncredentialrejected", "to": "backend_main_newrouter", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_newwebtestserver", "to": "backend_main_newrouter", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testdiscordloginrefusesnonmember", "to": "backend_main_newrouter", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_newlatestpoller", "to": "backend_main_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_startlatestpoller", "to": "backend_main_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_guardemptyuserscripttoken", "to": "backend_main_go_handler", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_main", "to": "backend_main_startlatestpoller", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_startlatestpoller", "to": "backend_main_newlatestpoller", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test_testnewlatestpollerwirescooldowns", "to": "backend_main_newlatestpoller", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_startlatestpoller", "to": "backend_main_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test", "to": "backend_main_test_testgzipcompressestextnotfonts", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test", "to": "backend_main_test_testloadconfigreadscoverdirectory", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test", "to": "backend_main_test_testloadlatestpollclampsandfallsback", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test", "to": "backend_main_test_testloadlatestpolldefaults", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test", "to": "backend_main_test_testloadlatestpollenabledparsing", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test", "to": "backend_main_test_testnewlatestpollerwirescooldowns", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test", "to": "backend_main_test_testputkindvalidation", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test", "to": "backend_main_test_testputomittedkindpreservesnovelandappliesprogress", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test", "to": "backend_main_test_testputomittedstatuspreservesarchivedandappliesprogress", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test", "to": "backend_main_test_testputstatusvalidation", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test_testloadlatestpolldefaults", "to": "backend_main_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test_testgzipcompressestextnotfonts", "to": "backend_main_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test_testloadconfigreadscoverdirectory", "to": "backend_main_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test_testloadlatestpollclampsandfallsback", "to": "backend_main_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test_testloadlatestpollenabledparsing", "to": "backend_main_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test_testnewlatestpollerwirescooldowns", "to": "backend_main_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test_testputkindvalidation", "to": "backend_main_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test_testputomittedkindpreservesnovelandappliesprogress", "to": "backend_main_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test_testputomittedstatuspreservesarchivedandappliesprogress", "to": "backend_main_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test_testputstatusvalidation", "to": "backend_main_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test_testgzipcompressestextnotfonts", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_reader_credential_test", "to": "backend_reader_credential_test_credrequest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test", "to": "backend_reader_credential_test_readercredential", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test", "to": "backend_reader_credential_test_registerreader", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test", "to": "backend_reader_credential_test_testindexshowssetuppanelwithoutcredential", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test", "to": "backend_reader_credential_test_testinstallservesscriptwithcredential", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test", "to": "backend_reader_credential_test_testperreaderisolation", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test", "to": "backend_reader_credential_test_testrotatecredentialviawebui", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test", "to": "backend_reader_credential_test_testunknowncredentialrejected", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test", "to": "backend_reader_credential_test_withbody", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_registerreader", "to": "backend_reader_credential_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_registerreader", "to": "backend_reader_credential_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_registerreader", "to": "backend_reader_credential_test_readercredential", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_testperreaderisolation", "to": "backend_reader_credential_test_registerreader", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_testindexshowssetuppanelwithoutcredential", "to": "backend_reader_credential_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_testinstallservesscriptwithcredential", "to": "backend_reader_credential_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_testperreaderisolation", "to": "backend_reader_credential_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_testrotatecredentialviawebui", "to": "backend_reader_credential_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_testunknowncredentialrejected", "to": "backend_reader_credential_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_credrequest", "to": "backend_reader_credential_test_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_testperreaderisolation", "to": "backend_reader_credential_test_credrequest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_testrotatecredentialviawebui", "to": "backend_reader_credential_test_credrequest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_testunknowncredentialrejected", "to": "backend_reader_credential_test_credrequest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_withbody", "to": "backend_reader_credential_test_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_testperreaderisolation", "to": "backend_reader_credential_test_readercredential", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_testunknowncredentialrejected", "to": "backend_reader_credential_test_readercredential", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript", "to": "backend_reader_credential_test_readercredential", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_reader_credential_test_testperreaderisolation", "to": "backend_reader_credential_test_withbody", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_testinstallservesscriptwithcredential", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_reader_credential_test_testinstallservesscriptwithcredential", "to": "backend_web_test_sessioncookie", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_reader_credential_test_testrotatecredentialviawebui", "to": "backend_web_test_sessioncookie", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_reader_credential_test_testindexshowssetuppanelwithoutcredential", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_reader_credential_test_testindexshowssetuppanelwithoutcredential", "to": "backend_web_test_sessioncookie", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test", "to": "backend_discordstub", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_tokenrequest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_completesignin", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_discordconfig", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_newdiscordstub", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_newwebtestserver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_oauthwebtestserver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_poststatus", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_seed", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_seedlibraries", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_seedstatusrows", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_sessioncookie", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_signedinreader", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_signincookie", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_startsignin", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_storereaders", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_stripof", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testapprendersnewtabs", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testbookmarksapistillbeareronly", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testcallbackratelimited", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testcardhxtargetisvalidselectorforcolonkey", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testcardshowsstatuscontrols", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testchapteroverridemovesupdatedat", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testchapteroverridenooppreservesurlandupdatedat", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testchapteroverriderejectsbadinput", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testdiscordcallbackrejectsmismatchedstate", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testdiscordcallbackrejectsmissingstate", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testdiscordcallbackstateissingleuse", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testdiscordloginfullflow", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testdiscordloginrefusesnonmember", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testdiscordloginrequiresrolepositive", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testdiscordlogintokenendpointdown", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testexpiredsessionrejected", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testfavoritetoggleswithoutreordering", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testguildmemberregistersonfirstloginandreusesit", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testindexwithoutsessionshowslogin", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testindexwithsessionshowslist", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testkindlessrowshowsinmangalibrary", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testlibrariesaredisjoint", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testlogoutdeletessession", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testmangapagekeepsupdatedtab", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testmutationrefresheschromeoutofband", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testmutationsonmissingkey", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testnovelnewtabfallsbacktoall", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testnovelpageomitsupdatedtab", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testownerloginreusestheseededreader", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testownerrevokesanotherreaderssessions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testownerseesreaderspanel", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testrecentstripcapped", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testrecentstripcarriesunreadonlyandonlyonall", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_teststaticassetsserved", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testtabsshowonlytheirbucket", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testuideleteremovesrow", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testuilistfavouritestab", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testuilistnewtab", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testuiroutesrequiresession", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testuistatusdoesnotreorderlist", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testuistatusrejectsunknownvalue", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testuistatusrequiressession", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testuistatussetsbucket", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_uirequest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_newwebtestserver", "to": "backend_web_test_go_handler", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_newwebtestserver", "to": "backend_web_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_newwebtestserver", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_oauthwebtestserver", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testapprendersnewtabs", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testbookmarksapistillbeareronly", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testcardhxtargetisvalidselectorforcolonkey", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testcardshowsstatuscontrols", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testchapteroverridemovesupdatedat", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testchapteroverridenooppreservesurlandupdatedat", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testchapteroverriderejectsbadinput", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordloginrequiresrolepositive", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordlogintokenendpointdown", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testexpiredsessionrejected", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testfavoritetoggleswithoutreordering", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testindexwithoutsessionshowslogin", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testindexwithsessionshowslist", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testkindlessrowshowsinmangalibrary", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testlibrariesaredisjoint", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testlogoutdeletessession", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testmangapagekeepsupdatedtab", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testmutationrefresheschromeoutofband", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testmutationsonmissingkey", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testnovelnewtabfallsbacktoall", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testnovelpageomitsupdatedtab", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testownerloginreusestheseededreader", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testrecentstripcapped", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testrecentstripcarriesunreadonlyandonlyonall", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_teststaticassetsserved", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testtabsshowonlytheirbucket", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuideleteremovesrow", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuilistfavouritestab", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuilistnewtab", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuiroutesrequiresession", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuistatusdoesnotreorderlist", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuistatusrejectsunknownvalue", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuistatusrequiressession", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuistatussetsbucket", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_completesignin", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_newdiscordstub", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_oauthwebtestserver", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_poststatus", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_seed", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_seedlibraries", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_seedstatusrows", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_sessioncookie", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_signedinreader", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_signincookie", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_startsignin", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_storereaders", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_stripof", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testapprendersnewtabs", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testbookmarksapistillbeareronly", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testcallbackratelimited", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testcardhxtargetisvalidselectorforcolonkey", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testcardshowsstatuscontrols", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testchapteroverridemovesupdatedat", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testchapteroverridenooppreservesurlandupdatedat", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testchapteroverriderejectsbadinput", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordcallbackrejectsmismatchedstate", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordcallbackrejectsmissingstate", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordcallbackstateissingleuse", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordloginfullflow", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordloginrefusesnonmember", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordloginrequiresrolepositive", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordlogintokenendpointdown", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testexpiredsessionrejected", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testfavoritetoggleswithoutreordering", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testguildmemberregistersonfirstloginandreusesit", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testindexwithoutsessionshowslogin", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testindexwithsessionshowslist", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testkindlessrowshowsinmangalibrary", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testlibrariesaredisjoint", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testlogoutdeletessession", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testmangapagekeepsupdatedtab", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testmutationrefresheschromeoutofband", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testmutationsonmissingkey", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testnovelnewtabfallsbacktoall", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testnovelpageomitsupdatedtab", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testownerloginreusestheseededreader", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testownerrevokesanotherreaderssessions", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testownerseesreaderspanel", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testrecentstripcapped", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testrecentstripcarriesunreadonlyandonlyonall", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_teststaticassetsserved", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testtabsshowonlytheirbucket", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuideleteremovesrow", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuilistfavouritestab", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuilistnewtab", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuiroutesrequiresession", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuistatusdoesnotreorderlist", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuistatusrejectsunknownvalue", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuistatusrequiressession", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuistatussetsbucket", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_uirequest", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_completesignin", "to": "backend_web_test_go_handler", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_oauthwebtestserver", "to": "backend_web_test_go_handler", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_poststatus", "to": "backend_web_test_go_handler", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_signedinreader", "to": "backend_web_test_go_handler", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_signincookie", "to": "backend_web_test_go_handler", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_startsignin", "to": "backend_web_test_go_handler", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_stripof", "to": "backend_web_test_go_handler", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_oauthwebtestserver", "to": "backend_web_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_poststatus", "to": "backend_web_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_seed", "to": "backend_web_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_seedlibraries", "to": "backend_web_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_seedstatusrows", "to": "backend_web_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_sessioncookie", "to": "backend_web_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_signedinreader", "to": "backend_web_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_storereaders", "to": "backend_web_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_stripof", "to": "backend_web_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_uirequest", "to": "backend_web_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_poststatus", "to": "backend_web_test_sessioncookie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_sessioncookie", "to": "backend_web_test_go_cookie", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_stripof", "to": "backend_web_test_sessioncookie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testapprendersnewtabs", "to": "backend_web_test_sessioncookie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testbookmarksapistillbeareronly", "to": "backend_web_test_sessioncookie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testcardshowsstatuscontrols", "to": "backend_web_test_sessioncookie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testindexwithsessionshowslist", "to": "backend_web_test_sessioncookie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testlogoutdeletessession", "to": "backend_web_test_sessioncookie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testownerrevokesanotherreaderssessions", "to": "backend_web_test_sessioncookie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testownerseesreaderspanel", "to": "backend_web_test_sessioncookie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testtabsshowonlytheirbucket", "to": "backend_web_test_sessioncookie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_uirequest", "to": "backend_web_test_sessioncookie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_signincookie", "to": "backend_web_test_go_cookie", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_discordstub", "to": "backend_tokenrequest", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_newdiscordstub", "to": "backend_discordstub", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_oauthwebtestserver", "to": "backend_discordstub", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_tokenrequest", "to": "values", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_uirequest", "to": "values", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_newdiscordstub", "to": "server", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_oauthwebtestserver", "to": "backend_web_test_newdiscordstub", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordloginrefusesnonmember", "to": "backend_web_test_newdiscordstub", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordloginrequiresrolepositive", "to": "backend_web_test_newdiscordstub", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordlogintokenendpointdown", "to": "backend_web_test_newdiscordstub", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript", "to": "backend_web_test_newdiscordstub", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testownerloginreusestheseededreader", "to": "backend_web_test_newdiscordstub", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_oauthwebtestserver", "to": "backend_web_test_discordconfig", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordloginrefusesnonmember", "to": "backend_web_test_discordconfig", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordloginrequiresrolepositive", "to": "backend_web_test_discordconfig", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordlogintokenendpointdown", "to": "backend_web_test_discordconfig", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript", "to": "backend_web_test_discordconfig", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testownerloginreusestheseededreader", "to": "backend_web_test_discordconfig", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testcallbackratelimited", "to": "backend_web_test_oauthwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordcallbackrejectsmismatchedstate", "to": "backend_web_test_oauthwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordcallbackrejectsmissingstate", "to": "backend_web_test_oauthwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordcallbackstateissingleuse", "to": "backend_web_test_oauthwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordloginfullflow", "to": "backend_web_test_oauthwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testguildmemberregistersonfirstloginandreusesit", "to": "backend_web_test_oauthwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testownerrevokesanotherreaderssessions", "to": "backend_web_test_oauthwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testownerseesreaderspanel", "to": "backend_web_test_oauthwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_signincookie", "to": "backend_web_test_startsignin", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordcallbackstateissingleuse", "to": "backend_web_test_startsignin", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordloginrefusesnonmember", "to": "backend_web_test_startsignin", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordloginrequiresrolepositive", "to": "backend_web_test_startsignin", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordlogintokenendpointdown", "to": "backend_web_test_startsignin", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_completesignin", "to": "backend_web_test_go_responserecorder", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_signincookie", "to": "backend_web_test_completesignin", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordcallbackstateissingleuse", "to": "backend_web_test_completesignin", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordloginfullflow", "to": "backend_web_test_completesignin", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordloginrefusesnonmember", "to": "backend_web_test_completesignin", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordloginrequiresrolepositive", "to": "backend_web_test_completesignin", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordlogintokenendpointdown", "to": "backend_web_test_completesignin", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_poststatus", "to": "backend_web_test_go_responserecorder", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordloginrefusesnonmember", "to": "backend_web_test_storereaders", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testguildmemberregistersonfirstloginandreusesit", "to": "backend_web_test_storereaders", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testownerloginreusestheseededreader", "to": "backend_web_test_storereaders", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_signedinreader", "to": "backend_web_test_signincookie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript", "to": "backend_web_test_signincookie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testownerrevokesanotherreaderssessions", "to": "backend_web_test_signincookie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testownerseesreaderspanel", "to": "backend_web_test_signincookie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testguildmemberregistersonfirstloginandreusesit", "to": "backend_web_test_signedinreader", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testownerloginreusestheseededreader", "to": "backend_web_test_signedinreader", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_seedlibraries", "to": "backend_web_test_seed", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testcardhxtargetisvalidselectorforcolonkey", "to": "backend_web_test_seed", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testchapteroverridemovesupdatedat", "to": "backend_web_test_seed", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testchapteroverridenooppreservesurlandupdatedat", "to": "backend_web_test_seed", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testchapteroverriderejectsbadinput", "to": "backend_web_test_seed", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testfavoritetoggleswithoutreordering", "to": "backend_web_test_seed", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testkindlessrowshowsinmangalibrary", "to": "backend_web_test_seed", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testmutationrefresheschromeoutofband", "to": "backend_web_test_seed", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuideleteremovesrow", "to": "backend_web_test_seed", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuilistfavouritestab", "to": "backend_web_test_seed", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuilistnewtab", "to": "backend_web_test_seed", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testcardhxtargetisvalidselectorforcolonkey", "to": "backend_web_test_uirequest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testchapteroverridemovesupdatedat", "to": "backend_web_test_uirequest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testchapteroverridenooppreservesurlandupdatedat", "to": "backend_web_test_uirequest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testchapteroverriderejectsbadinput", "to": "backend_web_test_uirequest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testfavoritetoggleswithoutreordering", "to": "backend_web_test_uirequest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testkindlessrowshowsinmangalibrary", "to": "backend_web_test_uirequest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testlibrariesaredisjoint", "to": "backend_web_test_uirequest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testmangapagekeepsupdatedtab", "to": "backend_web_test_uirequest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testmutationrefresheschromeoutofband", "to": "backend_web_test_uirequest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testmutationsonmissingkey", "to": "backend_web_test_uirequest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testnovelnewtabfallsbacktoall", "to": "backend_web_test_uirequest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testnovelpageomitsupdatedtab", "to": "backend_web_test_uirequest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuideleteremovesrow", "to": "backend_web_test_uirequest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuilistfavouritestab", "to": "backend_web_test_uirequest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuilistnewtab", "to": "backend_web_test_uirequest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_uirequest", "to": "backend_web_test_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testapprendersnewtabs", "to": "backend_web_test_seedstatusrows", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testcardshowsstatuscontrols", "to": "backend_web_test_seedstatusrows", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testrecentstripcarriesunreadonlyandonlyonall", "to": "backend_web_test_seedstatusrows", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testtabsshowonlytheirbucket", "to": "backend_web_test_seedstatusrows", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuistatusdoesnotreorderlist", "to": "backend_web_test_seedstatusrows", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuistatusrejectsunknownvalue", "to": "backend_web_test_seedstatusrows", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuistatusrequiressession", "to": "backend_web_test_seedstatusrows", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuistatussetsbucket", "to": "backend_web_test_seedstatusrows", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testmutationrefresheschromeoutofband", "to": "backend_web_test_stripof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testrecentstripcapped", "to": "backend_web_test_stripof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testrecentstripcarriesunreadonlyandonlyonall", "to": "backend_web_test_stripof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuistatusdoesnotreorderlist", "to": "backend_web_test_poststatus", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuistatusrejectsunknownvalue", "to": "backend_web_test_poststatus", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuistatussetsbucket", "to": "backend_web_test_poststatus", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testlibrariesaredisjoint", "to": "backend_web_test_seedlibraries", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testmangapagekeepsupdatedtab", "to": "backend_web_test_seedlibraries", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testnovelnewtabfallsbacktoall", "to": "backend_web_test_seedlibraries", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testnovelpageomitsupdatedtab", "to": "backend_web_test_seedlibraries", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint", "to": "chrome_entrypoint_browser_alive", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint", "to": "chrome_entrypoint_connection", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint", "to": "chrome_entrypoint_connection_signal", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint", "to": "chrome_entrypoint_finish_connection", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint", "to": "chrome_entrypoint_has_connections", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint", "to": "chrome_entrypoint_lock", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint", "to": "chrome_entrypoint_reaper", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint", "to": "chrome_entrypoint_sh__entry", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint", "to": "chrome_entrypoint_shutdown", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint", "to": "chrome_entrypoint_start_browser", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint", "to": "chrome_entrypoint_stop_browser", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint", "to": "chrome_entrypoint_stop_browser_gracefully", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint", "to": "chrome_entrypoint_unlock", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint", "to": "chrome_entrypoint_wait_for_browser", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_sh__entry", "to": "chrome_entrypoint_connection", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_sh__entry", "to": "chrome_entrypoint_reaper", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_sh__entry", "to": "chrome_entrypoint_stop_browser_gracefully", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_connection", "to": "chrome_entrypoint_lock", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_finish_connection", "to": "chrome_entrypoint_lock", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_reaper", "to": "chrome_entrypoint_lock", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_stop_browser_gracefully", "to": "chrome_entrypoint_lock", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_connection", "to": "chrome_entrypoint_unlock", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_finish_connection", "to": "chrome_entrypoint_unlock", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_reaper", "to": "chrome_entrypoint_unlock", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_stop_browser_gracefully", "to": "chrome_entrypoint_unlock", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_connection", "to": "chrome_entrypoint_browser_alive", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_reaper", "to": "chrome_entrypoint_browser_alive", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_stop_browser_gracefully", "to": "chrome_entrypoint_browser_alive", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_wait_for_browser", "to": "chrome_entrypoint_browser_alive", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_reaper", "to": "chrome_entrypoint_has_connections", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_connection", "to": "chrome_entrypoint_start_browser", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_reaper", "to": "chrome_entrypoint_stop_browser", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_stop_browser_gracefully", "to": "chrome_entrypoint_stop_browser", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_connection", "to": "chrome_entrypoint_wait_for_browser", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_connection", "to": "chrome_entrypoint_finish_connection", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_connection_signal", "to": "chrome_entrypoint_finish_connection", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_shutdown", "to": "chrome_entrypoint_stop_browser_gracefully", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_adapterfor", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_anchorsfromdocument", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_anchorsfromhtml", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_apidelete", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_apiget", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_apiput", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_applyfabpos", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_applylatestchapterifchanged", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_armdwell", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_authheaders", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_backgroundrefreshlatest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_bookmarkcurrent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_buildui", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_canceldwell", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_chapteridentity", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_clamp", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_comixseriesid", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_computelatestchapter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_confirmremove", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_currentsite", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_detect", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_drain", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_el", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_httperror", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_init", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_installlongpress", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_installnavwatcher", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_keyof", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_kindof", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_latestchapterfromanchors", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_latestchapterfromapi", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_loadcache", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_loadfabpos", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_loadlastchecked", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_loadqueue", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_makedraggable", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_maybeautoupdate", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_maybecapturelatestonseriespage", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_meta", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_onnavigate", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_overlaypending", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_placefab", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_pushbookmark", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_pushdelete", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_queuecount", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_queuedefer", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_queuedrop", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_queueenqueue", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_queueget", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_queuepush", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_refresh", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_reindex", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_removebookmark", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_removelocal", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_render", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_renderitem", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_savecache", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_savefabpos", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_savelastchecked", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_savequeue", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_setlist", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_setpage", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_startring", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_statusof", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_stopring", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_stripbuildhash", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_syncupsert", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_titlefor", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_toast", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_togglearchive", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_togglefavorite", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_togglepanel", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_updatetocurrentchapter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_upsertlocal", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_logic_test", "to": "userscript_manga_bookmark_user", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_detect", "to": "userscript_manga_bookmark_user_meta", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_maybecapturelatestonseriespage", "to": "userscript_manga_bookmark_user_anchorsfromdocument", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_backgroundrefreshlatest", "to": "userscript_manga_bookmark_user_anchorsfromhtml", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_logic_test", "to": "userscript_manga_bookmark_user_anchorsfromhtml", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_detect", "to": "userscript_manga_bookmark_user_stripbuildhash", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_logic_test", "to": "userscript_manga_bookmark_user_stripbuildhash", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_detect", "to": "userscript_manga_bookmark_user_comixseriesid", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_logic_test", "to": "userscript_manga_bookmark_user_comixseriesid", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_installnavwatcher", "to": "userscript_manga_bookmark_user_detect", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_setpage", "to": "userscript_manga_bookmark_user_detect", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_computelatestchapter", "to": "userscript_manga_bookmark_user_latestchapterfromanchors", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_backgroundrefreshlatest", "to": "userscript_manga_bookmark_user_latestchapterfromapi", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_bookmarkcurrent", "to": "userscript_manga_bookmark_user_keyof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_maybeautoupdate", "to": "userscript_manga_bookmark_user_keyof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_maybecapturelatestonseriespage", "to": "userscript_manga_bookmark_user_keyof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_render", "to": "userscript_manga_bookmark_user_keyof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_updatetocurrentchapter", "to": "userscript_manga_bookmark_user_keyof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_backgroundrefreshlatest", "to": "userscript_manga_bookmark_user_adapterfor", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_computelatestchapter", "to": "userscript_manga_bookmark_user_adapterfor", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_backgroundrefreshlatest", "to": "userscript_manga_bookmark_user_computelatestchapter", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_maybecapturelatestonseriespage", "to": "userscript_manga_bookmark_user_computelatestchapter", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_backgroundrefreshlatest", "to": "userscript_manga_bookmark_user_currentsite", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_removelocal", "to": "userscript_manga_bookmark_user_savecache", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_setlist", "to": "userscript_manga_bookmark_user_savecache", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_upsertlocal", "to": "userscript_manga_bookmark_user_savecache", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_backgroundrefreshlatest", "to": "userscript_manga_bookmark_user_loadlastchecked", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_backgroundrefreshlatest", "to": "userscript_manga_bookmark_user_savelastchecked", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_apidelete", "to": "userscript_manga_bookmark_user_authheaders", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_apiget", "to": "userscript_manga_bookmark_user_authheaders", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_apiput", "to": "userscript_manga_bookmark_user_authheaders", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_apidelete", "to": "userscript_manga_bookmark_user_httperror", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_apiput", "to": "userscript_manga_bookmark_user_httperror", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_refresh", "to": "userscript_manga_bookmark_user_apiget", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_applylatestchapterifchanged", "to": "userscript_manga_bookmark_user_apiput", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_pushbookmark", "to": "userscript_manga_bookmark_user_apiput", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_pushdelete", "to": "userscript_manga_bookmark_user_apidelete", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_removelocal", "to": "userscript_manga_bookmark_user_reindex", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_setlist", "to": "userscript_manga_bookmark_user_reindex", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_upsertlocal", "to": "userscript_manga_bookmark_user_reindex", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_refresh", "to": "userscript_manga_bookmark_user_setlist", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_setlist", "to": "userscript_manga_bookmark_user_kindof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_applylatestchapterifchanged", "to": "userscript_manga_bookmark_user_upsertlocal", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_pushbookmark", "to": "userscript_manga_bookmark_user_upsertlocal", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_syncupsert", "to": "userscript_manga_bookmark_user_upsertlocal", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_togglearchive", "to": "userscript_manga_bookmark_user_upsertlocal", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_togglefavorite", "to": "userscript_manga_bookmark_user_upsertlocal", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_removebookmark", "to": "userscript_manga_bookmark_user_removelocal", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_backgroundrefreshlatest", "to": "userscript_manga_bookmark_user_statusof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_render", "to": "userscript_manga_bookmark_user_statusof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_renderitem", "to": "userscript_manga_bookmark_user_statusof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_togglearchive", "to": "userscript_manga_bookmark_user_statusof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_logic_test", "to": "userscript_manga_bookmark_user_statusof", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_logic_test", "to": "userscript_manga_bookmark_user_kindof", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_queuedefer", "to": "userscript_manga_bookmark_user_savequeue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_queuedrop", "to": "userscript_manga_bookmark_user_savequeue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_queueenqueue", "to": "userscript_manga_bookmark_user_savequeue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_render", "to": "userscript_manga_bookmark_user_queuecount", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_applylatestchapterifchanged", "to": "userscript_manga_bookmark_user_queueget", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_overlaypending", "to": "userscript_manga_bookmark_user_queueget", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_pushbookmark", "to": "userscript_manga_bookmark_user_queueget", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_queuedefer", "to": "userscript_manga_bookmark_user_queueget", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_queueenqueue", "to": "userscript_manga_bookmark_user_titlefor", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_queuepush", "to": "userscript_manga_bookmark_user_titlefor", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_queuedefer", "to": "userscript_manga_bookmark_user_queuepush", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_queuepush", "to": "userscript_manga_bookmark_user_toast", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_pushbookmark", "to": "userscript_manga_bookmark_user_queuedrop", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_pushdelete", "to": "userscript_manga_bookmark_user_queuedrop", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_queueenqueue", "to": "userscript_manga_bookmark_user_queuedrop", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_pushbookmark", "to": "userscript_manga_bookmark_user_queuedefer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_pushdelete", "to": "userscript_manga_bookmark_user_queuedefer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_queueenqueue", "to": "userscript_manga_bookmark_user_queuedefer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_pushbookmark", "to": "userscript_manga_bookmark_user_queueenqueue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_pushdelete", "to": "userscript_manga_bookmark_user_queueenqueue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_queueenqueue", "to": "userscript_manga_bookmark_user_toast", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_buildui", "to": "userscript_manga_bookmark_user_drain", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_drain", "to": "userscript_manga_bookmark_user_pushbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_drain", "to": "userscript_manga_bookmark_user_pushdelete", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_drain", "to": "userscript_manga_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_drain", "to": "userscript_manga_bookmark_user_toast", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_init", "to": "userscript_manga_bookmark_user_drain", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "userscript_manga_bookmark_user_onnavigate", "to": "userscript_manga_bookmark_user_drain", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_refresh", "to": "userscript_manga_bookmark_user_drain", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_refresh", "to": "userscript_manga_bookmark_user_overlaypending", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_pushbookmark", "to": "userscript_manga_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_syncupsert", "to": "userscript_manga_bookmark_user_pushbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_togglearchive", "to": "userscript_manga_bookmark_user_pushbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_togglefavorite", "to": "userscript_manga_bookmark_user_pushbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_removebookmark", "to": "userscript_manga_bookmark_user_pushdelete", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_bookmarkcurrent", "to": "userscript_manga_bookmark_user_syncupsert", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_render", "to": "userscript_manga_bookmark_user_bookmarkcurrent", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_armdwell", "to": "userscript_manga_bookmark_user_updatetocurrentchapter", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_render", "to": "userscript_manga_bookmark_user_updatetocurrentchapter", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_updatetocurrentchapter", "to": "userscript_manga_bookmark_user_canceldwell", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_updatetocurrentchapter", "to": "userscript_manga_bookmark_user_syncupsert", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_syncupsert", "to": "userscript_manga_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_syncupsert", "to": "userscript_manga_bookmark_user_toast", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_renderitem", "to": "userscript_manga_bookmark_user_togglefavorite", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_togglefavorite", "to": "userscript_manga_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_togglefavorite", "to": "userscript_manga_bookmark_user_toast", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_renderitem", "to": "userscript_manga_bookmark_user_togglearchive", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_togglearchive", "to": "userscript_manga_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_togglearchive", "to": "userscript_manga_bookmark_user_toast", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_applylatestchapterifchanged", "to": "userscript_manga_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_backgroundrefreshlatest", "to": "userscript_manga_bookmark_user_applylatestchapterifchanged", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_maybecapturelatestonseriespage", "to": "userscript_manga_bookmark_user_applylatestchapterifchanged", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_init", "to": "userscript_manga_bookmark_user_maybecapturelatestonseriespage", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_onnavigate", "to": "userscript_manga_bookmark_user_maybecapturelatestonseriespage", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_init", "to": "userscript_manga_bookmark_user_backgroundrefreshlatest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_onnavigate", "to": "userscript_manga_bookmark_user_backgroundrefreshlatest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_confirmremove", "to": "userscript_manga_bookmark_user_removebookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_removebookmark", "to": "userscript_manga_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_removebookmark", "to": "userscript_manga_bookmark_user_toast", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_maybeautoupdate", "to": "userscript_manga_bookmark_user_chapteridentity", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_armdwell", "to": "userscript_manga_bookmark_user_startring", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_armdwell", "to": "userscript_manga_bookmark_user_stopring", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_maybeautoupdate", "to": "userscript_manga_bookmark_user_armdwell", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_canceldwell", "to": "userscript_manga_bookmark_user_stopring", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_maybeautoupdate", "to": "userscript_manga_bookmark_user_canceldwell", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_init", "to": "userscript_manga_bookmark_user_maybeautoupdate", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_onnavigate", "to": "userscript_manga_bookmark_user_maybeautoupdate", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_buildui", "to": "userscript_manga_bookmark_user_makedraggable", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_buildui", "to": "userscript_manga_bookmark_user_placefab", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_buildui", "to": "userscript_manga_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_buildui", "to": "userscript_manga_bookmark_user_togglepanel", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_init", "to": "userscript_manga_bookmark_user_buildui", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_makedraggable", "to": "userscript_manga_bookmark_user_clamp", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_placefab", "to": "userscript_manga_bookmark_user_clamp", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_placefab", "to": "userscript_manga_bookmark_user_applyfabpos", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_placefab", "to": "userscript_manga_bookmark_user_loadfabpos", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_makedraggable", "to": "userscript_test_novel_logic_test_reset", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "userscript_manga_bookmark_user_installlongpress", "to": "userscript_manga_bookmark_user_togglepanel", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_togglepanel", "to": "userscript_manga_bookmark_user_refresh", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_togglepanel", "to": "userscript_manga_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_render", "to": "userscript_manga_bookmark_user_el", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_renderitem", "to": "userscript_manga_bookmark_user_el", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_toast", "to": "userscript_manga_bookmark_user_el", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_init", "to": "userscript_manga_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_onnavigate", "to": "userscript_manga_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_refresh", "to": "userscript_manga_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_render", "to": "userscript_manga_bookmark_user_renderitem", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_renderitem", "to": "userscript_manga_bookmark_user_confirmremove", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_init", "to": "userscript_manga_bookmark_user_refresh", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_init", "to": "userscript_manga_bookmark_user_setpage", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_onnavigate", "to": "userscript_manga_bookmark_user_setpage", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_installnavwatcher", "to": "userscript_manga_bookmark_user_onnavigate", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "userscript_manga_bookmark_user_init", "to": "userscript_manga_bookmark_user_installnavwatcher", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_init", "to": "userscript_manga_bookmark_user_installlongpress", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_adapterfor", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_anchorsfromdocument", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_anchorsfromhtml", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_apidelete", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_apiget", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_apiput", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_applyfabpos", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_applylatestchapterifchanged", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_applylnwstalerowrepair", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_armdwell", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_authheaders", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_backgroundrefreshlatest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_bookmarkcurrent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_buildui", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_canceldwell", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_chapteridentity", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_clamp", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_computelatestchapter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_confirmremove", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_currentsite", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_detect", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_drain", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_el", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_escapere", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_httperror", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_init", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_installlongpress", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_installnavwatcher", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_keyof", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_kindof", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_latestchapterfromanchors", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_loadcache", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_loadfabpos", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_loadlastchecked", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_loadqueue", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_makedraggable", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_maxchapter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_maybeautoupdate", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_maybecapturelatestonseriespage", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_onnavigate", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_overlaypending", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_placefab", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_pushbookmark", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_pushdelete", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_queuecount", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_queuedefer", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_queuedrop", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_queueenqueue", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_queueget", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_queuepush", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_refresh", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_reindex", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_removebookmark", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_removelocal", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_render", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_renderitem", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_repairlnwstalerow", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_savecache", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_savefabpos", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_savelastchecked", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_savequeue", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_seriesidfromlnwpointer", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_setlist", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_startring", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_statusof", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_stopring", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_syncupsert", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_titlefor", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_toast", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_togglearchive", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_togglefavorite", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_togglepanel", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_updatetocurrentchapter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_upsertlocal", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_novel_logic_test", "to": "userscript_novel_bookmark_user", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_maybecapturelatestonseriespage", "to": "userscript_novel_bookmark_user_anchorsfromdocument", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_backgroundrefreshlatest", "to": "userscript_novel_bookmark_user_anchorsfromhtml", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_latestchapterfromanchors", "to": "userscript_novel_bookmark_user_escapere", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_latestchapterfromanchors", "to": "userscript_novel_bookmark_user_maxchapter", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_novel_logic_test", "to": "userscript_novel_bookmark_user_maxchapter", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_detect", "to": "userscript_novel_bookmark_user_seriesidfromlnwpointer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_init", "to": "userscript_novel_bookmark_user_detect", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_onnavigate", "to": "userscript_novel_bookmark_user_detect", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_computelatestchapter", "to": "userscript_novel_bookmark_user_latestchapterfromanchors", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_applylnwstalerowrepair", "to": "userscript_novel_bookmark_user_keyof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_bookmarkcurrent", "to": "userscript_novel_bookmark_user_keyof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_maybeautoupdate", "to": "userscript_novel_bookmark_user_keyof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_maybecapturelatestonseriespage", "to": "userscript_novel_bookmark_user_keyof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_render", "to": "userscript_novel_bookmark_user_keyof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_updatetocurrentchapter", "to": "userscript_novel_bookmark_user_keyof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_backgroundrefreshlatest", "to": "userscript_novel_bookmark_user_adapterfor", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_computelatestchapter", "to": "userscript_novel_bookmark_user_adapterfor", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_applylnwstalerowrepair", "to": "userscript_novel_bookmark_user_repairlnwstalerow", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_novel_logic_test", "to": "userscript_novel_bookmark_user_repairlnwstalerow", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_backgroundrefreshlatest", "to": "userscript_novel_bookmark_user_computelatestchapter", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_maybecapturelatestonseriespage", "to": "userscript_novel_bookmark_user_computelatestchapter", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_novel_logic_test", "to": "userscript_novel_bookmark_user_computelatestchapter", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_backgroundrefreshlatest", "to": "userscript_novel_bookmark_user_currentsite", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_applylnwstalerowrepair", "to": "userscript_novel_bookmark_user_savecache", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_removelocal", "to": "userscript_novel_bookmark_user_savecache", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_setlist", "to": "userscript_novel_bookmark_user_savecache", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_upsertlocal", "to": "userscript_novel_bookmark_user_savecache", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_applylnwstalerowrepair", "to": "userscript_novel_bookmark_user_loadlastchecked", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_backgroundrefreshlatest", "to": "userscript_novel_bookmark_user_loadlastchecked", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_applylnwstalerowrepair", "to": "userscript_novel_bookmark_user_savelastchecked", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_backgroundrefreshlatest", "to": "userscript_novel_bookmark_user_savelastchecked", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_apidelete", "to": "userscript_novel_bookmark_user_authheaders", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_apiget", "to": "userscript_novel_bookmark_user_authheaders", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_apiput", "to": "userscript_novel_bookmark_user_authheaders", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_apidelete", "to": "userscript_novel_bookmark_user_httperror", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_apiput", "to": "userscript_novel_bookmark_user_httperror", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_refresh", "to": "userscript_novel_bookmark_user_apiget", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_applylatestchapterifchanged", "to": "userscript_novel_bookmark_user_apiput", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_pushbookmark", "to": "userscript_novel_bookmark_user_apiput", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_pushdelete", "to": "userscript_novel_bookmark_user_apidelete", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_applylnwstalerowrepair", "to": "userscript_novel_bookmark_user_reindex", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_removelocal", "to": "userscript_novel_bookmark_user_reindex", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_setlist", "to": "userscript_novel_bookmark_user_reindex", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_upsertlocal", "to": "userscript_novel_bookmark_user_reindex", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_refresh", "to": "userscript_novel_bookmark_user_setlist", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_setlist", "to": "userscript_novel_bookmark_user_kindof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_applylatestchapterifchanged", "to": "userscript_novel_bookmark_user_upsertlocal", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_pushbookmark", "to": "userscript_novel_bookmark_user_upsertlocal", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_syncupsert", "to": "userscript_novel_bookmark_user_upsertlocal", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_togglearchive", "to": "userscript_novel_bookmark_user_upsertlocal", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_togglefavorite", "to": "userscript_novel_bookmark_user_upsertlocal", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_removebookmark", "to": "userscript_novel_bookmark_user_removelocal", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_applylnwstalerowrepair", "to": "userscript_novel_bookmark_user_statusof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_backgroundrefreshlatest", "to": "userscript_novel_bookmark_user_statusof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_render", "to": "userscript_novel_bookmark_user_statusof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_renderitem", "to": "userscript_novel_bookmark_user_statusof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_togglearchive", "to": "userscript_novel_bookmark_user_statusof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_novel_logic_test", "to": "userscript_novel_bookmark_user_kindof", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_applylnwstalerowrepair", "to": "userscript_novel_bookmark_user_savequeue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_queuedefer", "to": "userscript_novel_bookmark_user_savequeue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_queuedrop", "to": "userscript_novel_bookmark_user_savequeue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_queueenqueue", "to": "userscript_novel_bookmark_user_savequeue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_render", "to": "userscript_novel_bookmark_user_queuecount", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_applylatestchapterifchanged", "to": "userscript_novel_bookmark_user_queueget", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_overlaypending", "to": "userscript_novel_bookmark_user_queueget", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_pushbookmark", "to": "userscript_novel_bookmark_user_queueget", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_queuedefer", "to": "userscript_novel_bookmark_user_queueget", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_queueenqueue", "to": "userscript_novel_bookmark_user_titlefor", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_queuepush", "to": "userscript_novel_bookmark_user_titlefor", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_queuedefer", "to": "userscript_novel_bookmark_user_queuepush", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_queuepush", "to": "userscript_novel_bookmark_user_toast", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_pushbookmark", "to": "userscript_novel_bookmark_user_queuedrop", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_pushdelete", "to": "userscript_novel_bookmark_user_queuedrop", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_queueenqueue", "to": "userscript_novel_bookmark_user_queuedrop", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_pushbookmark", "to": "userscript_novel_bookmark_user_queuedefer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_pushdelete", "to": "userscript_novel_bookmark_user_queuedefer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_queueenqueue", "to": "userscript_novel_bookmark_user_queuedefer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_pushbookmark", "to": "userscript_novel_bookmark_user_queueenqueue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_pushdelete", "to": "userscript_novel_bookmark_user_queueenqueue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_queueenqueue", "to": "userscript_novel_bookmark_user_toast", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_buildui", "to": "userscript_novel_bookmark_user_drain", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_drain", "to": "userscript_novel_bookmark_user_pushbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_drain", "to": "userscript_novel_bookmark_user_pushdelete", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_drain", "to": "userscript_novel_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_drain", "to": "userscript_novel_bookmark_user_toast", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_init", "to": "userscript_novel_bookmark_user_drain", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "userscript_novel_bookmark_user_onnavigate", "to": "userscript_novel_bookmark_user_drain", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_refresh", "to": "userscript_novel_bookmark_user_drain", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_refresh", "to": "userscript_novel_bookmark_user_overlaypending", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_applylnwstalerowrepair", "to": "userscript_novel_bookmark_user_pushbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_pushbookmark", "to": "userscript_novel_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_syncupsert", "to": "userscript_novel_bookmark_user_pushbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_togglearchive", "to": "userscript_novel_bookmark_user_pushbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_togglefavorite", "to": "userscript_novel_bookmark_user_pushbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_applylnwstalerowrepair", "to": "userscript_novel_bookmark_user_pushdelete", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_removebookmark", "to": "userscript_novel_bookmark_user_pushdelete", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_bookmarkcurrent", "to": "userscript_novel_bookmark_user_syncupsert", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_render", "to": "userscript_novel_bookmark_user_bookmarkcurrent", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_armdwell", "to": "userscript_novel_bookmark_user_updatetocurrentchapter", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_render", "to": "userscript_novel_bookmark_user_updatetocurrentchapter", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_updatetocurrentchapter", "to": "userscript_novel_bookmark_user_canceldwell", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_updatetocurrentchapter", "to": "userscript_novel_bookmark_user_syncupsert", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_syncupsert", "to": "userscript_novel_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_syncupsert", "to": "userscript_novel_bookmark_user_toast", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_renderitem", "to": "userscript_novel_bookmark_user_togglefavorite", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_togglefavorite", "to": "userscript_novel_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_togglefavorite", "to": "userscript_novel_bookmark_user_toast", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_renderitem", "to": "userscript_novel_bookmark_user_togglearchive", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_togglearchive", "to": "userscript_novel_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_togglearchive", "to": "userscript_novel_bookmark_user_toast", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_applylatestchapterifchanged", "to": "userscript_novel_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_backgroundrefreshlatest", "to": "userscript_novel_bookmark_user_applylatestchapterifchanged", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_maybecapturelatestonseriespage", "to": "userscript_novel_bookmark_user_applylatestchapterifchanged", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_init", "to": "userscript_novel_bookmark_user_maybecapturelatestonseriespage", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_onnavigate", "to": "userscript_novel_bookmark_user_maybecapturelatestonseriespage", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_init", "to": "userscript_novel_bookmark_user_backgroundrefreshlatest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_onnavigate", "to": "userscript_novel_bookmark_user_backgroundrefreshlatest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_confirmremove", "to": "userscript_novel_bookmark_user_removebookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_removebookmark", "to": "userscript_novel_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_removebookmark", "to": "userscript_novel_bookmark_user_toast", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_maybeautoupdate", "to": "userscript_novel_bookmark_user_chapteridentity", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_armdwell", "to": "userscript_novel_bookmark_user_startring", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_armdwell", "to": "userscript_novel_bookmark_user_stopring", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_maybeautoupdate", "to": "userscript_novel_bookmark_user_armdwell", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_canceldwell", "to": "userscript_novel_bookmark_user_stopring", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_maybeautoupdate", "to": "userscript_novel_bookmark_user_canceldwell", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_init", "to": "userscript_novel_bookmark_user_maybeautoupdate", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_onnavigate", "to": "userscript_novel_bookmark_user_maybeautoupdate", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_buildui", "to": "userscript_novel_bookmark_user_makedraggable", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_buildui", "to": "userscript_novel_bookmark_user_placefab", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_buildui", "to": "userscript_novel_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_buildui", "to": "userscript_novel_bookmark_user_togglepanel", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_init", "to": "userscript_novel_bookmark_user_buildui", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_makedraggable", "to": "userscript_novel_bookmark_user_clamp", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_placefab", "to": "userscript_novel_bookmark_user_clamp", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_placefab", "to": "userscript_novel_bookmark_user_applyfabpos", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_placefab", "to": "userscript_novel_bookmark_user_loadfabpos", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_makedraggable", "to": "userscript_test_novel_logic_test_reset", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "userscript_novel_bookmark_user_installlongpress", "to": "userscript_novel_bookmark_user_togglepanel", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_togglepanel", "to": "userscript_novel_bookmark_user_refresh", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_togglepanel", "to": "userscript_novel_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_render", "to": "userscript_novel_bookmark_user_el", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_renderitem", "to": "userscript_novel_bookmark_user_el", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_toast", "to": "userscript_novel_bookmark_user_el", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_init", "to": "userscript_novel_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_onnavigate", "to": "userscript_novel_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_refresh", "to": "userscript_novel_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_render", "to": "userscript_novel_bookmark_user_renderitem", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_renderitem", "to": "userscript_novel_bookmark_user_confirmremove", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_init", "to": "userscript_novel_bookmark_user_refresh", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_init", "to": "userscript_novel_bookmark_user_applylnwstalerowrepair", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_onnavigate", "to": "userscript_novel_bookmark_user_applylnwstalerowrepair", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_installnavwatcher", "to": "userscript_novel_bookmark_user_onnavigate", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "userscript_novel_bookmark_user_init", "to": "userscript_novel_bookmark_user_installnavwatcher", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_init", "to": "userscript_novel_bookmark_user_installlongpress", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_logic_test", "to": "userscript_test_logic_test_addeventlistener", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_logic_test", "to": "userscript_test_logic_test_assert", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_logic_test", "to": "userscript_test_logic_test_loc", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_logic_test", "to": "userscript_test_logic_test_metatags", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_logic_test", "to": "userscript_test_logic_test_queryselector", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_logic_test", "to": "userscript_test_logic_test_store", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_logic_test", "to": "userscript_test_logic_test_stripbuildhash_comixseriesid_asura_demonic_comix_kagane_anchorsfromhtml_statusof_kindof", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_logic_test", "to": "userscript_test_logic_test_test", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_logic_test", "to": "userscript_test_logic_test_title", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_novel_logic_test", "to": "userscript_test_novel_logic_test_addeventlistener", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_novel_logic_test", "to": "userscript_test_novel_logic_test_assert", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_novel_logic_test", "to": "userscript_test_novel_logic_test_attrels", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_novel_logic_test", "to": "userscript_test_novel_logic_test_elements", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_novel_logic_test", "to": "userscript_test_novel_logic_test_lnwpage", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_novel_logic_test", "to": "userscript_test_novel_logic_test_loc", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_novel_logic_test", "to": "userscript_test_novel_logic_test_metatags", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_novel_logic_test", "to": "userscript_test_novel_logic_test_novelfull_lightnovelworld_computelatestchapter_kindof_maxchapter_repairlnwstalerow", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_novel_logic_test", "to": "userscript_test_novel_logic_test_queryselector", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_novel_logic_test", "to": "userscript_test_novel_logic_test_queryselectorall", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_novel_logic_test", "to": "userscript_test_novel_logic_test_reset", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_novel_logic_test", "to": "userscript_test_novel_logic_test_stalerow", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_novel_logic_test", "to": "userscript_test_novel_logic_test_store", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_novel_logic_test", "to": "userscript_test_novel_logic_test_test", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_find_skills_skill_md", "to": "home_tan_mangabookmark_agents_skills_find_skills_skill_find_skills", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_find_skills_skill_find_skills", "to": "home_tan_mangabookmark_agents_skills_find_skills_skill_common_skill_categories", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_find_skills_skill_find_skills", "to": "home_tan_mangabookmark_agents_skills_find_skills_skill_how_to_help_users_find_skills", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_find_skills_skill_find_skills", "to": "home_tan_mangabookmark_agents_skills_find_skills_skill_tips_for_effective_searches", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_find_skills_skill_find_skills", "to": "home_tan_mangabookmark_agents_skills_find_skills_skill_what_is_the_skills_cli", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_find_skills_skill_find_skills", "to": "home_tan_mangabookmark_agents_skills_find_skills_skill_when_no_skills_are_found", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_find_skills_skill_find_skills", "to": "home_tan_mangabookmark_agents_skills_find_skills_skill_when_to_use_this_skill", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_find_skills_skill_how_to_help_users_find_skills", "to": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_1_understand_what_they_need", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_find_skills_skill_how_to_help_users_find_skills", "to": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_2_check_the_leaderboard_first", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_find_skills_skill_how_to_help_users_find_skills", "to": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_3_search_for_skills", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_find_skills_skill_how_to_help_users_find_skills", "to": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_4_verify_quality_before_recommending", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_find_skills_skill_how_to_help_users_find_skills", "to": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_5_present_options_to_the_user", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_find_skills_skill_how_to_help_users_find_skills", "to": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_6_offer_to_install", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_md", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_md", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_md", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_code_organization_within_files", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_control_flow", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_cross_references", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_enforce_with_linters", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_function_design", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_line_length_breaking", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_parallelizing_code_style_reviews", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_philosophy", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_string_handling", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_type_conversions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_value_vs_pointer_arguments", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_variable_declarations", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_variable_declarations", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_composite_literals", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_variable_declarations", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_slice_map_initialization", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_control_flow", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_complex_conditions_init_scope", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_control_flow", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_eliminate_unnecessary_else", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_control_flow", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_reduce_nesting", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_control_flow", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_switch_over_if_else_chains", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_function_design", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_prefer_range_for_iteration", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_md", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_code_style_details", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_code_style_details", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_extract_complex_conditions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_code_style_details", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_value_vs_pointer_arguments", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_md", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_md", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_md", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_md", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_md", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_md", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_md", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_go_error_handling_best_practices", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_go_error_handling_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_best_practices_summary", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_go_error_handling_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_cross_references", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_go_error_handling_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_detailed_reference", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_go_error_handling_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_parallelizing_error_handling_audits", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_go_error_handling_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_references", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_md", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_error_creation", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_md", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_md", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_error_creation", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_creating_errors", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_error_creation", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_custom_error_types", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_error_creation", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_error_string_conventions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_error_creation", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_errors_as_values", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_error_creation", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_low_cardinality_error_messages", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_creating_errors", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_decision_table_which_error_strategy_to_use", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_creating_errors", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_errors_new_static_error_messages", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_creating_errors", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_fmt_errorf_dynamic_error_messages", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_custom_error_types", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_custom_types_that_wrap_other_errors", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_md", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_error_handling_patterns_and_logging", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_error_handling_patterns_and_logging", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_logging_errors_with_slog", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_error_handling_patterns_and_logging", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_panic_and_recover", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_error_handling_patterns_and_logging", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_the_single_handling_rule", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_error_handling_patterns_and_logging", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_why_use_samber_oops", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_panic_and_recover", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_recovering_from_panics", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_panic_and_recover", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_when_to_panic", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_md", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_error_wrapping_and_inspection", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_error_wrapping_and_inspection", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_combining_errors_with_errors_join", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_error_wrapping_and_inspection", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_error_wrapping_with_w", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_error_wrapping_and_inspection", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_inspecting_errors_errors_is_and_errors_as", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_error_wrapping_with_w", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_w_vs_v_controlling_exposure", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_inspecting_errors_errors_is_and_errors_as", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_errors_as_errors_astype_extract_a_typed_error_from_the_chain", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_inspecting_errors_errors_is_and_errors_as", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_errors_is_match_against_a_sentinel_value", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_combining_errors_with_errors_join", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_errors_is_works_through_joined_errors", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_combining_errors_with_errors_join", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_use_case_parallel_operations_with_independent_failures", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_combining_errors_with_errors_join", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_use_case_validating_multiple_fields", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_skill_md", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_md", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_skill_md", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_md", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_skill_md", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_md", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_skill_md", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_md", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_skill_md", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_md", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_skill_md", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_md", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_skill_md", "to": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_skill_ci_regression_detection", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_skill_common_mistakes", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_skill_core_philosophy", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_skill_cross_references", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_skill_decision_tree_where_is_time_spent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_skill_deep_dives", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_skill_iterative_optimization_methodology", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_skill_rule_out_external_bottlenecks_first", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_skill_iterative_optimization_methodology", "to": "home_tan_mangabookmark_agents_skills_golang_performance_skill_the_cycle_define_goals_benchmark_diagnose_improve_benchmark", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_md", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_caching_patterns", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_caching_patterns", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_algorithmic_complexity", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_caching_patterns", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_compiled_pattern_caching", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_caching_patterns", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_request_level_caching", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_caching_patterns", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_work_avoidance", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_compiled_pattern_caching", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_precomputed_lookup_tables", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_compiled_pattern_caching", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_regexp_at_package_level", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_compiled_pattern_caching", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_template_caching", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_request_level_caching", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_lru_caches", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_request_level_caching", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_singleflight_for_cache_stampede_prevention", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_work_avoidance", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_avoid_iterator_chains", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_work_avoidance", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_early_returns_and_short_circuit_loops", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_work_avoidance", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_map_lookups_over_slice_scanning", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_work_avoidance", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_replace_indirect_function_calls_with_direct_loops", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_md", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cache_locality", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_false_sharing", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_function_inlining", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_instruction_level_parallelism", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_monotonic_time", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_reflection_and_type_assertions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_simd_single_instruction_multiple_data", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_tight_loops_and_the_scheduler", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_function_inlining", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_value_receivers_enable_inlining", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cache_locality", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_contiguous_2d_allocation", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cache_locality", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_pointer_heavy_vs_value_heavy_data", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cache_locality", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_row_major_traversal", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cache_locality", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_struct_of_arrays_soa_vs_array_of_structs_aos", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_simd_single_instruction_multiple_data", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_handling_cpu_specific_instruction_sets", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_md", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_i_o_networking_optimization", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_i_o_networking_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_batch_operations", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_i_o_networking_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_buffered_i_o", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_i_o_networking_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_cgo_overhead", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_i_o_networking_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_concurrent_multi_stage_pipelines", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_i_o_networking_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_http_transport_configuration", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_i_o_networking_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_json_performance", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_i_o_networking_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_streaming_vs_buffering", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_http_transport_configuration", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_connection_pooling", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_http_transport_configuration", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_drain_response_body_for_connection_reuse", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_http_transport_configuration", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_timeouts", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_streaming_vs_buffering", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_avoid_io_readall_for_large_payloads", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_streaming_vs_buffering", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_streaming_json", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_concurrent_multi_stage_pipelines", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_the_unusual_scenario", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_concurrent_multi_stage_pipelines", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_when_to_use_this_and_when_not_to", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_batch_operations", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_channel_batch_processing_from_a_stream", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_batch_operations", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_database_batch_inserts_over_row_by_row", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_batch_operations", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_http_batch_api_calls", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_md", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_optimization", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_md", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_md", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_allocation_patterns", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_backing_array_leaks", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_layout", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_string_and_byte_optimization", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_sync_pool_hot_path_patterns", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_allocation_patterns", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_direct_indexing_vs_append", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_allocation_patterns", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_eliminate_redundant_map_lookups", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_allocation_patterns", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_interface_boxing", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_allocation_patterns", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_map_size_hints", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_allocation_patterns", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_reuse_slices_via_append_s_0", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_allocation_patterns", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_sentinel_errors_vs_fmt_errorf", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_backing_array_leaks", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_map_never_shrinks", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_backing_array_leaks", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_slice_reslicing_retains_the_entire_backing_array", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_backing_array_leaks", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_substring_memory_leaks", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_layout", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_map_of_pointers_for_large_frequently_updated_structs", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_layout", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_pointer_receivers_for_large_structs", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_layout", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_struct_field_alignment", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_layout", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_zero_size_field_at_end_of_struct", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_md", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_production_observability_for_performance", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_md", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_md", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_production_observability_for_performance", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_continuous_profiling", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_production_observability_for_performance", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_prometheus_metrics_for_go", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_production_observability_for_performance", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_real_time_visualization_development", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_prometheus_metrics_for_go", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_alerting_rules_examples", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_prometheus_metrics_for_go", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_grafana_dashboards", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_prometheus_metrics_for_go", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_promql_queries_for_performance_diagnosis", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_promql_queries_for_performance_diagnosis", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_cpu_saturation", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_promql_queries_for_performance_diagnosis", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_gc_pressure", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_promql_queries_for_performance_diagnosis", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_goroutine_leaks", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_promql_queries_for_performance_diagnosis", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_memory_leaks", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_promql_queries_for_performance_diagnosis", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_regression_detection_after_deploy", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_continuous_profiling", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_pyroscope_pull_mode_via_grafana_alloy", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_continuous_profiling", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_pyroscope_push_mode", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_md", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_tuning", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_tuning", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_allocation_rate_reduction", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_tuning", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_garbage_collector_tuning", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_tuning", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gc_profiling_and_diagnostics", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_tuning", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gomaxprocs_in_containers", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_tuning", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_logging_overhead_in_hot_paths", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_tuning", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_panic_recover_cost", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_tuning", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_profile_guided_optimization_pgo", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_garbage_collector_tuning", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_ballast_pattern_pre_go_1_19", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_garbage_collector_tuning", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gogc_default_100", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_garbage_collector_tuning", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gomemlimit_go_1_19", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_garbage_collector_tuning", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_programmatic_control", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gc_profiling_and_diagnostics", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gc_pacing", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gc_profiling_and_diagnostics", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_godebug_gctrace_1", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gc_profiling_and_diagnostics", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_readmemstats", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_md", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_helpers_md", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_md", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_md", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_md", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_md", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_md", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_md", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_md", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_benchmarks", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_best_practices_summary", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_code_coverage", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_common_pitfall_assert_scope_leaking_into_subtests", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_cross_references", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_enforce_with_linters", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_examples_as_documentation", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_fuzzing", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_goroutine_leak_detection_with_goleak", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_integration_tests", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_mocking", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_parallel_tests", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_quick_reference", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_table_driven_tests", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_test_structure_and_organization", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_test_timeouts", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_testing_http_handlers", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_testing_synctest_for_deterministic_goroutine_testing", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_unit_tests", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_test_structure_and_organization", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_file_conventions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_test_structure_and_organization", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_naming_conventions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_benchmarks", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_1_26_test_artifacts", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_references_helpers_md", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_helpers_test_helpers", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_references_helpers_test_helpers", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_helpers_test_timeout", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_md", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_http_handler_testing", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_http_handler_testing", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_basic_handler_test", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_http_handler_testing", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_query_parameters_and_headers", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_md", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_integration_testing", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_integration_testing", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_docker_compose_fixture", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_integration_testing", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_sql_schema_fixture", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_integration_testing", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_test_data_fixture", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_integration_testing", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_test_helper_with_embedded_fixtures", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_integration_testing", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_using_fixtures_in_tests", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_md", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mocking_and_test_fixtures", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mocking_and_test_fixtures", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mock_organization", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mocking_and_test_fixtures", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mocks_with_testify_mock", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mocking_and_test_fixtures", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_test_fixtures", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mocking_and_test_fixtures", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_time_mocking", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_skills_implement_tickets_skill", "to": "claude_skills_implement_tickets_skill_implement_tickets", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_skills_implement_tickets_skill", "to": "claude_skills_implement_tickets_skill_ticket_n_title", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_skills_implement_tickets_skill_implement_tickets", "to": "claude_skills_implement_tickets_skill_1_collect_the_tickets", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_skills_implement_tickets_skill_implement_tickets", "to": "claude_skills_implement_tickets_skill_2_plan_the_batch", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_skills_implement_tickets_skill_implement_tickets", "to": "claude_skills_implement_tickets_skill_3_get_the_plan_approved", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_skills_implement_tickets_skill_implement_tickets", "to": "claude_skills_implement_tickets_skill_4_run_a_wave", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_skills_implement_tickets_skill_ticket_n_title", "to": "claude_skills_implement_tickets_skill_5_land_the_wave", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_skills_implement_tickets_skill_ticket_n_title", "to": "claude_skills_implement_tickets_skill_6_close_the_batch", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_skills_testing_the_userscript_skill", "to": "claude_skills_testing_the_userscript_skill_testing_the_userscript", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_skills_testing_the_userscript_skill_testing_the_userscript", "to": "claude_skills_testing_the_userscript_skill_adding_a_test", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_skills_testing_the_userscript_skill_testing_the_userscript", "to": "claude_skills_testing_the_userscript_skill_commands", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_skills_testing_the_userscript_skill_testing_the_userscript", "to": "claude_skills_testing_the_userscript_skill_gotchas", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_skills_testing_the_userscript_skill_testing_the_userscript", "to": "claude_skills_testing_the_userscript_skill_how_the_harness_works", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_skills_testing_the_userscript_skill_testing_the_userscript", "to": "claude_skills_testing_the_userscript_skill_what_is_not_testable_here", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "omp_agents_ticket_implementer", "to": "omp_agents_ticket_implementer_escalate_rather_than_guess", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "omp_agents_ticket_implementer", "to": "omp_agents_ticket_implementer_order_of_work", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "omp_agents_ticket_implementer", "to": "omp_agents_ticket_implementer_report", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "omp_agents_ticket_implementer", "to": "omp_agents_ticket_implementer_review", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "omp_agents_ticket_implementer", "to": "omp_agents_ticket_implementer_the_worktree_is_your_whole_world", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_implementer", "to": "opencode_agent_implementer_before_you_begin", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_implementer", "to": "opencode_agent_implementer_report_format", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_implementer", "to": "opencode_agent_implementer_self_review_before_reporting", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_implementer", "to": "opencode_agent_implementer_when_you_re_in_over_your_head", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_implementer", "to": "opencode_agent_implementer_your_job", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_reviewer", "to": "opencode_agent_reviewer_calibration", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_reviewer", "to": "opencode_agent_reviewer_do_not_trust_the_report", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_reviewer", "to": "opencode_agent_reviewer_inputs", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_reviewer", "to": "opencode_agent_reviewer_method", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_reviewer", "to": "opencode_agent_reviewer_output_format", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_reviewer", "to": "opencode_agent_reviewer_part_1_spec_compliance", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_reviewer", "to": "opencode_agent_reviewer_part_2_code_quality", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_reviewer", "to": "opencode_agent_reviewer_tests", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_reviewer_output_format", "to": "opencode_agent_reviewer_assessment", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_reviewer_output_format", "to": "opencode_agent_reviewer_issues", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_reviewer_output_format", "to": "opencode_agent_reviewer_spec_compliance", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_reviewer_output_format", "to": "opencode_agent_reviewer_strengths", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_reviewer_issues", "to": "opencode_agent_reviewer_critical_must_fix", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_reviewer_issues", "to": "opencode_agent_reviewer_important_should_fix", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_reviewer_issues", "to": "opencode_agent_reviewer_minor_nice_to_have", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude", "to": "claude_agents_md", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_agents_md", "to": "claude_agent_skills", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_agents_md", "to": "claude_architecture", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_agents_md", "to": "claude_commands", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_agents_md", "to": "claude_comments", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_agents_md", "to": "claude_design_system", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_agents_md", "to": "claude_forge_gitea_not_github", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_agents_md", "to": "claude_graphify", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_agents_md", "to": "claude_hard_constraints_drive_design_don_t_violate", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_agents_md", "to": "claude_secure_coding_rules_code_you_write_here", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_agents_md", "to": "claude_security_invariants", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_agents_md", "to": "claude_what_this_is", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_agent_skills", "to": "claude_domain_docs", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_agent_skills", "to": "claude_issue_tracker", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_agent_skills", "to": "claude_triage_labels", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "context_md_context", "to": "context_bookmark_manager", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "context_bookmark_manager", "to": "context_language", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "cutover", "to": "cutover_sqlite_postgres_cutover_runbook", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "cutover_sqlite_postgres_cutover_runbook", "to": "cutover_0_the_generator_is_throwaway", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "cutover_sqlite_postgres_cutover_runbook", "to": "cutover_1_stop_the_old_api_and_take_a_fresh_export", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "cutover_sqlite_postgres_cutover_runbook", "to": "cutover_2_bring_up_postgres_with_the_schema_and_the_owner_reader", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "cutover_sqlite_postgres_cutover_runbook", "to": "cutover_3_generate_the_import_sql", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "cutover_sqlite_postgres_cutover_runbook", "to": "cutover_4_review_it_by_eye", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "cutover_sqlite_postgres_cutover_runbook", "to": "cutover_5_apply_it", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "cutover_sqlite_postgres_cutover_runbook", "to": "cutover_6_afterwards", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "deploy", "to": "deploy_deployment", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "deploy_deployment", "to": "deploy_0_prerequisites", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "deploy_deployment", "to": "deploy_1_configure_env", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "deploy_deployment", "to": "deploy_1b_web_ui", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "deploy_deployment", "to": "deploy_2_build_start", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "deploy_deployment", "to": "deploy_3_verify_over_https", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "deploy_deployment", "to": "deploy_4_configure_the_userscript", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "deploy_deployment", "to": "deploy_5_install_on_bromite", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "deploy_deployment", "to": "deploy_6_smoke_test_the_full_loop", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "deploy_deployment", "to": "deploy_7_the_browser_on_the_home_machine", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "deploy_deployment", "to": "deploy_installing_updating_the_userscript", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "deploy_deployment", "to": "deploy_troubleshooting", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "deploy_deployment", "to": "deploy_updating", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "product", "to": "product_product", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "product_product", "to": "product_accessibility_inclusion", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "product_product", "to": "product_brand_commitments", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "product_product", "to": "product_capabilities_and_constraints", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "product_product", "to": "product_evidence_on_hand", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "product_product", "to": "product_operating_context", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "product_product", "to": "product_platform", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "product_product", "to": "product_positioning", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "product_product", "to": "product_product_principles", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "product_product", "to": "product_product_purpose", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "product_product", "to": "product_users", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "readme", "to": "readme_manga_bookmark", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "readme_manga_bookmark", "to": "readme_1_backend", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "readme_manga_bookmark", "to": "readme_2_userscript", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "readme_manga_bookmark", "to": "readme_adapter_reference_verified_live_2026_07_24", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "readme_1_backend", "to": "readme_config_env", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "readme_1_backend", "to": "readme_deploy_behind_your_reverse_proxy", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "readme_1_backend", "to": "readme_develop_test", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "readme_1_backend", "to": "readme_endpoints", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "readme_1_backend", "to": "readme_run_the_stack", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "readme_2_userscript", "to": "readme_desktop_iteration_optional", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "readme_2_userscript", "to": "readme_install", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "readme_2_userscript", "to": "readme_install_on_bromite_mobile", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "readme_2_userscript", "to": "readme_use", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "readme_use", "to": "readme_how_latest_chapter_is_found", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "redeploy", "to": "redeploy_redeploy_runbook", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "redeploy_redeploy_runbook", "to": "redeploy_0_preflight", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "redeploy_redeploy_runbook", "to": "redeploy_1_back_up_the_database", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "redeploy_redeploy_runbook", "to": "redeploy_2_pull_the_new_code", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "redeploy_redeploy_runbook", "to": "redeploy_3_rebuild_and_restart", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "redeploy_redeploy_runbook", "to": "redeploy_4_verify_the_deploy", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "redeploy_redeploy_runbook", "to": "redeploy_5_smoke_test_the_full_loop", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "redeploy_redeploy_runbook", "to": "redeploy_6_rollback", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "redeploy_redeploy_runbook", "to": "redeploy_7_the_whole_thing_as_one_block", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "redeploy_redeploy_runbook", "to": "redeploy_8_the_browser_unit_separate_machine_separate_cadence", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "redeploy_redeploy_runbook", "to": "redeploy_troubleshooting", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "redeploy_1_back_up_the_database", "to": "redeploy_a_note_on_the_old_bookmarks_data_volume", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "redeploy_1_back_up_the_database", "to": "redeploy_fallback_cold_volume_archive", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "redeploy_1_back_up_the_database", "to": "redeploy_preferred_hot_dump_no_downtime", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "redeploy_1_back_up_the_database", "to": "redeploy_retention", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_md", "to": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_design_health_score", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_md", "to": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_design_specificity_verdict", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_md", "to": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_minor_observations", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_md", "to": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_persona_red_flags", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_md", "to": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_priority_issues", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_md", "to": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_questions_to_consider", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_md", "to": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_design_health_score", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_md", "to": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_design_specificity_verdict", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_md", "to": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_minor_observations", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_md", "to": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_persona_red_flags", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_md", "to": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_priority_issues", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_md", "to": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_questions_to_consider", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0001_postgresql_over_sqlite", "to": "docs_adr_0001_postgresql_over_sqlite_postgres_replaces_sqlite_as_the_primary_datastore", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0001_postgresql_over_sqlite_postgres_replaces_sqlite_as_the_primary_datastore", "to": "docs_adr_0001_postgresql_over_sqlite_consequences", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0001_postgresql_over_sqlite_postgres_replaces_sqlite_as_the_primary_datastore", "to": "docs_adr_0001_postgresql_over_sqlite_considered_options", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0002_discord_oauth_no_passwords_no_email", "to": "docs_adr_0002_discord_oauth_no_passwords_no_email_identity_comes_from_discord_oauth_we_store_no_passwords_and_send_no_email", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0002_discord_oauth_no_passwords_no_email_identity_comes_from_discord_oauth_we_store_no_passwords_and_send_no_email", "to": "docs_adr_0002_discord_oauth_no_passwords_no_email_consequences", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0002_discord_oauth_no_passwords_no_email_identity_comes_from_discord_oauth_we_store_no_passwords_and_send_no_email", "to": "docs_adr_0002_discord_oauth_no_passwords_no_email_considered_options", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0003_series_shared_and_poll_owned", "to": "docs_adr_0003_series_shared_and_poll_owned_series_is_a_shared_entity_and_only_the_poll_may_update_it", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0003_series_shared_and_poll_owned_series_is_a_shared_entity_and_only_the_poll_may_update_it", "to": "docs_adr_0003_series_shared_and_poll_owned_consequences", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0003_series_shared_and_poll_owned_series_is_a_shared_entity_and_only_the_poll_may_update_it", "to": "docs_adr_0003_series_shared_and_poll_owned_only_the_poll_writes_series_fields", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0003_series_shared_and_poll_owned_series_is_a_shared_entity_and_only_the_poll_may_update_it", "to": "docs_adr_0003_series_shared_and_poll_owned_why", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0004_wire_format_does_not_mirror_the_schema", "to": "docs_adr_0004_wire_format_does_not_mirror_the_schema_the_wire_format_stays_flat_and_deliberately_does_not_mirror_the_schema", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0004_wire_format_does_not_mirror_the_schema_the_wire_format_stays_flat_and_deliberately_does_not_mirror_the_schema", "to": "docs_adr_0004_wire_format_does_not_mirror_the_schema_consequence", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0004_wire_format_does_not_mirror_the_schema_the_wire_format_stays_flat_and_deliberately_does_not_mirror_the_schema", "to": "docs_adr_0004_wire_format_does_not_mirror_the_schema_why_a_future_reader_will_find_this_surprising", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0005_on_demand_browser", "to": "docs_adr_0005_on_demand_browser_adr_0005_on_demand_browser_sidecar", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0005_on_demand_browser_adr_0005_on_demand_browser_sidecar", "to": "docs_adr_0005_on_demand_browser_constraints", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0005_on_demand_browser_adr_0005_on_demand_browser_sidecar", "to": "docs_adr_0005_on_demand_browser_decision", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0006_browser_on_the_home_machine", "to": "docs_adr_0006_browser_on_the_home_machine_adr_0006_the_browser_runs_on_the_home_machine_over_the_tailnet", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0006_browser_on_the_home_machine_adr_0006_the_browser_runs_on_the_home_machine_over_the_tailnet", "to": "docs_adr_0006_browser_on_the_home_machine_consequences", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0006_browser_on_the_home_machine_adr_0006_the_browser_runs_on_the_home_machine_over_the_tailnet", "to": "docs_adr_0006_browser_on_the_home_machine_constraints", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0006_browser_on_the_home_machine_adr_0006_the_browser_runs_on_the_home_machine_over_the_tailnet", "to": "docs_adr_0006_browser_on_the_home_machine_decision", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0006_browser_on_the_home_machine_adr_0006_the_browser_runs_on_the_home_machine_over_the_tailnet", "to": "docs_adr_0006_browser_on_the_home_machine_why", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0007_backend_hosts_cover_bytes", "to": "docs_adr_0007_backend_hosts_cover_bytes_adr_0007_the_backend_hosts_every_site_s_cover_bytes", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0007_backend_hosts_cover_bytes_adr_0007_the_backend_hosts_every_site_s_cover_bytes", "to": "docs_adr_0007_backend_hosts_cover_bytes_consequences", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0007_backend_hosts_cover_bytes_adr_0007_the_backend_hosts_every_site_s_cover_bytes", "to": "docs_adr_0007_backend_hosts_cover_bytes_considered_options", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0007_backend_hosts_cover_bytes_adr_0007_the_backend_hosts_every_site_s_cover_bytes", "to": "docs_adr_0007_backend_hosts_cover_bytes_decision", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0007_backend_hosts_cover_bytes_adr_0007_the_backend_hosts_every_site_s_cover_bytes", "to": "docs_adr_0007_backend_hosts_cover_bytes_two_deliberate_relaxations", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0007_backend_hosts_cover_bytes_adr_0007_the_backend_hosts_every_site_s_cover_bytes", "to": "docs_adr_0007_backend_hosts_cover_bytes_why_a_future_reader_will_find_this_surprising", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0008_series_identity_is_discovered_not_derived", "to": "docs_adr_0008_series_identity_is_discovered_not_derived_adr_0008_a_series_identity_is_discovered_from_the_site_s_links_never_derived_from_an_address", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0008_series_identity_is_discovered_not_derived_adr_0008_a_series_identity_is_discovered_from_the_site_s_links_never_derived_from_an_address", "to": "docs_adr_0008_series_identity_is_discovered_not_derived_consequences", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0008_series_identity_is_discovered_not_derived_adr_0008_a_series_identity_is_discovered_from_the_site_s_links_never_derived_from_an_address", "to": "docs_adr_0008_series_identity_is_discovered_not_derived_considered_options", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0008_series_identity_is_discovered_not_derived_adr_0008_a_series_identity_is_discovered_from_the_site_s_links_never_derived_from_an_address", "to": "docs_adr_0008_series_identity_is_discovered_not_derived_decision", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0008_series_identity_is_discovered_not_derived_adr_0008_a_series_identity_is_discovered_from_the_site_s_links_never_derived_from_an_address", "to": "docs_adr_0008_series_identity_is_discovered_not_derived_why", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0009_a_site_answers_questions_its_own_way", "to": "docs_adr_0009_a_site_answers_questions_its_own_way_adr_0009_a_site_answers_fixed_questions_an_unusual_site_owns_its_own_fetch", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0009_a_site_answers_questions_its_own_way_adr_0009_a_site_answers_fixed_questions_an_unusual_site_owns_its_own_fetch", "to": "docs_adr_0009_a_site_answers_questions_its_own_way_consequences", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0009_a_site_answers_questions_its_own_way_adr_0009_a_site_answers_fixed_questions_an_unusual_site_owns_its_own_fetch", "to": "docs_adr_0009_a_site_answers_questions_its_own_way_considered_options", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0009_a_site_answers_questions_its_own_way_adr_0009_a_site_answers_fixed_questions_an_unusual_site_owns_its_own_fetch", "to": "docs_adr_0009_a_site_answers_questions_its_own_way_decision", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0009_a_site_answers_questions_its_own_way_adr_0009_a_site_answers_fixed_questions_an_unusual_site_owns_its_own_fetch", "to": "docs_adr_0009_a_site_answers_questions_its_own_way_why", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_agents_domain", "to": "docs_agents_domain_domain_docs", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_agents_domain_domain_docs", "to": "docs_agents_domain_before_exploring_read_these", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_agents_domain_domain_docs", "to": "docs_agents_domain_file_structure", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_agents_domain_domain_docs", "to": "docs_agents_domain_flag_adr_conflicts", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_agents_domain_domain_docs", "to": "docs_agents_domain_use_the_glossary_s_vocabulary", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_agents_issue_tracker", "to": "docs_agents_issue_tracker_issue_tracker_gitea_tea_cli", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_agents_issue_tracker_issue_tracker_gitea_tea_cli", "to": "docs_agents_issue_tracker_conventions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_agents_issue_tracker_issue_tracker_gitea_tea_cli", "to": "docs_agents_issue_tracker_pull_requests_as_a_triage_surface", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_agents_issue_tracker_issue_tracker_gitea_tea_cli", "to": "docs_agents_issue_tracker_wayfinding_operations", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_agents_issue_tracker_issue_tracker_gitea_tea_cli", "to": "docs_agents_issue_tracker_when_a_skill_says_fetch_the_relevant_ticket", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_agents_issue_tracker_issue_tracker_gitea_tea_cli", "to": "docs_agents_issue_tracker_when_a_skill_says_publish_to_the_issue_tracker", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_agents_triage_labels", "to": "docs_agents_triage_labels_triage_labels", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_design_system", "to": "docs_design_system_cinder_bookmarkmanager_design_system", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_design_system_cinder_bookmarkmanager_design_system", "to": "docs_design_system_1_the_one_idea", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_design_system_cinder_bookmarkmanager_design_system", "to": "docs_design_system_2_tokens", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_design_system_cinder_bookmarkmanager_design_system", "to": "docs_design_system_3_type", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_design_system_cinder_bookmarkmanager_design_system", "to": "docs_design_system_4_components_web_ui", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_design_system_cinder_bookmarkmanager_design_system", "to": "docs_design_system_5_components_userscript_panel", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_design_system_cinder_bookmarkmanager_design_system", "to": "docs_design_system_6_motion", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_design_system_cinder_bookmarkmanager_design_system", "to": "docs_design_system_7_accessibility_floor_not_negotiable", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_design_system_cinder_bookmarkmanager_design_system", "to": "docs_design_system_8_adding_something_new_checklist", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_1_summary_answer_table", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_2_the_two_reference_pages", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_3_chapter_page_series_url_every_in_page_pointer_in_priority_order", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_4_the_reverse_direction_and_how_common_divergence_is", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_5_series_page_chapter_list", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_6_is_the_unscoped_chapter_regex_safe_on_a_series_page", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_7_redirects_and_reverse_lookup_endpoints", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_8_implications_for_issue_77", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_reproduction", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_3_chapter_page_series_url_every_in_page_pointer_in_priority_order", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_also_present_rel_next_rel_prev_chapter_navigation", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_3_chapter_page_series_url_every_in_page_pointer_in_priority_order", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_not_usable_json_ld_breadcrumblist_3_1", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_3_chapter_page_series_url_every_in_page_pointer_in_priority_order", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_not_usable_link_rel_canonical_3_2", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_3_chapter_page_series_url_every_in_page_pointer_in_priority_order", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_not_usable_og_meta_tags_3_3", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_3_chapter_page_series_url_every_in_page_pointer_in_priority_order", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_priority_1_a_aria_label_all_chapter_works", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_3_chapter_page_series_url_every_in_page_pointer_in_priority_order", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_priority_2_microdata_breadcrumblist_a_itemprop_item_works", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_3_chapter_page_series_url_every_in_page_pointer_in_priority_order", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_priority_3_corroborating_novel_anchors_ambiguous", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_4_the_reverse_direction_and_how_common_divergence_is", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_4_1_sample_method", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_4_the_reverse_direction_and_how_common_divergence_is", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_4_2_divergence_results", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_4_the_reverse_direction_and_how_common_divergence_is", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_4_3_is_there_a_derivable_rule_no", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_4_the_reverse_direction_and_how_common_divergence_is", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_4_4_the_split_case_a_slug_can_change_mid_series", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_6_is_the_unscoped_chapter_regex_safe_on_a_series_page", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_caveats_to_record_with_the_verdict", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_6_is_the_unscoped_chapter_regex_safe_on_a_series_page", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_verdict_safe", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_8_implications_for_issue_77", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_8_1_the_bug", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_8_implications_for_issue_77", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_8_2_the_proposed_fix_is_sound", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_8_implications_for_issue_77", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_8_3_the_userscript_has_the_same_bug_and_it_is_worse", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_8_implications_for_issue_77", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_8_4_note_on_series_id", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_claude", "to": "userscript_claude_live_url_shapes_verified_2026_07_26_may_drift_re_check_against_live_pages_before_trust", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_claude", "to": "userscript_claude_second_script_novel_bookmark_user_js", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_claude", "to": "userscript_claude_userscript_structure_single_iife_manga_bookmark_user_js", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "agents_skills_golang_performance_assets_prometheus_alerts", "to": "agents_skills_golang_performance_assets_prometheus_alerts_goroutine_leak", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "agents_skills_golang_performance_assets_prometheus_alerts", "to": "agents_skills_golang_performance_assets_prometheus_alerts_high_gc_pause_time", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "agents_skills_golang_performance_assets_prometheus_alerts", "to": "agents_skills_golang_performance_assets_prometheus_alerts_memory_near_limit", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docker_compose_bookmark_api", "to": "backend_agents_backend", "label": "conceptually_related_to", "title": "conceptually_related_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "docker_compose_prod_traefik", "to": "backend_agents_backend", "label": "conceptually_related_to", "title": "conceptually_related_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "docker_compose_postgres", "to": "backend_agents_store", "label": "conceptually_related_to", "title": "conceptually_related_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_templates_setup_install_panel", "to": "backend_agents_web", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_setup_install_panel", "to": "backend_agents_token_derivation", "label": "conceptually_related_to", "title": "conceptually_related_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_templates_readers_roster", "to": "backend_agents_reader_owned_store", "label": "conceptually_related_to", "title": "conceptually_related_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_templates_app_tabs", "to": "backend_agents_lifecycle_buckets", "label": "conceptually_related_to", "title": "conceptually_related_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_templates_card_doc", "to": "backend_agents_lifecycle_buckets", "label": "conceptually_related_to", "title": "conceptually_related_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_templates_card_confirm_row", "to": "backend_agents_confirm_gated_actions", "label": "conceptually_related_to", "title": "conceptually_related_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "chrome_docker_compose_browser", "to": "backend_agents_browser_sidecar", "label": "semantically_similar_to", "title": "semantically_similar_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_templates_login_discord_login", "to": "backend_agents_discord_oauth", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_app_doc", "to": "backend_internal_web_templates_app_libswitch", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_app_doc", "to": "backend_internal_web_templates_app_tabs", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_app_doc", "to": "backend_internal_web_templates_chrome_doc", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_app_doc", "to": "backend_internal_web_templates_icons_doc", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_app_doc", "to": "backend_internal_web_templates_list_doc", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_app_doc", "to": "backend_internal_web_templates_readers_doc", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_app_doc", "to": "backend_internal_web_templates_setup_doc", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_card_doc", "to": "backend_internal_web_templates_card_confirm_row", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_card_doc", "to": "backend_internal_web_templates_card_ui_endpoints", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_card_doc", "to": "backend_internal_web_templates_icons_doc", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_chrome_doc", "to": "backend_internal_web_templates_card_doc", "label": "conceptually_related_to", "title": "conceptually_related_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_templates_chrome_recent", "to": "backend_internal_web_templates_card_doc", "label": "semantically_similar_to", "title": "semantically_similar_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_templates_list_doc", "to": "backend_internal_web_templates_card_doc", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_card_confirm_row", "to": "backend_internal_web_templates_readers_roster", "label": "semantically_similar_to", "title": "semantically_similar_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_templates_chrome_doc", "to": "backend_internal_web_templates_chrome_keyrow", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_chrome_doc", "to": "backend_internal_web_templates_chrome_mark", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_chrome_doc", "to": "backend_internal_web_templates_chrome_recent", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_chrome_doc", "to": "backend_internal_web_templates_icons_doc", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_login_doc", "to": "backend_internal_web_templates_chrome_doc", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_icons_doc", "to": "backend_internal_web_templates_icons_sprite", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_list_doc", "to": "backend_internal_web_templates_list_empty_states", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_list_doc", "to": "backend_internal_web_templates_setup_doc", "label": "conceptually_related_to", "title": "conceptually_related_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_templates_login_doc", "to": "backend_internal_web_templates_login_discord_login", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_readers_doc", "to": "backend_internal_web_templates_readers_roster", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_setup_doc", "to": "backend_internal_web_templates_setup_install_panel", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_docker_compose_doc", "to": "chrome_docker_compose_browser", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docker_compose_prod_doc", "to": "chrome_docker_compose_doc", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_docker_compose_browser", "to": "chrome_docker_compose_cdp", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_docker_compose_browser", "to": "chrome_docker_compose_chrome_profile", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docker_compose_bookmark_api", "to": "chrome_docker_compose_browser", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docker_compose_prod_cdp_security", "to": "chrome_docker_compose_cdp", "label": "conceptually_related_to", "title": "conceptually_related_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "docker_compose_doc", "to": "docker_compose_bookmark_api", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docker_compose_doc", "to": "docker_compose_cover_data", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docker_compose_doc", "to": "docker_compose_db_network", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docker_compose_doc", "to": "docker_compose_postgres", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docker_compose_bookmark_api", "to": "docker_compose_cover_data", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docker_compose_bookmark_api", "to": "docker_compose_db_network", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docker_compose_bookmark_api", "to": "docker_compose_postgres", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docker_compose_prod_bookmark_api", "to": "docker_compose_bookmark_api", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docker_compose_prod_doc", "to": "docker_compose_prod_bookmark_api", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docker_compose_prod_doc", "to": "docker_compose_prod_cdp_security", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docker_compose_prod_doc", "to": "docker_compose_prod_traefik", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docker_compose_prod_bookmark_api", "to": "docker_compose_prod_traefik", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_login_art_image", "to": "backend_internal_web_static_login_art_fantasy_sword", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_login_art_image", "to": "backend_internal_web_static_login_art_fiery_volcanic_scene", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_logo_image", "to": "backend_internal_web_static_logo_double_bookmark", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_logo_image", "to": "backend_internal_web_static_logo_ember_flame", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_logo_ember_flame", "to": "backend_internal_web_static_logo_double_bookmark", "label": "conceptually_related_to", "title": "conceptually_related_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}]; -const LEGEND = [{"cid": 0, "color": "#4E79A7", "label": "HTMX Library Internals", "count": 105}, {"cid": 1, "color": "#F28E2B", "label": "Cover Fetch Test Helpers", "count": 86}, {"cid": 2, "color": "#E15759", "label": "Manga Userscript Adapters", "count": 86}, {"cid": 3, "color": "#76B7B2", "label": "Novel Userscript Adapters", "count": 89}, {"cid": 4, "color": "#59A14F", "label": "Series Acquisition Tests", "count": 80}, {"cid": 5, "color": "#EDC948", "label": "Bookmarks API Tests", "count": 71}, {"cid": 6, "color": "#B07AA1", "label": "Storage Choice ADR", "count": 1}, {"cid": 7, "color": "#FF9DA7", "label": "Cover & Acquire Internals", "count": 45}, {"cid": 8, "color": "#9C755F", "label": "System Architecture Concepts", "count": 26}, {"cid": 9, "color": "#BAB0AC", "label": "Session Middleware", "count": 26}, {"cid": 10, "color": "#4E79A7", "label": "Go Test Helpers", "count": 44}, {"cid": 11, "color": "#F28E2B", "label": "Store Tests", "count": 44}, {"cid": 12, "color": "#E15759", "label": "Bookmarks API Handler", "count": 42}, {"cid": 13, "color": "#76B7B2", "label": "Web UI Handlers", "count": 65}, {"cid": 14, "color": "#59A14F", "label": "Go Error Handling", "count": 37}, {"cid": 15, "color": "#EDC948", "label": "CDP Browser Client", "count": 42}, {"cid": 16, "color": "#B07AA1", "label": "Store", "count": 26}, {"cid": 17, "color": "#FF9DA7", "label": "Go Code Style Guide", "count": 25}, {"cid": 18, "color": "#9C755F", "label": "Agent Skills", "count": 1}, {"cid": 19, "color": "#BAB0AC", "label": "Open", "count": 20}, {"cid": 20, "color": "#4E79A7", "label": "I/O Performance Patterns", "count": 18}, {"cid": 21, "color": "#F28E2B", "label": "CPU Optimization", "count": 15}, {"cid": 22, "color": "#E15759", "label": "Caching Patterns", "count": 15}, {"cid": 23, "color": "#76B7B2", "label": "Browser Entrypoint", "count": 15}, {"cid": 24, "color": "#59A14F", "label": "Memory Allocation & GC", "count": 15}, {"cid": 25, "color": "#EDC948", "label": "Cover Fetcher Tests", "count": 14}, {"cid": 26, "color": "#B07AA1", "label": "readSeries", "count": 30}, {"cid": 27, "color": "#FF9DA7", "label": "Find Skills Guide", "count": 14}, {"cid": 28, "color": "#9C755F", "label": "Allocation Patterns", "count": 14}, {"cid": 29, "color": "#BAB0AC", "label": "Observability & Alerting", "count": 9}, {"cid": 30, "color": "#4E79A7", "label": "PG Test Infrastructure", "count": 13}, {"cid": 31, "color": "#F28E2B", "label": "Memory Layout", "count": 5}, {"cid": 32, "color": "#E15759", "label": "Repo Hard Constraints", "count": 1}, {"cid": 33, "color": "#76B7B2", "label": "Go Testing Guide", "count": 10}, {"cid": 34, "color": "#59A14F", "label": "Session Store", "count": 9}, {"cid": 35, "color": "#EDC948", "label": "Web UI Filter Logic", "count": 9}, {"cid": 36, "color": "#B07AA1", "label": "Userscript Test Harness", "count": 1}, {"cid": 37, "color": "#FF9DA7", "label": "Product & Security Context", "count": 12}, {"cid": 38, "color": "#9C755F", "label": "novel-logic.test.js", "count": 6}, {"cid": 39, "color": "#BAB0AC", "label": "UI Critique 2026-07-26A", "count": 7}, {"cid": 40, "color": "#4E79A7", "label": "UI Critique 2026-07-26B", "count": 7}, {"cid": 41, "color": "#F28E2B", "label": "DB Cutover Runbook", "count": 1}, {"cid": 42, "color": "#E15759", "label": "Memory Layout Patterns", "count": 7}, {"cid": 43, "color": "#76B7B2", "label": "Issue Tracker & Triage", "count": 1}, {"cid": 44, "color": "#59A14F", "label": "Ticket Workflow", "count": 1}, {"cid": 45, "color": "#EDC948", "label": "Go Perf Alert Rules", "count": 4}, {"cid": 46, "color": "#B07AA1", "label": "Userscript Display Logic", "count": 28}, {"cid": 47, "color": "#FF9DA7", "label": "Go Perf Skill Docs", "count": 11}, {"cid": 48, "color": "#9C755F", "label": "Login Page Art", "count": 3}, {"cid": 49, "color": "#BAB0AC", "label": "BookmarkManager Logo", "count": 3}, {"cid": 50, "color": "#4E79A7", "label": "Skills CLI", "count": 1}, {"cid": 51, "color": "#F28E2B", "label": "Skills Leaderboard", "count": 1}, {"cid": 52, "color": "#E15759", "label": "Complex Condition Extraction", "count": 1}, {"cid": 53, "color": "#76B7B2", "label": "Sentinel Errors", "count": 1}, {"cid": 54, "color": "#59A14F", "label": "errors.As Patterns", "count": 1}, {"cid": 55, "color": "#EDC948", "label": "errors.Is Patterns", "count": 1}, {"cid": 56, "color": "#B07AA1", "label": "errors.Join Patterns", "count": 1}, {"cid": 57, "color": "#FF9DA7", "label": "Error Wrapping", "count": 1}, {"cid": 58, "color": "#9C755F", "label": "Single Error Handling", "count": 1}, {"cid": 59, "color": "#BAB0AC", "label": "SIMD Optimizations", "count": 1}, {"cid": 60, "color": "#4E79A7", "label": "GOGC Tuning", "count": 1}, {"cid": 61, "color": "#F28E2B", "label": "GOMEMLIMIT", "count": 1}, {"cid": 62, "color": "#E15759", "label": "Bottleneck Decision Tree", "count": 1}, {"cid": 63, "color": "#76B7B2", "label": "pprof Profiling", "count": 1}, {"cid": 64, "color": "#59A14F", "label": "Test Timeout Helper", "count": 1}, {"cid": 65, "color": "#EDC948", "label": "httptest Patterns", "count": 1}, {"cid": 66, "color": "#B07AA1", "label": "testify Suite Pattern", "count": 1}, {"cid": 67, "color": "#FF9DA7", "label": "go:embed Fixtures", "count": 1}, {"cid": 68, "color": "#9C755F", "label": "clockwork Time Mocking", "count": 1}, {"cid": 69, "color": "#BAB0AC", "label": "testify Mocking", "count": 1}, {"cid": 70, "color": "#4E79A7", "label": "t.ArtifactDir Helper", "count": 1}, {"cid": 71, "color": "#F28E2B", "label": "Subtests Pitfall", "count": 1}, {"cid": 72, "color": "#E15759", "label": "golang-benchmark Skill", "count": 1}, {"cid": 73, "color": "#76B7B2", "label": "golang-concurrency Skill", "count": 1}, {"cid": 74, "color": "#59A14F", "label": "golang-ci Skill", "count": 1}, {"cid": 75, "color": "#EDC948", "label": "golang-database Skill", "count": 1}, {"cid": 76, "color": "#B07AA1", "label": "golang-lint Skill", "count": 1}, {"cid": 77, "color": "#FF9DA7", "label": "testify Skill", "count": 1}, {"cid": 78, "color": "#9C755F", "label": "Build Tag Integration Tests", "count": 1}, {"cid": 79, "color": "#BAB0AC", "label": "Test Naming Convention", "count": 1}, {"cid": 80, "color": "#4E79A7", "label": "UI Critique A Finding", "count": 1}, {"cid": 81, "color": "#F28E2B", "label": "UI Critique B Finding", "count": 1}, {"cid": 82, "color": "#E15759", "label": "P0 Overflow Bug", "count": 1}, {"cid": 83, "color": "#76B7B2", "label": "P1 hx-indicator Gap", "count": 1}, {"cid": 84, "color": "#59A14F", "label": "golang-benchmark Skill (ext)", "count": 1}, {"cid": 85, "color": "#EDC948", "label": "golang-concurrency Skill (ext)", "count": 1}, {"cid": 86, "color": "#B07AA1", "label": "golang-ci Skill (ext)", "count": 1}, {"cid": 87, "color": "#FF9DA7", "label": "golang-data-structures Skill (ext)", "count": 1}, {"cid": 88, "color": "#9C755F", "label": "golang-database Skill (ext)", "count": 1}, {"cid": 89, "color": "#BAB0AC", "label": "golang-design-patterns Skill (ext)", "count": 1}, {"cid": 90, "color": "#4E79A7", "label": "golang-documentation Skill (ext)", "count": 1}, {"cid": 91, "color": "#F28E2B", "label": "golang-gopls Skill (ext)", "count": 1}, {"cid": 92, "color": "#E15759", "label": "golang-lint Skill (ext)", "count": 1}, {"cid": 93, "color": "#76B7B2", "label": "golang-naming Skill (ext)", "count": 1}, {"cid": 94, "color": "#59A14F", "label": "golang-observability Skill (ext)", "count": 1}, {"cid": 95, "color": "#EDC948", "label": "golang-refactoring Skill (ext)", "count": 1}, {"cid": 96, "color": "#B07AA1", "label": "golang-safety Skill (ext)", "count": 1}, {"cid": 97, "color": "#FF9DA7", "label": "golang-samber-oops Skill (ext)", "count": 1}, {"cid": 98, "color": "#9C755F", "label": "golang-samber-slog Skill (ext)", "count": 1}, {"cid": 99, "color": "#BAB0AC", "label": "golang-structs-interfaces Skill (ext)", "count": 1}, {"cid": 100, "color": "#4E79A7", "label": "golang-troubleshooting Skill (ext)", "count": 1}, {"cid": 101, "color": "#F28E2B", "label": "promql-cli Skill", "count": 1}, {"cid": 102, "color": "#E15759", "label": "Backend Module", "count": 1}, {"cid": 103, "color": "#76B7B2", "label": "bookmark-api Service", "count": 16}, {"cid": 104, "color": "#59A14F", "label": "AGENTS.md", "count": 16}, {"cid": 105, "color": "#EDC948", "label": "reviewer.md", "count": 16}, {"cid": 106, "color": "#B07AA1", "label": "Redeploy runbook", "count": 16}, {"cid": 107, "color": "#FF9DA7", "label": "1. Backend", "count": 15}, {"cid": 108, "color": "#9C755F", "label": "Deployment", "count": 14}, {"cid": 109, "color": "#BAB0AC", "label": "Cinder \u2014 BookmarkManager design system", "count": 10}, {"cid": 110, "color": "#4E79A7", "label": "Implement tickets", "count": 9}, {"cid": 111, "color": "#F28E2B", "label": "SQLite \u2192 Postgres cutover runbook", "count": 9}, {"cid": 112, "color": "#E15759", "label": "Testing the userscript", "count": 7}, {"cid": 113, "color": "#76B7B2", "label": "ADR-0007: The backend hosts every Site's Cover bytes", "count": 7}, {"cid": 114, "color": "#59A14F", "label": "Issue tracker: Gitea (`tea` CLI)", "count": 7}, {"cid": 115, "color": "#EDC948", "label": "ADR-0006: The browser runs on the home machine, over the tailnet", "count": 6}, {"cid": 116, "color": "#B07AA1", "label": "ADR-0008: A Series identity is discovered from the Site's links, never derived from an address", "count": 6}, {"cid": 117, "color": "#FF9DA7", "label": "Domain Docs", "count": 6}, {"cid": 118, "color": "#9C755F", "label": "ticket-implementer.md", "count": 6}, {"cid": 119, "color": "#BAB0AC", "label": "implementer.md", "count": 6}, {"cid": 120, "color": "#4E79A7", "label": "Series is a shared entity, and only the Poll may update it", "count": 5}, {"cid": 121, "color": "#F28E2B", "label": "Postgres replaces SQLite as the primary datastore", "count": 4}, {"cid": 122, "color": "#E15759", "label": "Identity comes from Discord OAuth; we store no passwords and send no email", "count": 4}, {"cid": 123, "color": "#76B7B2", "label": "The wire format stays flat and deliberately does not mirror the schema", "count": 4}, {"cid": 124, "color": "#59A14F", "label": "ADR-0005: On-demand browser sidecar", "count": 4}, {"cid": 125, "color": "#EDC948", "label": "Duration", "count": 4}, {"cid": 126, "color": "#B07AA1", "label": "Bookmark Manager", "count": 3}, {"cid": 127, "color": "#FF9DA7", "label": "triage-labels.md", "count": 2}, {"cid": 128, "color": "#9C755F", "label": "Cross-Ticket Contract", "count": 1}, {"cid": 129, "color": "#BAB0AC", "label": "Implement Tickets Skill", "count": 1}, {"cid": 130, "color": "#4E79A7", "label": "Orchestrator Role", "count": 1}, {"cid": 131, "color": "#F28E2B", "label": "resolving-merge-conflicts Skill", "count": 1}, {"cid": 132, "color": "#E15759", "label": "tdd Skill", "count": 1}, {"cid": 133, "color": "#76B7B2", "label": "Ticket Wave Batching", "count": 1}, {"cid": 134, "color": "#59A14F", "label": "Four-Object Browser Stub", "count": 1}, {"cid": 135, "color": "#EDC948", "label": "Module Export Hook", "count": 1}, {"cid": 136, "color": "#B07AA1", "label": "logic.test.js Test Harness", "count": 1}, {"cid": 137, "color": "#FF9DA7", "label": "manga-bookmark.user.js", "count": 1}, {"cid": 138, "color": "#9C755F", "label": "stripBuildHash", "count": 1}, {"cid": 139, "color": "#BAB0AC", "label": "Testing the Userscript Skill", "count": 1}, {"cid": 140, "color": "#4E79A7", "label": "cr-spec Agent", "count": 1}, {"cid": 141, "color": "#F28E2B", "label": "cr-standards Agent", "count": 1}, {"cid": 142, "color": "#E15759", "label": "Escalate Rather Than Guess", "count": 1}, {"cid": 143, "color": "#76B7B2", "label": "Status Contract", "count": 1}, {"cid": 144, "color": "#59A14F", "label": "Ticket Implementer Agent", "count": 1}, {"cid": 145, "color": "#EDC948", "label": "Worktree Isolation", "count": 1}, {"cid": 146, "color": "#B07AA1", "label": "Escalate Rather Than Guess (opencode)", "count": 1}, {"cid": 147, "color": "#FF9DA7", "label": "Implementer Subagent (opencode)", "count": 1}, {"cid": 148, "color": "#9C755F", "label": "Subagent-Driven Development", "count": 1}, {"cid": 149, "color": "#BAB0AC", "label": "Code Quality Review", "count": 1}, {"cid": 150, "color": "#4E79A7", "label": "Reviewer Subagent (opencode)", "count": 1}, {"cid": 151, "color": "#F28E2B", "label": "Finding Severity Rubric", "count": 1}, {"cid": 152, "color": "#E15759", "label": "Spec Compliance Review", "count": 1}, {"cid": 153, "color": "#76B7B2", "label": "CDP Browser Unit (chrome/)", "count": 1}, {"cid": 154, "color": "#59A14F", "label": "Cinder Design System", "count": 1}, {"cid": 155, "color": "#EDC948", "label": "Cloudflare Challenge Behaviour", "count": 1}, {"cid": 156, "color": "#B07AA1", "label": "Ember Means New Chapter Only", "count": 1}, {"cid": 157, "color": "#FF9DA7", "label": "Gitea + tea CLI", "count": 1}, {"cid": 158, "color": "#9C755F", "label": "Graphify Knowledge Graph", "count": 1}, {"cid": 159, "color": "#BAB0AC", "label": "novel-bookmark.user.js", "count": 1}, {"cid": 160, "color": "#4E79A7", "label": "Security Invariants", "count": 1}, {"cid": 161, "color": "#F28E2B", "label": "Why Use samber/oops", "count": 1}, {"cid": 162, "color": "#E15759", "label": "singleflight Cache Stampede Prevention", "count": 1}, {"cid": 163, "color": "#76B7B2", "label": "Struct Field Alignment", "count": 1}, {"cid": 164, "color": "#59A14F", "label": "testing/synctest Deterministic Goroutine Testing", "count": 1}, {"cid": 165, "color": "#EDC948", "label": "API Package (Bookmark JSON Handlers)", "count": 1}, {"cid": 166, "color": "#B07AA1", "label": "Cover Acquisition & Serving Pipeline", "count": 1}, {"cid": 167, "color": "#FF9DA7", "label": "Backend AGENTS.md Guidance", "count": 1}, {"cid": 168, "color": "#9C755F", "label": "HTTP Middleware (Auth/Gzip/CORS)", "count": 1}, {"cid": 169, "color": "#BAB0AC", "label": "Latest Package (Site Parsers & Poller)", "count": 1}, {"cid": 170, "color": "#4E79A7", "label": "Latest-Chapter Poller", "count": 1}, {"cid": 171, "color": "#F28E2B", "label": "Main Composition Root", "count": 1}, {"cid": 172, "color": "#E15759", "label": "Migration-Owned Schema", "count": 1}, {"cid": 173, "color": "#76B7B2", "label": "Session Package (Cookie Signing & Rate Limit)", "count": 1}, {"cid": 174, "color": "#59A14F", "label": "updated_at List-Order Rule", "count": 1}, {"cid": 175, "color": "#EDC948", "label": "Userscript Package (Serving Handler)", "count": 1}, {"cid": 176, "color": "#B07AA1", "label": "AGENTS.md", "count": 1}, {"cid": 177, "color": "#FF9DA7", "label": "Backend CLAUDE.md Guidance", "count": 1}, {"cid": 178, "color": "#9C755F", "label": "Graphify Knowledge Graph (graphify-out/)", "count": 1}, {"cid": 179, "color": "#BAB0AC", "label": "CLAUDE.md (Symlink to AGENTS.md)", "count": 1}, {"cid": 192, "color": "#E15759", "label": "ADR-0001 (Drop modernc.org/sqlite)", "count": 1}, {"cid": 193, "color": "#76B7B2", "label": "ADR-0003 (Split Shared Series Facts)", "count": 1}, {"cid": 194, "color": "#59A14F", "label": "SQLite-to-Postgres Cutover Runbook", "count": 1}, {"cid": 195, "color": "#EDC948", "label": "Import SQL Generation Rules", "count": 1}, {"cid": 196, "color": "#B07AA1", "label": "Throwaway Import Generator", "count": 1}, {"cid": 197, "color": "#FF9DA7", "label": "ADR-0002 (Discord OAuth Sign-In)", "count": 1}, {"cid": 198, "color": "#9C755F", "label": "ADR-0006 (Browser Out of API Stack)", "count": 1}, {"cid": 199, "color": "#BAB0AC", "label": "ADR-0007 (Absolute Cover URLs)", "count": 1}, {"cid": 200, "color": "#4E79A7", "label": "bookmark-api Service", "count": 1}, {"cid": 201, "color": "#F28E2B", "label": "Deployment Runbook", "count": 1}, {"cid": 202, "color": "#E15759", "label": "Issue #24 (Derived Credentials)", "count": 1}, {"cid": 203, "color": "#76B7B2", "label": "Tailscale ACL Tagging", "count": 1}, {"cid": 204, "color": "#59A14F", "label": "TOKEN_KEY Credential Derivation", "count": 1}, {"cid": 205, "color": "#EDC948", "label": "Traefik Reverse Proxy", "count": 1}, {"cid": 206, "color": "#B07AA1", "label": "Real scaling limit is the poller outbound fetch budget", "count": 1}, {"cid": 207, "color": "#FF9DA7", "label": "PostgreSQL (jackc/pgx/v5)", "count": 1}, {"cid": 208, "color": "#9C755F", "label": "SQLite (modernc.org/sqlite)", "count": 1}, {"cid": 209, "color": "#BAB0AC", "label": "Postgres chosen for future supportability, not concurrency", "count": 1}, {"cid": 210, "color": "#4E79A7", "label": "Per-Reader bearer token for userscripts", "count": 1}, {"cid": 211, "color": "#F28E2B", "label": "Discord OAuth2 (authorization code grant)", "count": 1}, {"cid": 212, "color": "#E15759", "label": "ADR-0002: Discord OAuth, no passwords, no email", "count": 1}, {"cid": 213, "color": "#76B7B2", "label": "Discord snowflake is the sole identity (lock-in)", "count": 1}, {"cid": 214, "color": "#59A14F", "label": "Bookmark (per-Reader state: Progress, Favourite, Lifecycle)", "count": 1}, {"cid": 215, "color": "#EDC948", "label": "Deduplicate polling per Series (reader_count DESC queue)", "count": 1}, {"cid": 216, "color": "#B07AA1", "label": "ADR-0003: Series is shared, only the Poll updates it", "count": 1}, {"cid": 217, "color": "#FF9DA7", "label": "Only the Poll writes Series fields (security boundary)", "count": 1}, {"cid": 218, "color": "#9C755F", "label": "Series (shared entity keyed site+series_id)", "count": 1}, {"cid": 219, "color": "#BAB0AC", "label": "ADR-0004: Wire format stays flat, does not mirror schema", "count": 1}, {"cid": 220, "color": "#4E79A7", "label": "Flat wire shape is a contract, not an implementation detail", "count": 1}, {"cid": 221, "color": "#F28E2B", "label": "Installed userscripts must keep working (14-day grace window)", "count": 1}, {"cid": 222, "color": "#E15759", "label": "CDP (Chrome DevTools Protocol) endpoint", "count": 1}, {"cid": 223, "color": "#76B7B2", "label": "headless-shell service (socat-fronted CDP)", "count": 1}, {"cid": 224, "color": "#59A14F", "label": "Start Chrome on first CDP connection, reap after 300s idle", "count": 1}, {"cid": 225, "color": "#EDC948", "label": "BROWSER_WS_URL configuration seam", "count": 1}, {"cid": 226, "color": "#B07AA1", "label": "ADR-0006: Browser runs on the home machine over the tailnet", "count": 1}, {"cid": 227, "color": "#FF9DA7", "label": "Browser moved home: VPS memory pressure, no requests served", "count": 1}, {"cid": 228, "color": "#9C755F", "label": "Tailnet (Tailscale network)", "count": 1}, {"cid": 229, "color": "#BAB0AC", "label": "Content-addressed filesystem storage (SHA-256 of source URL)", "count": 1}, {"cid": 230, "color": "#4E79A7", "label": "Cover (Series image bytes)", "count": 1}, {"cid": 231, "color": "#F28E2B", "label": "Deny-class destination control for outbound fetch", "count": 1}, {"cid": 232, "color": "#E15759", "label": "ADR-0007: Backend hosts every Site's Cover bytes", "count": 1}, {"cid": 233, "color": "#76B7B2", "label": "kagane CORP same-origin cover restriction", "count": 1}, {"cid": 234, "color": "#59A14F", "label": "Backend acquires, stores, serves every Cover (uniformity)", "count": 1}, {"cid": 235, "color": "#EDC948", "label": "a[aria-label='All Chapter'] anchor pointer", "count": 1}, {"cid": 236, "color": "#B07AA1", "label": "Series identity is discovered from the Site's links", "count": 1}, {"cid": 237, "color": "#FF9DA7", "label": "ADR-0008: Series identity discovered, never derived", "count": 1}, {"cid": 238, "color": "#9C755F", "label": "Chapter slug vs series slug divergence (~7% measured)", "count": 1}, {"cid": 239, "color": "#BAB0AC", "label": "Scan truncated at first wpd-threads marker", "count": 1}, {"cid": 240, "color": "#4E79A7", "label": "Surface ADR conflicts explicitly rather than silently overriding", "count": 1}, {"cid": 241, "color": "#F28E2B", "label": "Domain docs: single-context layout guidance", "count": 1}, {"cid": 242, "color": "#E15759", "label": "/domain-modeling skill (lazy CONTEXT.md creation)", "count": 1}, {"cid": 243, "color": "#76B7B2", "label": "CONTEXT.md glossary (ubiquitous language)", "count": 1}, {"cid": 244, "color": "#59A14F", "label": "Gitea (tea CLI, gitea.violetcrown.my.id)", "count": 1}, {"cid": 245, "color": "#EDC948", "label": "wayfinder map/ticket mechanism", "count": 1}, {"cid": 246, "color": "#B07AA1", "label": "Triage labels: canonical roles to tracker labels", "count": 1}, {"cid": 247, "color": "#FF9DA7", "label": "Canonical triage role labels (needs-triage ... wontfix)", "count": 1}, {"cid": 248, "color": "#9C755F", "label": "Cinder (BookmarkManager Web UI design system)", "count": 1}, {"cid": 249, "color": "#BAB0AC", "label": "Heat is typographic: ember reserved for unread chapters", "count": 1}, {"cid": 250, "color": "#4E79A7", "label": "Design tokens (dark + light branches, no hardcoded hex)", "count": 1}, {"cid": 251, "color": "#F28E2B", "label": "Three type roles: display serif / mono small-caps / sans", "count": 1}, {"cid": 252, "color": "#E15759", "label": "a[aria-label='All Chapter'] priority pointer", "count": 1}, {"cid": 253, "color": "#76B7B2", "label": "Research: lightnovelworld chapter slug vs series slug", "count": 1}, {"cid": 254, "color": "#59A14F", "label": "Gitea issue #77 (chapter vs series slug)", "count": 1}, {"cid": 255, "color": "#EDC948", "label": "Slug divergence measurements (3/41 diverge, 1 split)", "count": 1}, {"cid": 256, "color": "#B07AA1", "label": "Unscoped chapter regex is SAFE, truncated at wpd-threads", "count": 1}, {"cid": 257, "color": "#FF9DA7", "label": "BookmarkManager", "count": 1}, {"cid": 258, "color": "#9C755F", "label": "Bromite (Primary Device)", "count": 1}, {"cid": 259, "color": "#BAB0AC", "label": "Dark-First Design Constraint", "count": 1}, {"cid": 260, "color": "#4E79A7", "label": "Discord Guild Membership", "count": 1}, {"cid": 261, "color": "#F28E2B", "label": "Reader Isolation Invariant", "count": 1}, {"cid": 262, "color": "#E15759", "label": "Site Adapters", "count": 1}, {"cid": 263, "color": "#76B7B2", "label": "Go Backend (backend/)", "count": 1}, {"cid": 264, "color": "#59A14F", "label": "localStorage Cache and Retry Queue", "count": 1}, {"cid": 265, "color": "#EDC948", "label": "Latest Chapter Poller", "count": 1}, {"cid": 266, "color": "#B07AA1", "label": "Postgres Store (postgres:17-alpine)", "count": 1}, {"cid": 267, "color": "#FF9DA7", "label": "README Config and Endpoint Reference", "count": 1}, {"cid": 268, "color": "#9C755F", "label": "Browser Unit Redeploy", "count": 1}, {"cid": 269, "color": "#BAB0AC", "label": "pg_dump Hot Backup", "count": 1}, {"cid": 270, "color": "#4E79A7", "label": "Redeploy Runbook", "count": 1}, {"cid": 271, "color": "#F28E2B", "label": "Rollback Strategy", "count": 1}, {"cid": 273, "color": "#76B7B2", "label": "AGENTS.md", "count": 4}, {"cid": 279, "color": "#BAB0AC", "label": "Userscript CLAUDE guidance", "count": 1}]; +const RAW_NODES = [{"id": "backend_api_test", "label": "api_test.go", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 17.8, "font": {"size": 12, "color": "#ffffff"}, "title": "api_test.go", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 27}, {"id": "backend_api_test_testconfig", "label": "testConfig()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 25.3, "font": {"size": 12, "color": "#ffffff"}, "title": "testConfig()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/api_test.go", "file_type": "code", "degree": 53}, {"id": "backend_api_test_ownercredential", "label": "ownerCredential()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": "ownerCredential()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 13}, {"id": "backend_api_test_testmain", "label": "TestMain()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestMain()", "community": 11, "community_name": "Store Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 3}, {"id": "backend_api_test_go_m", "label": "M", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "M", "community": 11, "community_name": "Store Tests", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_api_test_newtestserver", "label": "newTestServer()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 16.1, "font": {"size": 12, "color": "#ffffff"}, "title": "newTestServer()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 21}, {"id": "backend_api_test_go_t", "label": "T", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 16.3, "font": {"size": 12, "color": "#ffffff"}, "title": "T", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "", "file_type": "code", "degree": 22}, {"id": "backend_api_test_go_handler", "label": "Handler", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Handler", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "", "file_type": "code", "degree": 3}, {"id": "backend_api_test_newteststore", "label": "newTestStore()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 13.5, "font": {"size": 0, "color": "#ffffff"}, "title": "newTestStore()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 12}, {"id": "backend_api_test_go_store", "label": "Store", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Store", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "", "file_type": "code", "degree": 4}, {"id": "backend_api_test_newteststoreurl", "label": "newTestStoreURL()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "newTestStoreURL()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 8}, {"id": "backend_api_test_auth", "label": "auth()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 14.0, "font": {"size": 0, "color": "#ffffff"}, "title": "auth()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 14}, {"id": "backend_api_test_go_request", "label": "Request", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Request", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_api_test_floatptr", "label": "floatPtr()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "floatPtr()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/api_test.go", "file_type": "code", "degree": 9}, {"id": "backend_api_test_seedforcheck", "label": "seedForCheck()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "seedForCheck()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 4}, {"id": "backend_api_test_readlatestcheckedat", "label": "readLatestCheckedAt()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "readLatestCheckedAt()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 4}, {"id": "backend_api_test_testhealthznoauth", "label": "TestHealthzNoAuth()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestHealthzNoAuth()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 3}, {"id": "backend_api_test_testauthrequired", "label": "TestAuthRequired()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestAuthRequired()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 4}, {"id": "backend_api_test_testauthaccepted", "label": "TestAuthAccepted()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestAuthAccepted()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 4}, {"id": "backend_api_test_testcorspreflight", "label": "TestCORSPreflight()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestCORSPreflight()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 3}, {"id": "backend_api_test_testcorsdisallowedorigin", "label": "TestCORSDisallowedOrigin()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestCORSDisallowedOrigin()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 3}, {"id": "backend_api_test_testbookmarkroundtrip", "label": "TestBookmarkRoundTrip()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestBookmarkRoundTrip()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 4}, {"id": "backend_api_test_testflatwirefieldset", "label": "TestFlatWireFieldSet()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestFlatWireFieldSet()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 6}, {"id": "backend_api_test_testputexistingseriesignoresclienttitlecoverurl", "label": "TestPutExistingSeriesIgnoresClientTitleCoverURL()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestPutExistingSeriesIgnoresClientTitleCoverURL()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 4}, {"id": "backend_api_test_putbookmark", "label": "putBookmark()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": "putBookmark()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 10}, {"id": "backend_api_test_getbookmarks", "label": "getBookmarks()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "getBookmarks()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 9}, {"id": "backend_api_test_testupsertconditionalupdatedat", "label": "TestUpsertConditionalUpdatedAt()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUpsertConditionalUpdatedAt()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 6}, {"id": "backend_api_test_testfavoriteroundtrip", "label": "TestFavoriteRoundTrip()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestFavoriteRoundTrip()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 5}, {"id": "backend_api_test_testlatestchapternullable", "label": "TestLatestChapterNullable()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "TestLatestChapterNullable()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 7}, {"id": "backend_api_test_testloadconfigdiscord", "label": "TestLoadConfigDiscord()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestLoadConfigDiscord()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 3}, {"id": "backend_api_test_testputdoesnotclobberlatestcheckedat", "label": "TestPutDoesNotClobberLatestCheckedAt()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "TestPutDoesNotClobberLatestCheckedAt()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 8}, {"id": "backend_api_test_testuserscriptservedwithwebuidisabled", "label": "TestUserscriptServedWithWebUIDisabled()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUserscriptServedWithWebUIDisabled()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 6}, {"id": "backend_api_test_testnoveluserscriptserved", "label": "TestNovelUserscriptServed()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestNovelUserscriptServed()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/api_test.go", "file_type": "code", "degree": 6}, {"id": "backend_cover_test", "label": "cover_test.go", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "cover_test.go", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/cover_test.go", "file_type": "code", "degree": 5}, {"id": "backend_cover_test_getcover", "label": "getCover()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "getCover()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/cover_test.go", "file_type": "code", "degree": 8}, {"id": "backend_cover_test_go_t", "label": "T", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "T", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "", "file_type": "code", "degree": 5}, {"id": "backend_cover_test_go_handler", "label": "Handler", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Handler", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_cover_test_go_cookie", "label": "Cookie", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Cookie", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_cover_test_go_responserecorder", "label": "ResponseRecorder", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "ResponseRecorder", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_cover_test_testpubliccoverservesstoredbytesunauthenticated", "label": "TestPublicCoverServesStoredBytesUnauthenticated()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestPublicCoverServesStoredBytesUnauthenticated()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/cover_test.go", "file_type": "code", "degree": 6}, {"id": "backend_cover_test_testpubliccoverrejectsunknownaddress", "label": "TestPublicCoverRejectsUnknownAddress()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestPublicCoverRejectsUnknownAddress()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/cover_test.go", "file_type": "code", "degree": 6}, {"id": "backend_cover_test_testpubliccoverneverechoesnonimage", "label": "TestPublicCoverNeverEchoesNonImage()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "TestPublicCoverNeverEchoesNonImage()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/cover_test.go", "file_type": "code", "degree": 8}, {"id": "backend_cover_test_testlistrendersacquiredcover", "label": "TestListRendersAcquiredCover()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestListRendersAcquiredCover()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/cover_test.go", "file_type": "code", "degree": 6}, {"id": "pkg_bookmarkmanager_backend", "label": "bookmarkmanager/backend", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "bookmarkmanager/backend", "community": 102, "community_name": "Backend Module", "source_file": "backend/go.mod", "file_type": "code", "degree": 0}, {"id": "backend_internal_api_handlers", "label": "handlers.go", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "handlers.go", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/api/handlers.go", "file_type": "code", "degree": 3}, {"id": "api_handler", "label": "Handler", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "Handler", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/api/handlers.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_api_handlers_go_store", "label": "Store", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Store", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_api_handlers_writejson", "label": "writeJSON()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "writeJSON()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/api/handlers.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_api_handlers_go_responsewriter", "label": "ResponseWriter", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "ResponseWriter", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "", "file_type": "code", "degree": 6}, {"id": "api_handler_list", "label": ".List()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".List()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/api/handlers.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_api_handlers_go_request", "label": "Request", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Request", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "", "file_type": "code", "degree": 5}, {"id": "api_handler_put", "label": ".Put()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".Put()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/api/handlers.go", "file_type": "code", "degree": 5}, {"id": "api_handler_delete", "label": ".Delete()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".Delete()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/api/handlers.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_api_handlers_healthz", "label": "Healthz()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Healthz()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/api/handlers.go", "file_type": "code", "degree": 3}, {"id": "api_handler_cover", "label": ".Cover()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".Cover()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/api/handlers.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_httpmw_middleware", "label": "middleware.go", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "middleware.go", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/httpmw/middleware.go", "file_type": "code", "degree": 8}, {"id": "httpmw_ctxkey", "label": "ctxKey", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "ctxKey", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/httpmw/middleware.go", "file_type": "code", "degree": 1}, {"id": "backend_internal_httpmw_middleware_readerid", "label": "ReaderID()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "ReaderID()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/httpmw/middleware.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_httpmw_middleware_go_request", "label": "Request", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Request", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_httpmw_middleware_resolvereader", "label": "ResolveReader()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ResolveReader()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/httpmw/middleware.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_httpmw_middleware_go_store", "label": "Store", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Store", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "", "file_type": "code", "degree": 2}, {"id": "backend_internal_httpmw_middleware_auth", "label": "Auth()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Auth()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/httpmw/middleware.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_httpmw_middleware_go_handler", "label": "Handler", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Handler", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "", "file_type": "code", "degree": 3}, {"id": "httpmw_gzipwriter", "label": "gzipWriter", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "gzipWriter", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/httpmw/middleware.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_httpmw_middleware_go_responsewriter", "label": "ResponseWriter", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "ResponseWriter", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "", "file_type": "code", "degree": 1}, {"id": "writer", "label": "Writer", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Writer", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "", "file_type": "code", "degree": 3}, {"id": "backend_internal_httpmw_middleware_compressible", "label": "compressible()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "compressible()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/httpmw/middleware.go", "file_type": "code", "degree": 2}, {"id": "httpmw_gzipwriter_writeheader", "label": ".WriteHeader()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".WriteHeader()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/httpmw/middleware.go", "file_type": "code", "degree": 4}, {"id": "httpmw_gzipwriter_write", "label": ".Write()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".Write()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/httpmw/middleware.go", "file_type": "code", "degree": 2}, {"id": "backend_internal_httpmw_middleware_gzip", "label": "Gzip()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Gzip()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/httpmw/middleware.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_httpmw_middleware_cors", "label": "CORS()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "CORS()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/httpmw/middleware.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_latest_acquire", "label": "acquire.go", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "acquire.go", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/acquire.go", "file_type": "code", "degree": 1}, {"id": "latest_acquirer", "label": "Acquirer", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Acquirer", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/acquire.go", "file_type": "code", "degree": 10}, {"id": "backend_internal_latest_acquire_go_store", "label": "Store", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Store", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_latest_acquire_go_context", "label": "Context", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Context", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "", "file_type": "code", "degree": 2}, {"id": "waitgroup", "label": "WaitGroup", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "WaitGroup", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "", "file_type": "code", "degree": 1}, {"id": "latest_acquirer_acquire", "label": ".Acquire()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".Acquire()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/acquire.go", "file_type": "code", "degree": 5}, {"id": "latest_acquirer_wait", "label": ".Wait()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".Wait()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/acquire.go", "file_type": "code", "degree": 1}, {"id": "backend_internal_latest_acquire_test", "label": "acquire_test.go", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 14.6, "font": {"size": 12, "color": "#ffffff"}, "title": "acquire_test.go", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/acquire_test.go", "file_type": "code", "degree": 16}, {"id": "backend_internal_latest_acquire_test_newacquirer", "label": "newAcquirer()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "newAcquirer()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/acquire_test.go", "file_type": "code", "degree": 9}, {"id": "backend_internal_latest_acquire_test_go_store", "label": "Store", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Store", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "", "file_type": "code", "degree": 5}, {"id": "backend_internal_latest_acquire_test_bookmarknewseries", "label": "bookmarkNewSeries()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "bookmarkNewSeries()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/acquire_test.go", "file_type": "code", "degree": 8}, {"id": "backend_internal_latest_acquire_test_go_t", "label": "T", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 14.0, "font": {"size": 0, "color": "#ffffff"}, "title": "T", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "", "file_type": "code", "degree": 14}, {"id": "backend_internal_latest_acquire_test_readbookmark", "label": "readBookmark()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 15.2, "font": {"size": 12, "color": "#ffffff"}, "title": "readBookmark()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/acquire_test.go", "file_type": "code", "degree": 18}, {"id": "backend_internal_latest_acquire_test_bookmarknewkaganeseries", "label": "bookmarkNewKaganeSeries()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "bookmarkNewKaganeSeries()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/acquire_test.go", "file_type": "code", "degree": 7}, {"id": "backend_internal_latest_acquire_test_bookmarknewnovelfullseries", "label": "bookmarkNewNovelfullSeries()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "bookmarkNewNovelfullSeries()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/acquire_test.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_latest_acquire_test_testacquirefillschapterandcoverfromonefetch", "label": "TestAcquireFillsChapterAndCoverFromOneFetch()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "TestAcquireFillsChapterAndCoverFromOneFetch()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/acquire_test.go", "file_type": "code", "degree": 7}, {"id": "backend_internal_latest_acquire_test_testacquireskipsanexistingseries", "label": "TestAcquireSkipsAnExistingSeries()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "TestAcquireSkipsAnExistingSeries()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/acquire_test.go", "file_type": "code", "degree": 7}, {"id": "backend_internal_latest_acquire_test_testacquirefailureleavesthebookmarkintact", "label": "TestAcquireFailureLeavesTheBookmarkIntact()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "TestAcquireFailureLeavesTheBookmarkIntact()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/acquire_test.go", "file_type": "code", "degree": 7}, {"id": "backend_internal_latest_acquire_test_testacquirerefusesanunfetchableseriesurl", "label": "TestAcquireRefusesAnUnfetchableSeriesURL()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestAcquireRefusesAnUnfetchableSeriesURL()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/acquire_test.go", "file_type": "code", "degree": 5}, {"id": "latest_blockingfetcher", "label": "blockingFetcher", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "blockingFetcher", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/acquire_test.go", "file_type": "code", "degree": 2}, {"id": "latest_blockingfetcher_get", "label": ".Get()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": ".Get()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/acquire_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_acquire_test_go_context", "label": "Context", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Context", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_latest_acquire_test_testacquiredoesnotblockthewrite", "label": "TestAcquireDoesNotBlockTheWrite()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestAcquireDoesNotBlockTheWrite()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/acquire_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_acquire_test_testacquirekaganecoverthroughbrowser", "label": "TestAcquireKaganeCoverThroughBrowser()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestAcquireKaganeCoverThroughBrowser()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/acquire_test.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_latest_acquire_test_testacquirenovelfullcoveroverplaintls", "label": "TestAcquireNovelfullCoverOverPlainTLS()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestAcquireNovelfullCoverOverPlainTLS()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/acquire_test.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_latest_acquire_test_testacquirekaganeskippedwithoutbrowser", "label": "TestAcquireKaganeSkippedWithoutBrowser()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestAcquireKaganeSkippedWithoutBrowser()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/acquire_test.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_latest_acquire_test_testacquirekaganebytesneverfallbacktoplaintls", "label": "TestAcquireKaganeBytesNeverFallBackToPlainTLS()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestAcquireKaganeBytesNeverFallBackToPlainTLS()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/acquire_test.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_latest_acquire_test_testacquirenovelfullcoverwithoutbrowser", "label": "TestAcquireNovelfullCoverWithoutBrowser()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestAcquireNovelfullCoverWithoutBrowser()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/acquire_test.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_latest_browser", "label": "browser.go", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "browser.go", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser.go", "file_type": "code", "degree": 11}, {"id": "latest_browserfetcher", "label": "BrowserFetcher", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "BrowserFetcher", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser.go", "file_type": "code", "degree": 9}, {"id": "backend_internal_latest_browser_go_context", "label": "Context", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "Context", "community": 15, "community_name": "CDP Browser Client", "source_file": "", "file_type": "code", "degree": 6}, {"id": "cancelfunc", "label": "CancelFunc", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "CancelFunc", "community": 15, "community_name": "CDP Browser Client", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_latest_browser_go_mutex", "label": "Mutex", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Mutex", "community": 15, "community_name": "CDP Browser Client", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_latest_browser_newbrowserfetcher", "label": "NewBrowserFetcher()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "NewBrowserFetcher()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser.go", "file_type": "code", "degree": 6}, {"id": "latest_browserfetcher_close", "label": ".Close()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".Close()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser.go", "file_type": "code", "degree": 1}, {"id": "latest_browserfetcher_get", "label": ".Get()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".Get()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_latest_browser_kaganeread", "label": "kaganeRead()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "kaganeRead()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_latest_browser_go_action", "label": "Action", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Action", "community": 15, "community_name": "CDP Browser Client", "source_file": "", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_browser_novelfullread", "label": "novelfullRead()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "novelfullRead()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser.go", "file_type": "code", "degree": 3}, {"id": "latest_browserfetcher_image", "label": ".Image()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": ".Image()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_browser_classifybrowsererror", "label": "classifyBrowserError()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "classifyBrowserError()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_latest_browser_browserconnectionlost", "label": "browserConnectionLost()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "browserConnectionLost()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_browser_isinterstitial", "label": "isInterstitial()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "isInterstitial()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser.go", "file_type": "code", "degree": 1}, {"id": "latest_browserfetcher_run", "label": ".run()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".run()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser.go", "file_type": "code", "degree": 8}, {"id": "backend_internal_latest_browser_kaganeapiurl", "label": "kaganeAPIURL()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "kaganeAPIURL()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_browser_novelfullseriesurl", "label": "novelfullSeriesURL()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "novelfullSeriesURL()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_browser_awaitpromise", "label": "awaitPromise()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "awaitPromise()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser.go", "file_type": "code", "degree": 2}, {"id": "evaluateparams", "label": "EvaluateParams", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "EvaluateParams", "community": 15, "community_name": "CDP Browser Client", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_latest_browser_jsstring", "label": "jsString()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "jsString()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser.go", "file_type": "code", "degree": 2}, {"id": "backend_internal_latest_browser_test", "label": "browser_test.go", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "browser_test.go", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_browser_test_testkaganeapiurl", "label": "TestKaganeAPIURL()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestKaganeAPIURL()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_browser_test_go_t", "label": "T", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "T", "community": 15, "community_name": "CDP Browser Client", "source_file": "", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_browser_test_testnovelfullseriesurl", "label": "TestNovelfullSeriesURL()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestNovelfullSeriesURL()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_browser_test_testclassifybrowserinterruption", "label": "TestClassifyBrowserInterruption()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestClassifyBrowserInterruption()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/browser_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_cover", "label": "cover.go", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": "cover.go", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/cover.go", "file_type": "code", "degree": 10}, {"id": "latest_coverbytesfetcher", "label": "CoverBytesFetcher", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "CoverBytesFetcher", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/cover.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_latest_cover_fetchcoverbytes", "label": "fetchCoverBytes()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "fetchCoverBytes()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/cover.go", "file_type": "code", "degree": 9}, {"id": "backend_internal_latest_cover_go_context", "label": "Context", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "Context", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "", "file_type": "code", "degree": 6}, {"id": "latest_coverresolver", "label": "CoverResolver", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "CoverResolver", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/cover.go", "file_type": "code", "degree": 6}, {"id": "latest_tlscoverfetcher", "label": "TLSCoverFetcher", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "TLSCoverFetcher", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/cover.go", "file_type": "code", "degree": 7}, {"id": "backend_internal_latest_cover_go_client", "label": "Client", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Client", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_cover_newcoverfetcher", "label": "NewCoverFetcher()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": "NewCoverFetcher()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/cover.go", "file_type": "code", "degree": 10}, {"id": "backend_internal_latest_cover_newcoverfetcherwithresolver", "label": "NewCoverFetcherWithResolver()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "NewCoverFetcherWithResolver()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/cover.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_latest_cover_defaultcoverresolver", "label": "defaultCoverResolver()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "defaultCoverResolver()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/cover.go", "file_type": "code", "degree": 3}, {"id": "addr", "label": "Addr", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Addr", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_cover_newcoverhttpclient", "label": "newCoverHTTPClient()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "newCoverHTTPClient()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/cover.go", "file_type": "code", "degree": 6}, {"id": "latest_tlscoverfetcher_fetch", "label": ".Fetch()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".Fetch()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/cover.go", "file_type": "code", "degree": 5}, {"id": "latest_tlscoverfetcher_validateurl", "label": ".validateURL()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".validateURL()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/cover.go", "file_type": "code", "degree": 8}, {"id": "url", "label": "URL", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "URL", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_latest_cover_resolvecoverhost", "label": "resolveCoverHost()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "resolveCoverHost()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/cover.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_latest_cover_publiccoveraddress", "label": "publicCoverAddress()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "publicCoverAddress()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/cover.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_latest_cover_fetch_test", "label": "cover_fetch_test.go", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "cover_fetch_test.go", "community": 25, "community_name": "Cover Fetcher Tests", "source_file": "backend/internal/latest/cover_fetch_test.go", "file_type": "code", "degree": 9}, {"id": "backend_internal_latest_cover_fetch_test_testcoverfetcherfetchespublichttpsimage", "label": "TestCoverFetcherFetchesPublicHTTPSImage()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "TestCoverFetcherFetchesPublicHTTPSImage()", "community": 25, "community_name": "Cover Fetcher Tests", "source_file": "backend/internal/latest/cover_fetch_test.go", "file_type": "code", "degree": 2}, {"id": "backend_internal_latest_cover_fetch_test_go_t", "label": "T", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "T", "community": 25, "community_name": "Cover Fetcher Tests", "source_file": "", "file_type": "code", "degree": 7}, {"id": "backend_internal_latest_cover_fetch_test_testnewcoverfetcherrechecksresolverbeforeconnection", "label": "TestNewCoverFetcherRechecksResolverBeforeConnection()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestNewCoverFetcherRechecksResolverBeforeConnection()", "community": 25, "community_name": "Cover Fetcher Tests", "source_file": "backend/internal/latest/cover_fetch_test.go", "file_type": "code", "degree": 3}, {"id": "latest_roundtripfunc", "label": "roundTripFunc", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "roundTripFunc", "community": 25, "community_name": "Cover Fetcher Tests", "source_file": "backend/internal/latest/cover_fetch_test.go", "file_type": "code", "degree": 7}, {"id": "latest_roundtripfunc_roundtrip", "label": ".RoundTrip()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": ".RoundTrip()", "community": 25, "community_name": "Cover Fetcher Tests", "source_file": "backend/internal/latest/cover_fetch_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_cover_fetch_test_go_request", "label": "Request", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Request", "community": 25, "community_name": "Cover Fetcher Tests", "source_file": "", "file_type": "code", "degree": 1}, {"id": "response", "label": "Response", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Response", "community": 25, "community_name": "Cover Fetcher Tests", "source_file": "", "file_type": "code", "degree": 2}, {"id": "backend_internal_latest_cover_fetch_test_coverresponse", "label": "coverResponse()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "coverResponse()", "community": 25, "community_name": "Cover Fetcher Tests", "source_file": "backend/internal/latest/cover_fetch_test.go", "file_type": "code", "degree": 7}, {"id": "backend_internal_latest_cover_fetch_test_testcoverfetcherrefusesunsafedestinationsbeforerequest", "label": "TestCoverFetcherRefusesUnsafeDestinationsBeforeRequest()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestCoverFetcherRefusesUnsafeDestinationsBeforeRequest()", "community": 25, "community_name": "Cover Fetcher Tests", "source_file": "backend/internal/latest/cover_fetch_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_latest_cover_fetch_test_testcoverfetcherstopsredirectintoprivateaddress", "label": "TestCoverFetcherStopsRedirectIntoPrivateAddress()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestCoverFetcherStopsRedirectIntoPrivateAddress()", "community": 25, "community_name": "Cover Fetcher Tests", "source_file": "backend/internal/latest/cover_fetch_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsoversizedbody", "label": "TestCoverFetcherRejectsOversizedBody()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestCoverFetcherRejectsOversizedBody()", "community": 25, "community_name": "Cover Fetcher Tests", "source_file": "backend/internal/latest/cover_fetch_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsnonimage", "label": "TestCoverFetcherRejectsNonImage()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestCoverFetcherRejectsNonImage()", "community": 25, "community_name": "Cover Fetcher Tests", "source_file": "backend/internal/latest/cover_fetch_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_latest_cover_fetch_test_testcoverfetchercanonicalisesjpgalias", "label": "TestCoverFetcherCanonicalisesJpgAlias()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestCoverFetcherCanonicalisesJpgAlias()", "community": 25, "community_name": "Cover Fetcher Tests", "source_file": "backend/internal/latest/cover_fetch_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_latest_fetch", "label": "fetch.go", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "fetch.go", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/fetch.go", "file_type": "code", "degree": 2}, {"id": "latest_tlsfetcher", "label": "TLSFetcher", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TLSFetcher", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/fetch.go", "file_type": "code", "degree": 4}, {"id": "httpclient", "label": "HttpClient", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "HttpClient", "community": 15, "community_name": "CDP Browser Client", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_latest_fetch_newtlsfetcher", "label": "NewTLSFetcher()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "NewTLSFetcher()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/fetch.go", "file_type": "code", "degree": 6}, {"id": "latest_tlsfetcher_get", "label": ".Get()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".Get()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/fetch.go", "file_type": "code", "degree": 2}, {"id": "backend_internal_latest_fetch_go_context", "label": "Context", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Context", "community": 15, "community_name": "CDP Browser Client", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_latest_poller", "label": "poller.go", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "poller.go", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/poller.go", "file_type": "code", "degree": 5}, {"id": "latest_fetcher", "label": "Fetcher", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Fetcher", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/poller.go", "file_type": "code", "degree": 8}, {"id": "latest_browsercoverfetcher", "label": "BrowserCoverFetcher", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "BrowserCoverFetcher", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/poller.go", "file_type": "code", "degree": 4}, {"id": "latest_poller", "label": "Poller", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 14.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Poller", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/poller.go", "file_type": "code", "degree": 15}, {"id": "backend_internal_latest_poller_go_store", "label": "Store", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Store", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_latest_poller_go_time", "label": "Time", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Time", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_latest_poller_go_duration", "label": "Duration", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Duration", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "", "file_type": "code", "degree": 1}, {"id": "latest_poller_fillblankcover", "label": ".fillBlankCover()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".fillBlankCover()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/poller.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_latest_poller_go_context", "label": "Context", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "Context", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "", "file_type": "code", "degree": 6}, {"id": "latest_poller_prefetchcover", "label": ".prefetchCover()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".prefetchCover()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/poller.go", "file_type": "code", "degree": 5}, {"id": "latest_poller_storecover", "label": ".storeCover()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": ".storeCover()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/poller.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_latest_poller_fetcherfor", "label": "fetcherFor()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "fetcherFor()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/poller.go", "file_type": "code", "degree": 4}, {"id": "latest_poller_run", "label": ".Run()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".Run()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/poller.go", "file_type": "code", "degree": 4}, {"id": "latest_poller_runonce", "label": ".runOnce()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".runOnce()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/poller.go", "file_type": "code", "degree": 5}, {"id": "latest_poller_checkone", "label": ".checkOne()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": ".checkOne()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/poller.go", "file_type": "code", "degree": 7}, {"id": "backend_internal_latest_poller_fetchableseriesurl", "label": "fetchableSeriesURL()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "fetchableSeriesURL()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_latest_poller_test", "label": "poller_test.go", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 21.5, "font": {"size": 12, "color": "#ffffff"}, "title": "poller_test.go", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 40}, {"id": "backend_internal_latest_poller_test_testmain", "label": "TestMain()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestMain()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_poller_test_go_m", "label": "M", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "M", "community": 11, "community_name": "Store Tests", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_latest_poller_test_newteststore", "label": "newTestStore()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 21.8, "font": {"size": 12, "color": "#ffffff"}, "title": "newTestStore()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 41}, {"id": "backend_internal_latest_poller_test_go_t", "label": "T", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 20.1, "font": {"size": 12, "color": "#ffffff"}, "title": "T", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "", "file_type": "code", "degree": 35}, {"id": "backend_internal_latest_poller_test_go_store", "label": "Store", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Store", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "", "file_type": "code", "degree": 4}, {"id": "backend_internal_latest_poller_test_seedforcheck", "label": "seedForCheck()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 13.5, "font": {"size": 0, "color": "#ffffff"}, "title": "seedForCheck()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 12}, {"id": "backend_internal_latest_poller_test_readlatestcheckedat", "label": "readLatestCheckedAt()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "readLatestCheckedAt()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 8}, {"id": "latest_fakefetcher", "label": "fakeFetcher", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "fakeFetcher", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_latest_poller_test_go_mutex", "label": "Mutex", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Mutex", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "", "file_type": "code", "degree": 3}, {"id": "latest_fakeresponse", "label": "fakeResponse", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "fakeResponse", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 2}, {"id": "latest_fakefetcher_get", "label": ".Get()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": ".Get()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 10}, {"id": "backend_internal_latest_poller_test_go_context", "label": "Context", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Context", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "", "file_type": "code", "degree": 3}, {"id": "latest_fakefetcher_callcount", "label": ".callCount()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".callCount()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 1}, {"id": "latest_fakecoverfetcher", "label": "fakeCoverFetcher", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "fakeCoverFetcher", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 4}, {"id": "latest_fakecoverfetcher_image", "label": ".Image()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".Image()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 2}, {"id": "latest_fakecoverfetcher_callcount", "label": ".callCount()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".callCount()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 1}, {"id": "latest_fakebytescoverfetcher", "label": "fakeBytesCoverFetcher", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "fakeBytesCoverFetcher", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 5}, {"id": "latest_fakebytescoverfetcher_fetch", "label": ".Fetch()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".Fetch()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 2}, {"id": "latest_fakebytescoverfetcher_callcount", "label": ".callCount()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 14.6, "font": {"size": 12, "color": "#ffffff"}, "title": ".callCount()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 16}, {"id": "backend_internal_latest_poller_test_newtestpoller", "label": "newTestPoller()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 14.6, "font": {"size": 12, "color": "#ffffff"}, "title": "newTestPoller()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 16}, {"id": "backend_internal_latest_poller_test_go_time", "label": "Time", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Time", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_latest_poller_test_seedcoversource", "label": "seedCoverSource()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "seedCoverSource()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 11}, {"id": "backend_internal_latest_poller_test_testrunonceprefetchespubliccover", "label": "TestRunOncePrefetchesPublicCover()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOncePrefetchesPublicCover()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_latest_poller_test_testrunoncedoesnotstorenonimagepubliccover", "label": "TestRunOnceDoesNotStoreNonImagePublicCover()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceDoesNotStoreNonImagePublicCover()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_latest_poller_test_testrunoncerecordslatestchapter", "label": "TestRunOnceRecordsLatestChapter()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceRecordsLatestChapter()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 7}, {"id": "backend_internal_latest_poller_test_testrunoncedoesnotreorderlist", "label": "TestRunOnceDoesNotReorderList()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceDoesNotReorderList()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_latest_poller_test_testrunoncemarkscheckedonfailure", "label": "TestRunOnceMarksCheckedOnFailure()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceMarksCheckedOnFailure()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 8}, {"id": "backend_internal_latest_poller_test_testrunoncerespectsbatchlimit", "label": "TestRunOnceRespectsBatchLimit()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceRespectsBatchLimit()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_latest_poller_test_testrunoncefetchessharedseriesonce", "label": "TestRunOnceFetchesSharedSeriesOnce()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceFetchesSharedSeriesOnce()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 8}, {"id": "backend_internal_latest_poller_test_testrunonceonebadseriesdoesnotstallbatch", "label": "TestRunOnceOneBadSeriesDoesNotStallBatch()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceOneBadSeriesDoesNotStallBatch()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 8}, {"id": "backend_internal_latest_poller_test_testrunlogscooldowns", "label": "TestRunLogsCooldowns()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunLogsCooldowns()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_poller_test_testrunoncehonourscooldownacrosspasses", "label": "TestRunOnceHonoursCooldownAcrossPasses()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceHonoursCooldownAcrossPasses()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_latest_poller_test_testrunonceusesbrowsercooldown", "label": "TestRunOnceUsesBrowserCooldown()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceUsesBrowserCooldown()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_latest_poller_test_testrunoncecorrectsdownward", "label": "TestRunOnceCorrectsDownward()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceCorrectsDownward()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_latest_poller_test_testcheckonevalidatesseriesurlbeforefetching", "label": "TestCheckOneValidatesSeriesURLBeforeFetching()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestCheckOneValidatesSeriesURLBeforeFetching()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_latest_poller_test_testrunoncestopsoncancelledcontext", "label": "TestRunOnceStopsOnCancelledContext()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceStopsOnCancelledContext()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_latest_poller_test_testfetchableseriesurl", "label": "TestFetchableSeriesURL()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestFetchableSeriesURL()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_poller_test_testkaganeskippedwhennobrowserfetcher", "label": "TestKaganeSkippedWhenNoBrowserFetcher()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestKaganeSkippedWhenNoBrowserFetcher()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_poller_test_testnovelfullusestlswhennobrowserfetcher", "label": "TestNovelfullUsesTLSWhenNoBrowserFetcher()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestNovelfullUsesTLSWhenNoBrowserFetcher()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_latest_poller_test_testkaganeusesbrowserfetcher", "label": "TestKaganeUsesBrowserFetcher()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestKaganeUsesBrowserFetcher()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_latest_poller_test_testrunonceprefetcheskaganecover", "label": "TestRunOncePrefetchesKaganeCover()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOncePrefetchesKaganeCover()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 7}, {"id": "backend_internal_latest_poller_test_testrunoncedoesnotrefetchkaganecover", "label": "TestRunOnceDoesNotRefetchKaganeCover()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceDoesNotRefetchKaganeCover()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_latest_poller_test_testrunoncecoverfailuredoesnotblockchapter", "label": "TestRunOnceCoverFailureDoesNotBlockChapter()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceCoverFailureDoesNotBlockChapter()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 7}, {"id": "backend_internal_latest_poller_test_testrunoncerejectsinvalidkaganecover", "label": "TestRunOnceRejectsInvalidKaganeCover()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceRejectsInvalidKaganeCover()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_latest_poller_test_testrunoncewithoutcoverfetcherstillpollskagane", "label": "TestRunOnceWithoutCoverFetcherStillPollsKagane()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceWithoutCoverFetcherStillPollsKagane()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_latest_poller_test_testrunonceroutesnonkaganecovertopublicfetcher", "label": "TestRunOnceRoutesNonKaganeCoverToPublicFetcher()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceRoutesNonKaganeCoverToPublicFetcher()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_latest_poller_test_testfetcherforroutesnovelsites", "label": "TestFetcherForRoutesNovelSites()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestFetcherForRoutesNovelSites()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_poller_test_testfetchableseriesurlpinsnovelhosts", "label": "TestFetchableSeriesURLPinsNovelHosts()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestFetchableSeriesURLPinsNovelHosts()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_poller_test_testrunoncefillsblankcoverfromseriespage", "label": "TestRunOnceFillsBlankCoverFromSeriesPage()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceFillsBlankCoverFromSeriesPage()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_latest_poller_test_testrunoncedoesnotreplaceexistingcover", "label": "TestRunOnceDoesNotReplaceExistingCover()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceDoesNotReplaceExistingCover()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_latest_poller_test_testrunonceretriesfailedblankcoveronnextpoll", "label": "TestRunOnceRetriesFailedBlankCoverOnNextPoll()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceRetriesFailedBlankCoverOnNextPoll()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 7}, {"id": "backend_internal_latest_poller_test_testrunonceblankcoverfailuredoesnotblockchapter", "label": "TestRunOnceBlankCoverFailureDoesNotBlockChapter()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRunOnceBlankCoverFailureDoesNotBlockChapter()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/latest/poller_test.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_latest_read", "label": "read.go", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "read.go", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/read.go", "file_type": "code", "degree": 2}, {"id": "latest_seriesread", "label": "seriesRead", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "seriesRead", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/read.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_read_readseriespage", "label": "readSeriesPage()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": "readSeriesPage()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/latest/read.go", "file_type": "code", "degree": 10}, {"id": "backend_internal_latest_read_go_context", "label": "Context", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Context", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_latest_sites", "label": "sites.go", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 16.6, "font": {"size": 12, "color": "#ffffff"}, "title": "sites.go", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 23}, {"id": "latest_latestchapter", "label": "latestChapter", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "latestChapter", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 11}, {"id": "latest_site", "label": "site", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "site", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 3}, {"id": "latest_browserread", "label": "browserRead", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "browserRead", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_sites_go_action", "label": "Action", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Action", "community": 26, "community_name": "readSeries", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_latest_sites_comixseriesid", "label": "comixSeriesID()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "comixSeriesID()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_sites_maxchapter", "label": "maxChapter()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "maxChapter()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 9}, {"id": "regexp", "label": "Regexp", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Regexp", "community": 26, "community_name": "readSeries", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_latest_sites_asuralatestchapter", "label": "asuraLatestChapter()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "asuraLatestChapter()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_sites_demoniclatestchapter", "label": "demonicLatestChapter()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "demonicLatestChapter()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_sites_comixlatestchapter", "label": "comixLatestChapter()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "comixLatestChapter()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_latest_sites_kaganelatestchapter", "label": "kaganeLatestChapter()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "kaganeLatestChapter()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_sites_novelfulllatestchapter", "label": "novelfullLatestChapter()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "novelfullLatestChapter()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_sites_lnwlatestchapter", "label": "lnwLatestChapter()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "lnwLatestChapter()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_sites_latestchapterfrom", "label": "latestChapterFrom()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "latestChapterFrom()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_latest_sites_browseronlycoverurl", "label": "browserOnlyCoverURL()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "browserOnlyCoverURL()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 2}, {"id": "backend_internal_latest_sites_kaganecoverurl", "label": "kaganeCoverURL()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "kaganeCoverURL()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 2}, {"id": "backend_internal_latest_sites_comixcoverurl", "label": "comixCoverURL()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "comixCoverURL()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_latest_sites_ogimagecover", "label": "ogImageCover()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "ogImageCover()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 2}, {"id": "backend_internal_latest_sites_novelfullcoverentry", "label": "novelfullCoverEntry()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "novelfullCoverEntry()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 2}, {"id": "backend_internal_latest_sites_comixcoverentry", "label": "comixCoverEntry()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "comixCoverEntry()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 2}, {"id": "backend_internal_latest_sites_kaganecoverentry", "label": "kaganeCoverEntry()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "kaganeCoverEntry()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 2}, {"id": "backend_internal_latest_sites_coverfrom", "label": "coverFrom()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "coverFrom()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_latest_sites_metacontent", "label": "metaContent()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "metaContent()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_latest_sites_publishedcoverurl", "label": "publishedCoverURL()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "publishedCoverURL()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_sites_browserbackedsites", "label": "browserBackedSites()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "browserBackedSites()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/sites.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_sites_test", "label": "sites_test.go", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "sites_test.go", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_sites_test_testcoverfrom", "label": "TestCoverFrom()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestCoverFrom()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_sites_test_go_t", "label": "T", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "T", "community": 26, "community_name": "readSeries", "source_file": "", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_sites_test_testcoverfromchallenge", "label": "TestCoverFromChallenge()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestCoverFromChallenge()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_sites_test_testlatestchapterfrom", "label": "TestLatestChapterFrom()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestLatestChapterFrom()", "community": 26, "community_name": "readSeries", "source_file": "backend/internal/latest/sites_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_smoke_image_test", "label": "smoke_image_test.go", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "smoke_image_test.go", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/smoke_image_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_smoke_image_test_testsmokekaganeimage", "label": "TestSmokeKaganeImage()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestSmokeKaganeImage()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/smoke_image_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_smoke_image_test_go_t", "label": "T", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "T", "community": 15, "community_name": "CDP Browser Client", "source_file": "", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_smoke_image_test_testsmokekaganeget", "label": "TestSmokeKaganeGet()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestSmokeKaganeGet()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/smoke_image_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_latest_smoke_image_test_testsmokeacquirekaganecover", "label": "TestSmokeAcquireKaganeCover()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "TestSmokeAcquireKaganeCover()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/smoke_image_test.go", "file_type": "code", "degree": 7}, {"id": "backend_internal_latest_smoke_lnw_test", "label": "smoke_lnw_test.go", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "smoke_lnw_test.go", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/smoke_lnw_test.go", "file_type": "code", "degree": 2}, {"id": "backend_internal_latest_smoke_lnw_test_testsmokelnwcommentboundary", "label": "TestSmokeLnwCommentBoundary()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestSmokeLnwCommentBoundary()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/smoke_lnw_test.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_latest_smoke_lnw_test_go_t", "label": "T", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "T", "community": 15, "community_name": "CDP Browser Client", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_latest_smoke_lnw_test_checklnwcommentboundary", "label": "checkLnwCommentBoundary()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "checkLnwCommentBoundary()", "community": 15, "community_name": "CDP Browser Client", "source_file": "backend/internal/latest/smoke_lnw_test.go", "file_type": "code", "degree": 2}, {"id": "backend_internal_pgtest_pgtest", "label": "pgtest.go", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "pgtest.go", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/pgtest/pgtest.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_pgtest_pgtest_main", "label": "Main()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "Main()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/pgtest/pgtest.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_pgtest_pgtest_go_m", "label": "M", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "M", "community": 11, "community_name": "Store Tests", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_pgtest_pgtest_url", "label": "URL()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "URL()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/pgtest/pgtest.go", "file_type": "code", "degree": 3}, {"id": "tb", "label": "TB", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "TB", "community": 11, "community_name": "Store Tests", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_pgtest_pgtest_start", "label": "start()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "start()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/pgtest/pgtest.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_pgtest_pgtest_waitready", "label": "waitReady()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "waitReady()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/pgtest/pgtest.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_session_session", "label": "session.go", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "session.go", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session.go", "file_type": "code", "degree": 7}, {"id": "backend_internal_session_session_newid", "label": "NewID()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "NewID()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/internal/session/session.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_session_session_ishttps", "label": "isHTTPS()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "isHTTPS()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_session_session_go_request", "label": "Request", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Request", "community": 9, "community_name": "Session Middleware", "source_file": "", "file_type": "code", "degree": 4}, {"id": "backend_internal_session_session_setcookie", "label": "SetCookie()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "SetCookie()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session.go", "file_type": "code", "degree": 7}, {"id": "backend_internal_session_session_go_responsewriter", "label": "ResponseWriter", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "ResponseWriter", "community": 9, "community_name": "Session Middleware", "source_file": "", "file_type": "code", "degree": 2}, {"id": "backend_internal_session_session_clearcookie", "label": "ClearCookie()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "ClearCookie()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session.go", "file_type": "code", "degree": 7}, {"id": "backend_internal_session_session_clientip", "label": "ClientIP()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ClientIP()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session.go", "file_type": "code", "degree": 4}, {"id": "session_loginlimiter", "label": "LoginLimiter", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "LoginLimiter", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session.go", "file_type": "code", "degree": 9}, {"id": "backend_internal_session_session_go_mutex", "label": "Mutex", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Mutex", "community": 9, "community_name": "Session Middleware", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_session_session_go_time", "label": "Time", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Time", "community": 9, "community_name": "Session Middleware", "source_file": "", "file_type": "code", "degree": 4}, {"id": "backend_internal_session_session_newloginlimiter", "label": "NewLoginLimiter()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "NewLoginLimiter()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session.go", "file_type": "code", "degree": 7}, {"id": "session_loginlimiter_retryafter", "label": ".RetryAfter()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".RetryAfter()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_session_session_go_duration", "label": "Duration", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Duration", "community": 9, "community_name": "Session Middleware", "source_file": "", "file_type": "code", "degree": 1}, {"id": "session_loginlimiter_fail", "label": ".Fail()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": ".Fail()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session.go", "file_type": "code", "degree": 3}, {"id": "session_loginlimiter_reset", "label": ".Reset()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".Reset()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session.go", "file_type": "code", "degree": 1}, {"id": "session_loginlimiter_prunelocked", "label": ".pruneLocked()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".pruneLocked()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_session_session_test", "label": "session_test.go", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "session_test.go", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session_test.go", "file_type": "code", "degree": 8}, {"id": "backend_internal_session_session_test_testnewid", "label": "TestNewID()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestNewID()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_session_session_test_go_t", "label": "T", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "T", "community": 9, "community_name": "Session Middleware", "source_file": "", "file_type": "code", "degree": 8}, {"id": "backend_internal_session_session_test_testsetsessioncookieattributes", "label": "TestSetSessionCookieAttributes()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestSetSessionCookieAttributes()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_session_session_test_testclearsessioncookie", "label": "TestClearSessionCookie()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestClearSessionCookie()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_session_session_test_testclientip", "label": "TestClientIP()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestClientIP()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_session_session_test_testloginlimiterblocksaftermaxfailures", "label": "TestLoginLimiterBlocksAfterMaxFailures()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestLoginLimiterBlocksAfterMaxFailures()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_session_session_test_testloginlimiterwindowexpires", "label": "TestLoginLimiterWindowExpires()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestLoginLimiterWindowExpires()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_session_session_test_testloginlimiterresetclearscounter", "label": "TestLoginLimiterResetClearsCounter()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestLoginLimiterResetClearsCounter()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_session_session_test_testloginlimiterisperip", "label": "TestLoginLimiterIsPerIP()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestLoginLimiterIsPerIP()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/session/session_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_sessions", "label": "sessions.go", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "sessions.go", "community": 34, "community_name": "Session Store", "source_file": "backend/internal/store/sessions.go", "file_type": "code", "degree": 1}, {"id": "store_session", "label": "Session", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Session", "community": 34, "community_name": "Session Store", "source_file": "backend/internal/store/sessions.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_store_sessions_go_time", "label": "Time", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Time", "community": 34, "community_name": "Session Store", "source_file": "", "file_type": "code", "degree": 2}, {"id": "backend_internal_store_sessions_go_store_store", "label": "Store", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Store", "community": 34, "community_name": "Session Store", "source_file": "backend/internal/store/sessions.go", "file_type": "code", "degree": 4}, {"id": "store_store_createsession", "label": ".CreateSession()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": ".CreateSession()", "community": 34, "community_name": "Session Store", "source_file": "backend/internal/store/sessions.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_sessions_go_duration", "label": "Duration", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Duration", "community": 34, "community_name": "Session Store", "source_file": "", "file_type": "code", "degree": 1}, {"id": "store_store_getsession", "label": ".GetSession()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": ".GetSession()", "community": 34, "community_name": "Session Store", "source_file": "backend/internal/store/sessions.go", "file_type": "code", "degree": 3}, {"id": "store_store_deletesession", "label": ".DeleteSession()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".DeleteSession()", "community": 34, "community_name": "Session Store", "source_file": "backend/internal/store/sessions.go", "file_type": "code", "degree": 1}, {"id": "store_store_deletereadersessions", "label": ".DeleteReaderSessions()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".DeleteReaderSessions()", "community": 34, "community_name": "Session Store", "source_file": "backend/internal/store/sessions.go", "file_type": "code", "degree": 1}, {"id": "backend_internal_store_sessions_test", "label": "sessions_test.go", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "sessions_test.go", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/sessions_test.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_store_sessions_test_testcreateandgetsession", "label": "TestCreateAndGetSession()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestCreateAndGetSession()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/sessions_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_sessions_test_go_t", "label": "T", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "T", "community": 11, "community_name": "Store Tests", "source_file": "", "file_type": "code", "degree": 5}, {"id": "backend_internal_store_sessions_test_testgetsessionunknownid", "label": "TestGetSessionUnknownID()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestGetSessionUnknownID()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/sessions_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_sessions_test_testexpiredsessionisgone", "label": "TestExpiredSessionIsGone()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestExpiredSessionIsGone()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/sessions_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_sessions_test_testdeletesessionrevokes", "label": "TestDeleteSessionRevokes()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestDeleteSessionRevokes()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/sessions_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_sessions_test_testdeletesessionisperreader", "label": "TestDeleteSessionIsPerReader()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestDeleteSessionIsPerReader()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/sessions_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_store_store", "label": "store.go", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 14.6, "font": {"size": 12, "color": "#ffffff"}, "title": "store.go", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 16}, {"id": "store_bookmark", "label": "Bookmark", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 16.3, "font": {"size": 12, "color": "#ffffff"}, "title": "Bookmark", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 22}, {"id": "store_series", "label": "Series", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Series", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 11}, {"id": "store_series_key", "label": ".Key()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".Key()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 1}, {"id": "store_bookmark_hasnewchapter", "label": ".HasNewChapter()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".HasNewChapter()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 1}, {"id": "backend_internal_store_store_displaychapter", "label": "displayChapter()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "displayChapter()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 4}, {"id": "store_bookmark_displaychapter", "label": ".DisplayChapter()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".DisplayChapter()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 2}, {"id": "store_bookmark_displaylatest", "label": ".DisplayLatest()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".DisplayLatest()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 2}, {"id": "store_bookmark_continueurl", "label": ".ContinueURL()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".ContinueURL()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 1}, {"id": "store_bookmark_initial", "label": ".Initial()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".Initial()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 1}, {"id": "backend_internal_store_store_covercontenttype", "label": "CoverContentType()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "CoverContentType()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 4}, {"id": "store_owner", "label": "Owner", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Owner", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_store_store_go_store_store", "label": "Store", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 17.5, "font": {"size": 12, "color": "#ffffff"}, "title": "Store", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 26}, {"id": "db", "label": "DB", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "DB", "community": 11, "community_name": "Store Tests", "source_file": "", "file_type": "code", "degree": 5}, {"id": "store_store_ownerid", "label": ".OwnerID()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".OwnerID()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 1}, {"id": "store_store_readeridfortokenhash", "label": ".ReaderIDForTokenHash()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".ReaderIDForTokenHash()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 1}, {"id": "store_store_readertokeninfo", "label": ".ReaderTokenInfo()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".ReaderTokenInfo()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 1}, {"id": "store_store_rotatetoken", "label": ".RotateToken()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".RotateToken()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 1}, {"id": "store_store_ensurereader", "label": ".EnsureReader()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".EnsureReader()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 1}, {"id": "store_readersummary", "label": "ReaderSummary", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ReaderSummary", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 4}, {"id": "store_store_readers", "label": ".Readers()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": ".Readers()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_open", "label": "Open()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 17.8, "font": {"size": 12, "color": "#ffffff"}, "title": "Open()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 27}, {"id": "backend_internal_store_store_seedowner", "label": "seedOwner()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "seedOwner()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_store_store_refreshownertoken", "label": "refreshOwnerToken()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "refreshOwnerToken()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_store_store_migrate", "label": "migrate()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "migrate()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_store_store_applymigration", "label": "applyMigration()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "applyMigration()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 4}, {"id": "store_store_scanbookmark", "label": ".scanBookmark()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": ".scanBookmark()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_store_store_scanseries", "label": "scanSeries()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "scanSeries()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 4}, {"id": "store_store_close", "label": ".Close()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": ".Close()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_store_store_coversourceaddress", "label": "coverSourceAddress()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "coverSourceAddress()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_store_store_coverrelativepath", "label": "coverRelativePath()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "coverRelativePath()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 3}, {"id": "store_store_getcover", "label": ".getCover()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": ".getCover()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 3}, {"id": "store_store_getcoverbyaddress", "label": ".getCoverByAddress()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".getCoverByAddress()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 4}, {"id": "store_store_putcover", "label": ".putCover()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": ".putCover()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 6}, {"id": "backend_internal_store_store_coveraddress", "label": "CoverAddress()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 16.6, "font": {"size": 12, "color": "#ffffff"}, "title": "CoverAddress()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 23}, {"id": "store_store_coverbyaddress", "label": ".CoverByAddress()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".CoverByAddress()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 2}, {"id": "store_store_coverwireurl", "label": ".CoverWireURL()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".CoverWireURL()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 2}, {"id": "store_store_setseriescover", "label": ".SetSeriesCover()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": ".SetSeriesCover()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 3}, {"id": "store_store_list", "label": ".List()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".List()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 4}, {"id": "store_store_get", "label": ".Get()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": ".Get()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 3}, {"id": "store_store_upsert", "label": ".Upsert()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": ".Upsert()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 3}, {"id": "store_store_delete", "label": ".Delete()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".Delete()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 1}, {"id": "store_store_dueforlatestcheck", "label": ".DueForLatestCheck()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".DueForLatestCheck()", "community": 7, "community_name": "Cover & Acquire Internals", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 4}, {"id": "store_store_marklatestchecked", "label": ".MarkLatestChecked()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".MarkLatestChecked()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 1}, {"id": "store_store_latestcheckedat", "label": ".LatestCheckedAt()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".LatestCheckedAt()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 1}, {"id": "store_store_setlatestchapter", "label": ".SetLatestChapter()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".SetLatestChapter()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/store/store.go", "file_type": "code", "degree": 1}, {"id": "backend_internal_store_store_test", "label": "store_test.go", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 25.3, "font": {"size": 12, "color": "#ffffff"}, "title": "store_test.go", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 53}, {"id": "backend_internal_store_store_test_testmain", "label": "TestMain()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestMain()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_go_m", "label": "M", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "M", "community": 11, "community_name": "Store Tests", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_store_store_test_newteststore", "label": "newTestStore()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 22.1, "font": {"size": 12, "color": "#ffffff"}, "title": "newTestStore()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 42}, {"id": "backend_internal_store_store_test_go_t", "label": "T", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 25.0, "font": {"size": 12, "color": "#ffffff"}, "title": "T", "community": 11, "community_name": "Store Tests", "source_file": "", "file_type": "code", "degree": 52}, {"id": "backend_internal_store_store_test_go_store", "label": "Store", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "Store", "community": 11, "community_name": "Store Tests", "source_file": "", "file_type": "code", "degree": 6}, {"id": "backend_internal_store_store_test_secondreader", "label": "secondReader()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": "secondReader()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 10}, {"id": "backend_internal_store_store_test_testopenisidempotent", "label": "TestOpenIsIdempotent()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestOpenIsIdempotent()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testreaderidfortokenhash", "label": "TestReaderIDForTokenHash()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestReaderIDForTokenHash()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testreadertokeninfo", "label": "TestReaderTokenInfo()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestReaderTokenInfo()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testrotatetokeninvalidatesoldandsurvivesrestart", "label": "TestRotateTokenInvalidatesOldAndSurvivesRestart()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRotateTokenInvalidatesOldAndSurvivesRestart()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_teststoreget", "label": "TestStoreGet()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestStoreGet()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_teststoregetmissing", "label": "TestStoreGetMissing()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestStoreGetMissing()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testbookmarkhasnewchapter", "label": "TestBookmarkHasNewChapter()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "TestBookmarkHasNewChapter()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 2}, {"id": "backend_internal_store_store_test_testbookmarkcontinueurl", "label": "TestBookmarkContinueURL()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "TestBookmarkContinueURL()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 2}, {"id": "backend_internal_store_store_test_readlatestcheckedat", "label": "readLatestCheckedAt()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "readLatestCheckedAt()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_store_store_test_seedforcheck", "label": "seedForCheck()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "seedForCheck()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 9}, {"id": "backend_internal_store_store_test_testdueforlatestcheck", "label": "TestDueForLatestCheck()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestDueForLatestCheck()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_store_store_test_testdueforlatestcheckoldestfirstandlimited", "label": "TestDueForLatestCheckOldestFirstAndLimited()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestDueForLatestCheckOldestFirstAndLimited()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_store_store_test_testmarklatestchecked", "label": "TestMarkLatestChecked()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestMarkLatestChecked()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_store_store_test_testupsertpreserveslatestcheckedat", "label": "TestUpsertPreservesLatestCheckedAt()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUpsertPreservesLatestCheckedAt()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_store_store_test_testupsertdefaultsstatustoreading", "label": "TestUpsertDefaultsStatusToReading()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUpsertDefaultsStatusToReading()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testupsertemptystatuspreservesstored", "label": "TestUpsertEmptyStatusPreservesStored()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUpsertEmptyStatusPreservesStored()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testlatestpollroundtrippreservesarchived", "label": "TestLatestPollRoundTripPreservesArchived()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestLatestPollRoundTripPreservesArchived()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testupsertreplacesstatuswhengiven", "label": "TestUpsertReplacesStatusWhenGiven()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUpsertReplacesStatusWhenGiven()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testupsertstatuschangekeepsupdatedat", "label": "TestUpsertStatusChangeKeepsUpdatedAt()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUpsertStatusChangeKeepsUpdatedAt()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testdueforlatestcheckskipsfinishedkeepsarchived", "label": "TestDueForLatestCheckSkipsFinishedKeepsArchived()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestDueForLatestCheckSkipsFinishedKeepsArchived()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testdisplaychapter", "label": "TestDisplayChapter()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestDisplayChapter()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testupsertkinddefaultstomanga", "label": "TestUpsertKindDefaultsToManga()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUpsertKindDefaultsToManga()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testupsertkindroundtrips", "label": "TestUpsertKindRoundTrips()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUpsertKindRoundTrips()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testupsertemptykindkeepsstoredvalue", "label": "TestUpsertEmptyKindKeepsStoredValue()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUpsertEmptyKindKeepsStoredValue()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testmigration0002backfillsexistingbookmarks", "label": "TestMigration0002BackfillsExistingBookmarks()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestMigration0002BackfillsExistingBookmarks()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_store_store_test_testmigration0008dropslegacycoverrows", "label": "TestMigration0008DropsLegacyCoverRows()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestMigration0008DropsLegacyCoverRows()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_store_store_test_readseries", "label": "readSeries()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "readSeries()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 8}, {"id": "backend_internal_store_store_test_testupsertcreatesseriesfromclient", "label": "TestUpsertCreatesSeriesFromClient()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUpsertCreatesSeriesFromClient()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_store_store_test_testonseriescreatedfiresonceforanewseries", "label": "TestOnSeriesCreatedFiresOnceForANewSeries()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestOnSeriesCreatedFiresOnceForANewSeries()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_store_store_test_testsetseriescoverdoesnotoverwrite", "label": "TestSetSeriesCoverDoesNotOverwrite()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestSetSeriesCoverDoesNotOverwrite()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_store_store_test_testcoverbyaddress", "label": "TestCoverByAddress()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestCoverByAddress()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_store_store_test_testupsertexistingseriesignoresclienttitlecoverurl", "label": "TestUpsertExistingSeriesIgnoresClientTitleCoverURL()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUpsertExistingSeriesIgnoresClientTitleCoverURL()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_store_store_test_testupsertexistingseriesacceptskindandlatest", "label": "TestUpsertExistingSeriesAcceptsKindAndLatest()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUpsertExistingSeriesAcceptsKindAndLatest()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testdeletekeepsseriesrow", "label": "TestDeleteKeepsSeriesRow()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestDeleteKeepsSeriesRow()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_store_store_test_seedsecondreader", "label": "seedSecondReader()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "seedSecondReader()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_store_store_test_testdueforlatestcheckordersbyreadercountthenage", "label": "TestDueForLatestCheckOrdersByReaderCountThenAge()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestDueForLatestCheckOrdersByReaderCountThenAge()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_store_store_test_testdueforlatestcheckexcludesorphanseries", "label": "TestDueForLatestCheckExcludesOrphanSeries()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestDueForLatestCheckExcludesOrphanSeries()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_store_store_test_testseedowneridempotentandrefreshestokenhash", "label": "TestSeedOwnerIdempotentAndRefreshesTokenHash()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestSeedOwnerIdempotentAndRefreshesTokenHash()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testmigration0004attachesbookmarkstoowner", "label": "TestMigration0004AttachesBookmarksToOwner()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestMigration0004AttachesBookmarksToOwner()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_store_store_test_testbookmarkduplicateimpossibleatdatabaselevel", "label": "TestBookmarkDuplicateImpossibleAtDatabaseLevel()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestBookmarkDuplicateImpossibleAtDatabaseLevel()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_teststorescopesbookmarkstoreader", "label": "TestStoreScopesBookmarksToReader()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestStoreScopesBookmarksToReader()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_store_store_test_testdeletereadercascadestobookmarks", "label": "TestDeleteReaderCascadesToBookmarks()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestDeleteReaderCascadesToBookmarks()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_store_store_test_testensurereadercreatesonceandneverclobbersarotation", "label": "TestEnsureReaderCreatesOnceAndNeverClobbersARotation()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestEnsureReaderCreatesOnceAndNeverClobbersARotation()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testreadersandsessionrevocation", "label": "TestReadersAndSessionRevocation()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestReadersAndSessionRevocation()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_store_store_test_testtworeadersshareoneserieswithindependentprogress", "label": "TestTwoReadersShareOneSeriesWithIndependentProgress()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestTwoReadersShareOneSeriesWithIndependentProgress()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_store_store_test_testcoverpersistsacrossreopen", "label": "TestCoverPersistsAcrossReopen()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestCoverPersistsAcrossReopen()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testopenrequirescoverdirectory", "label": "TestOpenRequiresCoverDirectory()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestOpenRequiresCoverDirectory()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testopenrequiresabsolutecoverbaseurl", "label": "TestOpenRequiresAbsoluteCoverBaseURL()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestOpenRequiresAbsoluteCoverBaseURL()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testcoveriscontentaddressedonfilesystem", "label": "TestCoverIsContentAddressedOnFilesystem()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestCoverIsContentAddressedOnFilesystem()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_store_store_test_testcoverstoreacceptsanysourceurl", "label": "TestCoverStoreAcceptsAnySourceURL()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestCoverStoreAcceptsAnySourceURL()", "community": 11, "community_name": "Store Tests", "source_file": "backend/internal/store/store_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_userscript_userscript", "label": "userscript.go", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "userscript.go", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/userscript/userscript.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_userscript_userscript_stampversion", "label": "stampVersion()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "stampVersion()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/userscript/userscript.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_userscript_userscript_go_time", "label": "Time", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Time", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_userscript_userscript_substitutetoken", "label": "substituteToken()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "substituteToken()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/userscript/userscript.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_userscript_userscript_render", "label": "Render()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Render()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/userscript/userscript.go", "file_type": "code", "degree": 7}, {"id": "backend_internal_userscript_userscript_go_responsewriter", "label": "ResponseWriter", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "ResponseWriter", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_userscript_userscript_go_request", "label": "Request", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Request", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_userscript_userscript_handler", "label": "Handler()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Handler()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/userscript/userscript.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_userscript_userscript_go_store", "label": "Store", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Store", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_userscript_userscript_go_handlerfunc", "label": "HandlerFunc", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "HandlerFunc", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_userscript_userscript_test", "label": "userscript_test.go", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "userscript_test.go", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/userscript/userscript_test.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_userscript_userscript_test_teststampversionreplacesversionlineonly", "label": "TestStampVersionReplacesVersionLineOnly()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestStampVersionReplacesVersionLineOnly()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/userscript/userscript_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_userscript_userscript_test_go_t", "label": "T", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "T", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "", "file_type": "code", "degree": 4}, {"id": "backend_internal_userscript_userscript_test_teststampversionwithoutversionlineservedunmodified", "label": "TestStampVersionWithoutVersionLineServedUnmodified()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestStampVersionWithoutVersionLineServedUnmodified()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/userscript/userscript_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_userscript_userscript_test_testsubstitutetokenreplaceseveryplaceholder", "label": "TestSubstituteTokenReplacesEveryPlaceholder()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestSubstituteTokenReplacesEveryPlaceholder()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/userscript/userscript_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_userscript_userscript_test_testsubstitutetokenwithoutplaceholderservedunmodified", "label": "TestSubstituteTokenWithoutPlaceholderServedUnmodified()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestSubstituteTokenWithoutPlaceholderServedUnmodified()", "community": 12, "community_name": "Bookmarks API Handler", "source_file": "backend/internal/userscript/userscript_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_discord", "label": "discord.go", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "discord.go", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/web/discord.go", "file_type": "code", "degree": 5}, {"id": "web_discordconfig", "label": "DiscordConfig", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "DiscordConfig", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/web/discord.go", "file_type": "code", "degree": 5}, {"id": "web_oauthstates", "label": "oauthStates", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "oauthStates", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/web/discord.go", "file_type": "code", "degree": 7}, {"id": "backend_internal_web_discord_go_mutex", "label": "Mutex", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Mutex", "community": 9, "community_name": "Session Middleware", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_web_discord_go_time", "label": "Time", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Time", "community": 9, "community_name": "Session Middleware", "source_file": "", "file_type": "code", "degree": 2}, {"id": "backend_internal_web_discord_newoauthstates", "label": "newOAuthStates()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "newOAuthStates()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/web/discord.go", "file_type": "code", "degree": 6}, {"id": "web_oauthstates_put", "label": ".put()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": ".put()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/web/discord.go", "file_type": "code", "degree": 3}, {"id": "web_oauthstates_take", "label": ".take()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".take()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/web/discord.go", "file_type": "code", "degree": 2}, {"id": "backend_internal_web_discord_go_web_handler", "label": "Handler", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Handler", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/web/discord.go", "file_type": "code", "degree": 5}, {"id": "web_handler_discordstart", "label": ".discordStart()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".discordStart()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/web/discord.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_web_discord_go_responsewriter", "label": "ResponseWriter", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "ResponseWriter", "community": 9, "community_name": "Session Middleware", "source_file": "", "file_type": "code", "degree": 2}, {"id": "backend_internal_web_discord_go_request", "label": "Request", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Request", "community": 9, "community_name": "Session Middleware", "source_file": "", "file_type": "code", "degree": 2}, {"id": "web_handler_discordcallback", "label": ".discordCallback()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".discordCallback()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/web/discord.go", "file_type": "code", "degree": 11}, {"id": "web_handler_exchangetoken", "label": ".exchangeToken()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".exchangeToken()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/web/discord.go", "file_type": "code", "degree": 5}, {"id": "backend_internal_web_discord_go_context", "label": "Context", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Context", "community": 9, "community_name": "Session Middleware", "source_file": "", "file_type": "code", "degree": 4}, {"id": "web_handler_discorduserid", "label": ".discordUserID()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".discordUserID()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/web/discord.go", "file_type": "code", "degree": 4}, {"id": "web_discordmember", "label": "discordMember", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "discordMember", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/web/discord.go", "file_type": "code", "degree": 2}, {"id": "web_handler_discordmember", "label": ".discordMember()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".discordMember()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/web/discord.go", "file_type": "code", "degree": 4}, {"id": "web_discordtoken", "label": "discordToken", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "discordToken", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/web/discord.go", "file_type": "code", "degree": 2}, {"id": "backend_internal_web_oauth_test", "label": "oauth_test.go", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "oauth_test.go", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/web/oauth_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_oauth_test_testoauthstatesingleuse", "label": "TestOAuthStateSingleUse()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestOAuthStateSingleUse()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/web/oauth_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_oauth_test_go_t", "label": "T", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "T", "community": 9, "community_name": "Session Middleware", "source_file": "", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_oauth_test_testoauthstateunknownorexpired", "label": "TestOAuthStateUnknownOrExpired()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestOAuthStateUnknownOrExpired()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/web/oauth_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_oauth_test_testoauthstateeviction", "label": "TestOAuthStateEviction()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestOAuthStateEviction()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/web/oauth_test.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_static_filter", "label": "filter.js", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "filter.js", "community": 35, "community_name": "Web UI Filter Logic", "source_file": "backend/internal/web/static/filter.js", "file_type": "code", "degree": 8}, {"id": "backend_internal_web_static_filter_applyfilter", "label": "applyFilter()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "applyFilter()", "community": 35, "community_name": "Web UI Filter Logic", "source_file": "backend/internal/web/static/filter.js", "file_type": "code", "degree": 1}, {"id": "backend_internal_web_static_filter_setactivetab", "label": "setActiveTab()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "setActiveTab()", "community": 35, "community_name": "Web UI Filter Logic", "source_file": "backend/internal/web/static/filter.js", "file_type": "code", "degree": 2}, {"id": "backend_internal_web_static_filter_closecardpanels", "label": "closeCardPanels()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "closeCardPanels()", "community": 35, "community_name": "Web UI Filter Logic", "source_file": "backend/internal/web/static/filter.js", "file_type": "code", "degree": 2}, {"id": "backend_internal_web_static_filter_togglepanel", "label": "togglePanel()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "togglePanel()", "community": 35, "community_name": "Web UI Filter Logic", "source_file": "backend/internal/web/static/filter.js", "file_type": "code", "degree": 4}, {"id": "backend_internal_web_static_filter_togglechapterform", "label": "toggleChapterForm()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "toggleChapterForm()", "community": 35, "community_name": "Web UI Filter Logic", "source_file": "backend/internal/web/static/filter.js", "file_type": "code", "degree": 2}, {"id": "backend_internal_web_static_filter_toggleconfirmrow", "label": "toggleConfirmRow()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "toggleConfirmRow()", "community": 35, "community_name": "Web UI Filter Logic", "source_file": "backend/internal/web/static/filter.js", "file_type": "code", "degree": 2}, {"id": "backend_internal_web_static_filter_showerror", "label": "showError()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "showError()", "community": 35, "community_name": "Web UI Filter Logic", "source_file": "backend/internal/web/static/filter.js", "file_type": "code", "degree": 1}, {"id": "backend_internal_web_static_filter_reasonfrom", "label": "reasonFrom()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "reasonFrom()", "community": 35, "community_name": "Web UI Filter Logic", "source_file": "backend/internal/web/static/filter.js", "file_type": "code", "degree": 1}, {"id": "backend_internal_web_static_htmx_min", "label": "htmx.min.js", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 40.0, "font": {"size": 12, "color": "#ffffff"}, "title": "htmx.min.js", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 104}, {"id": "backend_internal_web_static_htmx_min_d", "label": "d()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "d()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_static_htmx_min_ee", "label": "ee()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 15.5, "font": {"size": 12, "color": "#ffffff"}, "title": "ee()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 19}, {"id": "backend_internal_web_static_htmx_min_s", "label": "s()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "s()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 8}, {"id": "backend_internal_web_static_htmx_min_te", "label": "te()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": "te()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 13}, {"id": "backend_internal_web_static_htmx_min_c", "label": "c()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 14.6, "font": {"size": 12, "color": "#ffffff"}, "title": "c()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 16}, {"id": "backend_internal_web_static_htmx_min_ne", "label": "ne()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 18.1, "font": {"size": 12, "color": "#ffffff"}, "title": "ne()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 28}, {"id": "backend_internal_web_static_htmx_min_m", "label": "m()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "m()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 5}, {"id": "backend_internal_web_static_htmx_min_o", "label": "o()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": "o()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 10}, {"id": "backend_internal_web_static_htmx_min_i", "label": "i()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 13.5, "font": {"size": 0, "color": "#ffffff"}, "title": "i()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 12}, {"id": "backend_internal_web_static_htmx_min_re", "label": "re()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 14.0, "font": {"size": 0, "color": "#ffffff"}, "title": "re()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 14}, {"id": "backend_internal_web_static_htmx_min_h", "label": "h()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "h()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 8}, {"id": "backend_internal_web_static_htmx_min_t", "label": "T()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "T()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 5}, {"id": "backend_internal_web_static_htmx_min_q", "label": "q()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "q()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 2}, {"id": "backend_internal_web_static_htmx_min_l", "label": "L()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "L()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 2}, {"id": "backend_internal_web_static_htmx_min_a", "label": "A()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "A()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 5}, {"id": "backend_internal_web_static_htmx_min_n", "label": "N()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "N()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 5}, {"id": "backend_internal_web_static_htmx_min_p", "label": "P()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": "P()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 10}, {"id": "backend_internal_web_static_htmx_min_oe", "label": "oe()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "oe()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 5}, {"id": "backend_internal_web_static_htmx_min_k", "label": "k()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "k()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 8}, {"id": "backend_internal_web_static_htmx_min_ie", "label": "ie()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 14.9, "font": {"size": 12, "color": "#ffffff"}, "title": "ie()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 17}, {"id": "backend_internal_web_static_htmx_min_se", "label": "se()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 17.8, "font": {"size": 12, "color": "#ffffff"}, "title": "se()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 27}, {"id": "backend_internal_web_static_htmx_min_x", "label": "X()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "X()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_static_htmx_min_le", "label": "le()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "le()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 11}, {"id": "backend_internal_web_static_htmx_min_f", "label": "F()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "F()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 2}, {"id": "backend_internal_web_static_htmx_min_ce", "label": "ce()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "ce()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 8}, {"id": "backend_internal_web_static_htmx_min_b", "label": "B()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "B()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 5}, {"id": "backend_internal_web_static_htmx_min_u", "label": "U()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "U()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 4}, {"id": "backend_internal_web_static_htmx_min_e", "label": "e()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 19.5, "font": {"size": 12, "color": "#ffffff"}, "title": "e()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 33}, {"id": "backend_internal_web_static_htmx_min_j", "label": "j()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "j()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 1}, {"id": "backend_internal_web_static_htmx_min_v", "label": "V()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "V()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 2}, {"id": "home_tan_project_mangabm_mangabookmark_backend_internal_web_static_htmx_min", "label": "_()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "_()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 1}, {"id": "backend_internal_web_static_htmx_min_z", "label": "z()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "z()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 5}, {"id": "backend_internal_web_static_htmx_min_ue", "label": "ue()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 17.8, "font": {"size": 12, "color": "#ffffff"}, "title": "ue()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 27}, {"id": "backend_internal_web_static_htmx_min_g", "label": "G()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "G()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 7}, {"id": "backend_internal_web_static_htmx_min_w", "label": "W()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "W()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 1}, {"id": "backend_internal_web_static_htmx_min_y", "label": "Y()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Y()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_static_htmx_min_ge", "label": "ge()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "ge()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_static_htmx_min_ae", "label": "ae()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": "ae()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 10}, {"id": "backend_internal_web_static_htmx_min_xe", "label": "xe()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "xe()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 5}, {"id": "backend_internal_web_static_htmx_min_ye", "label": "ye()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "ye()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_static_htmx_min_be", "label": "be()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "be()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 5}, {"id": "backend_internal_web_static_htmx_min_we", "label": "we()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "we()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 5}, {"id": "backend_internal_web_static_htmx_min_he", "label": "He()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": "He()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 10}, {"id": "backend_internal_web_static_htmx_min_qe", "label": "qe()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "qe()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 8}, {"id": "backend_internal_web_static_htmx_min_pe", "label": "Pe()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Pe()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 2}, {"id": "backend_internal_web_static_htmx_min_ke", "label": "ke()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "ke()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 5}, {"id": "backend_internal_web_static_htmx_min_de", "label": "De()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 18.1, "font": {"size": 12, "color": "#ffffff"}, "title": "De()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 28}, {"id": "backend_internal_web_static_htmx_min_me", "label": "Me()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Me()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 4}, {"id": "backend_internal_web_static_htmx_min_fe", "label": "Fe()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Fe()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 4}, {"id": "backend_internal_web_static_htmx_min_je", "label": "je()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "je()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 4}, {"id": "backend_internal_web_static_htmx_min_ve", "label": "Ve()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Ve()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 5}, {"id": "backend_internal_web_static_htmx_min_ze", "label": "ze()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "ze()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 5}, {"id": "backend_internal_web_static_htmx_min_et", "label": "et()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "et()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 4}, {"id": "backend_internal_web_static_htmx_min_tt", "label": "tt()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "tt()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_static_htmx_min_nt", "label": "nt()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "nt()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 8}, {"id": "backend_internal_web_static_htmx_min_rt", "label": "rt()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "rt()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_static_htmx_min_it", "label": "it()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "it()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 8}, {"id": "backend_internal_web_static_htmx_min_st", "label": "st()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": "st()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 13}, {"id": "backend_internal_web_static_htmx_min_lt", "label": "lt()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "lt()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 5}, {"id": "backend_internal_web_static_htmx_min_ct", "label": "ct()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "ct()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 6}, {"id": "backend_internal_web_static_htmx_min_ut", "label": "ut()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ut()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 4}, {"id": "backend_internal_web_static_htmx_min_at", "label": "at()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "at()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 4}, {"id": "backend_internal_web_static_htmx_min_ft", "label": "ft()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "ft()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 9}, {"id": "backend_internal_web_static_htmx_min_ht", "label": "ht()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ht()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 4}, {"id": "backend_internal_web_static_htmx_min_dt", "label": "dt()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "dt()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_static_htmx_min_gt", "label": "gt()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": "gt()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 10}, {"id": "backend_internal_web_static_htmx_min_pt", "label": "pt()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 15.5, "font": {"size": 12, "color": "#ffffff"}, "title": "pt()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 19}, {"id": "backend_internal_web_static_htmx_min_yt", "label": "yt()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "yt()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 7}, {"id": "backend_internal_web_static_htmx_min_bt", "label": "bt()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "bt()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 6}, {"id": "backend_internal_web_static_htmx_min_vt", "label": "vt()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "vt()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 5}, {"id": "backend_internal_web_static_htmx_min_wt", "label": "wt()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": "wt()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 13}, {"id": "backend_internal_web_static_htmx_min_ot", "label": "Ot()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Ot()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_static_htmx_min_qt", "label": "qt()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "qt()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 4}, {"id": "backend_internal_web_static_htmx_min_kt", "label": "kt()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "kt()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_static_htmx_min_mt", "label": "Mt()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Mt()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 5}, {"id": "backend_internal_web_static_htmx_min_xt", "label": "Xt()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Xt()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 2}, {"id": "backend_internal_web_static_htmx_min_jt", "label": "jt()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "jt()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 8}, {"id": "backend_internal_web_static_htmx_min_zt", "label": "zt()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "zt()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 8}, {"id": "backend_internal_web_static_htmx_min_en", "label": "en()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "en()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 4}, {"id": "backend_internal_web_static_htmx_min_tn", "label": "tn()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "tn()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_static_htmx_min_nn", "label": "nn()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "nn()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 6}, {"id": "backend_internal_web_static_htmx_min_rn", "label": "rn()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "rn()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_static_htmx_min_on", "label": "on()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": "on()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 13}, {"id": "backend_internal_web_static_htmx_min_sn", "label": "sn()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "sn()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_static_htmx_min_ln", "label": "ln()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ln()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 4}, {"id": "backend_internal_web_static_htmx_min_cn", "label": "cn()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 14.9, "font": {"size": 12, "color": "#ffffff"}, "title": "cn()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 17}, {"id": "backend_internal_web_static_htmx_min_un", "label": "un()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "un()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 6}, {"id": "backend_internal_web_static_htmx_min_an", "label": "an()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "an()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 6}, {"id": "backend_internal_web_static_htmx_min_fn", "label": "fn()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "fn()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 8}, {"id": "backend_internal_web_static_htmx_min_hn", "label": "hn()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "hn()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 4}, {"id": "backend_internal_web_static_htmx_min_dn", "label": "dn()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 14.0, "font": {"size": 0, "color": "#ffffff"}, "title": "dn()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 14}, {"id": "backend_internal_web_static_htmx_min_gn", "label": "gn()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "gn()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 6}, {"id": "backend_internal_web_static_htmx_min_pn", "label": "pn()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "pn()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 7}, {"id": "backend_internal_web_static_htmx_min_mn", "label": "mn()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "mn()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 6}, {"id": "backend_internal_web_static_htmx_min_xn", "label": "xn()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "xn()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 4}, {"id": "backend_internal_web_static_htmx_min_yn", "label": "yn()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "yn()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 4}, {"id": "backend_internal_web_static_htmx_min_bn", "label": "bn()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "bn()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 11}, {"id": "backend_internal_web_static_htmx_min_vn", "label": "vn()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "vn()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 5}, {"id": "backend_internal_web_static_htmx_min_wn", "label": "wn()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "wn()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_static_htmx_min_r", "label": "R()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "R()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_static_htmx_min_qn", "label": "qn()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "qn()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 4}, {"id": "backend_internal_web_static_htmx_min_in", "label": "In()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "In()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 2}, {"id": "backend_internal_web_static_htmx_min_kn", "label": "kn()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "kn()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 4}, {"id": "backend_internal_web_static_htmx_min_zn", "label": "zn()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "zn()", "community": 0, "community_name": "HTMX Library Internals", "source_file": "backend/internal/web/static/htmx.min.js", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_web", "label": "web.go", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 13.5, "font": {"size": 0, "color": "#ffffff"}, "title": "web.go", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 12}, {"id": "backend_internal_web_web_go_web_handler", "label": "Handler", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 18.4, "font": {"size": 12, "color": "#ffffff"}, "title": "Handler", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 29}, {"id": "backend_internal_web_web_go_store", "label": "Store", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Store", "community": 13, "community_name": "Web UI Handlers", "source_file": "", "file_type": "code", "degree": 2}, {"id": "template", "label": "Template", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Template", "community": 13, "community_name": "Web UI Handlers", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_web_web_go_client", "label": "Client", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Client", "community": 13, "community_name": "Web UI Handlers", "source_file": "", "file_type": "code", "degree": 1}, {"id": "web_listview", "label": "listView", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "listView", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 7}, {"id": "web_listview_pageurl", "label": ".PageURL()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".PageURL()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 1}, {"id": "web_listview_listurl", "label": ".ListURL()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".ListURL()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 1}, {"id": "web_loginview", "label": "loginView", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "loginView", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 1}, {"id": "backend_internal_web_web_new", "label": "New()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 15.2, "font": {"size": 12, "color": "#ffffff"}, "title": "New()", "community": 4, "community_name": "Series Acquisition Tests", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 18}, {"id": "web_handler_register", "label": ".Register()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".Register()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 5}, {"id": "servemux", "label": "ServeMux", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "ServeMux", "community": 13, "community_name": "Web UI Handlers", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_internal_web_web_statichandler", "label": "staticHandler()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "staticHandler()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 4}, {"id": "web_ctxkey", "label": "ctxKey", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "ctxKey", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 1}, {"id": "web_handler_sessionreader", "label": ".sessionReader()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".sessionReader()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_web_web_go_request", "label": "Request", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 14.6, "font": {"size": 12, "color": "#ffffff"}, "title": "Request", "community": 13, "community_name": "Web UI Handlers", "source_file": "", "file_type": "code", "degree": 16}, {"id": "web_handler_requiresession", "label": ".requireSession()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".requireSession()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 4}, {"id": "backend_internal_web_web_go_handlerfunc", "label": "HandlerFunc", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "HandlerFunc", "community": 13, "community_name": "Web UI Handlers", "source_file": "", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_web_readerof", "label": "readerOf()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": "readerOf()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 10}, {"id": "web_handler_render", "label": ".render()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".render()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 8}, {"id": "backend_internal_web_web_go_responsewriter", "label": "ResponseWriter", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 14.3, "font": {"size": 0, "color": "#ffffff"}, "title": "ResponseWriter", "community": 13, "community_name": "Web UI Handlers", "source_file": "", "file_type": "code", "degree": 15}, {"id": "web_handler_index", "label": ".index()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": ".index()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 7}, {"id": "backend_internal_web_web_filterbookmarks", "label": "filterBookmarks()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "filterBookmarks()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_web_kindof", "label": "kindOf()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "kindOf()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_web_libof", "label": "libOf()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "libOf()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 4}, {"id": "web_handler_buildlistview", "label": ".buildListView()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": ".buildListView()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 7}, {"id": "web_handler_uilist", "label": ".uiList()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".uiList()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 8}, {"id": "backend_internal_web_web_currenttab", "label": "currentTab()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "currentTab()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 3}, {"id": "backend_internal_web_web_currentlib", "label": "currentLib()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "currentLib()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 4}, {"id": "web_handler_writechromeoob", "label": ".writeChromeOOB()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".writeChromeOOB()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 5}, {"id": "web_handler_refreshchrome", "label": ".refreshChrome()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": ".refreshChrome()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 10}, {"id": "web_handler_renderlogin", "label": ".renderLogin()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": ".renderLogin()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 3}, {"id": "web_handler_logout", "label": ".logout()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".logout()", "community": 9, "community_name": "Session Middleware", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 4}, {"id": "web_handler_loadformutation", "label": ".loadForMutation()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".loadForMutation()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 8}, {"id": "web_handler_saveandrendercard", "label": ".saveAndRenderCard()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": ".saveAndRenderCard()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 10}, {"id": "web_handler_uifavorite", "label": ".uiFavorite()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".uiFavorite()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 5}, {"id": "web_handler_uistatus", "label": ".uiStatus()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".uiStatus()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 5}, {"id": "web_handler_uichapter", "label": ".uiChapter()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".uiChapter()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 5}, {"id": "web_handler_uidelete", "label": ".uiDelete()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".uiDelete()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 5}, {"id": "web_handler_installuserscript", "label": ".installUserscript()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".installUserscript()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 5}, {"id": "web_handler_rotatetoken", "label": ".rotateToken()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".rotateToken()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 5}, {"id": "web_handler_revokereadersessions", "label": ".revokeReaderSessions()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".revokeReaderSessions()", "community": 13, "community_name": "Web UI Handlers", "source_file": "backend/internal/web/web.go", "file_type": "code", "degree": 5}, {"id": "backend_main", "label": "main.go", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 14.0, "font": {"size": 0, "color": "#ffffff"}, "title": "main.go", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main.go", "file_type": "code", "degree": 14}, {"id": "backend_config", "label": "Config", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Config", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main.go", "file_type": "code", "degree": 7}, {"id": "backend_latestpoll", "label": "LatestPoll", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "LatestPoll", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main.go", "file_type": "code", "degree": 6}, {"id": "backend_main_go_duration", "label": "Duration", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Duration", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "", "file_type": "code", "degree": 4}, {"id": "backend_main_envor", "label": "envOr()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "envOr()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main.go", "file_type": "code", "degree": 2}, {"id": "backend_main_envbool", "label": "envBool()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "envBool()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main.go", "file_type": "code", "degree": 2}, {"id": "backend_main_envduration", "label": "envDuration()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "envDuration()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main.go", "file_type": "code", "degree": 3}, {"id": "backend_main_envint", "label": "envInt()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "envInt()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main.go", "file_type": "code", "degree": 2}, {"id": "backend_main_clamppollcooldown", "label": "clampPollCooldown()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "clampPollCooldown()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main.go", "file_type": "code", "degree": 3}, {"id": "backend_main_loadlatestpoll", "label": "loadLatestPoll()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "loadLatestPoll()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main.go", "file_type": "code", "degree": 11}, {"id": "backend_main_loadconfig", "label": "loadConfig()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "loadConfig()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main.go", "file_type": "code", "degree": 7}, {"id": "backend_main_newrouter", "label": "newRouter()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 15.8, "font": {"size": 12, "color": "#ffffff"}, "title": "newRouter()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main.go", "file_type": "code", "degree": 20}, {"id": "backend_main_go_store", "label": "Store", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Store", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "", "file_type": "code", "degree": 3}, {"id": "backend_main_go_handler", "label": "Handler", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Handler", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "", "file_type": "code", "degree": 2}, {"id": "backend_main_guardemptyuserscripttoken", "label": "guardEmptyUserscriptToken()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "guardEmptyUserscriptToken()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main.go", "file_type": "code", "degree": 3}, {"id": "backend_main_main", "label": "main()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main.go", "file_type": "code", "degree": 8}, {"id": "backend_main_newlatestpoller", "label": "newLatestPoller()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "newLatestPoller()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main.go", "file_type": "code", "degree": 8}, {"id": "backend_main_startlatestpoller", "label": "startLatestPoller()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "startLatestPoller()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main.go", "file_type": "code", "degree": 8}, {"id": "backend_main_go_context", "label": "Context", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Context", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_main_test", "label": "main_test.go", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": "main_test.go", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main_test.go", "file_type": "code", "degree": 10}, {"id": "backend_main_test_testloadlatestpolldefaults", "label": "TestLoadLatestPollDefaults()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestLoadLatestPollDefaults()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main_test.go", "file_type": "code", "degree": 3}, {"id": "backend_main_test_go_t", "label": "T", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": "T", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "", "file_type": "code", "degree": 10}, {"id": "backend_main_test_testloadconfigreadscoverdirectory", "label": "TestLoadConfigReadsCoverDirectory()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestLoadConfigReadsCoverDirectory()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main_test.go", "file_type": "code", "degree": 3}, {"id": "backend_main_test_testloadlatestpollenabledparsing", "label": "TestLoadLatestPollEnabledParsing()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestLoadLatestPollEnabledParsing()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main_test.go", "file_type": "code", "degree": 3}, {"id": "backend_main_test_testloadlatestpollclampsandfallsback", "label": "TestLoadLatestPollClampsAndFallsBack()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestLoadLatestPollClampsAndFallsBack()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main_test.go", "file_type": "code", "degree": 3}, {"id": "backend_main_test_testnewlatestpollerwirescooldowns", "label": "TestNewLatestPollerWiresCooldowns()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestNewLatestPollerWiresCooldowns()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main_test.go", "file_type": "code", "degree": 3}, {"id": "backend_main_test_testputstatusvalidation", "label": "TestPutStatusValidation()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestPutStatusValidation()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main_test.go", "file_type": "code", "degree": 4}, {"id": "backend_main_test_testputomittedstatuspreservesarchivedandappliesprogress", "label": "TestPutOmittedStatusPreservesArchivedAndAppliesProgress()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestPutOmittedStatusPreservesArchivedAndAppliesProgress()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main_test.go", "file_type": "code", "degree": 4}, {"id": "backend_main_test_testgzipcompressestextnotfonts", "label": "TestGzipCompressesTextNotFonts()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestGzipCompressesTextNotFonts()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main_test.go", "file_type": "code", "degree": 4}, {"id": "backend_main_test_testputkindvalidation", "label": "TestPutKindValidation()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestPutKindValidation()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main_test.go", "file_type": "code", "degree": 4}, {"id": "backend_main_test_testputomittedkindpreservesnovelandappliesprogress", "label": "TestPutOmittedKindPreservesNovelAndAppliesProgress()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestPutOmittedKindPreservesNovelAndAppliesProgress()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/main_test.go", "file_type": "code", "degree": 4}, {"id": "backend_reader_credential_test", "label": "reader_credential_test.go", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "reader_credential_test.go", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/reader_credential_test.go", "file_type": "code", "degree": 9}, {"id": "backend_reader_credential_test_registerreader", "label": "registerReader()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "registerReader()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/reader_credential_test.go", "file_type": "code", "degree": 5}, {"id": "backend_reader_credential_test_go_t", "label": "T", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "T", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "", "file_type": "code", "degree": 6}, {"id": "backend_reader_credential_test_go_store", "label": "Store", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Store", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_reader_credential_test_credrequest", "label": "credRequest()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "credRequest()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/reader_credential_test.go", "file_type": "code", "degree": 5}, {"id": "backend_reader_credential_test_go_request", "label": "Request", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Request", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "", "file_type": "code", "degree": 2}, {"id": "backend_reader_credential_test_readercredential", "label": "readerCredential()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "readerCredential()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/reader_credential_test.go", "file_type": "code", "degree": 5}, {"id": "backend_reader_credential_test_withbody", "label": "withBody()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "withBody()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/reader_credential_test.go", "file_type": "code", "degree": 3}, {"id": "backend_reader_credential_test_testunknowncredentialrejected", "label": "TestUnknownCredentialRejected()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUnknownCredentialRejected()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/reader_credential_test.go", "file_type": "code", "degree": 8}, {"id": "backend_reader_credential_test_testperreaderisolation", "label": "TestPerReaderIsolation()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestPerReaderIsolation()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/reader_credential_test.go", "file_type": "code", "degree": 11}, {"id": "backend_reader_credential_test_testinstallservesscriptwithcredential", "label": "TestInstallServesScriptWithCredential()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestInstallServesScriptWithCredential()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/reader_credential_test.go", "file_type": "code", "degree": 6}, {"id": "backend_reader_credential_test_testrotatecredentialviawebui", "label": "TestRotateCredentialViaWebUI()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRotateCredentialViaWebUI()", "community": 5, "community_name": "Bookmarks API Tests", "source_file": "backend/reader_credential_test.go", "file_type": "code", "degree": 8}, {"id": "backend_reader_credential_test_testindexshowssetuppanelwithoutcredential", "label": "TestIndexShowsSetupPanelWithoutCredential()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestIndexShowsSetupPanelWithoutCredential()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/reader_credential_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test", "label": "web_test.go", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 27.9, "font": {"size": 12, "color": "#ffffff"}, "title": "web_test.go", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 62}, {"id": "backend_web_test_newwebtestserver", "label": "newWebTestServer()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 24.1, "font": {"size": 12, "color": "#ffffff"}, "title": "newWebTestServer()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 49}, {"id": "backend_web_test_go_t", "label": "T", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 27.0, "font": {"size": 12, "color": "#ffffff"}, "title": "T", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "", "file_type": "code", "degree": 59}, {"id": "backend_web_test_go_handler", "label": "Handler", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Handler", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "", "file_type": "code", "degree": 8}, {"id": "backend_web_test_go_store", "label": "Store", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Store", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "", "file_type": "code", "degree": 11}, {"id": "backend_web_test_sessioncookie", "label": "sessionCookie()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 15.8, "font": {"size": 12, "color": "#ffffff"}, "title": "sessionCookie()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 20}, {"id": "backend_web_test_go_cookie", "label": "Cookie", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Cookie", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "", "file_type": "code", "degree": 2}, {"id": "backend_discordstub", "label": "discordStub", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "discordStub", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 4}, {"id": "backend_tokenrequest", "label": "tokenRequest", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "tokenRequest", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 3}, {"id": "values", "label": "Values", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Values", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "", "file_type": "code", "degree": 2}, {"id": "backend_web_test_newdiscordstub", "label": "newDiscordStub()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": "newDiscordStub()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 10}, {"id": "server", "label": "Server", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Server", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_web_test_discordconfig", "label": "discordConfig()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "discordConfig()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 8}, {"id": "backend_web_test_oauthwebtestserver", "label": "oauthWebTestServer()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 14.9, "font": {"size": 12, "color": "#ffffff"}, "title": "oauthWebTestServer()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 17}, {"id": "backend_web_test_startsignin", "label": "startSignIn()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "startSignIn()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 8}, {"id": "backend_web_test_completesignin", "label": "completeSignIn()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": "completeSignIn()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 10}, {"id": "backend_web_test_go_responserecorder", "label": "ResponseRecorder", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "ResponseRecorder", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "", "file_type": "code", "degree": 2}, {"id": "backend_web_test_storereaders", "label": "storeReaders()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "storeReaders()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 7}, {"id": "backend_web_test_signincookie", "label": "signInCookie()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": "signInCookie()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 10}, {"id": "backend_web_test_signedinreader", "label": "signedInReader()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "signedInReader()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 7}, {"id": "backend_web_test_testindexwithoutsessionshowslogin", "label": "TestIndexWithoutSessionShowsLogin()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestIndexWithoutSessionShowsLogin()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 4}, {"id": "backend_web_test_testindexwithsessionshowslist", "label": "TestIndexWithSessionShowsList()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestIndexWithSessionShowsList()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 5}, {"id": "backend_web_test_testdiscordloginfullflow", "label": "TestDiscordLoginFullFlow()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestDiscordLoginFullFlow()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 4}, {"id": "backend_web_test_testdiscordcallbackrejectsmissingstate", "label": "TestDiscordCallbackRejectsMissingState()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestDiscordCallbackRejectsMissingState()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 3}, {"id": "backend_web_test_testdiscordcallbackrejectsmismatchedstate", "label": "TestDiscordCallbackRejectsMismatchedState()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestDiscordCallbackRejectsMismatchedState()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 3}, {"id": "backend_web_test_testdiscordcallbackstateissingleuse", "label": "TestDiscordCallbackStateIsSingleUse()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestDiscordCallbackStateIsSingleUse()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 5}, {"id": "backend_web_test_testdiscordloginrefusesnonmember", "label": "TestDiscordLoginRefusesNonMember()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestDiscordLoginRefusesNonMember()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 10}, {"id": "backend_web_test_testdiscordloginrequiresrolepositive", "label": "TestDiscordLoginRequiresRolePositive()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "TestDiscordLoginRequiresRolePositive()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 8}, {"id": "backend_web_test_testguildmemberregistersonfirstloginandreusesit", "label": "TestGuildMemberRegistersOnFirstLoginAndReusesIt()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestGuildMemberRegistersOnFirstLoginAndReusesIt()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 5}, {"id": "backend_web_test_testownerloginreusestheseededreader", "label": "TestOwnerLoginReusesTheSeededReader()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "TestOwnerLoginReusesTheSeededReader()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 8}, {"id": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript", "label": "TestNewReaderSeesEmptyLibraryAndTheirOwnScript()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "TestNewReaderSeesEmptyLibraryAndTheirOwnScript()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 9}, {"id": "backend_web_test_testownerrevokesanotherreaderssessions", "label": "TestOwnerRevokesAnotherReadersSessions()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestOwnerRevokesAnotherReadersSessions()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 5}, {"id": "backend_web_test_testownerseesreaderspanel", "label": "TestOwnerSeesReadersPanel()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestOwnerSeesReadersPanel()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 5}, {"id": "backend_web_test_testdiscordlogintokenendpointdown", "label": "TestDiscordLoginTokenEndpointDown()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "TestDiscordLoginTokenEndpointDown()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 8}, {"id": "backend_web_test_testcallbackratelimited", "label": "TestCallbackRateLimited()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "TestCallbackRateLimited()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 3}, {"id": "backend_web_test_testlogoutdeletessession", "label": "TestLogoutDeletesSession()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestLogoutDeletesSession()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 5}, {"id": "backend_web_test_testexpiredsessionrejected", "label": "TestExpiredSessionRejected()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestExpiredSessionRejected()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 5}, {"id": "backend_web_test_testbookmarksapistillbeareronly", "label": "TestBookmarksAPIStillBearerOnly()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestBookmarksAPIStillBearerOnly()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test_teststaticassetsserved", "label": "TestStaticAssetsServed()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestStaticAssetsServed()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 4}, {"id": "backend_web_test_seed", "label": "seed()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 14.3, "font": {"size": 0, "color": "#ffffff"}, "title": "seed()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 15}, {"id": "backend_web_test_uirequest", "label": "uiRequest()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 16.1, "font": {"size": 12, "color": "#ffffff"}, "title": "uiRequest()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 21}, {"id": "backend_web_test_go_request", "label": "Request", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Request", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "", "file_type": "code", "degree": 1}, {"id": "backend_web_test_testuiroutesrequiresession", "label": "TestUIRoutesRequireSession()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUIRoutesRequireSession()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 4}, {"id": "backend_web_test_testfavoritetoggleswithoutreordering", "label": "TestFavoriteTogglesWithoutReordering()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestFavoriteTogglesWithoutReordering()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test_testcardhxtargetisvalidselectorforcolonkey", "label": "TestCardHxTargetIsValidSelectorForColonKey()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestCardHxTargetIsValidSelectorForColonKey()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test_testchapteroverridemovesupdatedat", "label": "TestChapterOverrideMovesUpdatedAt()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestChapterOverrideMovesUpdatedAt()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test_testchapteroverridenooppreservesurlandupdatedat", "label": "TestChapterOverrideNoOpPreservesURLAndUpdatedAt()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestChapterOverrideNoOpPreservesURLAndUpdatedAt()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test_testchapteroverriderejectsbadinput", "label": "TestChapterOverrideRejectsBadInput()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestChapterOverrideRejectsBadInput()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test_testmutationsonmissingkey", "label": "TestMutationsOnMissingKey()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestMutationsOnMissingKey()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 5}, {"id": "backend_web_test_testuideleteremovesrow", "label": "TestUIDeleteRemovesRow()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUIDeleteRemovesRow()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test_testuilistfavouritestab", "label": "TestUIListFavouritesTab()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUIListFavouritesTab()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test_testuilistnewtab", "label": "TestUIListNewTab()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUIListNewTab()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 7}, {"id": "backend_web_test_seedstatusrows", "label": "seedStatusRows()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 13.5, "font": {"size": 0, "color": "#ffffff"}, "title": "seedStatusRows()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 12}, {"id": "backend_web_test_testtabsshowonlytheirbucket", "label": "TestTabsShowOnlyTheirBucket()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestTabsShowOnlyTheirBucket()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test_stripof", "label": "stripOf()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "stripOf()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 8}, {"id": "backend_web_test_testrecentstripcarriesunreadonlyandonlyonall", "label": "TestRecentStripCarriesUnreadOnlyAndOnlyOnAll()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRecentStripCarriesUnreadOnlyAndOnlyOnAll()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 7}, {"id": "backend_web_test_testrecentstripcapped", "label": "TestRecentStripCapped()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRecentStripCapped()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test_poststatus", "label": "postStatus()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "postStatus()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 9}, {"id": "backend_web_test_testuistatussetsbucket", "label": "TestUIStatusSetsBucket()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUIStatusSetsBucket()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test_testuistatusrejectsunknownvalue", "label": "TestUIStatusRejectsUnknownValue()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUIStatusRejectsUnknownValue()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test_testuistatusrequiressession", "label": "TestUIStatusRequiresSession()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUIStatusRequiresSession()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 5}, {"id": "backend_web_test_testuistatusdoesnotreorderlist", "label": "TestUIStatusDoesNotReorderList()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestUIStatusDoesNotReorderList()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test_testcardshowsstatuscontrols", "label": "TestCardShowsStatusControls()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestCardShowsStatusControls()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test_testapprendersnewtabs", "label": "TestAppRendersNewTabs()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestAppRendersNewTabs()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test_testmutationrefresheschromeoutofband", "label": "TestMutationRefreshesChromeOutOfBand()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "TestMutationRefreshesChromeOutOfBand()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 8}, {"id": "backend_web_test_seedlibraries", "label": "seedLibraries()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "seedLibraries()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 8}, {"id": "backend_web_test_testlibrariesaredisjoint", "label": "TestLibrariesAreDisjoint()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestLibrariesAreDisjoint()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test_testkindlessrowshowsinmangalibrary", "label": "TestKindlessRowShowsInMangaLibrary()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestKindlessRowShowsInMangaLibrary()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test_testnovelpageomitsupdatedtab", "label": "TestNovelPageOmitsUpdatedTab()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestNovelPageOmitsUpdatedTab()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test_testmangapagekeepsupdatedtab", "label": "TestMangaPageKeepsUpdatedTab()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestMangaPageKeepsUpdatedTab()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "backend_web_test_testnovelnewtabfallsbacktoall", "label": "TestNovelNewTabFallsBackToAll()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestNovelNewTabFallsBackToAll()", "community": 1, "community_name": "Cover Fetch Test Helpers", "source_file": "backend/web_test.go", "file_type": "code", "degree": 6}, {"id": "chrome_entrypoint", "label": "entrypoint.sh", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 14.0, "font": {"size": 0, "color": "#ffffff"}, "title": "entrypoint.sh", "community": 23, "community_name": "Browser Entrypoint", "source_file": "chrome/entrypoint.sh", "file_type": "code", "degree": 14}, {"id": "chrome_entrypoint_sh__entry", "label": "entrypoint.sh script", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "entrypoint.sh script", "community": 23, "community_name": "Browser Entrypoint", "source_file": "chrome/entrypoint.sh", "file_type": "code", "degree": 4}, {"id": "chrome_entrypoint_lock", "label": "lock()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "lock()", "community": 23, "community_name": "Browser Entrypoint", "source_file": "chrome/entrypoint.sh", "file_type": "code", "degree": 5}, {"id": "chrome_entrypoint_unlock", "label": "unlock()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "unlock()", "community": 23, "community_name": "Browser Entrypoint", "source_file": "chrome/entrypoint.sh", "file_type": "code", "degree": 5}, {"id": "chrome_entrypoint_browser_alive", "label": "browser_alive()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "browser_alive()", "community": 23, "community_name": "Browser Entrypoint", "source_file": "chrome/entrypoint.sh", "file_type": "code", "degree": 5}, {"id": "chrome_entrypoint_has_connections", "label": "has_connections()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "has_connections()", "community": 23, "community_name": "Browser Entrypoint", "source_file": "chrome/entrypoint.sh", "file_type": "code", "degree": 2}, {"id": "chrome_entrypoint_start_browser", "label": "start_browser()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "start_browser()", "community": 23, "community_name": "Browser Entrypoint", "source_file": "chrome/entrypoint.sh", "file_type": "code", "degree": 2}, {"id": "chrome_entrypoint_stop_browser", "label": "stop_browser()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "stop_browser()", "community": 23, "community_name": "Browser Entrypoint", "source_file": "chrome/entrypoint.sh", "file_type": "code", "degree": 3}, {"id": "chrome_entrypoint_wait_for_browser", "label": "wait_for_browser()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "wait_for_browser()", "community": 23, "community_name": "Browser Entrypoint", "source_file": "chrome/entrypoint.sh", "file_type": "code", "degree": 3}, {"id": "chrome_entrypoint_finish_connection", "label": "finish_connection()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "finish_connection()", "community": 23, "community_name": "Browser Entrypoint", "source_file": "chrome/entrypoint.sh", "file_type": "code", "degree": 5}, {"id": "chrome_entrypoint_connection_signal", "label": "connection_signal()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "connection_signal()", "community": 23, "community_name": "Browser Entrypoint", "source_file": "chrome/entrypoint.sh", "file_type": "code", "degree": 2}, {"id": "chrome_entrypoint_connection", "label": "connection()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "connection()", "community": 23, "community_name": "Browser Entrypoint", "source_file": "chrome/entrypoint.sh", "file_type": "code", "degree": 8}, {"id": "chrome_entrypoint_reaper", "label": "reaper()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "reaper()", "community": 23, "community_name": "Browser Entrypoint", "source_file": "chrome/entrypoint.sh", "file_type": "code", "degree": 7}, {"id": "chrome_entrypoint_stop_browser_gracefully", "label": "stop_browser_gracefully()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "stop_browser_gracefully()", "community": 23, "community_name": "Browser Entrypoint", "source_file": "chrome/entrypoint.sh", "file_type": "code", "degree": 7}, {"id": "chrome_entrypoint_shutdown", "label": "shutdown()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "shutdown()", "community": 23, "community_name": "Browser Entrypoint", "source_file": "chrome/entrypoint.sh", "file_type": "code", "degree": 2}, {"id": "userscript_manga_bookmark_user", "label": "manga-bookmark.user.js", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 31.6, "font": {"size": 12, "color": "#ffffff"}, "title": "manga-bookmark.user.js", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 75}, {"id": "userscript_manga_bookmark_user_meta", "label": "meta()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "meta()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_manga_bookmark_user_anchorsfromdocument", "label": "anchorsFromDocument()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "anchorsFromDocument()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_manga_bookmark_user_anchorsfromhtml", "label": "anchorsFromHTML()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "anchorsFromHTML()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_manga_bookmark_user_stripbuildhash", "label": "stripBuildHash()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "stripBuildHash()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_manga_bookmark_user_comixseriesid", "label": "comixSeriesId()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "comixSeriesId()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_manga_bookmark_user_detect", "label": "detect()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "detect()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 6}, {"id": "userscript_manga_bookmark_user_latestchapterfromanchors", "label": "latestChapterFromAnchors()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "latestChapterFromAnchors()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_manga_bookmark_user_latestchapterfromapi", "label": "latestChapterFromApi()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "latestChapterFromApi()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_manga_bookmark_user_keyof", "label": "keyOf()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "keyOf()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 6}, {"id": "userscript_manga_bookmark_user_adapterfor", "label": "adapterFor()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "adapterFor()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_manga_bookmark_user_computelatestchapter", "label": "computeLatestChapter()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "computeLatestChapter()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_manga_bookmark_user_currentsite", "label": "currentSite()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "currentSite()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_manga_bookmark_user_loadcache", "label": "loadCache()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "loadCache()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 1}, {"id": "userscript_manga_bookmark_user_savecache", "label": "saveCache()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "saveCache()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_manga_bookmark_user_loadlastchecked", "label": "loadLastChecked()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "loadLastChecked()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_manga_bookmark_user_savelastchecked", "label": "saveLastChecked()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "saveLastChecked()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_manga_bookmark_user_authheaders", "label": "authHeaders()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "authHeaders()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_manga_bookmark_user_httperror", "label": "httpError()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "httpError()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_manga_bookmark_user_apiget", "label": "apiGet()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "apiGet()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_manga_bookmark_user_apiput", "label": "apiPut()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "apiPut()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_manga_bookmark_user_apidelete", "label": "apiDelete()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "apiDelete()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_manga_bookmark_user_reindex", "label": "reindex()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "reindex()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_manga_bookmark_user_setlist", "label": "setList()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "setList()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_manga_bookmark_user_upsertlocal", "label": "upsertLocal()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "upsertLocal()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 8}, {"id": "userscript_manga_bookmark_user_removelocal", "label": "removeLocal()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "removeLocal()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_manga_bookmark_user_statusof", "label": "statusOf()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "statusOf()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 6}, {"id": "userscript_manga_bookmark_user_kindof", "label": "kindOf()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "kindOf()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_manga_bookmark_user_loadqueue", "label": "loadQueue()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "loadQueue()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 1}, {"id": "userscript_manga_bookmark_user_savequeue", "label": "saveQueue()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "saveQueue()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_manga_bookmark_user_queuecount", "label": "queueCount()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "queueCount()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_manga_bookmark_user_queueget", "label": "queueGet()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "queueGet()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_manga_bookmark_user_titlefor", "label": "titleFor()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "titleFor()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_manga_bookmark_user_queuepush", "label": "queuePush()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "queuePush()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_manga_bookmark_user_queuedrop", "label": "queueDrop()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "queueDrop()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_manga_bookmark_user_queuedefer", "label": "queueDefer()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "queueDefer()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 7}, {"id": "userscript_manga_bookmark_user_queueenqueue", "label": "queueEnqueue()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "queueEnqueue()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 8}, {"id": "userscript_manga_bookmark_user_drain", "label": "drain()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "drain()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 9}, {"id": "userscript_manga_bookmark_user_overlaypending", "label": "overlayPending()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "overlayPending()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_manga_bookmark_user_pushbookmark", "label": "pushBookmark()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": "pushBookmark()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 13}, {"id": "userscript_manga_bookmark_user_pushdelete", "label": "pushDelete()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "pushDelete()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 8}, {"id": "userscript_manga_bookmark_user_bookmarkcurrent", "label": "bookmarkCurrent()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "bookmarkCurrent()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_manga_bookmark_user_updatetocurrentchapter", "label": "updateToCurrentChapter()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "updateToCurrentChapter()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 6}, {"id": "userscript_manga_bookmark_user_syncupsert", "label": "syncUpsert()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "syncUpsert()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 7}, {"id": "userscript_manga_bookmark_user_togglefavorite", "label": "toggleFavorite()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "toggleFavorite()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 6}, {"id": "userscript_manga_bookmark_user_togglearchive", "label": "toggleArchive()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "toggleArchive()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 7}, {"id": "userscript_manga_bookmark_user_applylatestchapterifchanged", "label": "applyLatestChapterIfChanged()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "applyLatestChapterIfChanged()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 7}, {"id": "userscript_manga_bookmark_user_maybecapturelatestonseriespage", "label": "maybeCaptureLatestOnSeriesPage()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "maybeCaptureLatestOnSeriesPage()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 7}, {"id": "userscript_manga_bookmark_user_backgroundrefreshlatest", "label": "backgroundRefreshLatest()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.5, "font": {"size": 0, "color": "#ffffff"}, "title": "backgroundRefreshLatest()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 12}, {"id": "userscript_manga_bookmark_user_removebookmark", "label": "removeBookmark()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "removeBookmark()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 6}, {"id": "userscript_manga_bookmark_user_chapteridentity", "label": "chapterIdentity()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "chapterIdentity()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_manga_bookmark_user_armdwell", "label": "armDwell()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "armDwell()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_manga_bookmark_user_canceldwell", "label": "cancelDwell()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "cancelDwell()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_manga_bookmark_user_maybeautoupdate", "label": "maybeAutoUpdate()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "maybeAutoUpdate()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 7}, {"id": "userscript_manga_bookmark_user_buildui", "label": "buildUI()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "buildUI()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 7}, {"id": "userscript_manga_bookmark_user_clamp", "label": "clamp()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "clamp()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_manga_bookmark_user_applyfabpos", "label": "applyFabPos()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "applyFabPos()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_manga_bookmark_user_loadfabpos", "label": "loadFabPos()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "loadFabPos()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_manga_bookmark_user_savefabpos", "label": "saveFabPos()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "saveFabPos()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 1}, {"id": "userscript_manga_bookmark_user_placefab", "label": "placeFab()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "placeFab()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_manga_bookmark_user_makedraggable", "label": "makeDraggable()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "makeDraggable()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_manga_bookmark_user_startring", "label": "startRing()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "startRing()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_manga_bookmark_user_stopring", "label": "stopRing()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "stopRing()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_manga_bookmark_user_togglepanel", "label": "togglePanel()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "togglePanel()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_manga_bookmark_user_el", "label": "el()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "el()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 6}, {"id": "userscript_manga_bookmark_user_render", "label": "render()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 15.8, "font": {"size": 12, "color": "#ffffff"}, "title": "render()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 20}, {"id": "userscript_manga_bookmark_user_renderitem", "label": "renderItem()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "renderItem()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 7}, {"id": "userscript_manga_bookmark_user_confirmremove", "label": "confirmRemove()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "confirmRemove()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_manga_bookmark_user_toast", "label": "toast()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "toast()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 9}, {"id": "userscript_manga_bookmark_user_refresh", "label": "refresh()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "refresh()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 8}, {"id": "userscript_manga_bookmark_user_setpage", "label": "setPage()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "setPage()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_manga_bookmark_user_onnavigate", "label": "onNavigate()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "onNavigate()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 8}, {"id": "userscript_manga_bookmark_user_installnavwatcher", "label": "installNavWatcher()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "installNavWatcher()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_manga_bookmark_user_installlongpress", "label": "installLongPress()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "installLongPress()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_manga_bookmark_user_init", "label": "init()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "init()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/manga-bookmark.user.js", "file_type": "code", "degree": 11}, {"id": "userscript_novel_bookmark_user", "label": "novel-bookmark.user.js", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 31.6, "font": {"size": 12, "color": "#ffffff"}, "title": "novel-bookmark.user.js", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 75}, {"id": "userscript_novel_bookmark_user_anchorsfromdocument", "label": "anchorsFromDocument()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "anchorsFromDocument()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_novel_bookmark_user_anchorsfromhtml", "label": "anchorsFromHTML()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "anchorsFromHTML()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_novel_bookmark_user_escapere", "label": "escapeRe()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "escapeRe()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_novel_bookmark_user_maxchapter", "label": "maxChapter()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "maxChapter()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_novel_bookmark_user_detect", "label": "detect()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "detect()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_novel_bookmark_user_latestchapterfromanchors", "label": "latestChapterFromAnchors()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "latestChapterFromAnchors()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_novel_bookmark_user_seriesidfromlnwpointer", "label": "seriesIdFromLnwPointer()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "seriesIdFromLnwPointer()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_novel_bookmark_user_keyof", "label": "keyOf()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "keyOf()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 7}, {"id": "userscript_novel_bookmark_user_adapterfor", "label": "adapterFor()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "adapterFor()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_novel_bookmark_user_repairlnwstalerow", "label": "repairLnwStaleRow()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "repairLnwStaleRow()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_novel_bookmark_user_computelatestchapter", "label": "computeLatestChapter()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "computeLatestChapter()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 6}, {"id": "userscript_novel_bookmark_user_currentsite", "label": "currentSite()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "currentSite()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_novel_bookmark_user_loadcache", "label": "loadCache()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "loadCache()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 1}, {"id": "userscript_novel_bookmark_user_savecache", "label": "saveCache()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "saveCache()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_novel_bookmark_user_loadlastchecked", "label": "loadLastChecked()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "loadLastChecked()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_novel_bookmark_user_savelastchecked", "label": "saveLastChecked()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "saveLastChecked()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_novel_bookmark_user_authheaders", "label": "authHeaders()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "authHeaders()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_novel_bookmark_user_httperror", "label": "httpError()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "httpError()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_novel_bookmark_user_apiget", "label": "apiGet()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "apiGet()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_novel_bookmark_user_apiput", "label": "apiPut()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "apiPut()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_novel_bookmark_user_apidelete", "label": "apiDelete()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "apiDelete()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_novel_bookmark_user_reindex", "label": "reindex()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "reindex()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_novel_bookmark_user_setlist", "label": "setList()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "setList()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_novel_bookmark_user_upsertlocal", "label": "upsertLocal()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "upsertLocal()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 8}, {"id": "userscript_novel_bookmark_user_removelocal", "label": "removeLocal()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "removeLocal()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_novel_bookmark_user_statusof", "label": "statusOf()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "statusOf()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 6}, {"id": "userscript_novel_bookmark_user_kindof", "label": "kindOf()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "kindOf()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_novel_bookmark_user_loadqueue", "label": "loadQueue()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "loadQueue()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 1}, {"id": "userscript_novel_bookmark_user_savequeue", "label": "saveQueue()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "saveQueue()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_novel_bookmark_user_queuecount", "label": "queueCount()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "queueCount()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_novel_bookmark_user_queueget", "label": "queueGet()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "queueGet()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_novel_bookmark_user_titlefor", "label": "titleFor()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "titleFor()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_novel_bookmark_user_queuepush", "label": "queuePush()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "queuePush()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_novel_bookmark_user_queuedrop", "label": "queueDrop()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "queueDrop()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_novel_bookmark_user_queuedefer", "label": "queueDefer()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "queueDefer()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 7}, {"id": "userscript_novel_bookmark_user_queueenqueue", "label": "queueEnqueue()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "queueEnqueue()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 8}, {"id": "userscript_novel_bookmark_user_drain", "label": "drain()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "drain()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 9}, {"id": "userscript_novel_bookmark_user_overlaypending", "label": "overlayPending()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "overlayPending()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_novel_bookmark_user_pushbookmark", "label": "pushBookmark()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 14.0, "font": {"size": 0, "color": "#ffffff"}, "title": "pushBookmark()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 14}, {"id": "userscript_novel_bookmark_user_pushdelete", "label": "pushDelete()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "pushDelete()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 9}, {"id": "userscript_novel_bookmark_user_bookmarkcurrent", "label": "bookmarkCurrent()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "bookmarkCurrent()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_novel_bookmark_user_updatetocurrentchapter", "label": "updateToCurrentChapter()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "updateToCurrentChapter()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 6}, {"id": "userscript_novel_bookmark_user_syncupsert", "label": "syncUpsert()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "syncUpsert()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 7}, {"id": "userscript_novel_bookmark_user_togglefavorite", "label": "toggleFavorite()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "toggleFavorite()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 6}, {"id": "userscript_novel_bookmark_user_togglearchive", "label": "toggleArchive()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "toggleArchive()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 7}, {"id": "userscript_novel_bookmark_user_applylatestchapterifchanged", "label": "applyLatestChapterIfChanged()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "applyLatestChapterIfChanged()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 7}, {"id": "userscript_novel_bookmark_user_maybecapturelatestonseriespage", "label": "maybeCaptureLatestOnSeriesPage()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "maybeCaptureLatestOnSeriesPage()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 7}, {"id": "userscript_novel_bookmark_user_backgroundrefreshlatest", "label": "backgroundRefreshLatest()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "backgroundRefreshLatest()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 11}, {"id": "userscript_novel_bookmark_user_removebookmark", "label": "removeBookmark()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "removeBookmark()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 6}, {"id": "userscript_novel_bookmark_user_chapteridentity", "label": "chapterIdentity()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "chapterIdentity()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_novel_bookmark_user_armdwell", "label": "armDwell()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "armDwell()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_novel_bookmark_user_canceldwell", "label": "cancelDwell()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "cancelDwell()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 4}, {"id": "userscript_novel_bookmark_user_maybeautoupdate", "label": "maybeAutoUpdate()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "maybeAutoUpdate()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 7}, {"id": "userscript_novel_bookmark_user_buildui", "label": "buildUI()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "buildUI()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 7}, {"id": "userscript_novel_bookmark_user_clamp", "label": "clamp()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "clamp()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_novel_bookmark_user_applyfabpos", "label": "applyFabPos()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "applyFabPos()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_novel_bookmark_user_loadfabpos", "label": "loadFabPos()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "loadFabPos()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_novel_bookmark_user_savefabpos", "label": "saveFabPos()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "saveFabPos()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 1}, {"id": "userscript_novel_bookmark_user_placefab", "label": "placeFab()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "placeFab()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_novel_bookmark_user_makedraggable", "label": "makeDraggable()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "makeDraggable()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_novel_bookmark_user_startring", "label": "startRing()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "startRing()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 2}, {"id": "userscript_novel_bookmark_user_stopring", "label": "stopRing()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "stopRing()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_novel_bookmark_user_togglepanel", "label": "togglePanel()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "togglePanel()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 5}, {"id": "userscript_novel_bookmark_user_el", "label": "el()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "el()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 6}, {"id": "userscript_novel_bookmark_user_render", "label": "render()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 15.8, "font": {"size": 12, "color": "#ffffff"}, "title": "render()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 20}, {"id": "userscript_novel_bookmark_user_renderitem", "label": "renderItem()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "renderItem()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 7}, {"id": "userscript_novel_bookmark_user_confirmremove", "label": "confirmRemove()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "confirmRemove()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_novel_bookmark_user_toast", "label": "toast()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "toast()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 9}, {"id": "userscript_novel_bookmark_user_refresh", "label": "refresh()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "refresh()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 8}, {"id": "userscript_novel_bookmark_user_applylnwstalerowrepair", "label": "applyLnwStaleRowRepair()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": "applyLnwStaleRowRepair()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 13}, {"id": "userscript_novel_bookmark_user_onnavigate", "label": "onNavigate()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "onNavigate()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 9}, {"id": "userscript_novel_bookmark_user_installnavwatcher", "label": "installNavWatcher()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "installNavWatcher()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_novel_bookmark_user_installlongpress", "label": "installLongPress()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "installLongPress()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 3}, {"id": "userscript_novel_bookmark_user_init", "label": "init()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 13.5, "font": {"size": 0, "color": "#ffffff"}, "title": "init()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/novel-bookmark.user.js", "file_type": "code", "degree": 12}, {"id": "userscript_test_logic_test", "label": "logic.test.js", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 14.3, "font": {"size": 0, "color": "#ffffff"}, "title": "logic.test.js", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/test/logic.test.js", "file_type": "code", "degree": 15}, {"id": "userscript_test_logic_test_test", "label": "test", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "test", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/test/logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_logic_test_assert", "label": "assert", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "assert", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/test/logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_logic_test_store", "label": "store", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "store", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/test/logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_logic_test_metatags", "label": "metaTags", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "metaTags", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/test/logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_logic_test_queryselector", "label": "querySelector()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "querySelector()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/test/logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_logic_test_addeventlistener", "label": "addEventListener()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "addEventListener()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/test/logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_logic_test_title", "label": "title()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "title()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/test/logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_logic_test_stripbuildhash_comixseriesid_asura_demonic_comix_kagane_anchorsfromhtml_statusof_kindof", "label": "{ stripBuildHash, comixSeriesId, asura, demonic, comix, kagane, anchorsFromHTML, statusOf, kindOf,}", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "{ stripBuildHash, comixSeriesId, asura, demonic, comix, kagane, anchorsFromHTML, statusOf, kindOf,}", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/test/logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_logic_test_loc", "label": "loc()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "loc()", "community": 2, "community_name": "Manga Userscript Adapters", "source_file": "userscript/test/logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_novel_logic_test", "label": "novel-logic.test.js", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 15.5, "font": {"size": 12, "color": "#ffffff"}, "title": "novel-logic.test.js", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/test/novel-logic.test.js", "file_type": "code", "degree": 19}, {"id": "userscript_test_novel_logic_test_test", "label": "test", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "test", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/test/novel-logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_novel_logic_test_assert", "label": "assert", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "assert", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/test/novel-logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_novel_logic_test_store", "label": "store", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "store", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/test/novel-logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_novel_logic_test_metatags", "label": "metaTags", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "metaTags", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/test/novel-logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_novel_logic_test_elements", "label": "elements", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "elements", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/test/novel-logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_novel_logic_test_attrels", "label": "attrEls", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "attrEls", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/test/novel-logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_novel_logic_test_queryselector", "label": "querySelector()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "querySelector()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/test/novel-logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_novel_logic_test_queryselectorall", "label": "querySelectorAll()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "querySelectorAll()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/test/novel-logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_novel_logic_test_addeventlistener", "label": "addEventListener()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "addEventListener()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/test/novel-logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_novel_logic_test_novelfull_lightnovelworld_computelatestchapter_kindof_maxchapter_repairlnwstalerow", "label": "{ novelfull, lightnovelworld, computeLatestChapter, kindOf, maxChapter, repairLnwStaleRow,}", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "{ novelfull, lightnovelworld, computeLatestChapter, kindOf, maxChapter, repairLnwStaleRow,}", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/test/novel-logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_novel_logic_test_loc", "label": "loc()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "loc()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/test/novel-logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_novel_logic_test_reset", "label": "reset()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "reset()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/test/novel-logic.test.js", "file_type": "code", "degree": 3}, {"id": "userscript_test_novel_logic_test_stalerow", "label": "staleRow()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "staleRow()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/test/novel-logic.test.js", "file_type": "code", "degree": 1}, {"id": "userscript_test_novel_logic_test_lnwpage", "label": "lnwPage()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "lnwPage()", "community": 3, "community_name": "Novel Userscript Adapters", "source_file": "userscript/test/novel-logic.test.js", "file_type": "code", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_md", "label": "SKILL.md", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "SKILL.md", "community": 27, "community_name": "Find Skills Guide", "source_file": ".agents/skills/find-skills/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_find_skills", "label": "Find Skills", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Find Skills", "community": 27, "community_name": "Find Skills Guide", "source_file": ".agents/skills/find-skills/SKILL.md", "file_type": "document", "degree": 7}, {"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_when_to_use_this_skill", "label": "When to Use This Skill", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "When to Use This Skill", "community": 27, "community_name": "Find Skills Guide", "source_file": ".agents/skills/find-skills/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_what_is_the_skills_cli", "label": "What is the Skills CLI?", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "What is the Skills CLI?", "community": 27, "community_name": "Find Skills Guide", "source_file": ".agents/skills/find-skills/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_how_to_help_users_find_skills", "label": "How to Help Users Find Skills", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "How to Help Users Find Skills", "community": 27, "community_name": "Find Skills Guide", "source_file": ".agents/skills/find-skills/SKILL.md", "file_type": "document", "degree": 7}, {"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_1_understand_what_they_need", "label": "Step 1: Understand What They Need", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Step 1: Understand What They Need", "community": 27, "community_name": "Find Skills Guide", "source_file": ".agents/skills/find-skills/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_2_check_the_leaderboard_first", "label": "Step 2: Check the Leaderboard First", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Step 2: Check the Leaderboard First", "community": 27, "community_name": "Find Skills Guide", "source_file": ".agents/skills/find-skills/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_3_search_for_skills", "label": "Step 3: Search for Skills", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Step 3: Search for Skills", "community": 27, "community_name": "Find Skills Guide", "source_file": ".agents/skills/find-skills/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_4_verify_quality_before_recommending", "label": "Step 4: Verify Quality Before Recommending", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Step 4: Verify Quality Before Recommending", "community": 27, "community_name": "Find Skills Guide", "source_file": ".agents/skills/find-skills/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_5_present_options_to_the_user", "label": "Step 5: Present Options to the User", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Step 5: Present Options to the User", "community": 27, "community_name": "Find Skills Guide", "source_file": ".agents/skills/find-skills/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_6_offer_to_install", "label": "Step 6: Offer to Install", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Step 6: Offer to Install", "community": 27, "community_name": "Find Skills Guide", "source_file": ".agents/skills/find-skills/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_common_skill_categories", "label": "Common Skill Categories", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Common Skill Categories", "community": 27, "community_name": "Find Skills Guide", "source_file": ".agents/skills/find-skills/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_tips_for_effective_searches", "label": "Tips for Effective Searches", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Tips for Effective Searches", "community": 27, "community_name": "Find Skills Guide", "source_file": ".agents/skills/find-skills/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_when_no_skills_are_found", "label": "When No Skills Are Found", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "When No Skills Are Found", "community": 27, "community_name": "Find Skills Guide", "source_file": ".agents/skills/find-skills/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_md", "label": "SKILL.md", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "SKILL.md", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 2}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "label": "Go Code Style", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": "Go Code Style", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 13}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_line_length_breaking", "label": "Line Length & Breaking", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Line Length & Breaking", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_variable_declarations", "label": "Variable Declarations", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Variable Declarations", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 3}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_slice_map_initialization", "label": "Slice & Map Initialization", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Slice & Map Initialization", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_composite_literals", "label": "Composite Literals", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Composite Literals", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_control_flow", "label": "Control Flow", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Control Flow", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 5}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_reduce_nesting", "label": "Reduce Nesting", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Reduce Nesting", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_eliminate_unnecessary_else", "label": "Eliminate Unnecessary `else`", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Eliminate Unnecessary `else`", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_complex_conditions_init_scope", "label": "Complex Conditions & Init Scope", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Complex Conditions & Init Scope", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_switch_over_if_else_chains", "label": "Switch Over If-Else Chains", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Switch Over If-Else Chains", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_function_design", "label": "Function Design", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Function Design", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 2}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_prefer_range_for_iteration", "label": "Prefer `range` for Iteration", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Prefer `range` for Iteration", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_value_vs_pointer_arguments", "label": "Value vs Pointer Arguments", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Value vs Pointer Arguments", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_code_organization_within_files", "label": "Code Organization Within Files", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Code Organization Within Files", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_string_handling", "label": "String Handling", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "String Handling", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_type_conversions", "label": "Type Conversions", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Type Conversions", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_philosophy", "label": "Philosophy", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Philosophy", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_parallelizing_code_style_reviews", "label": "Parallelizing Code Style Reviews", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Parallelizing Code Style Reviews", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_enforce_with_linters", "label": "Enforce with Linters", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Enforce with Linters", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_cross_references", "label": "Cross-References", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Cross-References", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_md", "label": "details.md", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "details.md", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/references/details.md", "file_type": "document", "degree": 2}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_code_style_details", "label": "Code Style Details", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Code Style Details", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/references/details.md", "file_type": "document", "degree": 3}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_extract_complex_conditions", "label": "Extract Complex Conditions", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Extract Complex Conditions", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/references/details.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_value_vs_pointer_arguments", "label": "Value vs Pointer Arguments", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Value vs Pointer Arguments", "community": 17, "community_name": "Go Code Style Guide", "source_file": ".agents/skills/golang-code-style/references/details.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_md", "label": "SKILL.md", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "SKILL.md", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "file_type": "document", "degree": 4}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_go_error_handling_best_practices", "label": "Go Error Handling Best Practices", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "Go Error Handling Best Practices", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "file_type": "document", "degree": 6}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_best_practices_summary", "label": "Best Practices Summary", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Best Practices Summary", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_detailed_reference", "label": "Detailed Reference", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Detailed Reference", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_parallelizing_error_handling_audits", "label": "Parallelizing Error Handling Audits", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Parallelizing Error Handling Audits", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_cross_references", "label": "Cross-References", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Cross-References", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_references", "label": "References", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "References", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_md", "label": "error-creation.md", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "error-creation.md", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "file_type": "document", "degree": 3}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_error_creation", "label": "Error Creation", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "Error Creation", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "file_type": "document", "degree": 6}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_errors_as_values", "label": "Errors as Values", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Errors as Values", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_error_string_conventions", "label": "Error String Conventions", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Error String Conventions", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_creating_errors", "label": "Creating Errors", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Creating Errors", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "file_type": "document", "degree": 4}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_errors_new_static_error_messages", "label": "`errors.New` \u2014 static error messages", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "`errors.New` \u2014 static error messages", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_fmt_errorf_dynamic_error_messages", "label": "`fmt.Errorf` \u2014 dynamic error messages", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "`fmt.Errorf` \u2014 dynamic error messages", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_decision_table_which_error_strategy_to_use", "label": "Decision table: which error strategy to use", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Decision table: which error strategy to use", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_low_cardinality_error_messages", "label": "Low-Cardinality Error Messages", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Low-Cardinality Error Messages", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_custom_error_types", "label": "Custom Error Types", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Custom Error Types", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "file_type": "document", "degree": 2}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_custom_types_that_wrap_other_errors", "label": "Custom types that wrap other errors", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Custom types that wrap other errors", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_md", "label": "error-handling.md", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "error-handling.md", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-handling.md", "file_type": "document", "degree": 3}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_error_handling_patterns_and_logging", "label": "Error Handling Patterns and Logging", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Error Handling Patterns and Logging", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-handling.md", "file_type": "document", "degree": 5}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_the_single_handling_rule", "label": "The Single Handling Rule", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "The Single Handling Rule", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-handling.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_panic_and_recover", "label": "Panic and Recover", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Panic and Recover", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-handling.md", "file_type": "document", "degree": 3}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_when_to_panic", "label": "When to panic", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "When to panic", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-handling.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_recovering_from_panics", "label": "Recovering from panics", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Recovering from panics", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-handling.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_why_use_samber_oops", "label": "Why Use `samber/oops`", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Why Use `samber/oops`", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-handling.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_logging_errors_with_slog", "label": "Logging Errors with `slog`", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Logging Errors with `slog`", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-handling.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_md", "label": "error-wrapping.md", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "error-wrapping.md", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "file_type": "document", "degree": 2}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_error_wrapping_and_inspection", "label": "Error Wrapping and Inspection", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Error Wrapping and Inspection", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "file_type": "document", "degree": 4}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_error_wrapping_with_w", "label": "Error Wrapping with `%w`", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Error Wrapping with `%w`", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "file_type": "document", "degree": 2}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_w_vs_v_controlling_exposure", "label": "`%w` vs `%v`: controlling exposure", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "`%w` vs `%v`: controlling exposure", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_inspecting_errors_errors_is_and_errors_as", "label": "Inspecting Errors: `errors.Is` and `errors.As`", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Inspecting Errors: `errors.Is` and `errors.As`", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "file_type": "document", "degree": 3}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_errors_is_match_against_a_sentinel_value", "label": "`errors.Is` \u2014 match against a sentinel value", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "`errors.Is` \u2014 match against a sentinel value", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_errors_as_errors_astype_extract_a_typed_error_from_the_chain", "label": "`errors.As / errors.AsType` \u2014 extract a typed error from the chain", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "`errors.As / errors.AsType` \u2014 extract a typed error from the chain", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_combining_errors_with_errors_join", "label": "Combining Errors with `errors.Join`", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Combining Errors with `errors.Join`", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "file_type": "document", "degree": 4}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_use_case_validating_multiple_fields", "label": "Use case: validating multiple fields", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Use case: validating multiple fields", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_use_case_parallel_operations_with_independent_failures", "label": "Use case: parallel operations with independent failures", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Use case: parallel operations with independent failures", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_errors_is_works_through_joined_errors", "label": "`errors.Is` works through joined errors", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "`errors.Is` works through joined errors", "community": 14, "community_name": "Go Error Handling", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_md", "label": "SKILL.md", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "SKILL.md", "community": 47, "community_name": "Go Perf Skill Docs", "source_file": ".agents/skills/golang-performance/SKILL.md", "file_type": "document", "degree": 7}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization", "label": "Go Performance Optimization", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Go Performance Optimization", "community": 33, "community_name": "Go Testing Guide", "source_file": ".agents/skills/golang-performance/SKILL.md", "file_type": "document", "degree": 9}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_core_philosophy", "label": "Core Philosophy", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Core Philosophy", "community": 33, "community_name": "Go Testing Guide", "source_file": ".agents/skills/golang-performance/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_rule_out_external_bottlenecks_first", "label": "Rule Out External Bottlenecks First", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Rule Out External Bottlenecks First", "community": 33, "community_name": "Go Testing Guide", "source_file": ".agents/skills/golang-performance/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_iterative_optimization_methodology", "label": "Iterative Optimization Methodology", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Iterative Optimization Methodology", "community": 33, "community_name": "Go Testing Guide", "source_file": ".agents/skills/golang-performance/SKILL.md", "file_type": "document", "degree": 2}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_the_cycle_define_goals_benchmark_diagnose_improve_benchmark", "label": "The cycle: Define Goals \u2192 Benchmark \u2192 Diagnose \u2192 Improve \u2192 Benchmark", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "The cycle: Define Goals \u2192 Benchmark \u2192 Diagnose \u2192 Improve \u2192 Benchmark", "community": 33, "community_name": "Go Testing Guide", "source_file": ".agents/skills/golang-performance/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_decision_tree_where_is_time_spent", "label": "Decision Tree: Where Is Time Spent?", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Decision Tree: Where Is Time Spent?", "community": 33, "community_name": "Go Testing Guide", "source_file": ".agents/skills/golang-performance/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_common_mistakes", "label": "Common Mistakes", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Common Mistakes", "community": 33, "community_name": "Go Testing Guide", "source_file": ".agents/skills/golang-performance/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_deep_dives", "label": "Deep Dives", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Deep Dives", "community": 33, "community_name": "Go Testing Guide", "source_file": ".agents/skills/golang-performance/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_ci_regression_detection", "label": "CI Regression Detection", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "CI Regression Detection", "community": 33, "community_name": "Go Testing Guide", "source_file": ".agents/skills/golang-performance/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_cross_references", "label": "Cross-References", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Cross-References", "community": 33, "community_name": "Go Testing Guide", "source_file": ".agents/skills/golang-performance/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_md", "label": "caching.md", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "caching.md", "community": 22, "community_name": "Caching Patterns", "source_file": ".agents/skills/golang-performance/references/caching.md", "file_type": "document", "degree": 2}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_caching_patterns", "label": "Caching Patterns", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Caching Patterns", "community": 22, "community_name": "Caching Patterns", "source_file": ".agents/skills/golang-performance/references/caching.md", "file_type": "document", "degree": 5}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_compiled_pattern_caching", "label": "Compiled Pattern Caching", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Compiled Pattern Caching", "community": 22, "community_name": "Caching Patterns", "source_file": ".agents/skills/golang-performance/references/caching.md", "file_type": "document", "degree": 4}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_regexp_at_package_level", "label": "Regexp at package level", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Regexp at package level", "community": 22, "community_name": "Caching Patterns", "source_file": ".agents/skills/golang-performance/references/caching.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_template_caching", "label": "Template caching", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Template caching", "community": 22, "community_name": "Caching Patterns", "source_file": ".agents/skills/golang-performance/references/caching.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_precomputed_lookup_tables", "label": "Precomputed lookup tables", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Precomputed lookup tables", "community": 22, "community_name": "Caching Patterns", "source_file": ".agents/skills/golang-performance/references/caching.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_request_level_caching", "label": "Request-Level Caching", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Request-Level Caching", "community": 22, "community_name": "Caching Patterns", "source_file": ".agents/skills/golang-performance/references/caching.md", "file_type": "document", "degree": 3}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_singleflight_for_cache_stampede_prevention", "label": "singleflight for cache stampede prevention", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "singleflight for cache stampede prevention", "community": 22, "community_name": "Caching Patterns", "source_file": ".agents/skills/golang-performance/references/caching.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_lru_caches", "label": "LRU caches", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "LRU caches", "community": 22, "community_name": "Caching Patterns", "source_file": ".agents/skills/golang-performance/references/caching.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_algorithmic_complexity", "label": "Algorithmic Complexity", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Algorithmic Complexity", "community": 22, "community_name": "Caching Patterns", "source_file": ".agents/skills/golang-performance/references/caching.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_work_avoidance", "label": "Work Avoidance", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Work Avoidance", "community": 22, "community_name": "Caching Patterns", "source_file": ".agents/skills/golang-performance/references/caching.md", "file_type": "document", "degree": 5}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_map_lookups_over_slice_scanning", "label": "Map lookups over slice scanning", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Map lookups over slice scanning", "community": 22, "community_name": "Caching Patterns", "source_file": ".agents/skills/golang-performance/references/caching.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_early_returns_and_short_circuit_loops", "label": "Early returns and short-circuit loops", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Early returns and short-circuit loops", "community": 22, "community_name": "Caching Patterns", "source_file": ".agents/skills/golang-performance/references/caching.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_avoid_iterator_chains", "label": "Avoid iterator chains", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Avoid iterator chains", "community": 22, "community_name": "Caching Patterns", "source_file": ".agents/skills/golang-performance/references/caching.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_replace_indirect_function_calls_with_direct_loops", "label": "Replace indirect function calls with direct loops", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Replace indirect function calls with direct loops", "community": 22, "community_name": "Caching Patterns", "source_file": ".agents/skills/golang-performance/references/caching.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_md", "label": "cpu.md", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "cpu.md", "community": 47, "community_name": "Go Perf Skill Docs", "source_file": ".agents/skills/golang-performance/references/cpu.md", "file_type": "document", "degree": 2}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization", "label": "CPU Optimization", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "CPU Optimization", "community": 21, "community_name": "CPU Optimization", "source_file": ".agents/skills/golang-performance/references/cpu.md", "file_type": "document", "degree": 9}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_function_inlining", "label": "Function Inlining", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Function Inlining", "community": 21, "community_name": "CPU Optimization", "source_file": ".agents/skills/golang-performance/references/cpu.md", "file_type": "document", "degree": 2}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_value_receivers_enable_inlining", "label": "Value receivers enable inlining", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Value receivers enable inlining", "community": 21, "community_name": "CPU Optimization", "source_file": ".agents/skills/golang-performance/references/cpu.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cache_locality", "label": "Cache Locality", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Cache Locality", "community": 21, "community_name": "CPU Optimization", "source_file": ".agents/skills/golang-performance/references/cpu.md", "file_type": "document", "degree": 5}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_row_major_traversal", "label": "Row-major traversal", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Row-major traversal", "community": 21, "community_name": "CPU Optimization", "source_file": ".agents/skills/golang-performance/references/cpu.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_contiguous_2d_allocation", "label": "Contiguous 2D allocation", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Contiguous 2D allocation", "community": 21, "community_name": "CPU Optimization", "source_file": ".agents/skills/golang-performance/references/cpu.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_struct_of_arrays_soa_vs_array_of_structs_aos", "label": "Struct of Arrays (SoA) vs Array of Structs (AoS)", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Struct of Arrays (SoA) vs Array of Structs (AoS)", "community": 21, "community_name": "CPU Optimization", "source_file": ".agents/skills/golang-performance/references/cpu.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_pointer_heavy_vs_value_heavy_data", "label": "Pointer-heavy vs value-heavy data", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Pointer-heavy vs value-heavy data", "community": 21, "community_name": "CPU Optimization", "source_file": ".agents/skills/golang-performance/references/cpu.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_false_sharing", "label": "False Sharing", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "False Sharing", "community": 21, "community_name": "CPU Optimization", "source_file": ".agents/skills/golang-performance/references/cpu.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_instruction_level_parallelism", "label": "Instruction-Level Parallelism", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Instruction-Level Parallelism", "community": 21, "community_name": "CPU Optimization", "source_file": ".agents/skills/golang-performance/references/cpu.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_simd_single_instruction_multiple_data", "label": "SIMD (Single Instruction, Multiple Data)", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "SIMD (Single Instruction, Multiple Data)", "community": 21, "community_name": "CPU Optimization", "source_file": ".agents/skills/golang-performance/references/cpu.md", "file_type": "document", "degree": 2}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_handling_cpu_specific_instruction_sets", "label": "Handling CPU-specific instruction sets", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Handling CPU-specific instruction sets", "community": 21, "community_name": "CPU Optimization", "source_file": ".agents/skills/golang-performance/references/cpu.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_tight_loops_and_the_scheduler", "label": "Tight Loops and the Scheduler", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Tight Loops and the Scheduler", "community": 21, "community_name": "CPU Optimization", "source_file": ".agents/skills/golang-performance/references/cpu.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_reflection_and_type_assertions", "label": "Reflection and Type Assertions", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Reflection and Type Assertions", "community": 21, "community_name": "CPU Optimization", "source_file": ".agents/skills/golang-performance/references/cpu.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_monotonic_time", "label": "Monotonic Time", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Monotonic Time", "community": 21, "community_name": "CPU Optimization", "source_file": ".agents/skills/golang-performance/references/cpu.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_md", "label": "io-networking.md", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "io-networking.md", "community": 47, "community_name": "Go Perf Skill Docs", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "file_type": "document", "degree": 2}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_i_o_networking_optimization", "label": "I/O & Networking Optimization", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "I/O & Networking Optimization", "community": 20, "community_name": "I/O Performance Patterns", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "file_type": "document", "degree": 8}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_http_transport_configuration", "label": "HTTP Transport Configuration", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "HTTP Transport Configuration", "community": 20, "community_name": "I/O Performance Patterns", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "file_type": "document", "degree": 4}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_connection_pooling", "label": "Connection pooling", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Connection pooling", "community": 20, "community_name": "I/O Performance Patterns", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_timeouts", "label": "Timeouts", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Timeouts", "community": 20, "community_name": "I/O Performance Patterns", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_drain_response_body_for_connection_reuse", "label": "Drain response body for connection reuse", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Drain response body for connection reuse", "community": 20, "community_name": "I/O Performance Patterns", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_streaming_vs_buffering", "label": "Streaming vs Buffering", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Streaming vs Buffering", "community": 20, "community_name": "I/O Performance Patterns", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "file_type": "document", "degree": 3}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_avoid_io_readall_for_large_payloads", "label": "Avoid io.ReadAll for large payloads", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Avoid io.ReadAll for large payloads", "community": 20, "community_name": "I/O Performance Patterns", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_streaming_json", "label": "Streaming JSON", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Streaming JSON", "community": 20, "community_name": "I/O Performance Patterns", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_json_performance", "label": "JSON Performance", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "JSON Performance", "community": 20, "community_name": "I/O Performance Patterns", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_cgo_overhead", "label": "Cgo Overhead", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Cgo Overhead", "community": 20, "community_name": "I/O Performance Patterns", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_buffered_i_o", "label": "Buffered I/O", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Buffered I/O", "community": 20, "community_name": "I/O Performance Patterns", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_concurrent_multi_stage_pipelines", "label": "Concurrent Multi-Stage Pipelines", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Concurrent Multi-Stage Pipelines", "community": 20, "community_name": "I/O Performance Patterns", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "file_type": "document", "degree": 3}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_the_unusual_scenario", "label": "The unusual scenario", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "The unusual scenario", "community": 20, "community_name": "I/O Performance Patterns", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_when_to_use_this_and_when_not_to", "label": "When to use this (and when NOT to)", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "When to use this (and when NOT to)", "community": 20, "community_name": "I/O Performance Patterns", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_batch_operations", "label": "Batch Operations", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Batch Operations", "community": 20, "community_name": "I/O Performance Patterns", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "file_type": "document", "degree": 4}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_database_batch_inserts_over_row_by_row", "label": "Database: batch inserts over row-by-row", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Database: batch inserts over row-by-row", "community": 20, "community_name": "I/O Performance Patterns", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_http_batch_api_calls", "label": "HTTP: batch API calls", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "HTTP: batch API calls", "community": 20, "community_name": "I/O Performance Patterns", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_channel_batch_processing_from_a_stream", "label": "Channel: batch processing from a stream", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Channel: batch processing from a stream", "community": 20, "community_name": "I/O Performance Patterns", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_md", "label": "memory.md", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "memory.md", "community": 47, "community_name": "Go Perf Skill Docs", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 3}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_optimization", "label": "Memory Optimization", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "Memory Optimization", "community": 28, "community_name": "Allocation Patterns", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 6}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_allocation_patterns", "label": "Allocation Patterns", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Allocation Patterns", "community": 28, "community_name": "Allocation Patterns", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 7}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_reuse_slices_via_append_s_0", "label": "Reuse slices via append(s[:0], ...)", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Reuse slices via append(s[:0], ...)", "community": 28, "community_name": "Allocation Patterns", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_direct_indexing_vs_append", "label": "Direct indexing vs append", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Direct indexing vs append", "community": 28, "community_name": "Allocation Patterns", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_eliminate_redundant_map_lookups", "label": "Eliminate redundant map lookups", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Eliminate redundant map lookups", "community": 28, "community_name": "Allocation Patterns", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_map_size_hints", "label": "Map size hints", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Map size hints", "community": 28, "community_name": "Allocation Patterns", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_sentinel_errors_vs_fmt_errorf", "label": "Sentinel errors vs fmt.Errorf", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Sentinel errors vs fmt.Errorf", "community": 28, "community_name": "Allocation Patterns", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_interface_boxing", "label": "Interface boxing", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Interface boxing", "community": 28, "community_name": "Allocation Patterns", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_backing_array_leaks", "label": "Backing Array Leaks", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Backing Array Leaks", "community": 28, "community_name": "Allocation Patterns", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 4}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_slice_reslicing_retains_the_entire_backing_array", "label": "Slice reslicing retains the entire backing array", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Slice reslicing retains the entire backing array", "community": 28, "community_name": "Allocation Patterns", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_substring_memory_leaks", "label": "Substring memory leaks", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Substring memory leaks", "community": 28, "community_name": "Allocation Patterns", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_map_never_shrinks", "label": "Map never shrinks", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Map never shrinks", "community": 28, "community_name": "Allocation Patterns", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_string_and_byte_optimization", "label": "String and Byte Optimization", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "String and Byte Optimization", "community": 28, "community_name": "Allocation Patterns", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_sync_pool_hot_path_patterns", "label": "sync.Pool Hot-Path Patterns", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "sync.Pool Hot-Path Patterns", "community": 28, "community_name": "Allocation Patterns", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_layout", "label": "Memory Layout", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Memory Layout", "community": 31, "community_name": "Memory Layout", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 5}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_struct_field_alignment", "label": "Struct field alignment", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Struct field alignment", "community": 31, "community_name": "Memory Layout", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_zero_size_field_at_end_of_struct", "label": "Zero-size field at end of struct", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Zero-size field at end of struct", "community": 31, "community_name": "Memory Layout", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_pointer_receivers_for_large_structs", "label": "Pointer receivers for large structs", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Pointer receivers for large structs", "community": 31, "community_name": "Memory Layout", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_map_of_pointers_for_large_frequently_updated_structs", "label": "Map of pointers for large, frequently updated structs", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Map of pointers for large, frequently updated structs", "community": 31, "community_name": "Memory Layout", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_md", "label": "observability.md", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "observability.md", "community": 47, "community_name": "Go Perf Skill Docs", "source_file": ".agents/skills/golang-performance/references/observability.md", "file_type": "document", "degree": 3}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_production_observability_for_performance", "label": "Production Observability for Performance", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Production Observability for Performance", "community": 47, "community_name": "Go Perf Skill Docs", "source_file": ".agents/skills/golang-performance/references/observability.md", "file_type": "document", "degree": 4}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_prometheus_metrics_for_go", "label": "Prometheus Metrics for Go", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Prometheus Metrics for Go", "community": 29, "community_name": "Observability & Alerting", "source_file": ".agents/skills/golang-performance/references/observability.md", "file_type": "document", "degree": 4}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_promql_queries_for_performance_diagnosis", "label": "PromQL Queries for Performance Diagnosis", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "PromQL Queries for Performance Diagnosis", "community": 29, "community_name": "Observability & Alerting", "source_file": ".agents/skills/golang-performance/references/observability.md", "file_type": "document", "degree": 6}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_gc_pressure", "label": "GC pressure", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "GC pressure", "community": 29, "community_name": "Observability & Alerting", "source_file": ".agents/skills/golang-performance/references/observability.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_memory_leaks", "label": "Memory leaks", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Memory leaks", "community": 29, "community_name": "Observability & Alerting", "source_file": ".agents/skills/golang-performance/references/observability.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_goroutine_leaks", "label": "Goroutine leaks", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Goroutine leaks", "community": 29, "community_name": "Observability & Alerting", "source_file": ".agents/skills/golang-performance/references/observability.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_cpu_saturation", "label": "CPU saturation", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "CPU saturation", "community": 29, "community_name": "Observability & Alerting", "source_file": ".agents/skills/golang-performance/references/observability.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_regression_detection_after_deploy", "label": "Regression detection (after deploy)", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Regression detection (after deploy)", "community": 29, "community_name": "Observability & Alerting", "source_file": ".agents/skills/golang-performance/references/observability.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_alerting_rules_examples", "label": "Alerting rules (examples)", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Alerting rules (examples)", "community": 29, "community_name": "Observability & Alerting", "source_file": ".agents/skills/golang-performance/references/observability.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_grafana_dashboards", "label": "Grafana Dashboards", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Grafana Dashboards", "community": 29, "community_name": "Observability & Alerting", "source_file": ".agents/skills/golang-performance/references/observability.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_continuous_profiling", "label": "Continuous Profiling", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Continuous Profiling", "community": 47, "community_name": "Go Perf Skill Docs", "source_file": ".agents/skills/golang-performance/references/observability.md", "file_type": "document", "degree": 3}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_pyroscope_push_mode", "label": "Pyroscope push mode", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Pyroscope push mode", "community": 47, "community_name": "Go Perf Skill Docs", "source_file": ".agents/skills/golang-performance/references/observability.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_pyroscope_pull_mode_via_grafana_alloy", "label": "Pyroscope pull mode (via Grafana Alloy)", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Pyroscope pull mode (via Grafana Alloy)", "community": 47, "community_name": "Go Perf Skill Docs", "source_file": ".agents/skills/golang-performance/references/observability.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_real_time_visualization_development", "label": "Real-Time Visualization (Development)", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Real-Time Visualization (Development)", "community": 47, "community_name": "Go Perf Skill Docs", "source_file": ".agents/skills/golang-performance/references/observability.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_md", "label": "runtime.md", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "runtime.md", "community": 47, "community_name": "Go Perf Skill Docs", "source_file": ".agents/skills/golang-performance/references/runtime.md", "file_type": "document", "degree": 4}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_tuning", "label": "Runtime Tuning", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Runtime Tuning", "community": 24, "community_name": "Memory Allocation & GC", "source_file": ".agents/skills/golang-performance/references/runtime.md", "file_type": "document", "degree": 8}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_garbage_collector_tuning", "label": "Garbage Collector Tuning", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Garbage Collector Tuning", "community": 24, "community_name": "Memory Allocation & GC", "source_file": ".agents/skills/golang-performance/references/runtime.md", "file_type": "document", "degree": 5}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gogc_default_100", "label": "GOGC (default: 100)", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "GOGC (default: 100)", "community": 24, "community_name": "Memory Allocation & GC", "source_file": ".agents/skills/golang-performance/references/runtime.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gomemlimit_go_1_19", "label": "GOMEMLIMIT (Go 1.19+)", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "GOMEMLIMIT (Go 1.19+)", "community": 24, "community_name": "Memory Allocation & GC", "source_file": ".agents/skills/golang-performance/references/runtime.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_programmatic_control", "label": "Programmatic control", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Programmatic control", "community": 24, "community_name": "Memory Allocation & GC", "source_file": ".agents/skills/golang-performance/references/runtime.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_ballast_pattern_pre_go_1_19", "label": "Ballast pattern (pre-Go 1.19)", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Ballast pattern (pre-Go 1.19)", "community": 24, "community_name": "Memory Allocation & GC", "source_file": ".agents/skills/golang-performance/references/runtime.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gc_profiling_and_diagnostics", "label": "GC Profiling and Diagnostics", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "GC Profiling and Diagnostics", "community": 24, "community_name": "Memory Allocation & GC", "source_file": ".agents/skills/golang-performance/references/runtime.md", "file_type": "document", "degree": 4}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_godebug_gctrace_1", "label": "GODEBUG=gctrace=1", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "GODEBUG=gctrace=1", "community": 24, "community_name": "Memory Allocation & GC", "source_file": ".agents/skills/golang-performance/references/runtime.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_readmemstats", "label": "runtime.ReadMemStats", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "runtime.ReadMemStats", "community": 24, "community_name": "Memory Allocation & GC", "source_file": ".agents/skills/golang-performance/references/runtime.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gc_pacing", "label": "GC pacing", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "GC pacing", "community": 24, "community_name": "Memory Allocation & GC", "source_file": ".agents/skills/golang-performance/references/runtime.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_allocation_rate_reduction", "label": "Allocation Rate Reduction", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Allocation Rate Reduction", "community": 24, "community_name": "Memory Allocation & GC", "source_file": ".agents/skills/golang-performance/references/runtime.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gomaxprocs_in_containers", "label": "GOMAXPROCS in Containers", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "GOMAXPROCS in Containers", "community": 24, "community_name": "Memory Allocation & GC", "source_file": ".agents/skills/golang-performance/references/runtime.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_profile_guided_optimization_pgo", "label": "Profile-Guided Optimization (PGO)", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Profile-Guided Optimization (PGO)", "community": 24, "community_name": "Memory Allocation & GC", "source_file": ".agents/skills/golang-performance/references/runtime.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_logging_overhead_in_hot_paths", "label": "Logging Overhead in Hot Paths", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Logging Overhead in Hot Paths", "community": 24, "community_name": "Memory Allocation & GC", "source_file": ".agents/skills/golang-performance/references/runtime.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_panic_recover_cost", "label": "Panic/Recover Cost", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Panic/Recover Cost", "community": 24, "community_name": "Memory Allocation & GC", "source_file": ".agents/skills/golang-performance/references/runtime.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_md", "label": "SKILL.md", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "SKILL.md", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 5}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "label": "Go Testing Best Practices", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 15.8, "font": {"size": 12, "color": "#ffffff"}, "title": "Go Testing Best Practices", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 20}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_best_practices_summary", "label": "Best Practices Summary", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Best Practices Summary", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_test_structure_and_organization", "label": "Test Structure and Organization", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Test Structure and Organization", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 3}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_file_conventions", "label": "File Conventions", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "File Conventions", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_naming_conventions", "label": "Naming Conventions", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Naming Conventions", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_table_driven_tests", "label": "Table-Driven Tests", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Table-Driven Tests", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_common_pitfall_assert_scope_leaking_into_subtests", "label": "Common Pitfall: Assert Scope Leaking into Subtests", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Common Pitfall: Assert Scope Leaking into Subtests", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_unit_tests", "label": "Unit Tests", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Unit Tests", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_testing_http_handlers", "label": "Testing HTTP Handlers", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Testing HTTP Handlers", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_goroutine_leak_detection_with_goleak", "label": "Goroutine Leak Detection with goleak", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Goroutine Leak Detection with goleak", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_testing_synctest_for_deterministic_goroutine_testing", "label": "testing/synctest for Deterministic Goroutine Testing", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "testing/synctest for Deterministic Goroutine Testing", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_test_timeouts", "label": "Test Timeouts", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Test Timeouts", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_benchmarks", "label": "Benchmarks", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Benchmarks", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 2}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_1_26_test_artifacts", "label": "Go 1.26+: test artifacts", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Go 1.26+: test artifacts", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_parallel_tests", "label": "Parallel Tests", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Parallel Tests", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_fuzzing", "label": "Fuzzing", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Fuzzing", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_examples_as_documentation", "label": "Examples as Documentation", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Examples as Documentation", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_code_coverage", "label": "Code Coverage", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Code Coverage", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_integration_tests", "label": "Integration Tests", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Integration Tests", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_mocking", "label": "Mocking", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Mocking", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_enforce_with_linters", "label": "Enforce with Linters", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Enforce with Linters", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_cross_references", "label": "Cross-References", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Cross-References", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_quick_reference", "label": "Quick Reference", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Quick Reference", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_helpers_md", "label": "helpers.md", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "helpers.md", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/helpers.md", "file_type": "document", "degree": 2}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_helpers_test_helpers", "label": "Test Helpers", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Test Helpers", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/helpers.md", "file_type": "document", "degree": 2}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_helpers_test_timeout", "label": "Test Timeout", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Test Timeout", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/helpers.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_md", "label": "http-testing.md", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "http-testing.md", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/http-testing.md", "file_type": "document", "degree": 2}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_http_handler_testing", "label": "HTTP Handler Testing", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "HTTP Handler Testing", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/http-testing.md", "file_type": "document", "degree": 3}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_basic_handler_test", "label": "Basic Handler Test", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Basic Handler Test", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/http-testing.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_query_parameters_and_headers", "label": "Query Parameters and Headers", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Query Parameters and Headers", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/http-testing.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_md", "label": "integration-testing.md", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "integration-testing.md", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/integration-testing.md", "file_type": "document", "degree": 2}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_integration_testing", "label": "Integration Testing", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "Integration Testing", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/integration-testing.md", "file_type": "document", "degree": 6}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_docker_compose_fixture", "label": "Docker Compose Fixture", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Docker Compose Fixture", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/integration-testing.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_sql_schema_fixture", "label": "SQL Schema Fixture", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "SQL Schema Fixture", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/integration-testing.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_test_data_fixture", "label": "Test Data Fixture", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Test Data Fixture", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/integration-testing.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_using_fixtures_in_tests", "label": "Using Fixtures in Tests", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Using Fixtures in Tests", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/integration-testing.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_test_helper_with_embedded_fixtures", "label": "Test Helper with Embedded Fixtures", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Test Helper with Embedded Fixtures", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/integration-testing.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_md", "label": "mocking.md", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "mocking.md", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/mocking.md", "file_type": "document", "degree": 2}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mocking_and_test_fixtures", "label": "Mocking and Test Fixtures", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Mocking and Test Fixtures", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/mocking.md", "file_type": "document", "degree": 5}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mocks_with_testify_mock", "label": "Mocks with testify/mock", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Mocks with testify/mock", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/mocking.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mock_organization", "label": "Mock Organization", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Mock Organization", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/mocking.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_test_fixtures", "label": "Test Fixtures", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Test Fixtures", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/mocking.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_time_mocking", "label": "Time Mocking", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Time Mocking", "community": 10, "community_name": "Go Test Helpers", "source_file": ".agents/skills/golang-testing/references/mocking.md", "file_type": "document", "degree": 1}, {"id": "claude_skills_implement_tickets_skill", "label": "SKILL.md", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "SKILL.md", "community": 110, "community_name": "Implement tickets", "source_file": ".claude/skills/implement-tickets/SKILL.md", "file_type": "document", "degree": 2}, {"id": "claude_skills_implement_tickets_skill_implement_tickets", "label": "Implement tickets", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Implement tickets", "community": 110, "community_name": "Implement tickets", "source_file": ".claude/skills/implement-tickets/SKILL.md", "file_type": "document", "degree": 5}, {"id": "claude_skills_implement_tickets_skill_1_collect_the_tickets", "label": "1. Collect the tickets", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "1. Collect the tickets", "community": 110, "community_name": "Implement tickets", "source_file": ".claude/skills/implement-tickets/SKILL.md", "file_type": "document", "degree": 1}, {"id": "claude_skills_implement_tickets_skill_2_plan_the_batch", "label": "2. Plan the batch", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "2. Plan the batch", "community": 110, "community_name": "Implement tickets", "source_file": ".claude/skills/implement-tickets/SKILL.md", "file_type": "document", "degree": 1}, {"id": "claude_skills_implement_tickets_skill_3_get_the_plan_approved", "label": "3. Get the plan approved", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "3. Get the plan approved", "community": 110, "community_name": "Implement tickets", "source_file": ".claude/skills/implement-tickets/SKILL.md", "file_type": "document", "degree": 1}, {"id": "claude_skills_implement_tickets_skill_4_run_a_wave", "label": "4. Run a wave", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "4. Run a wave", "community": 110, "community_name": "Implement tickets", "source_file": ".claude/skills/implement-tickets/SKILL.md", "file_type": "document", "degree": 1}, {"id": "claude_skills_implement_tickets_skill_ticket_n_title", "label": "Ticket #<n> \u2014 <title>", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Ticket #<n> \u2014 <title>", "community": 110, "community_name": "Implement tickets", "source_file": ".claude/skills/implement-tickets/SKILL.md", "file_type": "document", "degree": 3}, {"id": "claude_skills_implement_tickets_skill_5_land_the_wave", "label": "5. Land the wave", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "5. Land the wave", "community": 110, "community_name": "Implement tickets", "source_file": ".claude/skills/implement-tickets/SKILL.md", "file_type": "document", "degree": 1}, {"id": "claude_skills_implement_tickets_skill_6_close_the_batch", "label": "6. Close the batch", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "6. Close the batch", "community": 110, "community_name": "Implement tickets", "source_file": ".claude/skills/implement-tickets/SKILL.md", "file_type": "document", "degree": 1}, {"id": "claude_skills_testing_the_userscript_skill", "label": "SKILL.md", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "SKILL.md", "community": 112, "community_name": "Testing the userscript", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "file_type": "document", "degree": 1}, {"id": "claude_skills_testing_the_userscript_skill_testing_the_userscript", "label": "Testing the userscript", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "Testing the userscript", "community": 112, "community_name": "Testing the userscript", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "file_type": "document", "degree": 6}, {"id": "claude_skills_testing_the_userscript_skill_commands", "label": "Commands", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Commands", "community": 112, "community_name": "Testing the userscript", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "file_type": "document", "degree": 1}, {"id": "claude_skills_testing_the_userscript_skill_how_the_harness_works", "label": "How the harness works", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "How the harness works", "community": 112, "community_name": "Testing the userscript", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "file_type": "document", "degree": 1}, {"id": "claude_skills_testing_the_userscript_skill_adding_a_test", "label": "Adding a test", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Adding a test", "community": 112, "community_name": "Testing the userscript", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "file_type": "document", "degree": 1}, {"id": "claude_skills_testing_the_userscript_skill_what_is_not_testable_here", "label": "What is NOT testable here", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "What is NOT testable here", "community": 112, "community_name": "Testing the userscript", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "file_type": "document", "degree": 1}, {"id": "claude_skills_testing_the_userscript_skill_gotchas", "label": "Gotchas", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Gotchas", "community": 112, "community_name": "Testing the userscript", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "file_type": "document", "degree": 1}, {"id": "omp_agents_ticket_implementer", "label": "ticket-implementer.md", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "ticket-implementer.md", "community": 118, "community_name": "ticket-implementer.md", "source_file": ".omp/agents/ticket-implementer.md", "file_type": "document", "degree": 5}, {"id": "omp_agents_ticket_implementer_the_worktree_is_your_whole_world", "label": "The worktree is your whole world", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "The worktree is your whole world", "community": 118, "community_name": "ticket-implementer.md", "source_file": ".omp/agents/ticket-implementer.md", "file_type": "document", "degree": 1}, {"id": "omp_agents_ticket_implementer_order_of_work", "label": "Order of work", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Order of work", "community": 118, "community_name": "ticket-implementer.md", "source_file": ".omp/agents/ticket-implementer.md", "file_type": "document", "degree": 1}, {"id": "omp_agents_ticket_implementer_review", "label": "Review", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Review", "community": 118, "community_name": "ticket-implementer.md", "source_file": ".omp/agents/ticket-implementer.md", "file_type": "document", "degree": 1}, {"id": "omp_agents_ticket_implementer_escalate_rather_than_guess", "label": "Escalate rather than guess", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Escalate rather than guess", "community": 118, "community_name": "ticket-implementer.md", "source_file": ".omp/agents/ticket-implementer.md", "file_type": "document", "degree": 1}, {"id": "omp_agents_ticket_implementer_report", "label": "Report", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Report", "community": 118, "community_name": "ticket-implementer.md", "source_file": ".omp/agents/ticket-implementer.md", "file_type": "document", "degree": 1}, {"id": "opencode_agent_implementer", "label": "implementer.md", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "implementer.md", "community": 119, "community_name": "implementer.md", "source_file": ".opencode/agent/implementer.md", "file_type": "document", "degree": 5}, {"id": "opencode_agent_implementer_before_you_begin", "label": "Before You Begin", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Before You Begin", "community": 119, "community_name": "implementer.md", "source_file": ".opencode/agent/implementer.md", "file_type": "document", "degree": 1}, {"id": "opencode_agent_implementer_your_job", "label": "Your Job", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Your Job", "community": 119, "community_name": "implementer.md", "source_file": ".opencode/agent/implementer.md", "file_type": "document", "degree": 1}, {"id": "opencode_agent_implementer_when_you_re_in_over_your_head", "label": "When You're in Over Your Head", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "When You're in Over Your Head", "community": 119, "community_name": "implementer.md", "source_file": ".opencode/agent/implementer.md", "file_type": "document", "degree": 1}, {"id": "opencode_agent_implementer_self_review_before_reporting", "label": "Self-Review Before Reporting", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Self-Review Before Reporting", "community": 119, "community_name": "implementer.md", "source_file": ".opencode/agent/implementer.md", "file_type": "document", "degree": 1}, {"id": "opencode_agent_implementer_report_format", "label": "Report Format", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Report Format", "community": 119, "community_name": "implementer.md", "source_file": ".opencode/agent/implementer.md", "file_type": "document", "degree": 1}, {"id": "opencode_agent_reviewer", "label": "reviewer.md", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "reviewer.md", "community": 105, "community_name": "reviewer.md", "source_file": ".opencode/agent/reviewer.md", "file_type": "document", "degree": 8}, {"id": "opencode_agent_reviewer_inputs", "label": "Inputs", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Inputs", "community": 105, "community_name": "reviewer.md", "source_file": ".opencode/agent/reviewer.md", "file_type": "document", "degree": 1}, {"id": "opencode_agent_reviewer_method", "label": "Method", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Method", "community": 105, "community_name": "reviewer.md", "source_file": ".opencode/agent/reviewer.md", "file_type": "document", "degree": 1}, {"id": "opencode_agent_reviewer_do_not_trust_the_report", "label": "Do Not Trust the Report", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Do Not Trust the Report", "community": 105, "community_name": "reviewer.md", "source_file": ".opencode/agent/reviewer.md", "file_type": "document", "degree": 1}, {"id": "opencode_agent_reviewer_tests", "label": "Tests", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Tests", "community": 105, "community_name": "reviewer.md", "source_file": ".opencode/agent/reviewer.md", "file_type": "document", "degree": 1}, {"id": "opencode_agent_reviewer_part_1_spec_compliance", "label": "Part 1: Spec Compliance", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Part 1: Spec Compliance", "community": 105, "community_name": "reviewer.md", "source_file": ".opencode/agent/reviewer.md", "file_type": "document", "degree": 1}, {"id": "opencode_agent_reviewer_part_2_code_quality", "label": "Part 2: Code Quality", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Part 2: Code Quality", "community": 105, "community_name": "reviewer.md", "source_file": ".opencode/agent/reviewer.md", "file_type": "document", "degree": 1}, {"id": "opencode_agent_reviewer_calibration", "label": "Calibration", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Calibration", "community": 105, "community_name": "reviewer.md", "source_file": ".opencode/agent/reviewer.md", "file_type": "document", "degree": 1}, {"id": "opencode_agent_reviewer_output_format", "label": "Output Format", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Output Format", "community": 105, "community_name": "reviewer.md", "source_file": ".opencode/agent/reviewer.md", "file_type": "document", "degree": 5}, {"id": "opencode_agent_reviewer_spec_compliance", "label": "Spec Compliance", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Spec Compliance", "community": 105, "community_name": "reviewer.md", "source_file": ".opencode/agent/reviewer.md", "file_type": "document", "degree": 1}, {"id": "opencode_agent_reviewer_strengths", "label": "Strengths", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Strengths", "community": 105, "community_name": "reviewer.md", "source_file": ".opencode/agent/reviewer.md", "file_type": "document", "degree": 1}, {"id": "opencode_agent_reviewer_issues", "label": "Issues", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Issues", "community": 105, "community_name": "reviewer.md", "source_file": ".opencode/agent/reviewer.md", "file_type": "document", "degree": 4}, {"id": "opencode_agent_reviewer_critical_must_fix", "label": "Critical (Must Fix)", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Critical (Must Fix)", "community": 105, "community_name": "reviewer.md", "source_file": ".opencode/agent/reviewer.md", "file_type": "document", "degree": 1}, {"id": "opencode_agent_reviewer_important_should_fix", "label": "Important (Should Fix)", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Important (Should Fix)", "community": 105, "community_name": "reviewer.md", "source_file": ".opencode/agent/reviewer.md", "file_type": "document", "degree": 1}, {"id": "opencode_agent_reviewer_minor_nice_to_have", "label": "Minor (Nice to Have)", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Minor (Nice to Have)", "community": 105, "community_name": "reviewer.md", "source_file": ".opencode/agent/reviewer.md", "file_type": "document", "degree": 1}, {"id": "opencode_agent_reviewer_assessment", "label": "Assessment", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Assessment", "community": 105, "community_name": "reviewer.md", "source_file": ".opencode/agent/reviewer.md", "file_type": "document", "degree": 1}, {"id": "claude", "label": "AGENTS.md", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "AGENTS.md", "community": 104, "community_name": "AGENTS.md", "source_file": "AGENTS.md", "file_type": "document", "degree": 1}, {"id": "claude_agents_md", "label": "AGENTS.md", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 13.5, "font": {"size": 0, "color": "#ffffff"}, "title": "AGENTS.md", "community": 104, "community_name": "AGENTS.md", "source_file": "AGENTS.md", "file_type": "document", "degree": 12}, {"id": "claude_what_this_is", "label": "What this is", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "What this is", "community": 104, "community_name": "AGENTS.md", "source_file": "AGENTS.md", "file_type": "document", "degree": 1}, {"id": "claude_hard_constraints_drive_design_don_t_violate", "label": "Hard constraints (drive design \u2014 don't violate)", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Hard constraints (drive design \u2014 don't violate)", "community": 104, "community_name": "AGENTS.md", "source_file": "AGENTS.md", "file_type": "document", "degree": 1}, {"id": "claude_architecture", "label": "Architecture", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Architecture", "community": 104, "community_name": "AGENTS.md", "source_file": "AGENTS.md", "file_type": "document", "degree": 1}, {"id": "claude_commands", "label": "Commands", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Commands", "community": 104, "community_name": "AGENTS.md", "source_file": "AGENTS.md", "file_type": "document", "degree": 1}, {"id": "claude_forge_gitea_not_github", "label": "Forge: Gitea, not GitHub", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Forge: Gitea, not GitHub", "community": 104, "community_name": "AGENTS.md", "source_file": "AGENTS.md", "file_type": "document", "degree": 1}, {"id": "claude_design_system", "label": "Design system", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Design system", "community": 104, "community_name": "AGENTS.md", "source_file": "AGENTS.md", "file_type": "document", "degree": 1}, {"id": "claude_security_invariants", "label": "Security invariants", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Security invariants", "community": 104, "community_name": "AGENTS.md", "source_file": "AGENTS.md", "file_type": "document", "degree": 1}, {"id": "claude_secure_coding_rules_code_you_write_here", "label": "Secure coding rules (code you write here)", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Secure coding rules (code you write here)", "community": 104, "community_name": "AGENTS.md", "source_file": "AGENTS.md", "file_type": "document", "degree": 1}, {"id": "claude_comments", "label": "Comments", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Comments", "community": 104, "community_name": "AGENTS.md", "source_file": "AGENTS.md", "file_type": "document", "degree": 1}, {"id": "claude_agent_skills", "label": "Agent skills", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Agent skills", "community": 104, "community_name": "AGENTS.md", "source_file": "AGENTS.md", "file_type": "document", "degree": 4}, {"id": "claude_issue_tracker", "label": "Issue tracker", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Issue tracker", "community": 104, "community_name": "AGENTS.md", "source_file": "AGENTS.md", "file_type": "document", "degree": 1}, {"id": "claude_triage_labels", "label": "Triage labels", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Triage labels", "community": 104, "community_name": "AGENTS.md", "source_file": "AGENTS.md", "file_type": "document", "degree": 1}, {"id": "claude_domain_docs", "label": "Domain docs", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Domain docs", "community": 104, "community_name": "AGENTS.md", "source_file": "AGENTS.md", "file_type": "document", "degree": 1}, {"id": "claude_graphify", "label": "graphify", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "graphify", "community": 104, "community_name": "AGENTS.md", "source_file": "AGENTS.md", "file_type": "document", "degree": 1}, {"id": "context_md_context", "label": "CONTEXT.md", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "CONTEXT.md", "community": 126, "community_name": "Bookmark Manager", "source_file": "CONTEXT.md", "file_type": "document", "degree": 1}, {"id": "context_bookmark_manager", "label": "Bookmark Manager", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Bookmark Manager", "community": 126, "community_name": "Bookmark Manager", "source_file": "CONTEXT.md", "file_type": "document", "degree": 2}, {"id": "context_language", "label": "Language", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Language", "community": 126, "community_name": "Bookmark Manager", "source_file": "CONTEXT.md", "file_type": "document", "degree": 1}, {"id": "cutover", "label": "CUTOVER.md", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "CUTOVER.md", "community": 111, "community_name": "SQLite \u2192 Postgres cutover runbook", "source_file": "CUTOVER.md", "file_type": "document", "degree": 1}, {"id": "cutover_sqlite_postgres_cutover_runbook", "label": "SQLite \u2192 Postgres cutover runbook", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "SQLite \u2192 Postgres cutover runbook", "community": 111, "community_name": "SQLite \u2192 Postgres cutover runbook", "source_file": "CUTOVER.md", "file_type": "document", "degree": 8}, {"id": "cutover_0_the_generator_is_throwaway", "label": "0. The generator is throwaway", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "0. The generator is throwaway", "community": 111, "community_name": "SQLite \u2192 Postgres cutover runbook", "source_file": "CUTOVER.md", "file_type": "document", "degree": 1}, {"id": "cutover_1_stop_the_old_api_and_take_a_fresh_export", "label": "1. Stop the old API and take a fresh export", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "1. Stop the old API and take a fresh export", "community": 111, "community_name": "SQLite \u2192 Postgres cutover runbook", "source_file": "CUTOVER.md", "file_type": "document", "degree": 1}, {"id": "cutover_2_bring_up_postgres_with_the_schema_and_the_owner_reader", "label": "2. Bring up Postgres with the schema and the owner Reader", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "2. Bring up Postgres with the schema and the owner Reader", "community": 111, "community_name": "SQLite \u2192 Postgres cutover runbook", "source_file": "CUTOVER.md", "file_type": "document", "degree": 1}, {"id": "cutover_3_generate_the_import_sql", "label": "3. Generate the import SQL", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "3. Generate the import SQL", "community": 111, "community_name": "SQLite \u2192 Postgres cutover runbook", "source_file": "CUTOVER.md", "file_type": "document", "degree": 1}, {"id": "cutover_4_review_it_by_eye", "label": "4. Review it by eye", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "4. Review it by eye", "community": 111, "community_name": "SQLite \u2192 Postgres cutover runbook", "source_file": "CUTOVER.md", "file_type": "document", "degree": 1}, {"id": "cutover_5_apply_it", "label": "5. Apply it", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "5. Apply it", "community": 111, "community_name": "SQLite \u2192 Postgres cutover runbook", "source_file": "CUTOVER.md", "file_type": "document", "degree": 1}, {"id": "cutover_6_afterwards", "label": "6. Afterwards", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "6. Afterwards", "community": 111, "community_name": "SQLite \u2192 Postgres cutover runbook", "source_file": "CUTOVER.md", "file_type": "document", "degree": 1}, {"id": "deploy", "label": "DEPLOY.md", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "DEPLOY.md", "community": 108, "community_name": "Deployment", "source_file": "DEPLOY.md", "file_type": "document", "degree": 1}, {"id": "deploy_deployment", "label": "Deployment", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": "Deployment", "community": 108, "community_name": "Deployment", "source_file": "DEPLOY.md", "file_type": "document", "degree": 13}, {"id": "deploy_0_prerequisites", "label": "0. Prerequisites", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "0. Prerequisites", "community": 108, "community_name": "Deployment", "source_file": "DEPLOY.md", "file_type": "document", "degree": 1}, {"id": "deploy_1_configure_env", "label": "1. Configure `.env`", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "1. Configure `.env`", "community": 108, "community_name": "Deployment", "source_file": "DEPLOY.md", "file_type": "document", "degree": 1}, {"id": "deploy_1b_web_ui", "label": "1b. Web UI", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "1b. Web UI", "community": 108, "community_name": "Deployment", "source_file": "DEPLOY.md", "file_type": "document", "degree": 1}, {"id": "deploy_2_build_start", "label": "2. Build + start", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "2. Build + start", "community": 108, "community_name": "Deployment", "source_file": "DEPLOY.md", "file_type": "document", "degree": 1}, {"id": "deploy_3_verify_over_https", "label": "3. Verify over HTTPS", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "3. Verify over HTTPS", "community": 108, "community_name": "Deployment", "source_file": "DEPLOY.md", "file_type": "document", "degree": 1}, {"id": "deploy_4_configure_the_userscript", "label": "4. Configure the userscript", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "4. Configure the userscript", "community": 108, "community_name": "Deployment", "source_file": "DEPLOY.md", "file_type": "document", "degree": 1}, {"id": "deploy_5_install_on_bromite", "label": "5. Install on Bromite", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "5. Install on Bromite", "community": 108, "community_name": "Deployment", "source_file": "DEPLOY.md", "file_type": "document", "degree": 1}, {"id": "deploy_6_smoke_test_the_full_loop", "label": "6. Smoke-test the full loop", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "6. Smoke-test the full loop", "community": 108, "community_name": "Deployment", "source_file": "DEPLOY.md", "file_type": "document", "degree": 1}, {"id": "deploy_7_the_browser_on_the_home_machine", "label": "7. The browser, on the home machine", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "7. The browser, on the home machine", "community": 108, "community_name": "Deployment", "source_file": "DEPLOY.md", "file_type": "document", "degree": 1}, {"id": "deploy_updating", "label": "Updating", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Updating", "community": 108, "community_name": "Deployment", "source_file": "DEPLOY.md", "file_type": "document", "degree": 1}, {"id": "deploy_troubleshooting", "label": "Troubleshooting", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Troubleshooting", "community": 108, "community_name": "Deployment", "source_file": "DEPLOY.md", "file_type": "document", "degree": 1}, {"id": "deploy_installing_updating_the_userscript", "label": "Installing / updating the userscript", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Installing / updating the userscript", "community": 108, "community_name": "Deployment", "source_file": "DEPLOY.md", "file_type": "document", "degree": 1}, {"id": "product", "label": "PRODUCT.md", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "PRODUCT.md", "community": 37, "community_name": "Product & Security Context", "source_file": "PRODUCT.md", "file_type": "document", "degree": 1}, {"id": "product_product", "label": "Product", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Product", "community": 37, "community_name": "Product & Security Context", "source_file": "PRODUCT.md", "file_type": "document", "degree": 11}, {"id": "product_platform", "label": "Platform", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Platform", "community": 37, "community_name": "Product & Security Context", "source_file": "PRODUCT.md", "file_type": "document", "degree": 1}, {"id": "product_users", "label": "Users", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Users", "community": 37, "community_name": "Product & Security Context", "source_file": "PRODUCT.md", "file_type": "document", "degree": 1}, {"id": "product_product_purpose", "label": "Product Purpose", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Product Purpose", "community": 37, "community_name": "Product & Security Context", "source_file": "PRODUCT.md", "file_type": "document", "degree": 1}, {"id": "product_positioning", "label": "Positioning", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Positioning", "community": 37, "community_name": "Product & Security Context", "source_file": "PRODUCT.md", "file_type": "document", "degree": 1}, {"id": "product_operating_context", "label": "Operating Context", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Operating Context", "community": 37, "community_name": "Product & Security Context", "source_file": "PRODUCT.md", "file_type": "document", "degree": 1}, {"id": "product_capabilities_and_constraints", "label": "Capabilities and Constraints", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Capabilities and Constraints", "community": 37, "community_name": "Product & Security Context", "source_file": "PRODUCT.md", "file_type": "document", "degree": 1}, {"id": "product_brand_commitments", "label": "Brand Commitments", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Brand Commitments", "community": 37, "community_name": "Product & Security Context", "source_file": "PRODUCT.md", "file_type": "document", "degree": 1}, {"id": "product_evidence_on_hand", "label": "Evidence on Hand", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Evidence on Hand", "community": 37, "community_name": "Product & Security Context", "source_file": "PRODUCT.md", "file_type": "document", "degree": 1}, {"id": "product_product_principles", "label": "Product Principles", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Product Principles", "community": 37, "community_name": "Product & Security Context", "source_file": "PRODUCT.md", "file_type": "document", "degree": 1}, {"id": "product_accessibility_inclusion", "label": "Accessibility & Inclusion", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Accessibility & Inclusion", "community": 37, "community_name": "Product & Security Context", "source_file": "PRODUCT.md", "file_type": "document", "degree": 1}, {"id": "readme", "label": "README.md", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "README.md", "community": 107, "community_name": "1. Backend", "source_file": "README.md", "file_type": "document", "degree": 1}, {"id": "readme_manga_bookmark", "label": "Manga Bookmark", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Manga Bookmark", "community": 107, "community_name": "1. Backend", "source_file": "README.md", "file_type": "document", "degree": 4}, {"id": "readme_1_backend", "label": "1. Backend", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "1. Backend", "community": 107, "community_name": "1. Backend", "source_file": "README.md", "file_type": "document", "degree": 6}, {"id": "readme_config_env", "label": "Config (env)", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Config (env)", "community": 107, "community_name": "1. Backend", "source_file": "README.md", "file_type": "document", "degree": 1}, {"id": "readme_endpoints", "label": "Endpoints", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Endpoints", "community": 107, "community_name": "1. Backend", "source_file": "README.md", "file_type": "document", "degree": 1}, {"id": "readme_develop_test", "label": "Develop / test", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Develop / test", "community": 107, "community_name": "1. Backend", "source_file": "README.md", "file_type": "document", "degree": 1}, {"id": "readme_run_the_stack", "label": "Run the stack", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Run the stack", "community": 107, "community_name": "1. Backend", "source_file": "README.md", "file_type": "document", "degree": 1}, {"id": "readme_deploy_behind_your_reverse_proxy", "label": "Deploy behind your reverse proxy", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Deploy behind your reverse proxy", "community": 107, "community_name": "1. Backend", "source_file": "README.md", "file_type": "document", "degree": 1}, {"id": "readme_2_userscript", "label": "2. Userscript", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "2. Userscript", "community": 107, "community_name": "1. Backend", "source_file": "README.md", "file_type": "document", "degree": 5}, {"id": "readme_install", "label": "Install", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Install", "community": 107, "community_name": "1. Backend", "source_file": "README.md", "file_type": "document", "degree": 1}, {"id": "readme_install_on_bromite_mobile", "label": "Install on Bromite (mobile)", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Install on Bromite (mobile)", "community": 107, "community_name": "1. Backend", "source_file": "README.md", "file_type": "document", "degree": 1}, {"id": "readme_desktop_iteration_optional", "label": "Desktop iteration (optional)", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Desktop iteration (optional)", "community": 107, "community_name": "1. Backend", "source_file": "README.md", "file_type": "document", "degree": 1}, {"id": "readme_use", "label": "Use", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Use", "community": 107, "community_name": "1. Backend", "source_file": "README.md", "file_type": "document", "degree": 2}, {"id": "readme_how_latest_chapter_is_found", "label": "How \"latest chapter\" is found", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "How "latest chapter" is found", "community": 107, "community_name": "1. Backend", "source_file": "README.md", "file_type": "document", "degree": 1}, {"id": "readme_adapter_reference_verified_live_2026_07_24", "label": "Adapter reference (verified live 2026-07-24)", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Adapter reference (verified live 2026-07-24)", "community": 107, "community_name": "1. Backend", "source_file": "README.md", "file_type": "document", "degree": 1}, {"id": "redeploy", "label": "REDEPLOY.md", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "REDEPLOY.md", "community": 106, "community_name": "Redeploy runbook", "source_file": "REDEPLOY.md", "file_type": "document", "degree": 1}, {"id": "redeploy_redeploy_runbook", "label": "Redeploy runbook", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Redeploy runbook", "community": 106, "community_name": "Redeploy runbook", "source_file": "REDEPLOY.md", "file_type": "document", "degree": 11}, {"id": "redeploy_0_preflight", "label": "0. Preflight", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "0. Preflight", "community": 106, "community_name": "Redeploy runbook", "source_file": "REDEPLOY.md", "file_type": "document", "degree": 1}, {"id": "redeploy_1_back_up_the_database", "label": "1. Back up the database", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "1. Back up the database", "community": 106, "community_name": "Redeploy runbook", "source_file": "REDEPLOY.md", "file_type": "document", "degree": 5}, {"id": "redeploy_preferred_hot_dump_no_downtime", "label": "Preferred: hot dump, no downtime", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Preferred: hot dump, no downtime", "community": 106, "community_name": "Redeploy runbook", "source_file": "REDEPLOY.md", "file_type": "document", "degree": 1}, {"id": "redeploy_fallback_cold_volume_archive", "label": "Fallback: cold volume archive", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Fallback: cold volume archive", "community": 106, "community_name": "Redeploy runbook", "source_file": "REDEPLOY.md", "file_type": "document", "degree": 1}, {"id": "redeploy_retention", "label": "Retention", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Retention", "community": 106, "community_name": "Redeploy runbook", "source_file": "REDEPLOY.md", "file_type": "document", "degree": 1}, {"id": "redeploy_a_note_on_the_old_bookmarks_data_volume", "label": "A note on the old `bookmarks-data` volume", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "A note on the old `bookmarks-data` volume", "community": 106, "community_name": "Redeploy runbook", "source_file": "REDEPLOY.md", "file_type": "document", "degree": 1}, {"id": "redeploy_2_pull_the_new_code", "label": "2. Pull the new code", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "2. Pull the new code", "community": 106, "community_name": "Redeploy runbook", "source_file": "REDEPLOY.md", "file_type": "document", "degree": 1}, {"id": "redeploy_3_rebuild_and_restart", "label": "3. Rebuild and restart", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "3. Rebuild and restart", "community": 106, "community_name": "Redeploy runbook", "source_file": "REDEPLOY.md", "file_type": "document", "degree": 1}, {"id": "redeploy_4_verify_the_deploy", "label": "4. Verify the deploy", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "4. Verify the deploy", "community": 106, "community_name": "Redeploy runbook", "source_file": "REDEPLOY.md", "file_type": "document", "degree": 1}, {"id": "redeploy_5_smoke_test_the_full_loop", "label": "5. Smoke-test the full loop", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "5. Smoke-test the full loop", "community": 106, "community_name": "Redeploy runbook", "source_file": "REDEPLOY.md", "file_type": "document", "degree": 1}, {"id": "redeploy_6_rollback", "label": "6. Rollback", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "6. Rollback", "community": 106, "community_name": "Redeploy runbook", "source_file": "REDEPLOY.md", "file_type": "document", "degree": 1}, {"id": "redeploy_7_the_whole_thing_as_one_block", "label": "7. The whole thing, as one block", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "7. The whole thing, as one block", "community": 106, "community_name": "Redeploy runbook", "source_file": "REDEPLOY.md", "file_type": "document", "degree": 1}, {"id": "redeploy_8_the_browser_unit_separate_machine_separate_cadence", "label": "8. The browser unit (separate machine, separate cadence)", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "8. The browser unit (separate machine, separate cadence)", "community": 106, "community_name": "Redeploy runbook", "source_file": "REDEPLOY.md", "file_type": "document", "degree": 1}, {"id": "redeploy_troubleshooting", "label": "Troubleshooting", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Troubleshooting", "community": 106, "community_name": "Redeploy runbook", "source_file": "REDEPLOY.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_md", "label": "2026-07-26T15-50-42Z__backend-templates-app-html.md", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "2026-07-26T15-50-42Z__backend-templates-app-html.md", "community": 39, "community_name": "UI Critique 2026-07-26A", "source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md", "file_type": "document", "degree": 6}, {"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_design_health_score", "label": "Design Health Score", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Design Health Score", "community": 39, "community_name": "UI Critique 2026-07-26A", "source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_design_specificity_verdict", "label": "Design Specificity Verdict", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Design Specificity Verdict", "community": 39, "community_name": "UI Critique 2026-07-26A", "source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_priority_issues", "label": "Priority Issues", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Priority Issues", "community": 39, "community_name": "UI Critique 2026-07-26A", "source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_persona_red_flags", "label": "Persona Red Flags", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Persona Red Flags", "community": 39, "community_name": "UI Critique 2026-07-26A", "source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_minor_observations", "label": "Minor Observations", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Minor Observations", "community": 39, "community_name": "UI Critique 2026-07-26A", "source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_questions_to_consider", "label": "Questions to Consider", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Questions to Consider", "community": 39, "community_name": "UI Critique 2026-07-26A", "source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_md", "label": "2026-07-26T17-08-41Z__backend-templates-app-html.md", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "2026-07-26T17-08-41Z__backend-templates-app-html.md", "community": 40, "community_name": "UI Critique 2026-07-26B", "source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md", "file_type": "document", "degree": 6}, {"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_design_health_score", "label": "Design Health Score", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Design Health Score", "community": 40, "community_name": "UI Critique 2026-07-26B", "source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_design_specificity_verdict", "label": "Design Specificity Verdict", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Design Specificity Verdict", "community": 40, "community_name": "UI Critique 2026-07-26B", "source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_priority_issues", "label": "Priority Issues", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Priority Issues", "community": 40, "community_name": "UI Critique 2026-07-26B", "source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_persona_red_flags", "label": "Persona Red Flags", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Persona Red Flags", "community": 40, "community_name": "UI Critique 2026-07-26B", "source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_minor_observations", "label": "Minor Observations", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Minor Observations", "community": 40, "community_name": "UI Critique 2026-07-26B", "source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md", "file_type": "document", "degree": 1}, {"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_questions_to_consider", "label": "Questions to Consider", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Questions to Consider", "community": 40, "community_name": "UI Critique 2026-07-26B", "source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md", "file_type": "document", "degree": 1}, {"id": "backend_claude", "label": "AGENTS.md", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "AGENTS.md", "community": 176, "community_name": "AGENTS.md", "source_file": "backend/AGENTS.md", "file_type": "document", "degree": 0}, {"id": "docs_adr_0001_postgresql_over_sqlite", "label": "0001-postgresql-over-sqlite.md", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "0001-postgresql-over-sqlite.md", "community": 121, "community_name": "Postgres replaces SQLite as the primary datastore", "source_file": "docs/adr/0001-postgresql-over-sqlite.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0001_postgresql_over_sqlite_postgres_replaces_sqlite_as_the_primary_datastore", "label": "Postgres replaces SQLite as the primary datastore", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Postgres replaces SQLite as the primary datastore", "community": 121, "community_name": "Postgres replaces SQLite as the primary datastore", "source_file": "docs/adr/0001-postgresql-over-sqlite.md", "file_type": "document", "degree": 3}, {"id": "docs_adr_0001_postgresql_over_sqlite_considered_options", "label": "Considered options", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Considered options", "community": 121, "community_name": "Postgres replaces SQLite as the primary datastore", "source_file": "docs/adr/0001-postgresql-over-sqlite.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0001_postgresql_over_sqlite_consequences", "label": "Consequences", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Consequences", "community": 121, "community_name": "Postgres replaces SQLite as the primary datastore", "source_file": "docs/adr/0001-postgresql-over-sqlite.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0002_discord_oauth_no_passwords_no_email", "label": "0002-discord-oauth-no-passwords-no-email.md", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "0002-discord-oauth-no-passwords-no-email.md", "community": 122, "community_name": "Identity comes from Discord OAuth; we store no passwords and send no email", "source_file": "docs/adr/0002-discord-oauth-no-passwords-no-email.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0002_discord_oauth_no_passwords_no_email_identity_comes_from_discord_oauth_we_store_no_passwords_and_send_no_email", "label": "Identity comes from Discord OAuth; we store no passwords and send no email", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Identity comes from Discord OAuth; we store no passwords and send no email", "community": 122, "community_name": "Identity comes from Discord OAuth; we store no passwords and send no email", "source_file": "docs/adr/0002-discord-oauth-no-passwords-no-email.md", "file_type": "document", "degree": 3}, {"id": "docs_adr_0002_discord_oauth_no_passwords_no_email_considered_options", "label": "Considered options", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Considered options", "community": 122, "community_name": "Identity comes from Discord OAuth; we store no passwords and send no email", "source_file": "docs/adr/0002-discord-oauth-no-passwords-no-email.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0002_discord_oauth_no_passwords_no_email_consequences", "label": "Consequences", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Consequences", "community": 122, "community_name": "Identity comes from Discord OAuth; we store no passwords and send no email", "source_file": "docs/adr/0002-discord-oauth-no-passwords-no-email.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0003_series_shared_and_poll_owned", "label": "0003-series-shared-and-poll-owned.md", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "0003-series-shared-and-poll-owned.md", "community": 120, "community_name": "Series is a shared entity, and only the Poll may update it", "source_file": "docs/adr/0003-series-shared-and-poll-owned.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0003_series_shared_and_poll_owned_series_is_a_shared_entity_and_only_the_poll_may_update_it", "label": "Series is a shared entity, and only the Poll may update it", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Series is a shared entity, and only the Poll may update it", "community": 120, "community_name": "Series is a shared entity, and only the Poll may update it", "source_file": "docs/adr/0003-series-shared-and-poll-owned.md", "file_type": "document", "degree": 4}, {"id": "docs_adr_0003_series_shared_and_poll_owned_why", "label": "Why", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Why", "community": 120, "community_name": "Series is a shared entity, and only the Poll may update it", "source_file": "docs/adr/0003-series-shared-and-poll-owned.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0003_series_shared_and_poll_owned_only_the_poll_writes_series_fields", "label": "Only the Poll writes Series fields", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Only the Poll writes Series fields", "community": 120, "community_name": "Series is a shared entity, and only the Poll may update it", "source_file": "docs/adr/0003-series-shared-and-poll-owned.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0003_series_shared_and_poll_owned_consequences", "label": "Consequences", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Consequences", "community": 120, "community_name": "Series is a shared entity, and only the Poll may update it", "source_file": "docs/adr/0003-series-shared-and-poll-owned.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0004_wire_format_does_not_mirror_the_schema", "label": "0004-wire-format-does-not-mirror-the-schema.md", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "0004-wire-format-does-not-mirror-the-schema.md", "community": 123, "community_name": "The wire format stays flat and deliberately does not mirror the schema", "source_file": "docs/adr/0004-wire-format-does-not-mirror-the-schema.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0004_wire_format_does_not_mirror_the_schema_the_wire_format_stays_flat_and_deliberately_does_not_mirror_the_schema", "label": "The wire format stays flat and deliberately does not mirror the schema", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "The wire format stays flat and deliberately does not mirror the schema", "community": 123, "community_name": "The wire format stays flat and deliberately does not mirror the schema", "source_file": "docs/adr/0004-wire-format-does-not-mirror-the-schema.md", "file_type": "document", "degree": 3}, {"id": "docs_adr_0004_wire_format_does_not_mirror_the_schema_why_a_future_reader_will_find_this_surprising", "label": "Why a future reader will find this surprising", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Why a future reader will find this surprising", "community": 123, "community_name": "The wire format stays flat and deliberately does not mirror the schema", "source_file": "docs/adr/0004-wire-format-does-not-mirror-the-schema.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0004_wire_format_does_not_mirror_the_schema_consequence", "label": "Consequence", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Consequence", "community": 123, "community_name": "The wire format stays flat and deliberately does not mirror the schema", "source_file": "docs/adr/0004-wire-format-does-not-mirror-the-schema.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0005_on_demand_browser", "label": "0005-on-demand-browser.md", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "0005-on-demand-browser.md", "community": 124, "community_name": "ADR-0005: On-demand browser sidecar", "source_file": "docs/adr/0005-on-demand-browser.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0005_on_demand_browser_adr_0005_on_demand_browser_sidecar", "label": "ADR-0005: On-demand browser sidecar", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "ADR-0005: On-demand browser sidecar", "community": 124, "community_name": "ADR-0005: On-demand browser sidecar", "source_file": "docs/adr/0005-on-demand-browser.md", "file_type": "document", "degree": 3}, {"id": "docs_adr_0005_on_demand_browser_decision", "label": "Decision", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Decision", "community": 124, "community_name": "ADR-0005: On-demand browser sidecar", "source_file": "docs/adr/0005-on-demand-browser.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0005_on_demand_browser_constraints", "label": "Constraints", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Constraints", "community": 124, "community_name": "ADR-0005: On-demand browser sidecar", "source_file": "docs/adr/0005-on-demand-browser.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0006_browser_on_the_home_machine", "label": "0006-browser-on-the-home-machine.md", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "0006-browser-on-the-home-machine.md", "community": 115, "community_name": "ADR-0006: The browser runs on the home machine, over the tailnet", "source_file": "docs/adr/0006-browser-on-the-home-machine.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0006_browser_on_the_home_machine_adr_0006_the_browser_runs_on_the_home_machine_over_the_tailnet", "label": "ADR-0006: The browser runs on the home machine, over the tailnet", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "ADR-0006: The browser runs on the home machine, over the tailnet", "community": 115, "community_name": "ADR-0006: The browser runs on the home machine, over the tailnet", "source_file": "docs/adr/0006-browser-on-the-home-machine.md", "file_type": "document", "degree": 5}, {"id": "docs_adr_0006_browser_on_the_home_machine_decision", "label": "Decision", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Decision", "community": 115, "community_name": "ADR-0006: The browser runs on the home machine, over the tailnet", "source_file": "docs/adr/0006-browser-on-the-home-machine.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0006_browser_on_the_home_machine_why", "label": "Why", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Why", "community": 115, "community_name": "ADR-0006: The browser runs on the home machine, over the tailnet", "source_file": "docs/adr/0006-browser-on-the-home-machine.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0006_browser_on_the_home_machine_constraints", "label": "Constraints", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Constraints", "community": 115, "community_name": "ADR-0006: The browser runs on the home machine, over the tailnet", "source_file": "docs/adr/0006-browser-on-the-home-machine.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0006_browser_on_the_home_machine_consequences", "label": "Consequences", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Consequences", "community": 115, "community_name": "ADR-0006: The browser runs on the home machine, over the tailnet", "source_file": "docs/adr/0006-browser-on-the-home-machine.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0007_backend_hosts_cover_bytes", "label": "0007-backend-hosts-cover-bytes.md", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "0007-backend-hosts-cover-bytes.md", "community": 113, "community_name": "ADR-0007: The backend hosts every Site's Cover bytes", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0007_backend_hosts_cover_bytes_adr_0007_the_backend_hosts_every_site_s_cover_bytes", "label": "ADR-0007: The backend hosts every Site's Cover bytes", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "ADR-0007: The backend hosts every Site's Cover bytes", "community": 113, "community_name": "ADR-0007: The backend hosts every Site's Cover bytes", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "file_type": "document", "degree": 6}, {"id": "docs_adr_0007_backend_hosts_cover_bytes_decision", "label": "Decision", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Decision", "community": 113, "community_name": "ADR-0007: The backend hosts every Site's Cover bytes", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0007_backend_hosts_cover_bytes_why_a_future_reader_will_find_this_surprising", "label": "Why a future reader will find this surprising", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Why a future reader will find this surprising", "community": 113, "community_name": "ADR-0007: The backend hosts every Site's Cover bytes", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0007_backend_hosts_cover_bytes_considered_options", "label": "Considered options", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Considered options", "community": 113, "community_name": "ADR-0007: The backend hosts every Site's Cover bytes", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0007_backend_hosts_cover_bytes_two_deliberate_relaxations", "label": "Two deliberate relaxations", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Two deliberate relaxations", "community": 113, "community_name": "ADR-0007: The backend hosts every Site's Cover bytes", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0007_backend_hosts_cover_bytes_consequences", "label": "Consequences", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Consequences", "community": 113, "community_name": "ADR-0007: The backend hosts every Site's Cover bytes", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0008_series_identity_is_discovered_not_derived", "label": "0008-series-identity-is-discovered-not-derived.md", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "0008-series-identity-is-discovered-not-derived.md", "community": 116, "community_name": "ADR-0008: A Series identity is discovered from the Site's links, never derived from an address", "source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0008_series_identity_is_discovered_not_derived_adr_0008_a_series_identity_is_discovered_from_the_site_s_links_never_derived_from_an_address", "label": "ADR-0008: A Series identity is discovered from the Site's links, never derived from an address", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "ADR-0008: A Series identity is discovered from the Site's links, never derived from an address", "community": 116, "community_name": "ADR-0008: A Series identity is discovered from the Site's links, never derived from an address", "source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md", "file_type": "document", "degree": 5}, {"id": "docs_adr_0008_series_identity_is_discovered_not_derived_decision", "label": "Decision", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Decision", "community": 116, "community_name": "ADR-0008: A Series identity is discovered from the Site's links, never derived from an address", "source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0008_series_identity_is_discovered_not_derived_why", "label": "Why", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Why", "community": 116, "community_name": "ADR-0008: A Series identity is discovered from the Site's links, never derived from an address", "source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0008_series_identity_is_discovered_not_derived_considered_options", "label": "Considered options", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Considered options", "community": 116, "community_name": "ADR-0008: A Series identity is discovered from the Site's links, never derived from an address", "source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0008_series_identity_is_discovered_not_derived_consequences", "label": "Consequences", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Consequences", "community": 116, "community_name": "ADR-0008: A Series identity is discovered from the Site's links, never derived from an address", "source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0009_a_site_answers_questions_its_own_way", "label": "0009-a-site-answers-questions-its-own-way.md", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "0009-a-site-answers-questions-its-own-way.md", "community": 38, "community_name": "novel-logic.test.js", "source_file": "docs/adr/0009-a-site-answers-questions-its-own-way.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0009_a_site_answers_questions_its_own_way_adr_0009_a_site_answers_fixed_questions_an_unusual_site_owns_its_own_fetch", "label": "ADR-0009: A Site answers fixed questions; an unusual Site owns its own fetch", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "ADR-0009: A Site answers fixed questions; an unusual Site owns its own fetch", "community": 38, "community_name": "novel-logic.test.js", "source_file": "docs/adr/0009-a-site-answers-questions-its-own-way.md", "file_type": "document", "degree": 5}, {"id": "docs_adr_0009_a_site_answers_questions_its_own_way_decision", "label": "Decision", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Decision", "community": 38, "community_name": "novel-logic.test.js", "source_file": "docs/adr/0009-a-site-answers-questions-its-own-way.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0009_a_site_answers_questions_its_own_way_why", "label": "Why", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Why", "community": 38, "community_name": "novel-logic.test.js", "source_file": "docs/adr/0009-a-site-answers-questions-its-own-way.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0009_a_site_answers_questions_its_own_way_considered_options", "label": "Considered options", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Considered options", "community": 38, "community_name": "novel-logic.test.js", "source_file": "docs/adr/0009-a-site-answers-questions-its-own-way.md", "file_type": "document", "degree": 1}, {"id": "docs_adr_0009_a_site_answers_questions_its_own_way_consequences", "label": "Consequences", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Consequences", "community": 38, "community_name": "novel-logic.test.js", "source_file": "docs/adr/0009-a-site-answers-questions-its-own-way.md", "file_type": "document", "degree": 1}, {"id": "docs_agents_domain", "label": "domain.md", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "domain.md", "community": 117, "community_name": "Domain Docs", "source_file": "docs/agents/domain.md", "file_type": "document", "degree": 1}, {"id": "docs_agents_domain_domain_docs", "label": "Domain Docs", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Domain Docs", "community": 117, "community_name": "Domain Docs", "source_file": "docs/agents/domain.md", "file_type": "document", "degree": 5}, {"id": "docs_agents_domain_before_exploring_read_these", "label": "Before exploring, read these", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Before exploring, read these", "community": 117, "community_name": "Domain Docs", "source_file": "docs/agents/domain.md", "file_type": "document", "degree": 1}, {"id": "docs_agents_domain_file_structure", "label": "File structure", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "File structure", "community": 117, "community_name": "Domain Docs", "source_file": "docs/agents/domain.md", "file_type": "document", "degree": 1}, {"id": "docs_agents_domain_use_the_glossary_s_vocabulary", "label": "Use the glossary's vocabulary", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Use the glossary's vocabulary", "community": 117, "community_name": "Domain Docs", "source_file": "docs/agents/domain.md", "file_type": "document", "degree": 1}, {"id": "docs_agents_domain_flag_adr_conflicts", "label": "Flag ADR conflicts", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Flag ADR conflicts", "community": 117, "community_name": "Domain Docs", "source_file": "docs/agents/domain.md", "file_type": "document", "degree": 1}, {"id": "docs_agents_issue_tracker", "label": "issue-tracker.md", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "issue-tracker.md", "community": 114, "community_name": "Issue tracker: Gitea (`tea` CLI)", "source_file": "docs/agents/issue-tracker.md", "file_type": "document", "degree": 1}, {"id": "docs_agents_issue_tracker_issue_tracker_gitea_tea_cli", "label": "Issue tracker: Gitea (`tea` CLI)", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "Issue tracker: Gitea (`tea` CLI)", "community": 114, "community_name": "Issue tracker: Gitea (`tea` CLI)", "source_file": "docs/agents/issue-tracker.md", "file_type": "document", "degree": 6}, {"id": "docs_agents_issue_tracker_conventions", "label": "Conventions", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Conventions", "community": 114, "community_name": "Issue tracker: Gitea (`tea` CLI)", "source_file": "docs/agents/issue-tracker.md", "file_type": "document", "degree": 1}, {"id": "docs_agents_issue_tracker_pull_requests_as_a_triage_surface", "label": "Pull requests as a triage surface", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Pull requests as a triage surface", "community": 114, "community_name": "Issue tracker: Gitea (`tea` CLI)", "source_file": "docs/agents/issue-tracker.md", "file_type": "document", "degree": 1}, {"id": "docs_agents_issue_tracker_when_a_skill_says_publish_to_the_issue_tracker", "label": "When a skill says \"publish to the issue tracker\"", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "When a skill says "publish to the issue tracker"", "community": 114, "community_name": "Issue tracker: Gitea (`tea` CLI)", "source_file": "docs/agents/issue-tracker.md", "file_type": "document", "degree": 1}, {"id": "docs_agents_issue_tracker_when_a_skill_says_fetch_the_relevant_ticket", "label": "When a skill says \"fetch the relevant ticket\"", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "When a skill says "fetch the relevant ticket"", "community": 114, "community_name": "Issue tracker: Gitea (`tea` CLI)", "source_file": "docs/agents/issue-tracker.md", "file_type": "document", "degree": 1}, {"id": "docs_agents_issue_tracker_wayfinding_operations", "label": "Wayfinding operations", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Wayfinding operations", "community": 114, "community_name": "Issue tracker: Gitea (`tea` CLI)", "source_file": "docs/agents/issue-tracker.md", "file_type": "document", "degree": 1}, {"id": "docs_agents_triage_labels", "label": "triage-labels.md", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "triage-labels.md", "community": 127, "community_name": "triage-labels.md", "source_file": "docs/agents/triage-labels.md", "file_type": "document", "degree": 1}, {"id": "docs_agents_triage_labels_triage_labels", "label": "Triage Labels", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Triage Labels", "community": 127, "community_name": "triage-labels.md", "source_file": "docs/agents/triage-labels.md", "file_type": "document", "degree": 1}, {"id": "docs_design_system", "label": "design-system.md", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "design-system.md", "community": 109, "community_name": "Cinder \u2014 BookmarkManager design system", "source_file": "docs/design-system.md", "file_type": "document", "degree": 1}, {"id": "docs_design_system_cinder_bookmarkmanager_design_system", "label": "Cinder \u2014 BookmarkManager design system", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 12.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Cinder \u2014 BookmarkManager design system", "community": 109, "community_name": "Cinder \u2014 BookmarkManager design system", "source_file": "docs/design-system.md", "file_type": "document", "degree": 9}, {"id": "docs_design_system_1_the_one_idea", "label": "1. The one idea", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "1. The one idea", "community": 109, "community_name": "Cinder \u2014 BookmarkManager design system", "source_file": "docs/design-system.md", "file_type": "document", "degree": 1}, {"id": "docs_design_system_2_tokens", "label": "2. Tokens", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "2. Tokens", "community": 109, "community_name": "Cinder \u2014 BookmarkManager design system", "source_file": "docs/design-system.md", "file_type": "document", "degree": 1}, {"id": "docs_design_system_3_type", "label": "3. Type", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "3. Type", "community": 109, "community_name": "Cinder \u2014 BookmarkManager design system", "source_file": "docs/design-system.md", "file_type": "document", "degree": 1}, {"id": "docs_design_system_4_components_web_ui", "label": "4. Components (web UI)", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "4. Components (web UI)", "community": 109, "community_name": "Cinder \u2014 BookmarkManager design system", "source_file": "docs/design-system.md", "file_type": "document", "degree": 1}, {"id": "docs_design_system_5_components_userscript_panel", "label": "5. Components (userscript panel)", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "5. Components (userscript panel)", "community": 109, "community_name": "Cinder \u2014 BookmarkManager design system", "source_file": "docs/design-system.md", "file_type": "document", "degree": 1}, {"id": "docs_design_system_6_motion", "label": "6. Motion", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "6. Motion", "community": 109, "community_name": "Cinder \u2014 BookmarkManager design system", "source_file": "docs/design-system.md", "file_type": "document", "degree": 1}, {"id": "docs_design_system_7_accessibility_floor_not_negotiable", "label": "7. Accessibility floor (not negotiable)", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "7. Accessibility floor (not negotiable)", "community": 109, "community_name": "Cinder \u2014 BookmarkManager design system", "source_file": "docs/design-system.md", "file_type": "document", "degree": 1}, {"id": "docs_design_system_8_adding_something_new_checklist", "label": "8. Adding something new \u2014 checklist", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "8. Adding something new \u2014 checklist", "community": 109, "community_name": "Cinder \u2014 BookmarkManager design system", "source_file": "docs/design-system.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug", "label": "lightnovelworld-chapter-vs-series-slug.md", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "lightnovelworld-chapter-vs-series-slug.md", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug", "label": "lightnovelworld.net \u2014 chapter slug vs. series slug", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 12.9, "font": {"size": 0, "color": "#ffffff"}, "title": "lightnovelworld.net \u2014 chapter slug vs. series slug", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 10}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_1_summary_answer_table", "label": "1. Summary answer table", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "1. Summary answer table", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_2_the_two_reference_pages", "label": "2. The two reference pages", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "2. The two reference pages", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_3_chapter_page_series_url_every_in_page_pointer_in_priority_order", "label": "3. Chapter page \u2192 series URL: every in-page pointer, in priority order", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "3. Chapter page \u2192 series URL: every in-page pointer, in priority order", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 8}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_priority_1_a_aria_label_all_chapter_works", "label": "Priority 1 \u2014 `a[aria-label='All Chapter']` \u2705 WORKS", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Priority 1 \u2014 `a[aria-label='All Chapter']` \u2705 WORKS", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_priority_2_microdata_breadcrumblist_a_itemprop_item_works", "label": "Priority 2 \u2014 microdata `BreadcrumbList` / `a[itemprop=item]` \u2705 WORKS", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Priority 2 \u2014 microdata `BreadcrumbList` / `a[itemprop=item]` \u2705 WORKS", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_priority_3_corroborating_novel_anchors_ambiguous", "label": "Priority 3 \u2014 corroborating `/novel/` anchors \u26a0\ufe0f AMBIGUOUS", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Priority 3 \u2014 corroborating `/novel/` anchors \u26a0\ufe0f AMBIGUOUS", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_not_usable_json_ld_breadcrumblist_3_1", "label": "\u274c NOT usable \u2014 JSON-LD `BreadcrumbList` (\u00a73.1)", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "\u274c NOT usable \u2014 JSON-LD `BreadcrumbList` (\u00a73.1)", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_not_usable_link_rel_canonical_3_2", "label": "\u274c NOT usable \u2014 `<link rel=canonical>` (\u00a73.2)", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "\u274c NOT usable \u2014 `<link rel=canonical>` (\u00a73.2)", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_not_usable_og_meta_tags_3_3", "label": "\u274c NOT usable \u2014 `og:` meta tags (\u00a73.3)", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "\u274c NOT usable \u2014 `og:` meta tags (\u00a73.3)", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_also_present_rel_next_rel_prev_chapter_navigation", "label": "Also present \u2014 `rel=next` / `rel=prev` chapter navigation", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Also present \u2014 `rel=next` / `rel=prev` chapter navigation", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_4_the_reverse_direction_and_how_common_divergence_is", "label": "4. The reverse direction, and how common divergence is", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "4. The reverse direction, and how common divergence is", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 5}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_4_1_sample_method", "label": "4.1 Sample method", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "4.1 Sample method", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_4_2_divergence_results", "label": "4.2 Divergence results", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "4.2 Divergence results", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_4_3_is_there_a_derivable_rule_no", "label": "4.3 Is there a derivable rule? **No.**", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "4.3 Is there a derivable rule? **No.**", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_4_4_the_split_case_a_slug_can_change_mid_series", "label": "4.4 The split case \u2014 a slug can change *mid-series*", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "4.4 The split case \u2014 a slug can change *mid-series*", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_5_series_page_chapter_list", "label": "5. Series page \u2192 chapter list", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "5. Series page \u2192 chapter list", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_6_is_the_unscoped_chapter_regex_safe_on_a_series_page", "label": "6. Is the unscoped chapter regex SAFE on a series page?", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "6. Is the unscoped chapter regex SAFE on a series page?", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 3}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_verdict_safe", "label": "Verdict: **SAFE**", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Verdict: **SAFE**", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_caveats_to_record_with_the_verdict", "label": "Caveats to record with the verdict", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Caveats to record with the verdict", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_7_redirects_and_reverse_lookup_endpoints", "label": "7. Redirects and reverse-lookup endpoints", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "7. Redirects and reverse-lookup endpoints", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_8_implications_for_issue_77", "label": "8. Implications for issue #77", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.4, "font": {"size": 0, "color": "#ffffff"}, "title": "8. Implications for issue #77", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 5}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_8_1_the_bug", "label": "8.1 The bug", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "8.1 The bug", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_8_2_the_proposed_fix_is_sound", "label": "8.2 The proposed fix is sound", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "8.2 The proposed fix is sound", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_8_3_the_userscript_has_the_same_bug_and_it_is_worse", "label": "8.3 The userscript has the same bug, and it is worse", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "8.3 The userscript has the same bug, and it is worse", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_8_4_note_on_series_id", "label": "8.4 Note on `series_id`", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "8.4 Note on `series_id`", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_reproduction", "label": "Reproduction", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Reproduction", "community": 46, "community_name": "Userscript Display Logic", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 1}, {"id": "userscript_claude", "label": "AGENTS.md", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "AGENTS.md", "community": 273, "community_name": "AGENTS.md", "source_file": "userscript/AGENTS.md", "file_type": "document", "degree": 3}, {"id": "userscript_claude_userscript_structure_single_iife_manga_bookmark_user_js", "label": "Userscript structure (single IIFE, `manga-bookmark.user.js`)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Userscript structure (single IIFE, `manga-bookmark.user.js`)", "community": 273, "community_name": "AGENTS.md", "source_file": "userscript/AGENTS.md", "file_type": "document", "degree": 1}, {"id": "userscript_claude_live_url_shapes_verified_2026_07_26_may_drift_re_check_against_live_pages_before_trust", "label": "Live URL shapes (verified 2026-07-26, may drift \u2014 re-check against live pages before trust)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Live URL shapes (verified 2026-07-26, may drift \u2014 re-check against live pages before trust)", "community": 273, "community_name": "AGENTS.md", "source_file": "userscript/AGENTS.md", "file_type": "document", "degree": 1}, {"id": "userscript_claude_second_script_novel_bookmark_user_js", "label": "Second script: `novel-bookmark.user.js`", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Second script: `novel-bookmark.user.js`", "community": 273, "community_name": "AGENTS.md", "source_file": "userscript/AGENTS.md", "file_type": "document", "degree": 1}, {"id": "agents_skills_find_skills_skill_skills_cli", "label": "Skills CLI (npx skills)", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Skills CLI (npx skills)", "community": 50, "community_name": "Skills CLI", "source_file": ".agents/skills/find-skills/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_find_skills_skill_skills_sh_leaderboard", "label": "skills.sh Leaderboard", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "skills.sh Leaderboard", "community": 51, "community_name": "Skills Leaderboard", "source_file": ".agents/skills/find-skills/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_code_style_references_details_complex_condition_extraction", "label": "Complex Condition Extraction", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Complex Condition Extraction", "community": 52, "community_name": "Complex Condition Extraction", "source_file": ".agents/skills/golang-code-style/references/details.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_error_handling_skill_single_handling_rule", "label": "Single Handling Rule", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Single Handling Rule", "community": 58, "community_name": "Single Error Handling", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "file_type": "rationale", "degree": 0}, {"id": "agents_skills_golang_error_handling_references_error_creation_sentinel_errors", "label": "Sentinel Errors", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Sentinel Errors", "community": 53, "community_name": "Sentinel Errors", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_error_handling_references_error_handling_why_samber_oops", "label": "Why Use samber/oops", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Why Use samber/oops", "community": 161, "community_name": "Why Use samber/oops", "source_file": ".agents/skills/golang-error-handling/references/error-handling.md", "file_type": "rationale", "degree": 0}, {"id": "agents_skills_golang_error_handling_references_error_wrapping_percent_w_vs_percent_v", "label": "%w vs %v Error Wrapping", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "%w vs %v Error Wrapping", "community": 57, "community_name": "Error Wrapping", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_error_handling_references_error_wrapping_errors_is", "label": "errors.Is", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "errors.Is", "community": 55, "community_name": "errors.Is Patterns", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_error_handling_references_error_wrapping_errors_as_astype", "label": "errors.As / errors.AsType", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "errors.As / errors.AsType", "community": 54, "community_name": "errors.As Patterns", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_error_handling_references_error_wrapping_errors_join", "label": "errors.Join", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "errors.Join", "community": 56, "community_name": "errors.Join Patterns", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_performance_skill_decision_tree", "label": "Bottleneck Decision Tree", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Bottleneck Decision Tree", "community": 62, "community_name": "Bottleneck Decision Tree", "source_file": ".agents/skills/golang-performance/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_performance_skill_pprof", "label": "go tool pprof", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "go tool pprof", "community": 63, "community_name": "pprof Profiling", "source_file": ".agents/skills/golang-performance/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_performance_assets_prometheus_alerts", "label": "Prometheus Alerting Rules (Go Performance)", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Prometheus Alerting Rules (Go Performance)", "community": 45, "community_name": "Go Perf Alert Rules", "source_file": ".agents/skills/golang-performance/assets/prometheus-alerts.yml", "file_type": "document", "degree": 3}, {"id": "agents_skills_golang_performance_assets_prometheus_alerts_high_gc_pause_time", "label": "HighGCPauseTime Alert", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "HighGCPauseTime Alert", "community": 45, "community_name": "Go Perf Alert Rules", "source_file": ".agents/skills/golang-performance/assets/prometheus-alerts.yml", "file_type": "concept", "degree": 1}, {"id": "agents_skills_golang_performance_assets_prometheus_alerts_goroutine_leak", "label": "GoroutineLeak Alert", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "GoroutineLeak Alert", "community": 45, "community_name": "Go Perf Alert Rules", "source_file": ".agents/skills/golang-performance/assets/prometheus-alerts.yml", "file_type": "concept", "degree": 1}, {"id": "agents_skills_golang_performance_assets_prometheus_alerts_memory_near_limit", "label": "MemoryNearLimit Alert", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "MemoryNearLimit Alert", "community": 45, "community_name": "Go Perf Alert Rules", "source_file": ".agents/skills/golang-performance/assets/prometheus-alerts.yml", "file_type": "concept", "degree": 1}, {"id": "agents_skills_golang_performance_references_caching_singleflight", "label": "singleflight Cache Stampede Prevention", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "singleflight Cache Stampede Prevention", "community": 162, "community_name": "singleflight Cache Stampede Prevention", "source_file": ".agents/skills/golang-performance/references/caching.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_performance_references_cpu_simd", "label": "SIMD (simd/archsimd)", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "SIMD (simd/archsimd)", "community": 59, "community_name": "SIMD Optimizations", "source_file": ".agents/skills/golang-performance/references/cpu.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_performance_references_memory_struct_alignment", "label": "Struct Field Alignment", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Struct Field Alignment", "community": 163, "community_name": "Struct Field Alignment", "source_file": ".agents/skills/golang-performance/references/memory.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_performance_references_runtime_gogc", "label": "GOGC Tuning", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "GOGC Tuning", "community": 60, "community_name": "GOGC Tuning", "source_file": ".agents/skills/golang-performance/references/runtime.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_performance_references_runtime_gomemlimit", "label": "GOMEMLIMIT", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "GOMEMLIMIT", "community": 61, "community_name": "GOMEMLIMIT", "source_file": ".agents/skills/golang-performance/references/runtime.md", "file_type": "rationale", "degree": 0}, {"id": "external_samber_cc_skills_golang_golang_naming", "label": "golang-naming skill (external)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-naming skill (external)", "community": 93, "community_name": "golang-naming Skill (ext)", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "external_samber_cc_skills_golang_golang_lint", "label": "golang-lint skill (external)", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-lint skill (external)", "community": 92, "community_name": "golang-lint Skill (ext)", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "external_samber_cc_skills_golang_golang_documentation", "label": "golang-documentation skill (external)", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-documentation skill (external)", "community": 90, "community_name": "golang-documentation Skill (ext)", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "external_samber_cc_skills_golang_golang_structs_interfaces", "label": "golang-structs-interfaces skill (external)", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-structs-interfaces skill (external)", "community": 99, "community_name": "golang-structs-interfaces Skill (ext)", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "external_samber_cc_skills_golang_golang_design_patterns", "label": "golang-design-patterns skill (external)", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-design-patterns skill (external)", "community": 89, "community_name": "golang-design-patterns Skill (ext)", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "external_samber_cc_skills_golang_golang_gopls", "label": "golang-gopls skill (external)", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-gopls skill (external)", "community": 91, "community_name": "golang-gopls Skill (ext)", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "external_samber_cc_skills_golang_golang_continuous_integration", "label": "golang-continuous-integration skill (external)", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-continuous-integration skill (external)", "community": 86, "community_name": "golang-ci Skill (ext)", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "external_samber_cc_skills_golang_golang_refactoring", "label": "golang-refactoring skill (external)", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-refactoring skill (external)", "community": 95, "community_name": "golang-refactoring Skill (ext)", "source_file": ".agents/skills/golang-code-style/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "external_samber_cc_skills_golang_golang_samber_oops", "label": "golang-samber-oops skill (external)", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-samber-oops skill (external)", "community": 97, "community_name": "golang-samber-oops Skill (ext)", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "external_samber_cc_skills_golang_golang_samber_slog", "label": "golang-samber-slog skill (external)", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-samber-slog skill (external)", "community": 98, "community_name": "golang-samber-slog Skill (ext)", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "external_samber_cc_skills_golang_golang_observability", "label": "golang-observability skill (external)", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-observability skill (external)", "community": 94, "community_name": "golang-observability Skill (ext)", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "external_samber_cc_skills_golang_golang_safety", "label": "golang-safety skill (external)", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-safety skill (external)", "community": 96, "community_name": "golang-safety Skill (ext)", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "external_samber_cc_skills_golang_golang_benchmark", "label": "golang-benchmark skill (external)", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-benchmark skill (external)", "community": 84, "community_name": "golang-benchmark Skill (ext)", "source_file": ".agents/skills/golang-performance/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "external_samber_cc_skills_golang_golang_troubleshooting", "label": "golang-troubleshooting skill (external)", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-troubleshooting skill (external)", "community": 100, "community_name": "golang-troubleshooting Skill (ext)", "source_file": ".agents/skills/golang-performance/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "external_samber_cc_skills_golang_golang_data_structures", "label": "golang-data-structures skill (external)", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-data-structures skill (external)", "community": 87, "community_name": "golang-data-structures Skill (ext)", "source_file": ".agents/skills/golang-performance/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "external_samber_cc_skills_golang_golang_concurrency", "label": "golang-concurrency skill (external)", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-concurrency skill (external)", "community": 85, "community_name": "golang-concurrency Skill (ext)", "source_file": ".agents/skills/golang-performance/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "external_samber_cc_skills_golang_golang_database", "label": "golang-database skill (external)", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-database skill (external)", "community": 88, "community_name": "golang-database Skill (ext)", "source_file": ".agents/skills/golang-performance/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "external_samber_cc_skills_promql_cli", "label": "promql-cli skill (external)", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "promql-cli skill (external)", "community": 101, "community_name": "promql-cli Skill", "source_file": ".agents/skills/golang-performance/references/observability.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_testing_skill_assert_scope_leak", "label": "Assert Scope Leaking into Subtests Pitfall", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Assert Scope Leaking into Subtests Pitfall", "community": 71, "community_name": "Subtests Pitfall", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "rationale", "degree": 0}, {"id": "agents_skills_golang_testing_skill_synctest", "label": "testing/synctest Deterministic Goroutine Testing", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "testing/synctest Deterministic Goroutine Testing", "community": 164, "community_name": "testing/synctest Deterministic Goroutine Testing", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_testing_skill_integration_build_tags", "label": "Integration Tests via Build Tags", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Integration Tests via Build Tags", "community": 78, "community_name": "Build Tag Integration Tests", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_testing_skill_test_file_naming", "label": "Test File Naming Convention (source-file-based)", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Test File Naming Convention (source-file-based)", "community": 79, "community_name": "Test Naming Convention", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "rationale", "degree": 0}, {"id": "agents_skills_golang_testing_skill_artifactdir", "label": "Go 1.26 t.ArtifactDir() Test Artifacts", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Go 1.26 t.ArtifactDir() Test Artifacts", "community": 70, "community_name": "t.ArtifactDir Helper", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_testing_references_helpers_testwithtimeout", "label": "testWithTimeout Test Timeout Helper", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "testWithTimeout Test Timeout Helper", "community": 64, "community_name": "Test Timeout Helper", "source_file": ".agents/skills/golang-testing/references/helpers.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_testing_references_http_testing_handler_testing", "label": "HTTP Handler Testing with httptest", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "HTTP Handler Testing with httptest", "community": 65, "community_name": "httptest Patterns", "source_file": ".agents/skills/golang-testing/references/http-testing.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_testing_references_integration_testing_databasetestsuite", "label": "DatabaseTestSuite testify Suite Pattern", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "DatabaseTestSuite testify Suite Pattern", "community": 66, "community_name": "testify Suite Pattern", "source_file": ".agents/skills/golang-testing/references/integration-testing.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_testing_references_integration_testing_embedded_fixtures", "label": "go:embed Fixtures Helper", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "go:embed Fixtures Helper", "community": 67, "community_name": "go:embed Fixtures", "source_file": ".agents/skills/golang-testing/references/integration-testing.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_testing_references_mocking_testify_mock", "label": "testify/mock Interface Mocking", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "testify/mock Interface Mocking", "community": 69, "community_name": "testify Mocking", "source_file": ".agents/skills/golang-testing/references/mocking.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_testing_references_mocking_clockwork_time_mocking", "label": "Time Mocking with clockwork", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Time Mocking with clockwork", "community": 68, "community_name": "clockwork Time Mocking", "source_file": ".agents/skills/golang-testing/references/mocking.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_testing_skill_golang_benchmark", "label": "golang-benchmark Skill (external)", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-benchmark Skill (external)", "community": 72, "community_name": "golang-benchmark Skill", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_testing_skill_golang_lint", "label": "golang-lint Skill (external)", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-lint Skill (external)", "community": 76, "community_name": "golang-lint Skill", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_testing_skill_golang_stretchr_testify", "label": "golang-stretchr-testify Skill (external)", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-stretchr-testify Skill (external)", "community": 77, "community_name": "testify Skill", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_testing_skill_golang_database", "label": "golang-database Skill (external)", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-database Skill (external)", "community": 75, "community_name": "golang-database Skill", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_testing_skill_golang_concurrency", "label": "golang-concurrency Skill (external)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-concurrency Skill (external)", "community": 73, "community_name": "golang-concurrency Skill", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "agents_skills_golang_testing_skill_golang_continuous_integration", "label": "golang-continuous-integration Skill (external)", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "golang-continuous-integration Skill (external)", "community": 74, "community_name": "golang-ci Skill", "source_file": ".agents/skills/golang-testing/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "backend_impeccable_critique_20260726_1550", "label": "Impeccable critique 2026-07-26T15:50:42Z (score 21/40)", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Impeccable critique 2026-07-26T15:50:42Z (score 21/40)", "community": 80, "community_name": "UI Critique A Finding", "source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md", "file_type": "document", "degree": 0}, {"id": "backend_impeccable_critique_20260726_1708", "label": "Impeccable critique 2026-07-26T17:08:41Z (score 26/40)", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Impeccable critique 2026-07-26T17:08:41Z (score 26/40)", "community": 81, "community_name": "UI Critique B Finding", "source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md", "file_type": "document", "degree": 0}, {"id": "critique_p0_chapter_form_overflow", "label": "P0: chapter-edit form causes horizontal overflow on mobile", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "P0: chapter-edit form causes horizontal overflow on mobile", "community": 82, "community_name": "P0 Overflow Bug", "source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md", "file_type": "rationale", "degree": 0}, {"id": "critique_p1_no_hx_indicator", "label": "P1: no hx-indicator on htmx mutations, silent failure", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "P1: no hx-indicator on htmx mutations, silent failure", "community": 83, "community_name": "P1 hx-indicator Gap", "source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md", "file_type": "rationale", "degree": 0}, {"id": "_claude_skills_implement_tickets_skill_implement_tickets", "label": "Implement Tickets Skill", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Implement Tickets Skill", "community": 129, "community_name": "Implement Tickets Skill", "source_file": ".claude/skills/implement-tickets/SKILL.md", "file_type": "document", "degree": 0}, {"id": "_claude_skills_implement_tickets_skill_orchestrator", "label": "Orchestrator Role", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Orchestrator Role", "community": 130, "community_name": "Orchestrator Role", "source_file": ".claude/skills/implement-tickets/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "_claude_skills_implement_tickets_skill_wave", "label": "Ticket Wave Batching", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Ticket Wave Batching", "community": 133, "community_name": "Ticket Wave Batching", "source_file": ".claude/skills/implement-tickets/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "_claude_skills_implement_tickets_skill_contract", "label": "Cross-Ticket Contract", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Cross-Ticket Contract", "community": 128, "community_name": "Cross-Ticket Contract", "source_file": ".claude/skills/implement-tickets/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "_claude_skills_implement_tickets_skill_brief_template", "label": "Ticket Brief Template", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Ticket Brief Template", "community": 44, "community_name": "Ticket Workflow", "source_file": ".claude/skills/implement-tickets/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "_claude_skills_implement_tickets_skill_code_review", "label": "code-review Skill", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "code-review Skill", "community": 18, "community_name": "Agent Skills", "source_file": ".claude/skills/implement-tickets/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "_claude_skills_implement_tickets_skill_tdd", "label": "tdd Skill", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "tdd Skill", "community": 132, "community_name": "tdd Skill", "source_file": ".claude/skills/implement-tickets/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "_claude_skills_implement_tickets_skill_resolving_merge_conflicts", "label": "resolving-merge-conflicts Skill", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "resolving-merge-conflicts Skill", "community": 131, "community_name": "resolving-merge-conflicts Skill", "source_file": ".claude/skills/implement-tickets/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "_claude_skills_testing_the_userscript_skill_testing_the_userscript", "label": "Testing the Userscript Skill", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Testing the Userscript Skill", "community": 139, "community_name": "Testing the Userscript Skill", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "file_type": "document", "degree": 0}, {"id": "_claude_skills_testing_the_userscript_skill_manga_bookmark_user_js", "label": "manga-bookmark.user.js", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "manga-bookmark.user.js", "community": 137, "community_name": "manga-bookmark.user.js", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "file_type": "code", "degree": 0}, {"id": "_claude_skills_testing_the_userscript_skill_logic_test_js", "label": "logic.test.js Test Harness", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "logic.test.js Test Harness", "community": 136, "community_name": "logic.test.js Test Harness", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "file_type": "code", "degree": 0}, {"id": "_claude_skills_testing_the_userscript_skill_browser_stub", "label": "Four-Object Browser Stub", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Four-Object Browser Stub", "community": 134, "community_name": "Four-Object Browser Stub", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "file_type": "concept", "degree": 0}, {"id": "_claude_skills_testing_the_userscript_skill_strip_build_hash", "label": "stripBuildHash", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "stripBuildHash", "community": 138, "community_name": "stripBuildHash", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "file_type": "code", "degree": 0}, {"id": "_claude_skills_testing_the_userscript_skill_asura_build_hash", "label": "asuraBuildHash (backend/store.go)", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "asuraBuildHash (backend/store.go)", "community": 36, "community_name": "Userscript Test Harness", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "file_type": "code", "degree": 0}, {"id": "_claude_skills_testing_the_userscript_skill_export_hook", "label": "Module Export Hook", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Module Export Hook", "community": 135, "community_name": "Module Export Hook", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "file_type": "rationale", "degree": 0}, {"id": "_omp_agents_ticket_implementer_ticket_implementer", "label": "Ticket Implementer Agent", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Ticket Implementer Agent", "community": 144, "community_name": "Ticket Implementer Agent", "source_file": ".omp/agents/ticket-implementer.md", "file_type": "document", "degree": 0}, {"id": "_omp_agents_ticket_implementer_worktree", "label": "Worktree Isolation", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Worktree Isolation", "community": 145, "community_name": "Worktree Isolation", "source_file": ".omp/agents/ticket-implementer.md", "file_type": "rationale", "degree": 0}, {"id": "_omp_agents_ticket_implementer_status_contract", "label": "Status Contract", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Status Contract", "community": 143, "community_name": "Status Contract", "source_file": ".omp/agents/ticket-implementer.md", "file_type": "concept", "degree": 0}, {"id": "_omp_agents_ticket_implementer_cr_spec", "label": "cr-spec Agent", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "cr-spec Agent", "community": 140, "community_name": "cr-spec Agent", "source_file": ".omp/agents/ticket-implementer.md", "file_type": "document", "degree": 0}, {"id": "_omp_agents_ticket_implementer_cr_standards", "label": "cr-standards Agent", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "cr-standards Agent", "community": 141, "community_name": "cr-standards Agent", "source_file": ".omp/agents/ticket-implementer.md", "file_type": "document", "degree": 0}, {"id": "_omp_agents_ticket_implementer_escalation", "label": "Escalate Rather Than Guess", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Escalate Rather Than Guess", "community": 142, "community_name": "Escalate Rather Than Guess", "source_file": ".omp/agents/ticket-implementer.md", "file_type": "rationale", "degree": 0}, {"id": "_opencode_agent_implementer_implementer", "label": "Implementer Subagent (opencode)", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Implementer Subagent (opencode)", "community": 147, "community_name": "Implementer Subagent (opencode)", "source_file": ".opencode/agent/implementer.md", "file_type": "document", "degree": 0}, {"id": "_opencode_agent_implementer_subagent_driven_development", "label": "Subagent-Driven Development", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Subagent-Driven Development", "community": 148, "community_name": "Subagent-Driven Development", "source_file": ".opencode/agent/implementer.md", "file_type": "concept", "degree": 0}, {"id": "_opencode_agent_implementer_escalation", "label": "Escalate Rather Than Guess (opencode)", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Escalate Rather Than Guess (opencode)", "community": 146, "community_name": "Escalate Rather Than Guess (opencode)", "source_file": ".opencode/agent/implementer.md", "file_type": "rationale", "degree": 0}, {"id": "_opencode_agent_reviewer_reviewer", "label": "Reviewer Subagent (opencode)", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Reviewer Subagent (opencode)", "community": 150, "community_name": "Reviewer Subagent (opencode)", "source_file": ".opencode/agent/reviewer.md", "file_type": "document", "degree": 0}, {"id": "_opencode_agent_reviewer_spec_compliance", "label": "Spec Compliance Review", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Spec Compliance Review", "community": 152, "community_name": "Spec Compliance Review", "source_file": ".opencode/agent/reviewer.md", "file_type": "concept", "degree": 0}, {"id": "_opencode_agent_reviewer_code_quality", "label": "Code Quality Review", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Code Quality Review", "community": 149, "community_name": "Code Quality Review", "source_file": ".opencode/agent/reviewer.md", "file_type": "concept", "degree": 0}, {"id": "_opencode_agent_reviewer_severity_rubric", "label": "Finding Severity Rubric", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Finding Severity Rubric", "community": 151, "community_name": "Finding Severity Rubric", "source_file": ".opencode/agent/reviewer.md", "file_type": "concept", "degree": 0}, {"id": "claude_claude", "label": "CLAUDE.md (Symlink to AGENTS.md)", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "CLAUDE.md (Symlink to AGENTS.md)", "community": 179, "community_name": "CLAUDE.md (Symlink to AGENTS.md)", "source_file": "CLAUDE.md", "file_type": "document", "degree": 0}, {"id": "cutover_cutover", "label": "SQLite-to-Postgres Cutover Runbook", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "SQLite-to-Postgres Cutover Runbook", "community": 194, "community_name": "SQLite-to-Postgres Cutover Runbook", "source_file": "CUTOVER.md", "file_type": "document", "degree": 0}, {"id": "cutover_throwaway_generator", "label": "Throwaway Import Generator", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Throwaway Import Generator", "community": 196, "community_name": "Throwaway Import Generator", "source_file": "CUTOVER.md", "file_type": "rationale", "degree": 0}, {"id": "cutover_adr_0001", "label": "ADR-0001 (Drop modernc.org/sqlite)", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "ADR-0001 (Drop modernc.org/sqlite)", "community": 192, "community_name": "ADR-0001 (Drop modernc.org/sqlite)", "source_file": "CUTOVER.md", "file_type": "document", "degree": 0}, {"id": "cutover_adr_0003", "label": "ADR-0003 (Split Shared Series Facts)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "ADR-0003 (Split Shared Series Facts)", "community": 193, "community_name": "ADR-0003 (Split Shared Series Facts)", "source_file": "CUTOVER.md", "file_type": "document", "degree": 0}, {"id": "cutover_import_rules", "label": "Import SQL Generation Rules", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Import SQL Generation Rules", "community": 195, "community_name": "Import SQL Generation Rules", "source_file": "CUTOVER.md", "file_type": "concept", "degree": 0}, {"id": "product_bookmarkmanager", "label": "BookmarkManager", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "BookmarkManager", "community": 257, "community_name": "BookmarkManager", "source_file": "PRODUCT.md", "file_type": "concept", "degree": 0}, {"id": "product_dark_first", "label": "Dark-First Design Constraint", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Dark-First Design Constraint", "community": 259, "community_name": "Dark-First Design Constraint", "source_file": "PRODUCT.md", "file_type": "rationale", "degree": 0}, {"id": "product_isolation", "label": "Reader Isolation Invariant", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Reader Isolation Invariant", "community": 261, "community_name": "Reader Isolation Invariant", "source_file": "PRODUCT.md", "file_type": "rationale", "degree": 0}, {"id": "product_discord_guild", "label": "Discord Guild Membership", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Discord Guild Membership", "community": 260, "community_name": "Discord Guild Membership", "source_file": "PRODUCT.md", "file_type": "concept", "degree": 0}, {"id": "product_bromite", "label": "Bromite (Primary Device)", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Bromite (Primary Device)", "community": 258, "community_name": "Bromite (Primary Device)", "source_file": "PRODUCT.md", "file_type": "concept", "degree": 0}, {"id": "redeploy_redeploy", "label": "Redeploy Runbook", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Redeploy Runbook", "community": 270, "community_name": "Redeploy Runbook", "source_file": "REDEPLOY.md", "file_type": "document", "degree": 0}, {"id": "redeploy_pg_dump_backup", "label": "pg_dump Hot Backup", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "pg_dump Hot Backup", "community": 269, "community_name": "pg_dump Hot Backup", "source_file": "REDEPLOY.md", "file_type": "concept", "degree": 0}, {"id": "redeploy_rollback", "label": "Rollback Strategy", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Rollback Strategy", "community": 271, "community_name": "Rollback Strategy", "source_file": "REDEPLOY.md", "file_type": "concept", "degree": 0}, {"id": "redeploy_browser_unit", "label": "Browser Unit Redeploy", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Browser Unit Redeploy", "community": 268, "community_name": "Browser Unit Redeploy", "source_file": "REDEPLOY.md", "file_type": "concept", "degree": 0}, {"id": "backend_agents_doc", "label": "Backend AGENTS.md Guidance", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Backend AGENTS.md Guidance", "community": 167, "community_name": "Backend AGENTS.md Guidance", "source_file": "backend/AGENTS.md", "file_type": "document", "degree": 0}, {"id": "backend_agents_backend", "label": "Backend Go Service (stdlib net/http)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Backend Go Service (stdlib net/http)", "community": 103, "community_name": "bookmark-api Service", "source_file": "backend/AGENTS.md", "file_type": "concept", "degree": 1}, {"id": "backend_agents_store", "label": "Store Package (Postgres Persistence)", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Store Package (Postgres Persistence)", "community": 32, "community_name": "Repo Hard Constraints", "source_file": "backend/AGENTS.md", "file_type": "concept", "degree": 0}, {"id": "backend_agents_latest", "label": "Latest Package (Site Parsers & Poller)", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Latest Package (Site Parsers & Poller)", "community": 169, "community_name": "Latest Package (Site Parsers & Poller)", "source_file": "backend/AGENTS.md", "file_type": "concept", "degree": 0}, {"id": "backend_agents_session", "label": "Session Package (Cookie Signing & Rate Limit)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Session Package (Cookie Signing & Rate Limit)", "community": 173, "community_name": "Session Package (Cookie Signing & Rate Limit)", "source_file": "backend/AGENTS.md", "file_type": "concept", "degree": 0}, {"id": "backend_agents_httpmw", "label": "HTTP Middleware (Auth/Gzip/CORS)", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "HTTP Middleware (Auth/Gzip/CORS)", "community": 168, "community_name": "HTTP Middleware (Auth/Gzip/CORS)", "source_file": "backend/AGENTS.md", "file_type": "concept", "degree": 0}, {"id": "backend_agents_api", "label": "API Package (Bookmark JSON Handlers)", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "API Package (Bookmark JSON Handlers)", "community": 165, "community_name": "API Package (Bookmark JSON Handlers)", "source_file": "backend/AGENTS.md", "file_type": "concept", "degree": 0}, {"id": "backend_agents_userscript", "label": "Userscript Package (Serving Handler)", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Userscript Package (Serving Handler)", "community": 175, "community_name": "Userscript Package (Serving Handler)", "source_file": "backend/AGENTS.md", "file_type": "concept", "degree": 0}, {"id": "backend_agents_web", "label": "Web Package (Browser UI + Templates)", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Web Package (Browser UI + Templates)", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/AGENTS.md", "file_type": "concept", "degree": 1}, {"id": "backend_agents_main", "label": "Main Composition Root", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Main Composition Root", "community": 171, "community_name": "Main Composition Root", "source_file": "backend/AGENTS.md", "file_type": "concept", "degree": 0}, {"id": "backend_agents_token_derivation", "label": "HMAC-Derived Reader Credentials", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "HMAC-Derived Reader Credentials", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/AGENTS.md", "file_type": "rationale", "degree": 1}, {"id": "backend_agents_reader_owned_store", "label": "Reader-Owned Store", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Reader-Owned Store", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/AGENTS.md", "file_type": "rationale", "degree": 1}, {"id": "backend_agents_migration_owned_schema", "label": "Migration-Owned Schema", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Migration-Owned Schema", "community": 172, "community_name": "Migration-Owned Schema", "source_file": "backend/AGENTS.md", "file_type": "rationale", "degree": 0}, {"id": "backend_agents_latest_chapter_poller", "label": "Latest-Chapter Poller", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Latest-Chapter Poller", "community": 170, "community_name": "Latest-Chapter Poller", "source_file": "backend/AGENTS.md", "file_type": "rationale", "degree": 0}, {"id": "backend_agents_covers_pipeline", "label": "Cover Acquisition & Serving Pipeline", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Cover Acquisition & Serving Pipeline", "community": 166, "community_name": "Cover Acquisition & Serving Pipeline", "source_file": "backend/AGENTS.md", "file_type": "rationale", "degree": 0}, {"id": "backend_agents_updated_at_rule", "label": "updated_at List-Order Rule", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "updated_at List-Order Rule", "community": 174, "community_name": "updated_at List-Order Rule", "source_file": "backend/AGENTS.md", "file_type": "rationale", "degree": 0}, {"id": "backend_agents_lifecycle_buckets", "label": "Lifecycle Buckets (reading/archived/finished)", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Lifecycle Buckets (reading/archived/finished)", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/AGENTS.md", "file_type": "rationale", "degree": 2}, {"id": "backend_agents_confirm_gated_actions", "label": "Confirm-Gated Destructive Actions", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Confirm-Gated Destructive Actions", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/AGENTS.md", "file_type": "rationale", "degree": 1}, {"id": "backend_agents_browser_sidecar", "label": "Browser Sidecar (BROWSER_WS_URL)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Browser Sidecar (BROWSER_WS_URL)", "community": 103, "community_name": "bookmark-api Service", "source_file": "backend/AGENTS.md", "file_type": "concept", "degree": 1}, {"id": "backend_agents_discord_oauth", "label": "Discord OAuth & Guild-Membership Gate", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Discord OAuth & Guild-Membership Gate", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/AGENTS.md", "file_type": "concept", "degree": 1}, {"id": "backend_claude_doc", "label": "Backend CLAUDE.md Guidance", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Backend CLAUDE.md Guidance", "community": 177, "community_name": "Backend CLAUDE.md Guidance", "source_file": "backend/CLAUDE.md", "file_type": "document", "degree": 0}, {"id": "backend_claude_graphify_kg", "label": "Graphify Knowledge Graph (graphify-out/)", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Graphify Knowledge Graph (graphify-out/)", "community": 178, "community_name": "Graphify Knowledge Graph (graphify-out/)", "source_file": "backend/CLAUDE.md", "file_type": "concept", "degree": 0}, {"id": "backend_internal_web_templates_app_doc", "label": "app.html \u2014 App Shell Template", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "app.html \u2014 App Shell Template", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/app.html", "file_type": "document", "degree": 7}, {"id": "backend_internal_web_templates_app_tabs", "label": "Bookmark Bucket Tabs", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Bookmark Bucket Tabs", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/app.html", "file_type": "concept", "degree": 2}, {"id": "backend_internal_web_templates_app_libswitch", "label": "Manga/Novel Library Switch", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Manga/Novel Library Switch", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/app.html", "file_type": "concept", "degree": 1}, {"id": "backend_internal_web_templates_card_doc", "label": "card.html \u2014 Series Card Template", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "card.html \u2014 Series Card Template", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/card.html", "file_type": "document", "degree": 7}, {"id": "backend_internal_web_templates_card_confirm_row", "label": "Confirm Row (Archive/Finish/Remove)", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Confirm Row (Archive/Finish/Remove)", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/card.html", "file_type": "concept", "degree": 3}, {"id": "backend_internal_web_templates_card_ui_endpoints", "label": "htmx /ui/* Mutation Endpoints", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "htmx /ui/* Mutation Endpoints", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/card.html", "file_type": "concept", "degree": 1}, {"id": "backend_internal_web_templates_chrome_doc", "label": "chrome.html \u2014 Out-of-Band Regions", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 12.0, "font": {"size": 0, "color": "#ffffff"}, "title": "chrome.html \u2014 Out-of-Band Regions", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/chrome.html", "file_type": "document", "degree": 7}, {"id": "backend_internal_web_templates_chrome_recent", "label": "Continue Reading Strip", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Continue Reading Strip", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/chrome.html", "file_type": "concept", "degree": 2}, {"id": "backend_internal_web_templates_chrome_keyrow", "label": "Action Key", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Action Key", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/chrome.html", "file_type": "concept", "degree": 1}, {"id": "backend_internal_web_templates_chrome_mark", "label": "Brand Mark SVG", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Brand Mark SVG", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/chrome.html", "file_type": "concept", "degree": 1}, {"id": "backend_internal_web_templates_icons_doc", "label": "icons.html \u2014 Icon Sprite Template", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "icons.html \u2014 Icon Sprite Template", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/icons.html", "file_type": "document", "degree": 4}, {"id": "backend_internal_web_templates_icons_sprite", "label": "SVG Icon Sprite", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "SVG Icon Sprite", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/icons.html", "file_type": "concept", "degree": 1}, {"id": "backend_internal_web_templates_list_doc", "label": "list.html \u2014 Card List Template", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "list.html \u2014 Card List Template", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/list.html", "file_type": "document", "degree": 4}, {"id": "backend_internal_web_templates_list_empty_states", "label": "Empty States", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Empty States", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/list.html", "file_type": "concept", "degree": 1}, {"id": "backend_internal_web_templates_login_doc", "label": "login.html \u2014 Login Page Template", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "login.html \u2014 Login Page Template", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/login.html", "file_type": "document", "degree": 2}, {"id": "backend_internal_web_templates_login_discord_login", "label": "Discord Login Form", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Discord Login Form", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/login.html", "file_type": "concept", "degree": 2}, {"id": "backend_internal_web_templates_readers_doc", "label": "readers.html \u2014 Reader Roster Template", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "readers.html \u2014 Reader Roster Template", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/readers.html", "file_type": "document", "degree": 2}, {"id": "backend_internal_web_templates_readers_roster", "label": "Reader Roster Panel", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Reader Roster Panel", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/readers.html", "file_type": "concept", "degree": 3}, {"id": "backend_internal_web_templates_setup_doc", "label": "setup.html \u2014 Userscript Install Panel Template", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "setup.html \u2014 Userscript Install Panel Template", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/setup.html", "file_type": "document", "degree": 3}, {"id": "backend_internal_web_templates_setup_install_panel", "label": "Userscript Install Panel", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Userscript Install Panel", "community": 8, "community_name": "System Architecture Concepts", "source_file": "backend/internal/web/templates/setup.html", "file_type": "concept", "degree": 3}, {"id": "chrome_docker_compose_doc", "label": "chrome/docker-compose.yml \u2014 Browser Deployable Unit", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "chrome/docker-compose.yml \u2014 Browser Deployable Unit", "community": 103, "community_name": "bookmark-api Service", "source_file": "chrome/docker-compose.yml", "file_type": "document", "degree": 2}, {"id": "chrome_docker_compose_browser", "label": "Browser Sidecar Service", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Browser Sidecar Service", "community": 103, "community_name": "bookmark-api Service", "source_file": "chrome/docker-compose.yml", "file_type": "concept", "degree": 4}, {"id": "chrome_docker_compose_cdp", "label": "CDP Endpoint (Tailnet-Bound :9222)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "CDP Endpoint (Tailnet-Bound :9222)", "community": 103, "community_name": "bookmark-api Service", "source_file": "chrome/docker-compose.yml", "file_type": "concept", "degree": 2}, {"id": "chrome_docker_compose_chrome_profile", "label": "Persistent Chrome Profile Volume", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Persistent Chrome Profile Volume", "community": 103, "community_name": "bookmark-api Service", "source_file": "chrome/docker-compose.yml", "file_type": "concept", "degree": 1}, {"id": "docker_compose_prod_doc", "label": "docker-compose.prod.yml \u2014 Production Override", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.2, "font": {"size": 0, "color": "#ffffff"}, "title": "docker-compose.prod.yml \u2014 Production Override", "community": 103, "community_name": "bookmark-api Service", "source_file": "docker-compose.prod.yml", "file_type": "document", "degree": 4}, {"id": "docker_compose_prod_bookmark_api", "label": "bookmark-api Prod Override", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "bookmark-api Prod Override", "community": 103, "community_name": "bookmark-api Service", "source_file": "docker-compose.prod.yml", "file_type": "concept", "degree": 2}, {"id": "docker_compose_prod_traefik", "label": "Traefik Reverse Proxy Labels", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.9, "font": {"size": 0, "color": "#ffffff"}, "title": "Traefik Reverse Proxy Labels", "community": 103, "community_name": "bookmark-api Service", "source_file": "docker-compose.prod.yml", "file_type": "concept", "degree": 3}, {"id": "docker_compose_prod_cdp_security", "label": "CDP Never on Shared Proxy Network", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "CDP Never on Shared Proxy Network", "community": 103, "community_name": "bookmark-api Service", "source_file": "docker-compose.prod.yml", "file_type": "rationale", "degree": 2}, {"id": "docs_adr_0001_postgresql_over_sqlite_doc", "label": "ADR-0001: Postgres over SQLite", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "ADR-0001: Postgres over SQLite", "community": 6, "community_name": "Storage Choice ADR", "source_file": "docs/adr/0001-postgresql-over-sqlite.md", "file_type": "document", "degree": 0}, {"id": "docs_adr_0001_postgresql_over_sqlite_postgres", "label": "PostgreSQL (jackc/pgx/v5)", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "PostgreSQL (jackc/pgx/v5)", "community": 207, "community_name": "PostgreSQL (jackc/pgx/v5)", "source_file": "docs/adr/0001-postgresql-over-sqlite.md", "file_type": "concept", "degree": 0}, {"id": "docs_adr_0001_postgresql_over_sqlite_sqlite", "label": "SQLite (modernc.org/sqlite)", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "SQLite (modernc.org/sqlite)", "community": 208, "community_name": "SQLite (modernc.org/sqlite)", "source_file": "docs/adr/0001-postgresql-over-sqlite.md", "file_type": "concept", "degree": 0}, {"id": "docs_adr_0001_postgresql_over_sqlite_supportability_rationale", "label": "Postgres chosen for future supportability, not concurrency", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Postgres chosen for future supportability, not concurrency", "community": 209, "community_name": "Postgres chosen for future supportability, not concurrency", "source_file": "docs/adr/0001-postgresql-over-sqlite.md", "file_type": "rationale", "degree": 0}, {"id": "docs_adr_0001_postgresql_over_sqlite_poll_fetch_budget", "label": "Real scaling limit is the poller outbound fetch budget", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Real scaling limit is the poller outbound fetch budget", "community": 206, "community_name": "Real scaling limit is the poller outbound fetch budget", "source_file": "docs/adr/0001-postgresql-over-sqlite.md", "file_type": "rationale", "degree": 0}, {"id": "docs_adr_0002_discord_oauth_no_passwords_no_email_doc", "label": "ADR-0002: Discord OAuth, no passwords, no email", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "ADR-0002: Discord OAuth, no passwords, no email", "community": 212, "community_name": "ADR-0002: Discord OAuth, no passwords, no email", "source_file": "docs/adr/0002-discord-oauth-no-passwords-no-email.md", "file_type": "document", "degree": 0}, {"id": "docs_adr_0002_discord_oauth_no_passwords_no_email_discord_oauth", "label": "Discord OAuth2 (authorization code grant)", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Discord OAuth2 (authorization code grant)", "community": 211, "community_name": "Discord OAuth2 (authorization code grant)", "source_file": "docs/adr/0002-discord-oauth-no-passwords-no-email.md", "file_type": "concept", "degree": 0}, {"id": "docs_adr_0002_discord_oauth_no_passwords_no_email_snowflake_identity", "label": "Discord snowflake is the sole identity (lock-in)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Discord snowflake is the sole identity (lock-in)", "community": 213, "community_name": "Discord snowflake is the sole identity (lock-in)", "source_file": "docs/adr/0002-discord-oauth-no-passwords-no-email.md", "file_type": "rationale", "degree": 0}, {"id": "docs_adr_0002_discord_oauth_no_passwords_no_email_bearer_token", "label": "Per-Reader bearer token for userscripts", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Per-Reader bearer token for userscripts", "community": 210, "community_name": "Per-Reader bearer token for userscripts", "source_file": "docs/adr/0002-discord-oauth-no-passwords-no-email.md", "file_type": "concept", "degree": 0}, {"id": "docs_adr_0003_series_shared_and_poll_owned_doc", "label": "ADR-0003: Series is shared, only the Poll updates it", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "ADR-0003: Series is shared, only the Poll updates it", "community": 216, "community_name": "ADR-0003: Series is shared, only the Poll updates it", "source_file": "docs/adr/0003-series-shared-and-poll-owned.md", "file_type": "document", "degree": 0}, {"id": "docs_adr_0003_series_shared_and_poll_owned_series", "label": "Series (shared entity keyed site+series_id)", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Series (shared entity keyed site+series_id)", "community": 218, "community_name": "Series (shared entity keyed site+series_id)", "source_file": "docs/adr/0003-series-shared-and-poll-owned.md", "file_type": "concept", "degree": 0}, {"id": "docs_adr_0003_series_shared_and_poll_owned_bookmark", "label": "Bookmark (per-Reader state: Progress, Favourite, Lifecycle)", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Bookmark (per-Reader state: Progress, Favourite, Lifecycle)", "community": 214, "community_name": "Bookmark (per-Reader state: Progress, Favourite, Lifecycle)", "source_file": "docs/adr/0003-series-shared-and-poll-owned.md", "file_type": "concept", "degree": 0}, {"id": "docs_adr_0003_series_shared_and_poll_owned_poll_owned_writes", "label": "Only the Poll writes Series fields (security boundary)", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Only the Poll writes Series fields (security boundary)", "community": 217, "community_name": "Only the Poll writes Series fields (security boundary)", "source_file": "docs/adr/0003-series-shared-and-poll-owned.md", "file_type": "rationale", "degree": 0}, {"id": "docs_adr_0003_series_shared_and_poll_owned_dedup_polling", "label": "Deduplicate polling per Series (reader_count DESC queue)", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Deduplicate polling per Series (reader_count DESC queue)", "community": 215, "community_name": "Deduplicate polling per Series (reader_count DESC queue)", "source_file": "docs/adr/0003-series-shared-and-poll-owned.md", "file_type": "rationale", "degree": 0}, {"id": "docs_adr_0004_wire_format_does_not_mirror_the_schema_doc", "label": "ADR-0004: Wire format stays flat, does not mirror schema", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "ADR-0004: Wire format stays flat, does not mirror schema", "community": 219, "community_name": "ADR-0004: Wire format stays flat, does not mirror schema", "source_file": "docs/adr/0004-wire-format-does-not-mirror-the-schema.md", "file_type": "document", "degree": 0}, {"id": "docs_adr_0004_wire_format_does_not_mirror_the_schema_flat_wire_contract", "label": "Flat wire shape is a contract, not an implementation detail", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Flat wire shape is a contract, not an implementation detail", "community": 220, "community_name": "Flat wire shape is a contract, not an implementation detail", "source_file": "docs/adr/0004-wire-format-does-not-mirror-the-schema.md", "file_type": "rationale", "degree": 0}, {"id": "docs_adr_0004_wire_format_does_not_mirror_the_schema_userscript_compat", "label": "Installed userscripts must keep working (14-day grace window)", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Installed userscripts must keep working (14-day grace window)", "community": 221, "community_name": "Installed userscripts must keep working (14-day grace window)", "source_file": "docs/adr/0004-wire-format-does-not-mirror-the-schema.md", "file_type": "rationale", "degree": 0}, {"id": "docs_adr_0005_on_demand_browser_headless_shell", "label": "headless-shell service (socat-fronted CDP)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "headless-shell service (socat-fronted CDP)", "community": 223, "community_name": "headless-shell service (socat-fronted CDP)", "source_file": "docs/adr/0005-on-demand-browser.md", "file_type": "concept", "degree": 0}, {"id": "docs_adr_0005_on_demand_browser_cdp", "label": "CDP (Chrome DevTools Protocol) endpoint", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "CDP (Chrome DevTools Protocol) endpoint", "community": 222, "community_name": "CDP (Chrome DevTools Protocol) endpoint", "source_file": "docs/adr/0005-on-demand-browser.md", "file_type": "concept", "degree": 0}, {"id": "docs_adr_0005_on_demand_browser_on_demand_start", "label": "Start Chrome on first CDP connection, reap after 300s idle", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Start Chrome on first CDP connection, reap after 300s idle", "community": 224, "community_name": "Start Chrome on first CDP connection, reap after 300s idle", "source_file": "docs/adr/0005-on-demand-browser.md", "file_type": "rationale", "degree": 0}, {"id": "docs_adr_0006_browser_on_the_home_machine_doc", "label": "ADR-0006: Browser runs on the home machine over the tailnet", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "ADR-0006: Browser runs on the home machine over the tailnet", "community": 226, "community_name": "ADR-0006: Browser runs on the home machine over the tailnet", "source_file": "docs/adr/0006-browser-on-the-home-machine.md", "file_type": "document", "degree": 0}, {"id": "docs_adr_0006_browser_on_the_home_machine_browser_ws_url", "label": "BROWSER_WS_URL configuration seam", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "BROWSER_WS_URL configuration seam", "community": 225, "community_name": "BROWSER_WS_URL configuration seam", "source_file": "docs/adr/0006-browser-on-the-home-machine.md", "file_type": "concept", "degree": 0}, {"id": "docs_adr_0006_browser_on_the_home_machine_tailnet", "label": "Tailnet (Tailscale network)", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Tailnet (Tailscale network)", "community": 228, "community_name": "Tailnet (Tailscale network)", "source_file": "docs/adr/0006-browser-on-the-home-machine.md", "file_type": "concept", "degree": 0}, {"id": "docs_adr_0006_browser_on_the_home_machine_home_machine_rationale", "label": "Browser moved home: VPS memory pressure, no requests served", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Browser moved home: VPS memory pressure, no requests served", "community": 227, "community_name": "Browser moved home: VPS memory pressure, no requests served", "source_file": "docs/adr/0006-browser-on-the-home-machine.md", "file_type": "rationale", "degree": 0}, {"id": "docs_adr_0007_backend_hosts_cover_bytes_doc", "label": "ADR-0007: Backend hosts every Site's Cover bytes", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "ADR-0007: Backend hosts every Site's Cover bytes", "community": 232, "community_name": "ADR-0007: Backend hosts every Site's Cover bytes", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "file_type": "document", "degree": 0}, {"id": "docs_adr_0007_backend_hosts_cover_bytes_cover", "label": "Cover (Series image bytes)", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Cover (Series image bytes)", "community": 230, "community_name": "Cover (Series image bytes)", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "file_type": "concept", "degree": 0}, {"id": "docs_adr_0007_backend_hosts_cover_bytes_server_side_covers", "label": "Backend acquires, stores, serves every Cover (uniformity)", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Backend acquires, stores, serves every Cover (uniformity)", "community": 234, "community_name": "Backend acquires, stores, serves every Cover (uniformity)", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "file_type": "rationale", "degree": 0}, {"id": "docs_adr_0007_backend_hosts_cover_bytes_content_addressed", "label": "Content-addressed filesystem storage (SHA-256 of source URL)", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Content-addressed filesystem storage (SHA-256 of source URL)", "community": 229, "community_name": "Content-addressed filesystem storage (SHA-256 of source URL)", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "file_type": "rationale", "degree": 0}, {"id": "docs_adr_0007_backend_hosts_cover_bytes_deny_class_destination", "label": "Deny-class destination control for outbound fetch", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Deny-class destination control for outbound fetch", "community": 231, "community_name": "Deny-class destination control for outbound fetch", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "file_type": "rationale", "degree": 0}, {"id": "docs_adr_0007_backend_hosts_cover_bytes_kagane_corp", "label": "kagane CORP same-origin cover restriction", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "kagane CORP same-origin cover restriction", "community": 233, "community_name": "kagane CORP same-origin cover restriction", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "file_type": "concept", "degree": 0}, {"id": "docs_adr_0008_series_identity_is_discovered_not_derived_doc", "label": "ADR-0008: Series identity discovered, never derived", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "ADR-0008: Series identity discovered, never derived", "community": 237, "community_name": "ADR-0008: Series identity discovered, never derived", "source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md", "file_type": "document", "degree": 0}, {"id": "docs_adr_0008_series_identity_is_discovered_not_derived_discovered_identity", "label": "Series identity is discovered from the Site's links", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Series identity is discovered from the Site's links", "community": 236, "community_name": "Series identity is discovered from the Site's links", "source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md", "file_type": "rationale", "degree": 0}, {"id": "docs_adr_0008_series_identity_is_discovered_not_derived_all_chapter_anchor", "label": "a[aria-label='All Chapter'] anchor pointer", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "a[aria-label='All Chapter'] anchor pointer", "community": 235, "community_name": "a[aria-label='All Chapter'] anchor pointer", "source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md", "file_type": "concept", "degree": 0}, {"id": "docs_adr_0008_series_identity_is_discovered_not_derived_wpd_threads_truncation", "label": "Scan truncated at first wpd-threads marker", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Scan truncated at first wpd-threads marker", "community": 239, "community_name": "Scan truncated at first wpd-threads marker", "source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md", "file_type": "rationale", "degree": 0}, {"id": "docs_adr_0008_series_identity_is_discovered_not_derived_slug_divergence", "label": "Chapter slug vs series slug divergence (~7% measured)", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Chapter slug vs series slug divergence (~7% measured)", "community": 238, "community_name": "Chapter slug vs series slug divergence (~7% measured)", "source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md", "file_type": "rationale", "degree": 0}, {"id": "docs_agents_domain_doc", "label": "Domain docs: single-context layout guidance", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Domain docs: single-context layout guidance", "community": 241, "community_name": "Domain docs: single-context layout guidance", "source_file": "docs/agents/domain.md", "file_type": "document", "degree": 0}, {"id": "docs_agents_domain_glossary", "label": "CONTEXT.md glossary (ubiquitous language)", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "CONTEXT.md glossary (ubiquitous language)", "community": 243, "community_name": "CONTEXT.md glossary (ubiquitous language)", "source_file": "docs/agents/domain.md", "file_type": "concept", "degree": 0}, {"id": "docs_agents_domain_adr_flagging", "label": "Surface ADR conflicts explicitly rather than silently overriding", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Surface ADR conflicts explicitly rather than silently overriding", "community": 240, "community_name": "Surface ADR conflicts explicitly rather than silently overriding", "source_file": "docs/agents/domain.md", "file_type": "rationale", "degree": 0}, {"id": "docs_agents_domain_domain_modeling", "label": "/domain-modeling skill (lazy CONTEXT.md creation)", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "/domain-modeling skill (lazy CONTEXT.md creation)", "community": 242, "community_name": "/domain-modeling skill (lazy CONTEXT.md creation)", "source_file": "docs/agents/domain.md", "file_type": "concept", "degree": 0}, {"id": "docs_agents_issue_tracker_doc", "label": "Issue tracker: Gitea via tea CLI", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Issue tracker: Gitea via tea CLI", "community": 43, "community_name": "Issue Tracker & Triage", "source_file": "docs/agents/issue-tracker.md", "file_type": "document", "degree": 0}, {"id": "docs_agents_issue_tracker_gitea", "label": "Gitea (tea CLI, gitea.violetcrown.my.id)", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Gitea (tea CLI, gitea.violetcrown.my.id)", "community": 244, "community_name": "Gitea (tea CLI, gitea.violetcrown.my.id)", "source_file": "docs/agents/issue-tracker.md", "file_type": "concept", "degree": 0}, {"id": "docs_agents_issue_tracker_wayfinder", "label": "wayfinder map/ticket mechanism", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "wayfinder map/ticket mechanism", "community": 245, "community_name": "wayfinder map/ticket mechanism", "source_file": "docs/agents/issue-tracker.md", "file_type": "concept", "degree": 0}, {"id": "docs_agents_triage_labels_doc", "label": "Triage labels: canonical roles to tracker labels", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Triage labels: canonical roles to tracker labels", "community": 246, "community_name": "Triage labels: canonical roles to tracker labels", "source_file": "docs/agents/triage-labels.md", "file_type": "document", "degree": 0}, {"id": "docs_agents_triage_labels_triage_roles", "label": "Canonical triage role labels (needs-triage ... wontfix)", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Canonical triage role labels (needs-triage ... wontfix)", "community": 247, "community_name": "Canonical triage role labels (needs-triage ... wontfix)", "source_file": "docs/agents/triage-labels.md", "file_type": "concept", "degree": 0}, {"id": "docs_design_system_cinder", "label": "Cinder (BookmarkManager Web UI design system)", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Cinder (BookmarkManager Web UI design system)", "community": 248, "community_name": "Cinder (BookmarkManager Web UI design system)", "source_file": "docs/design-system.md", "file_type": "concept", "degree": 0}, {"id": "docs_design_system_heat_typographic", "label": "Heat is typographic: ember reserved for unread chapters", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Heat is typographic: ember reserved for unread chapters", "community": 249, "community_name": "Heat is typographic: ember reserved for unread chapters", "source_file": "docs/design-system.md", "file_type": "rationale", "degree": 0}, {"id": "docs_design_system_tokens", "label": "Design tokens (dark + light branches, no hardcoded hex)", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Design tokens (dark + light branches, no hardcoded hex)", "community": 250, "community_name": "Design tokens (dark + light branches, no hardcoded hex)", "source_file": "docs/design-system.md", "file_type": "concept", "degree": 0}, {"id": "docs_design_system_type_roles", "label": "Three type roles: display serif / mono small-caps / sans", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Three type roles: display serif / mono small-caps / sans", "community": 251, "community_name": "Three type roles: display serif / mono small-caps / sans", "source_file": "docs/design-system.md", "file_type": "concept", "degree": 0}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_doc", "label": "Research: lightnovelworld chapter slug vs series slug", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Research: lightnovelworld chapter slug vs series slug", "community": 253, "community_name": "Research: lightnovelworld chapter slug vs series slug", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "degree": 0}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_issue_77", "label": "Gitea issue #77 (chapter vs series slug)", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Gitea issue #77 (chapter vs series slug)", "community": 254, "community_name": "Gitea issue #77 (chapter vs series slug)", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "concept", "degree": 0}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_all_chapter_pointer", "label": "a[aria-label='All Chapter'] priority pointer", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "a[aria-label='All Chapter'] priority pointer", "community": 252, "community_name": "a[aria-label='All Chapter'] priority pointer", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "concept", "degree": 0}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_unscoped_regex", "label": "Unscoped chapter regex is SAFE, truncated at wpd-threads", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Unscoped chapter regex is SAFE, truncated at wpd-threads", "community": 256, "community_name": "Unscoped chapter regex is SAFE, truncated at wpd-threads", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "rationale", "degree": 0}, {"id": "docs_research_lightnovelworld_chapter_vs_series_slug_slug_divergence", "label": "Slug divergence measurements (3/41 diverge, 1 split)", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Slug divergence measurements (3/41 diverge, 1 split)", "community": 255, "community_name": "Slug divergence measurements (3/41 diverge, 1 split)", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "file_type": "rationale", "degree": 0}, {"id": "userscript_claude_doc", "label": "Userscript CLAUDE guidance", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Userscript CLAUDE guidance", "community": 279, "community_name": "Userscript CLAUDE guidance", "source_file": "userscript/CLAUDE.md", "file_type": "document", "degree": 0}, {"id": "backend_internal_web_static_login_art_image", "label": "Login Art: Sword in Volcanic Rock", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Login Art: Sword in Volcanic Rock", "community": 48, "community_name": "Login Page Art", "source_file": "backend/internal/web/static/login-art.png", "file_type": "image", "degree": 2}, {"id": "backend_internal_web_static_login_art_fantasy_sword", "label": "Fantasy Sword", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Fantasy Sword", "community": 48, "community_name": "Login Page Art", "source_file": "backend/internal/web/static/login-art.png", "file_type": "concept", "degree": 1}, {"id": "backend_internal_web_static_login_art_fiery_volcanic_scene", "label": "Fiery Volcanic Scene", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.3, "font": {"size": 0, "color": "#ffffff"}, "title": "Fiery Volcanic Scene", "community": 48, "community_name": "Login Page Art", "source_file": "backend/internal/web/static/login-art.png", "file_type": "concept", "degree": 1}, {"id": "backend_internal_web_static_logo_image", "label": "BookmarkManager Logo", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "BookmarkManager Logo", "community": 49, "community_name": "BookmarkManager Logo", "source_file": "backend/internal/web/static/logo.svg", "file_type": "image", "degree": 2}, {"id": "backend_internal_web_static_logo_double_bookmark", "label": "Mirrored Double Bookmark Mark", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Mirrored Double Bookmark Mark", "community": 49, "community_name": "BookmarkManager Logo", "source_file": "backend/internal/web/static/logo.svg", "file_type": "concept", "degree": 2}, {"id": "backend_internal_web_static_logo_ember_flame", "label": "Ember Flame Accent", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Ember Flame Accent", "community": 49, "community_name": "BookmarkManager Logo", "source_file": "backend/internal/web/static/logo.svg", "file_type": "concept", "degree": 2}]; +const RAW_EDGES = [{"from": "backend_api_test", "to": "backend_api_test_auth", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_floatptr", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_getbookmarks", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_newtestserver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_newteststore", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_newteststoreurl", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_ownercredential", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_putbookmark", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_readlatestcheckedat", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_seedforcheck", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_testauthaccepted", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_testauthrequired", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_testbookmarkroundtrip", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_testconfig", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_testcorsdisallowedorigin", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_testcorspreflight", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_testfavoriteroundtrip", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_testflatwirefieldset", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_testhealthznoauth", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_testlatestchapternullable", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_testloadconfigdiscord", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_testmain", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_testnoveluserscriptserved", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_testputdoesnotclobberlatestcheckedat", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_testputexistingseriesignoresclienttitlecoverurl", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_testupsertconditionalupdatedat", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test", "to": "backend_api_test_testuserscriptservedwithwebuidisabled", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_newtestserver", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testconfig", "to": "backend_config", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testnoveluserscriptserved", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testputdoesnotclobberlatestcheckedat", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testuserscriptservedwithwebuidisabled", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_cover_test_testlistrendersacquiredcover", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_cover_test_testpubliccoverneverechoesnonimage", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_cover_test_testpubliccoverrejectsunknownaddress", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_cover_test_testpubliccoverservesstoredbytesunauthenticated", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_test_testgzipcompressestextnotfonts", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_reader_credential_test_testindexshowssetuppanelwithoutcredential", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_reader_credential_test_testinstallservesscriptwithcredential", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_reader_credential_test_testperreaderisolation", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_reader_credential_test_testrotatecredentialviawebui", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_reader_credential_test_testunknowncredentialrejected", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_oauthwebtestserver", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testapprendersnewtabs", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testbookmarksapistillbeareronly", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testcardhxtargetisvalidselectorforcolonkey", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testcardshowsstatuscontrols", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testchapteroverridemovesupdatedat", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testchapteroverridenooppreservesurlandupdatedat", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testchapteroverriderejectsbadinput", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testdiscordloginrefusesnonmember", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testdiscordloginrequiresrolepositive", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testdiscordlogintokenendpointdown", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testexpiredsessionrejected", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testfavoritetoggleswithoutreordering", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testindexwithoutsessionshowslogin", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testindexwithsessionshowslist", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testkindlessrowshowsinmangalibrary", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testlibrariesaredisjoint", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testlogoutdeletessession", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testmangapagekeepsupdatedtab", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testmutationrefresheschromeoutofband", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testmutationsonmissingkey", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testnovelnewtabfallsbacktoall", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testnovelpageomitsupdatedtab", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testownerloginreusestheseededreader", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testrecentstripcapped", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testrecentstripcarriesunreadonlyandonlyonall", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_teststaticassetsserved", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testtabsshowonlytheirbucket", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testuideleteremovesrow", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testuilistfavouritestab", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testuilistnewtab", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testuiroutesrequiresession", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testuistatusdoesnotreorderlist", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testuistatusrejectsunknownvalue", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testuistatusrequiressession", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testuistatussetsbucket", "to": "backend_api_test_testconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_api_test_auth", "to": "backend_api_test_ownercredential", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_newteststoreurl", "to": "backend_api_test_ownercredential", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testauthrequired", "to": "backend_api_test_ownercredential", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testnoveluserscriptserved", "to": "backend_api_test_ownercredential", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testputdoesnotclobberlatestcheckedat", "to": "backend_api_test_ownercredential", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testuserscriptservedwithwebuidisabled", "to": "backend_api_test_ownercredential", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_testindexshowssetuppanelwithoutcredential", "to": "backend_api_test_ownercredential", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_reader_credential_test_testinstallservesscriptwithcredential", "to": "backend_api_test_ownercredential", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_reader_credential_test_testperreaderisolation", "to": "backend_api_test_ownercredential", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_reader_credential_test_testrotatecredentialviawebui", "to": "backend_api_test_ownercredential", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_reader_credential_test_testunknowncredentialrejected", "to": "backend_api_test_ownercredential", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript", "to": "backend_api_test_ownercredential", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_api_test_testmain", "to": "backend_api_test_go_m", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testmain", "to": "backend_internal_pgtest_pgtest_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_api_test_newtestserver", "to": "backend_api_test_go_handler", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_newtestserver", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_newtestserver", "to": "backend_api_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_newtestserver", "to": "backend_main_newrouter", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_api_test_testauthaccepted", "to": "backend_api_test_newtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testauthrequired", "to": "backend_api_test_newtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testbookmarkroundtrip", "to": "backend_api_test_newtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testcorsdisallowedorigin", "to": "backend_api_test_newtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testcorspreflight", "to": "backend_api_test_newtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testfavoriteroundtrip", "to": "backend_api_test_newtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testflatwirefieldset", "to": "backend_api_test_newtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testhealthznoauth", "to": "backend_api_test_newtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testlatestchapternullable", "to": "backend_api_test_newtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testputexistingseriesignoresclienttitlecoverurl", "to": "backend_api_test_newtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testupsertconditionalupdatedat", "to": "backend_api_test_newtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test_testputkindvalidation", "to": "backend_api_test_newtestserver", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_test_testputomittedkindpreservesnovelandappliesprogress", "to": "backend_api_test_newtestserver", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_test_testputomittedstatuspreservesarchivedandappliesprogress", "to": "backend_api_test_newtestserver", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_test_testputstatusvalidation", "to": "backend_api_test_newtestserver", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_api_test_getbookmarks", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_newteststore", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_newteststoreurl", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_putbookmark", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_readlatestcheckedat", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_seedforcheck", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testauthaccepted", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testauthrequired", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testbookmarkroundtrip", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testcorsdisallowedorigin", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testcorspreflight", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testfavoriteroundtrip", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testflatwirefieldset", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testhealthznoauth", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testlatestchapternullable", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testloadconfigdiscord", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testnoveluserscriptserved", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testputdoesnotclobberlatestcheckedat", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testputexistingseriesignoresclienttitlecoverurl", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testupsertconditionalupdatedat", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testuserscriptservedwithwebuidisabled", "to": "backend_api_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_getbookmarks", "to": "backend_api_test_go_handler", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_putbookmark", "to": "backend_api_test_go_handler", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_newteststore", "to": "backend_api_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_newteststore", "to": "backend_api_test_newteststoreurl", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testnoveluserscriptserved", "to": "backend_api_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testputdoesnotclobberlatestcheckedat", "to": "backend_api_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testuserscriptservedwithwebuidisabled", "to": "backend_api_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_testperreaderisolation", "to": "backend_api_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_reader_credential_test_testunknowncredentialrejected", "to": "backend_api_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_newwebtestserver", "to": "backend_api_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testdiscordloginrefusesnonmember", "to": "backend_api_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_api_test_newteststoreurl", "to": "backend_api_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_readlatestcheckedat", "to": "backend_api_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_seedforcheck", "to": "backend_api_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_newteststoreurl", "to": "backend_internal_store_store_open", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_cover_test_testpubliccoverneverechoesnonimage", "to": "backend_api_test_newteststoreurl", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_reader_credential_test_testrotatecredentialviawebui", "to": "backend_api_test_newteststoreurl", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_api_test_auth", "to": "backend_api_test_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_getbookmarks", "to": "backend_api_test_auth", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_putbookmark", "to": "backend_api_test_auth", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testauthaccepted", "to": "backend_api_test_auth", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testbookmarkroundtrip", "to": "backend_api_test_auth", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testflatwirefieldset", "to": "backend_api_test_auth", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testlatestchapternullable", "to": "backend_api_test_auth", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test_testputkindvalidation", "to": "backend_api_test_auth", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_test_testputomittedkindpreservesnovelandappliesprogress", "to": "backend_api_test_auth", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_test_testputomittedstatuspreservesarchivedandappliesprogress", "to": "backend_api_test_auth", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_test_testputstatusvalidation", "to": "backend_api_test_auth", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testbookmarksapistillbeareronly", "to": "backend_api_test_auth", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_api_test_testflatwirefieldset", "to": "backend_api_test_floatptr", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testlatestchapternullable", "to": "backend_api_test_floatptr", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testupsertconditionalupdatedat", "to": "backend_api_test_floatptr", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_seedstatusrows", "to": "backend_api_test_floatptr", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testmutationrefresheschromeoutofband", "to": "backend_api_test_floatptr", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testrecentstripcapped", "to": "backend_api_test_floatptr", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testrecentstripcarriesunreadonlyandonlyonall", "to": "backend_api_test_floatptr", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testuilistnewtab", "to": "backend_api_test_floatptr", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_api_test_testputdoesnotclobberlatestcheckedat", "to": "backend_api_test_seedforcheck", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testputdoesnotclobberlatestcheckedat", "to": "backend_api_test_readlatestcheckedat", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testflatwirefieldset", "to": "backend_api_test_getbookmarks", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testputexistingseriesignoresclienttitlecoverurl", "to": "backend_api_test_putbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_putbookmark", "to": "store_bookmark", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testfavoriteroundtrip", "to": "backend_api_test_putbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testlatestchapternullable", "to": "backend_api_test_putbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testupsertconditionalupdatedat", "to": "backend_api_test_putbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_testperreaderisolation", "to": "backend_api_test_putbookmark", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_api_test_getbookmarks", "to": "store_bookmark", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testfavoriteroundtrip", "to": "backend_api_test_getbookmarks", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testlatestchapternullable", "to": "backend_api_test_getbookmarks", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testupsertconditionalupdatedat", "to": "backend_api_test_getbookmarks", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_api_test_testloadconfigdiscord", "to": "backend_main_loadconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_api_test_testputdoesnotclobberlatestcheckedat", "to": "backend_main_newrouter", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_api_test_testuserscriptservedwithwebuidisabled", "to": "backend_main_newrouter", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_api_test_testnoveluserscriptserved", "to": "backend_main_newrouter", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_cover_test", "to": "backend_cover_test_getcover", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_cover_test", "to": "backend_cover_test_testlistrendersacquiredcover", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_cover_test", "to": "backend_cover_test_testpubliccoverneverechoesnonimage", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_cover_test", "to": "backend_cover_test_testpubliccoverrejectsunknownaddress", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_cover_test", "to": "backend_cover_test_testpubliccoverservesstoredbytesunauthenticated", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_cover_test_getcover", "to": "backend_cover_test_go_cookie", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_cover_test_getcover", "to": "backend_cover_test_go_handler", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_cover_test_getcover", "to": "backend_cover_test_go_responserecorder", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_cover_test_getcover", "to": "backend_cover_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_cover_test_testpubliccoverneverechoesnonimage", "to": "backend_cover_test_getcover", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_cover_test_testpubliccoverrejectsunknownaddress", "to": "backend_cover_test_getcover", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_cover_test_testpubliccoverservesstoredbytesunauthenticated", "to": "backend_cover_test_getcover", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_cover_test_testlistrendersacquiredcover", "to": "backend_cover_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_cover_test_testpubliccoverneverechoesnonimage", "to": "backend_cover_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_cover_test_testpubliccoverrejectsunknownaddress", "to": "backend_cover_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_cover_test_testpubliccoverservesstoredbytesunauthenticated", "to": "backend_cover_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_cover_test_testpubliccoverservesstoredbytesunauthenticated", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_cover_test_testpubliccoverservesstoredbytesunauthenticated", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_cover_test_testpubliccoverrejectsunknownaddress", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_cover_test_testpubliccoverrejectsunknownaddress", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_cover_test_testpubliccoverneverechoesnonimage", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_cover_test_testpubliccoverneverechoesnonimage", "to": "backend_internal_store_store_open", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_cover_test_testpubliccoverneverechoesnonimage", "to": "backend_main_newrouter", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_cover_test_testlistrendersacquiredcover", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_cover_test_testlistrendersacquiredcover", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_cover_test_testlistrendersacquiredcover", "to": "backend_web_test_sessioncookie", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_api_handlers", "to": "api_handler", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_api_handlers", "to": "backend_internal_api_handlers_healthz", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_api_handlers", "to": "backend_internal_api_handlers_writejson", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_handler", "to": "api_handler_cover", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_handler", "to": "api_handler_delete", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_handler", "to": "api_handler_list", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_handler", "to": "api_handler_put", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_handler", "to": "backend_internal_api_handlers_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_handler_list", "to": "backend_internal_api_handlers_writejson", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_handler_put", "to": "backend_internal_api_handlers_writejson", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_api_handlers_writejson", "to": "backend_internal_api_handlers_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_handler_cover", "to": "backend_internal_api_handlers_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_handler_delete", "to": "backend_internal_api_handlers_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_handler_list", "to": "backend_internal_api_handlers_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_handler_put", "to": "backend_internal_api_handlers_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_api_handlers_healthz", "to": "backend_internal_api_handlers_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_handler_list", "to": "backend_internal_api_handlers_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_handler_list", "to": "backend_internal_httpmw_middleware_readerid", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "api_handler_cover", "to": "backend_internal_api_handlers_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_handler_delete", "to": "backend_internal_api_handlers_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_handler_put", "to": "backend_internal_api_handlers_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_api_handlers_healthz", "to": "backend_internal_api_handlers_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_handler_put", "to": "backend_internal_httpmw_middleware_readerid", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "api_handler_delete", "to": "backend_internal_httpmw_middleware_readerid", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "api_handler_cover", "to": "backend_internal_store_store_covercontenttype", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_httpmw_middleware", "to": "backend_internal_httpmw_middleware_auth", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_httpmw_middleware", "to": "backend_internal_httpmw_middleware_compressible", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_httpmw_middleware", "to": "backend_internal_httpmw_middleware_cors", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_httpmw_middleware", "to": "backend_internal_httpmw_middleware_gzip", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_httpmw_middleware", "to": "backend_internal_httpmw_middleware_readerid", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_httpmw_middleware", "to": "backend_internal_httpmw_middleware_resolvereader", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_httpmw_middleware", "to": "httpmw_ctxkey", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_httpmw_middleware", "to": "httpmw_gzipwriter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_httpmw_middleware_readerid", "to": "backend_internal_httpmw_middleware_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_httpmw_middleware_auth", "to": "backend_internal_httpmw_middleware_resolvereader", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_httpmw_middleware_resolvereader", "to": "backend_internal_httpmw_middleware_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript_handler", "to": "backend_internal_httpmw_middleware_resolvereader", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_httpmw_middleware_auth", "to": "backend_internal_httpmw_middleware_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_httpmw_middleware_auth", "to": "backend_internal_httpmw_middleware_go_handler", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_newrouter", "to": "backend_internal_httpmw_middleware_auth", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_httpmw_middleware_cors", "to": "backend_internal_httpmw_middleware_go_handler", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_httpmw_middleware_gzip", "to": "backend_internal_httpmw_middleware_go_handler", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "httpmw_gzipwriter", "to": "backend_internal_httpmw_middleware_go_responsewriter", "label": "embeds", "title": "embeds [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "httpmw_gzipwriter", "to": "httpmw_gzipwriter_write", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "httpmw_gzipwriter", "to": "httpmw_gzipwriter_writeheader", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "httpmw_gzipwriter", "to": "writer", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunlogscooldowns", "to": "writer", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testrunonceblankcoverfailuredoesnotblockchapter", "to": "writer", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "httpmw_gzipwriter_writeheader", "to": "backend_internal_httpmw_middleware_compressible", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_httpmw_middleware_cors", "to": "httpmw_gzipwriter_writeheader", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "httpmw_gzipwriter_write", "to": "httpmw_gzipwriter_writeheader", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_newrouter", "to": "backend_internal_httpmw_middleware_gzip", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_newrouter", "to": "backend_internal_httpmw_middleware_cors", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_acquire", "to": "latest_acquirer", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_newacquirer", "to": "latest_acquirer", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_acquirer", "to": "backend_internal_latest_acquire_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_acquirer", "to": "backend_internal_latest_acquire_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_acquirer", "to": "latest_acquirer_acquire", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_acquirer", "to": "latest_acquirer_wait", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_acquirer", "to": "latest_browsercoverfetcher", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_acquirer", "to": "latest_coverbytesfetcher", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_acquirer", "to": "latest_fetcher", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_acquirer", "to": "waitgroup", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_acquirer_acquire", "to": "backend_internal_latest_acquire_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_acquirer_acquire", "to": "backend_internal_latest_cover_fetchcoverbytes", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "latest_acquirer_acquire", "to": "backend_internal_latest_read_readseriespage", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "latest_acquirer_acquire", "to": "store_series", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test", "to": "backend_internal_latest_acquire_test_bookmarknewkaganeseries", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test", "to": "backend_internal_latest_acquire_test_bookmarknewnovelfullseries", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test", "to": "backend_internal_latest_acquire_test_bookmarknewseries", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test", "to": "backend_internal_latest_acquire_test_newacquirer", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test", "to": "backend_internal_latest_acquire_test_readbookmark", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test", "to": "backend_internal_latest_acquire_test_testacquiredoesnotblockthewrite", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test", "to": "backend_internal_latest_acquire_test_testacquirefailureleavesthebookmarkintact", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test", "to": "backend_internal_latest_acquire_test_testacquirefillschapterandcoverfromonefetch", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test", "to": "backend_internal_latest_acquire_test_testacquirekaganebytesneverfallbacktoplaintls", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test", "to": "backend_internal_latest_acquire_test_testacquirekaganecoverthroughbrowser", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test", "to": "backend_internal_latest_acquire_test_testacquirekaganeskippedwithoutbrowser", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test", "to": "backend_internal_latest_acquire_test_testacquirenovelfullcoveroverplaintls", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test", "to": "backend_internal_latest_acquire_test_testacquirenovelfullcoverwithoutbrowser", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test", "to": "backend_internal_latest_acquire_test_testacquirerefusesanunfetchableseriesurl", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test", "to": "backend_internal_latest_acquire_test_testacquireskipsanexistingseries", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test", "to": "latest_blockingfetcher", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_newacquirer", "to": "backend_internal_latest_acquire_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_newacquirer", "to": "latest_fakebytescoverfetcher", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_newacquirer", "to": "latest_fakefetcher", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirefailureleavesthebookmarkintact", "to": "backend_internal_latest_acquire_test_newacquirer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirefillschapterandcoverfromonefetch", "to": "backend_internal_latest_acquire_test_newacquirer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirerefusesanunfetchableseriesurl", "to": "backend_internal_latest_acquire_test_newacquirer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquireskipsanexistingseries", "to": "backend_internal_latest_acquire_test_newacquirer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_bookmarknewkaganeseries", "to": "backend_internal_latest_acquire_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_bookmarknewnovelfullseries", "to": "backend_internal_latest_acquire_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_bookmarknewseries", "to": "backend_internal_latest_acquire_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_readbookmark", "to": "backend_internal_latest_acquire_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_bookmarknewseries", "to": "backend_internal_latest_acquire_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_bookmarknewseries", "to": "store_bookmark", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirefailureleavesthebookmarkintact", "to": "backend_internal_latest_acquire_test_bookmarknewseries", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirefillschapterandcoverfromonefetch", "to": "backend_internal_latest_acquire_test_bookmarknewseries", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirerefusesanunfetchableseriesurl", "to": "backend_internal_latest_acquire_test_bookmarknewseries", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquireskipsanexistingseries", "to": "backend_internal_latest_acquire_test_bookmarknewseries", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_bookmarknewkaganeseries", "to": "backend_internal_latest_acquire_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_bookmarknewnovelfullseries", "to": "backend_internal_latest_acquire_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_readbookmark", "to": "backend_internal_latest_acquire_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquiredoesnotblockthewrite", "to": "backend_internal_latest_acquire_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirefailureleavesthebookmarkintact", "to": "backend_internal_latest_acquire_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirefillschapterandcoverfromonefetch", "to": "backend_internal_latest_acquire_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirekaganebytesneverfallbacktoplaintls", "to": "backend_internal_latest_acquire_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirekaganecoverthroughbrowser", "to": "backend_internal_latest_acquire_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirekaganeskippedwithoutbrowser", "to": "backend_internal_latest_acquire_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirenovelfullcoveroverplaintls", "to": "backend_internal_latest_acquire_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirenovelfullcoverwithoutbrowser", "to": "backend_internal_latest_acquire_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirerefusesanunfetchableseriesurl", "to": "backend_internal_latest_acquire_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquireskipsanexistingseries", "to": "backend_internal_latest_acquire_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_readbookmark", "to": "latest_blockingfetcher_get", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_readbookmark", "to": "store_bookmark", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirefailureleavesthebookmarkintact", "to": "backend_internal_latest_acquire_test_readbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirefillschapterandcoverfromonefetch", "to": "backend_internal_latest_acquire_test_readbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirekaganebytesneverfallbacktoplaintls", "to": "backend_internal_latest_acquire_test_readbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirekaganecoverthroughbrowser", "to": "backend_internal_latest_acquire_test_readbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirekaganeskippedwithoutbrowser", "to": "backend_internal_latest_acquire_test_readbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirenovelfullcoveroverplaintls", "to": "backend_internal_latest_acquire_test_readbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirenovelfullcoverwithoutbrowser", "to": "backend_internal_latest_acquire_test_readbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquireskipsanexistingseries", "to": "backend_internal_latest_acquire_test_readbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceblankcoverfailuredoesnotblockchapter", "to": "backend_internal_latest_acquire_test_readbookmark", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testrunoncedoesnotreplaceexistingcover", "to": "backend_internal_latest_acquire_test_readbookmark", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testrunoncefillsblankcoverfromseriespage", "to": "backend_internal_latest_acquire_test_readbookmark", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testrunonceprefetcheskaganecover", "to": "backend_internal_latest_acquire_test_readbookmark", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testrunonceretriesfailedblankcoveronnextpoll", "to": "backend_internal_latest_acquire_test_readbookmark", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_acquire_test_bookmarknewkaganeseries", "to": "store_bookmark", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirekaganebytesneverfallbacktoplaintls", "to": "backend_internal_latest_acquire_test_bookmarknewkaganeseries", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirekaganecoverthroughbrowser", "to": "backend_internal_latest_acquire_test_bookmarknewkaganeseries", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirekaganeskippedwithoutbrowser", "to": "backend_internal_latest_acquire_test_bookmarknewkaganeseries", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_bookmarknewnovelfullseries", "to": "store_bookmark", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirenovelfullcoveroverplaintls", "to": "backend_internal_latest_acquire_test_bookmarknewnovelfullseries", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirenovelfullcoverwithoutbrowser", "to": "backend_internal_latest_acquire_test_bookmarknewnovelfullseries", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquirefillschapterandcoverfromonefetch", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_acquire_test_testacquirefillschapterandcoverfromonefetch", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_acquire_test_testacquireskipsanexistingseries", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_acquire_test_testacquireskipsanexistingseries", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_acquire_test_testacquirefailureleavesthebookmarkintact", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_acquire_test_testacquirefailureleavesthebookmarkintact", "to": "backend_internal_web_web_new", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_acquire_test_testacquirerefusesanunfetchableseriesurl", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "latest_blockingfetcher", "to": "latest_blockingfetcher_get", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_blockingfetcher_get", "to": "backend_internal_latest_acquire_test_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_acquire_test_testacquiredoesnotblockthewrite", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_acquire_test_testacquirekaganecoverthroughbrowser", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_acquire_test_testacquirekaganecoverthroughbrowser", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_acquire_test_testacquirenovelfullcoveroverplaintls", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_acquire_test_testacquirenovelfullcoveroverplaintls", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_acquire_test_testacquirekaganeskippedwithoutbrowser", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_acquire_test_testacquirekaganebytesneverfallbacktoplaintls", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_acquire_test_testacquirenovelfullcoverwithoutbrowser", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_acquire_test_testacquirenovelfullcoverwithoutbrowser", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_browser", "to": "backend_internal_latest_browser_awaitpromise", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser", "to": "backend_internal_latest_browser_browserconnectionlost", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser", "to": "backend_internal_latest_browser_classifybrowsererror", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser", "to": "backend_internal_latest_browser_isinterstitial", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser", "to": "backend_internal_latest_browser_jsstring", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser", "to": "backend_internal_latest_browser_kaganeapiurl", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser", "to": "backend_internal_latest_browser_kaganeread", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser", "to": "backend_internal_latest_browser_newbrowserfetcher", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser", "to": "backend_internal_latest_browser_novelfullread", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser", "to": "backend_internal_latest_browser_novelfullseriesurl", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser", "to": "latest_browserfetcher", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser_newbrowserfetcher", "to": "latest_browserfetcher", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_browserfetcher", "to": "backend_internal_latest_browser_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_browserfetcher", "to": "backend_internal_latest_browser_go_mutex", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_browserfetcher", "to": "cancelfunc", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_browserfetcher", "to": "latest_browserfetcher_close", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_browserfetcher", "to": "latest_browserfetcher_get", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_browserfetcher", "to": "latest_browserfetcher_image", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_browserfetcher", "to": "latest_browserfetcher_run", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser_browserconnectionlost", "to": "backend_internal_latest_browser_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser_classifybrowsererror", "to": "backend_internal_latest_browser_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_browserfetcher_get", "to": "backend_internal_latest_browser_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_browserfetcher_image", "to": "backend_internal_latest_browser_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_browserfetcher_run", "to": "backend_internal_latest_browser_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_smoke_image_test_testsmokeacquirekaganecover", "to": "backend_internal_latest_browser_newbrowserfetcher", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_smoke_image_test_testsmokekaganeget", "to": "backend_internal_latest_browser_newbrowserfetcher", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_smoke_image_test_testsmokekaganeimage", "to": "backend_internal_latest_browser_newbrowserfetcher", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_main", "to": "backend_internal_latest_browser_newbrowserfetcher", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "latest_browserfetcher_get", "to": "backend_internal_latest_sites_browserbackedsites", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "latest_browserfetcher_get", "to": "latest_browserfetcher_run", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser_kaganeread", "to": "backend_internal_latest_browser_go_action", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser_kaganeread", "to": "backend_internal_latest_browser_jsstring", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser_kaganeread", "to": "backend_internal_latest_browser_kaganeapiurl", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser_novelfullread", "to": "backend_internal_latest_browser_go_action", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_browserfetcher_run", "to": "backend_internal_latest_browser_go_action", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser_novelfullread", "to": "backend_internal_latest_browser_novelfullseriesurl", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_browserfetcher_image", "to": "latest_browserfetcher_run", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser_test_testclassifybrowserinterruption", "to": "backend_internal_latest_browser_classifybrowsererror", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "latest_browserfetcher_run", "to": "backend_internal_latest_browser_classifybrowsererror", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_browserfetcher_run", "to": "backend_internal_latest_browser_browserconnectionlost", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_browserfetcher_run", "to": "latest_poller_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_browser_test_testkaganeapiurl", "to": "backend_internal_latest_browser_kaganeapiurl", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_browser_test_testnovelfullseriesurl", "to": "backend_internal_latest_browser_novelfullseriesurl", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_browser_awaitpromise", "to": "evaluateparams", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser_test", "to": "backend_internal_latest_browser_test_testclassifybrowserinterruption", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser_test", "to": "backend_internal_latest_browser_test_testkaganeapiurl", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser_test", "to": "backend_internal_latest_browser_test_testnovelfullseriesurl", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser_test_testkaganeapiurl", "to": "backend_internal_latest_browser_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser_test_testclassifybrowserinterruption", "to": "backend_internal_latest_browser_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_browser_test_testnovelfullseriesurl", "to": "backend_internal_latest_browser_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover", "to": "backend_internal_latest_cover_defaultcoverresolver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover", "to": "backend_internal_latest_cover_fetchcoverbytes", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover", "to": "backend_internal_latest_cover_newcoverfetcher", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover", "to": "backend_internal_latest_cover_newcoverfetcherwithresolver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover", "to": "backend_internal_latest_cover_newcoverhttpclient", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover", "to": "backend_internal_latest_cover_publiccoveraddress", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover", "to": "backend_internal_latest_cover_resolvecoverhost", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover", "to": "latest_coverbytesfetcher", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover", "to": "latest_coverresolver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover", "to": "latest_tlscoverfetcher", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetchcoverbytes", "to": "latest_coverbytesfetcher", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller", "to": "latest_coverbytesfetcher", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetchcoverbytes", "to": "backend_internal_latest_cover_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetchcoverbytes", "to": "backend_internal_latest_sites_browseronlycoverurl", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_cover_fetchcoverbytes", "to": "backend_internal_web_web_new", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_cover_fetchcoverbytes", "to": "latest_browsercoverfetcher", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetchcoverbytes", "to": "latest_tlscoverfetcher_fetch", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller_storecover", "to": "backend_internal_latest_cover_fetchcoverbytes", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_cover_defaultcoverresolver", "to": "backend_internal_latest_cover_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_newcoverfetcher", "to": "backend_internal_latest_cover_go_context", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_resolvecoverhost", "to": "backend_internal_latest_cover_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_tlscoverfetcher_fetch", "to": "backend_internal_latest_cover_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_tlscoverfetcher_validateurl", "to": "backend_internal_latest_cover_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_newcoverfetcher", "to": "latest_coverresolver", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_newcoverfetcherwithresolver", "to": "latest_coverresolver", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_newcoverhttpclient", "to": "latest_coverresolver", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_resolvecoverhost", "to": "latest_coverresolver", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_tlscoverfetcher", "to": "latest_coverresolver", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_newcoverfetcher", "to": "latest_tlscoverfetcher", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_newcoverfetcherwithresolver", "to": "latest_tlscoverfetcher", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_tlscoverfetcher", "to": "backend_internal_latest_cover_go_client", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_tlscoverfetcher", "to": "latest_tlscoverfetcher_fetch", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_tlscoverfetcher", "to": "latest_tlscoverfetcher_validateurl", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_newcoverfetcher", "to": "backend_internal_latest_cover_go_client", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_newcoverhttpclient", "to": "backend_internal_latest_cover_go_client", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_newcoverfetcher", "to": "backend_internal_latest_cover_newcoverfetcherwithresolver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_newcoverfetcher", "to": "latest_tlscoverfetcher_validateurl", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_smoke_image_test_testsmokeacquirekaganecover", "to": "backend_internal_latest_cover_newcoverfetcher", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_main", "to": "backend_internal_latest_cover_newcoverfetcher", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_newlatestpoller", "to": "backend_internal_latest_cover_newcoverfetcher", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_cover_fetch_test_testnewcoverfetcherrechecksresolverbeforeconnection", "to": "backend_internal_latest_cover_newcoverfetcherwithresolver", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_cover_newcoverfetcherwithresolver", "to": "backend_internal_latest_cover_newcoverhttpclient", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_defaultcoverresolver", "to": "addr", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_publiccoveraddress", "to": "addr", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_resolvecoverhost", "to": "addr", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_newcoverhttpclient", "to": "backend_internal_latest_cover_publiccoveraddress", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_newcoverhttpclient", "to": "backend_internal_latest_cover_resolvecoverhost", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_tlscoverfetcher_fetch", "to": "backend_internal_store_store_covercontenttype", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "latest_tlscoverfetcher_fetch", "to": "latest_tlscoverfetcher_validateurl", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_tlscoverfetcher_validateurl", "to": "backend_internal_latest_cover_publiccoveraddress", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_tlscoverfetcher_validateurl", "to": "backend_internal_latest_cover_resolvecoverhost", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_tlscoverfetcher_validateurl", "to": "backend_internal_web_web_new", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "latest_tlscoverfetcher_validateurl", "to": "url", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test", "to": "backend_internal_latest_cover_fetch_test_coverresponse", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test", "to": "backend_internal_latest_cover_fetch_test_testcoverfetchercanonicalisesjpgalias", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test", "to": "backend_internal_latest_cover_fetch_test_testcoverfetcherfetchespublichttpsimage", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test", "to": "backend_internal_latest_cover_fetch_test_testcoverfetcherrefusesunsafedestinationsbeforerequest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test", "to": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsnonimage", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test", "to": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsoversizedbody", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test", "to": "backend_internal_latest_cover_fetch_test_testcoverfetcherstopsredirectintoprivateaddress", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test", "to": "backend_internal_latest_cover_fetch_test_testnewcoverfetcherrechecksresolverbeforeconnection", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test", "to": "latest_roundtripfunc", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test_testcoverfetcherfetchespublichttpsimage", "to": "backend_internal_latest_cover_fetch_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test_testcoverfetchercanonicalisesjpgalias", "to": "backend_internal_latest_cover_fetch_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test_testcoverfetcherrefusesunsafedestinationsbeforerequest", "to": "backend_internal_latest_cover_fetch_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsnonimage", "to": "backend_internal_latest_cover_fetch_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsoversizedbody", "to": "backend_internal_latest_cover_fetch_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test_testcoverfetcherstopsredirectintoprivateaddress", "to": "backend_internal_latest_cover_fetch_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test_testnewcoverfetcherrechecksresolverbeforeconnection", "to": "backend_internal_latest_cover_fetch_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test_testcoverfetchercanonicalisesjpgalias", "to": "latest_roundtripfunc", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test_testcoverfetcherrefusesunsafedestinationsbeforerequest", "to": "latest_roundtripfunc", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsnonimage", "to": "latest_roundtripfunc", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsoversizedbody", "to": "latest_roundtripfunc", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test_testcoverfetcherstopsredirectintoprivateaddress", "to": "latest_roundtripfunc", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_roundtripfunc", "to": "latest_roundtripfunc_roundtrip", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_roundtripfunc_roundtrip", "to": "backend_internal_latest_cover_fetch_test_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_roundtripfunc_roundtrip", "to": "response", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test_coverresponse", "to": "response", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test_testcoverfetchercanonicalisesjpgalias", "to": "backend_internal_latest_cover_fetch_test_coverresponse", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test_testcoverfetcherrefusesunsafedestinationsbeforerequest", "to": "backend_internal_latest_cover_fetch_test_coverresponse", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsnonimage", "to": "backend_internal_latest_cover_fetch_test_coverresponse", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsoversizedbody", "to": "backend_internal_latest_cover_fetch_test_coverresponse", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_cover_fetch_test_testcoverfetcherstopsredirectintoprivateaddress", "to": "backend_internal_latest_cover_fetch_test_coverresponse", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_fetch", "to": "backend_internal_latest_fetch_newtlsfetcher", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_fetch", "to": "latest_tlsfetcher", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_fetch_newtlsfetcher", "to": "latest_tlsfetcher", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_tlsfetcher", "to": "httpclient", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_tlsfetcher", "to": "latest_tlsfetcher_get", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_smoke_image_test_testsmokeacquirekaganecover", "to": "backend_internal_latest_fetch_newtlsfetcher", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_smoke_lnw_test_testsmokelnwcommentboundary", "to": "backend_internal_latest_fetch_newtlsfetcher", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_main", "to": "backend_internal_latest_fetch_newtlsfetcher", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_startlatestpoller", "to": "backend_internal_latest_fetch_newtlsfetcher", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "latest_tlsfetcher_get", "to": "backend_internal_latest_fetch_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller", "to": "backend_internal_latest_poller_fetchableseriesurl", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller", "to": "backend_internal_latest_poller_fetcherfor", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller", "to": "latest_browsercoverfetcher", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller", "to": "latest_fetcher", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller", "to": "latest_poller", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_fetcherfor", "to": "latest_fetcher", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_newtestpoller", "to": "latest_fetcher", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_read_readseriespage", "to": "latest_fetcher", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_newlatestpoller", "to": "latest_fetcher", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_startlatestpoller", "to": "latest_fetcher", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller", "to": "latest_fetcher", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller", "to": "latest_browsercoverfetcher", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_newtestpoller", "to": "latest_poller", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_newlatestpoller", "to": "latest_poller", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller", "to": "backend_internal_latest_poller_go_duration", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller", "to": "backend_internal_latest_poller_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller", "to": "backend_internal_latest_poller_go_time", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller", "to": "latest_poller_checkone", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller", "to": "latest_poller_fillblankcover", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller", "to": "latest_poller_prefetchcover", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller", "to": "latest_poller_run", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller", "to": "latest_poller_runonce", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller", "to": "latest_poller_storecover", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller_checkone", "to": "latest_poller_fillblankcover", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller_fillblankcover", "to": "backend_internal_latest_poller_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller_fillblankcover", "to": "latest_poller_storecover", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller_fillblankcover", "to": "store_series", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller_checkone", "to": "backend_internal_latest_poller_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller_prefetchcover", "to": "backend_internal_latest_poller_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller_run", "to": "backend_internal_latest_poller_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller_runonce", "to": "backend_internal_latest_poller_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller_storecover", "to": "backend_internal_latest_poller_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller_checkone", "to": "latest_poller_prefetchcover", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller_prefetchcover", "to": "latest_poller_storecover", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller_prefetchcover", "to": "store_series", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller_storecover", "to": "store_series", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testfetcherforroutesnovelsites", "to": "backend_internal_latest_poller_fetcherfor", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_read_readseriespage", "to": "backend_internal_latest_poller_fetcherfor", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "latest_poller_run", "to": "latest_poller_runonce", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller_runonce", "to": "backend_internal_latest_sites_browserbackedsites", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "latest_poller_runonce", "to": "latest_poller_checkone", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_poller_checkone", "to": "backend_internal_latest_read_readseriespage", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "latest_poller_checkone", "to": "store_series", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testfetchableseriesurl", "to": "backend_internal_latest_poller_fetchableseriesurl", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testfetchableseriesurlpinsnovelhosts", "to": "backend_internal_latest_poller_fetchableseriesurl", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_read_readseriespage", "to": "backend_internal_latest_poller_fetchableseriesurl", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_smoke_lnw_test_testsmokelnwcommentboundary", "to": "backend_internal_latest_poller_fetchableseriesurl", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_newtestpoller", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_newteststore", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_readlatestcheckedat", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_seedcoversource", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_seedforcheck", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testcheckonevalidatesseriesurlbeforefetching", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testfetchableseriesurl", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testfetchableseriesurlpinsnovelhosts", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testfetcherforroutesnovelsites", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testkaganeskippedwhennobrowserfetcher", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testkaganeusesbrowserfetcher", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testmain", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testnovelfullusestlswhennobrowserfetcher", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunlogscooldowns", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunonceblankcoverfailuredoesnotblockchapter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunoncecorrectsdownward", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunoncecoverfailuredoesnotblockchapter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunoncedoesnotrefetchkaganecover", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunoncedoesnotreorderlist", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunoncedoesnotreplaceexistingcover", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunoncedoesnotstorenonimagepubliccover", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunoncefetchessharedseriesonce", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunoncefillsblankcoverfromseriespage", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunoncehonourscooldownacrosspasses", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunoncemarkscheckedonfailure", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunonceonebadseriesdoesnotstallbatch", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunonceprefetcheskaganecover", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunonceprefetchespubliccover", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunoncerecordslatestchapter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunoncerejectsinvalidkaganecover", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunoncerespectsbatchlimit", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunonceretriesfailedblankcoveronnextpoll", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunonceroutesnonkaganecovertopublicfetcher", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunoncestopsoncancelledcontext", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunonceusesbrowsercooldown", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "backend_internal_latest_poller_test_testrunoncewithoutcoverfetcherstillpollskagane", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "latest_fakebytescoverfetcher", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "latest_fakecoverfetcher", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "latest_fakefetcher", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test", "to": "latest_fakeresponse", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testmain", "to": "backend_internal_latest_poller_test_go_m", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testmain", "to": "backend_internal_pgtest_pgtest_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_newteststore", "to": "backend_internal_latest_poller_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_newteststore", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_newteststore", "to": "backend_internal_store_store_open", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testcheckonevalidatesseriesurlbeforefetching", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testkaganeskippedwhennobrowserfetcher", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testkaganeusesbrowserfetcher", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testnovelfullusestlswhennobrowserfetcher", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceblankcoverfailuredoesnotblockchapter", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncecorrectsdownward", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncecoverfailuredoesnotblockchapter", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncedoesnotrefetchkaganecover", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncedoesnotreorderlist", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncedoesnotreplaceexistingcover", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncedoesnotstorenonimagepubliccover", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncefetchessharedseriesonce", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncefillsblankcoverfromseriespage", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncehonourscooldownacrosspasses", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncemarkscheckedonfailure", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceonebadseriesdoesnotstallbatch", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceprefetcheskaganecover", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceprefetchespubliccover", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncerecordslatestchapter", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncerejectsinvalidkaganecover", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncerespectsbatchlimit", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceretriesfailedblankcoveronnextpoll", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceroutesnonkaganecovertopublicfetcher", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncestopsoncancelledcontext", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceusesbrowsercooldown", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncewithoutcoverfetcherstillpollskagane", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_smoke_image_test_testsmokeacquirekaganecover", "to": "backend_internal_latest_poller_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_newtestpoller", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_readlatestcheckedat", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_seedcoversource", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_seedforcheck", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testcheckonevalidatesseriesurlbeforefetching", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testfetchableseriesurl", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testfetchableseriesurlpinsnovelhosts", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testfetcherforroutesnovelsites", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testkaganeskippedwhennobrowserfetcher", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testkaganeusesbrowserfetcher", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testnovelfullusestlswhennobrowserfetcher", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunlogscooldowns", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceblankcoverfailuredoesnotblockchapter", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncecorrectsdownward", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncecoverfailuredoesnotblockchapter", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncedoesnotrefetchkaganecover", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncedoesnotreorderlist", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncedoesnotreplaceexistingcover", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncedoesnotstorenonimagepubliccover", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncefetchessharedseriesonce", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncefillsblankcoverfromseriespage", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncehonourscooldownacrosspasses", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncemarkscheckedonfailure", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceonebadseriesdoesnotstallbatch", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceprefetcheskaganecover", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceprefetchespubliccover", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncerecordslatestchapter", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncerejectsinvalidkaganecover", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncerespectsbatchlimit", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceretriesfailedblankcoveronnextpoll", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceroutesnonkaganecovertopublicfetcher", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncestopsoncancelledcontext", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceusesbrowsercooldown", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncewithoutcoverfetcherstillpollskagane", "to": "backend_internal_latest_poller_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_newtestpoller", "to": "backend_internal_latest_poller_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_readlatestcheckedat", "to": "backend_internal_latest_poller_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_seedforcheck", "to": "backend_internal_latest_poller_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncedoesnotreorderlist", "to": "backend_internal_latest_poller_test_seedforcheck", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncefetchessharedseriesonce", "to": "backend_internal_latest_poller_test_seedforcheck", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncehonourscooldownacrosspasses", "to": "backend_internal_latest_poller_test_seedforcheck", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncemarkscheckedonfailure", "to": "backend_internal_latest_poller_test_seedforcheck", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceonebadseriesdoesnotstallbatch", "to": "backend_internal_latest_poller_test_seedforcheck", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncerecordslatestchapter", "to": "backend_internal_latest_poller_test_seedforcheck", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncerespectsbatchlimit", "to": "backend_internal_latest_poller_test_seedforcheck", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncestopsoncancelledcontext", "to": "backend_internal_latest_poller_test_seedforcheck", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceusesbrowsercooldown", "to": "backend_internal_latest_poller_test_seedforcheck", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testcheckonevalidatesseriesurlbeforefetching", "to": "backend_internal_latest_poller_test_readlatestcheckedat", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncecoverfailuredoesnotblockchapter", "to": "backend_internal_latest_poller_test_readlatestcheckedat", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncemarkscheckedonfailure", "to": "backend_internal_latest_poller_test_readlatestcheckedat", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceonebadseriesdoesnotstallbatch", "to": "backend_internal_latest_poller_test_readlatestcheckedat", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncerecordslatestchapter", "to": "backend_internal_latest_poller_test_readlatestcheckedat", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_fakefetcher", "to": "backend_internal_latest_poller_test_go_mutex", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_fakefetcher", "to": "latest_fakefetcher_callcount", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_fakefetcher", "to": "latest_fakefetcher_get", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_fakefetcher", "to": "latest_fakeresponse", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_fakebytescoverfetcher", "to": "backend_internal_latest_poller_test_go_mutex", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_fakecoverfetcher", "to": "backend_internal_latest_poller_test_go_mutex", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testkaganeusesbrowserfetcher", "to": "latest_fakefetcher_get", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testnovelfullusestlswhennobrowserfetcher", "to": "latest_fakefetcher_get", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncecorrectsdownward", "to": "latest_fakefetcher_get", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncecoverfailuredoesnotblockchapter", "to": "latest_fakefetcher_get", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncedoesnotreorderlist", "to": "latest_fakefetcher_get", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncefetchessharedseriesonce", "to": "latest_fakefetcher_get", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncemarkscheckedonfailure", "to": "latest_fakefetcher_get", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncerecordslatestchapter", "to": "latest_fakefetcher_get", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_fakefetcher_get", "to": "backend_internal_latest_poller_test_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_fakebytescoverfetcher_fetch", "to": "backend_internal_latest_poller_test_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_fakecoverfetcher_image", "to": "backend_internal_latest_poller_test_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_fakecoverfetcher", "to": "latest_fakecoverfetcher_callcount", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_fakecoverfetcher", "to": "latest_fakecoverfetcher_image", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_fakebytescoverfetcher", "to": "latest_fakebytescoverfetcher_callcount", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_fakebytescoverfetcher", "to": "latest_fakebytescoverfetcher_fetch", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testcheckonevalidatesseriesurlbeforefetching", "to": "latest_fakebytescoverfetcher_callcount", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testnovelfullusestlswhennobrowserfetcher", "to": "latest_fakebytescoverfetcher_callcount", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncedoesnotrefetchkaganecover", "to": "latest_fakebytescoverfetcher_callcount", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncedoesnotreplaceexistingcover", "to": "latest_fakebytescoverfetcher_callcount", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncefetchessharedseriesonce", "to": "latest_fakebytescoverfetcher_callcount", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncefillsblankcoverfromseriespage", "to": "latest_fakebytescoverfetcher_callcount", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncehonourscooldownacrosspasses", "to": "latest_fakebytescoverfetcher_callcount", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceonebadseriesdoesnotstallbatch", "to": "latest_fakebytescoverfetcher_callcount", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceprefetcheskaganecover", "to": "latest_fakebytescoverfetcher_callcount", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceprefetchespubliccover", "to": "latest_fakebytescoverfetcher_callcount", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncerespectsbatchlimit", "to": "latest_fakebytescoverfetcher_callcount", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceretriesfailedblankcoveronnextpoll", "to": "latest_fakebytescoverfetcher_callcount", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceroutesnonkaganecovertopublicfetcher", "to": "latest_fakebytescoverfetcher_callcount", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncestopsoncancelledcontext", "to": "latest_fakebytescoverfetcher_callcount", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceusesbrowsercooldown", "to": "latest_fakebytescoverfetcher_callcount", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_newtestpoller", "to": "backend_internal_latest_poller_test_go_time", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testcheckonevalidatesseriesurlbeforefetching", "to": "backend_internal_latest_poller_test_newtestpoller", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncecorrectsdownward", "to": "backend_internal_latest_poller_test_newtestpoller", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncedoesnotreorderlist", "to": "backend_internal_latest_poller_test_newtestpoller", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncefetchessharedseriesonce", "to": "backend_internal_latest_poller_test_newtestpoller", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncehonourscooldownacrosspasses", "to": "backend_internal_latest_poller_test_newtestpoller", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncemarkscheckedonfailure", "to": "backend_internal_latest_poller_test_newtestpoller", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceonebadseriesdoesnotstallbatch", "to": "backend_internal_latest_poller_test_newtestpoller", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncerecordslatestchapter", "to": "backend_internal_latest_poller_test_newtestpoller", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncerespectsbatchlimit", "to": "backend_internal_latest_poller_test_newtestpoller", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncestopsoncancelledcontext", "to": "backend_internal_latest_poller_test_newtestpoller", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_seedcoversource", "to": "backend_internal_store_store_open", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testrunoncecoverfailuredoesnotblockchapter", "to": "backend_internal_latest_poller_test_seedcoversource", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncedoesnotrefetchkaganecover", "to": "backend_internal_latest_poller_test_seedcoversource", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncedoesnotstorenonimagepubliccover", "to": "backend_internal_latest_poller_test_seedcoversource", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceprefetcheskaganecover", "to": "backend_internal_latest_poller_test_seedcoversource", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceprefetchespubliccover", "to": "backend_internal_latest_poller_test_seedcoversource", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncerejectsinvalidkaganecover", "to": "backend_internal_latest_poller_test_seedcoversource", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunonceroutesnonkaganecovertopublicfetcher", "to": "backend_internal_latest_poller_test_seedcoversource", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncewithoutcoverfetcherstillpollskagane", "to": "backend_internal_latest_poller_test_seedcoversource", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_poller_test_testrunoncemarkscheckedonfailure", "to": "backend_internal_web_web_new", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testrunoncefetchessharedseriesonce", "to": "backend_internal_store_store_open", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testrunonceonebadseriesdoesnotstallbatch", "to": "backend_internal_web_web_new", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testnovelfullusestlswhennobrowserfetcher", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testrunonceprefetcheskaganecover", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testrunoncecoverfailuredoesnotblockchapter", "to": "backend_internal_web_web_new", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testrunoncerejectsinvalidkaganecover", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testrunoncewithoutcoverfetcherstillpollskagane", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testrunoncefillsblankcoverfromseriespage", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testrunoncedoesnotreplaceexistingcover", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testrunonceretriesfailedblankcoveronnextpoll", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testrunonceretriesfailedblankcoveronnextpoll", "to": "backend_internal_web_web_new", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_poller_test_testrunonceblankcoverfailuredoesnotblockchapter", "to": "backend_internal_web_web_new", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_read", "to": "backend_internal_latest_read_readseriespage", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_read", "to": "latest_seriesread", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_read_readseriespage", "to": "latest_seriesread", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_seriesread", "to": "latest_latestchapter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_read_readseriespage", "to": "backend_internal_latest_read_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_read_readseriespage", "to": "backend_internal_latest_sites_coverfrom", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_read_readseriespage", "to": "backend_internal_latest_sites_latestchapterfrom", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_asuralatestchapter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_browserbackedsites", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_browseronlycoverurl", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_comixcoverentry", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_comixcoverurl", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_comixlatestchapter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_comixseriesid", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_coverfrom", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_demoniclatestchapter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_kaganecoverentry", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_kaganecoverurl", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_kaganelatestchapter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_latestchapterfrom", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_lnwlatestchapter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_maxchapter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_metacontent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_novelfullcoverentry", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_novelfulllatestchapter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_ogimagecover", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "backend_internal_latest_sites_publishedcoverurl", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "latest_browserread", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "latest_latestchapter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites", "to": "latest_site", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_asuralatestchapter", "to": "latest_latestchapter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_comixlatestchapter", "to": "latest_latestchapter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_demoniclatestchapter", "to": "latest_latestchapter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_kaganelatestchapter", "to": "latest_latestchapter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_latestchapterfrom", "to": "latest_latestchapter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_lnwlatestchapter", "to": "latest_latestchapter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_maxchapter", "to": "latest_latestchapter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_novelfulllatestchapter", "to": "latest_latestchapter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_site", "to": "latest_latestchapter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_site", "to": "latest_browserread", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "latest_browserread", "to": "backend_internal_latest_sites_go_action", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_comixcoverurl", "to": "backend_internal_latest_sites_comixseriesid", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_comixlatestchapter", "to": "backend_internal_latest_sites_comixseriesid", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_asuralatestchapter", "to": "backend_internal_latest_sites_maxchapter", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_comixlatestchapter", "to": "backend_internal_latest_sites_maxchapter", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_demoniclatestchapter", "to": "backend_internal_latest_sites_maxchapter", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_kaganelatestchapter", "to": "backend_internal_latest_sites_maxchapter", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_lnwlatestchapter", "to": "backend_internal_latest_sites_maxchapter", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_maxchapter", "to": "regexp", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_novelfulllatestchapter", "to": "backend_internal_latest_sites_maxchapter", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_test_testlatestchapterfrom", "to": "backend_internal_latest_sites_latestchapterfrom", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_sites_kaganecoverentry", "to": "backend_internal_latest_sites_kaganecoverurl", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_comixcoverentry", "to": "backend_internal_latest_sites_comixcoverurl", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_comixcoverurl", "to": "backend_internal_latest_sites_publishedcoverurl", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_ogimagecover", "to": "backend_internal_latest_sites_metacontent", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_novelfullcoverentry", "to": "backend_internal_latest_sites_metacontent", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_test_testcoverfrom", "to": "backend_internal_latest_sites_coverfrom", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_sites_test_testcoverfromchallenge", "to": "backend_internal_latest_sites_coverfrom", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_sites_metacontent", "to": "backend_internal_latest_sites_publishedcoverurl", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_test", "to": "backend_internal_latest_sites_test_testcoverfrom", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_test", "to": "backend_internal_latest_sites_test_testcoverfromchallenge", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_test", "to": "backend_internal_latest_sites_test_testlatestchapterfrom", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_test_testcoverfrom", "to": "backend_internal_latest_sites_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_test_testcoverfromchallenge", "to": "backend_internal_latest_sites_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_sites_test_testlatestchapterfrom", "to": "backend_internal_latest_sites_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_smoke_image_test", "to": "backend_internal_latest_smoke_image_test_testsmokeacquirekaganecover", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_smoke_image_test", "to": "backend_internal_latest_smoke_image_test_testsmokekaganeget", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_smoke_image_test", "to": "backend_internal_latest_smoke_image_test_testsmokekaganeimage", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_smoke_image_test_testsmokekaganeimage", "to": "backend_internal_latest_smoke_image_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_smoke_image_test_testsmokeacquirekaganecover", "to": "backend_internal_latest_smoke_image_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_smoke_image_test_testsmokekaganeget", "to": "backend_internal_latest_smoke_image_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_smoke_image_test_testsmokeacquirekaganecover", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_latest_smoke_lnw_test", "to": "backend_internal_latest_smoke_lnw_test_checklnwcommentboundary", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_smoke_lnw_test", "to": "backend_internal_latest_smoke_lnw_test_testsmokelnwcommentboundary", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_smoke_lnw_test_testsmokelnwcommentboundary", "to": "backend_internal_latest_smoke_lnw_test_checklnwcommentboundary", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_latest_smoke_lnw_test_testsmokelnwcommentboundary", "to": "backend_internal_latest_smoke_lnw_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_pgtest_pgtest", "to": "backend_internal_pgtest_pgtest_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_pgtest_pgtest", "to": "backend_internal_pgtest_pgtest_start", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_pgtest_pgtest", "to": "backend_internal_pgtest_pgtest_url", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_pgtest_pgtest", "to": "backend_internal_pgtest_pgtest_waitready", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_pgtest_pgtest_main", "to": "backend_internal_pgtest_pgtest_go_m", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_pgtest_pgtest_main", "to": "backend_internal_pgtest_pgtest_start", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testmain", "to": "backend_internal_pgtest_pgtest_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_pgtest_pgtest_url", "to": "backend_internal_store_store_open", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_pgtest_pgtest_url", "to": "tb", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_pgtest_pgtest_start", "to": "backend_internal_pgtest_pgtest_waitready", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_pgtest_pgtest_waitready", "to": "backend_internal_store_store_open", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_session_session", "to": "backend_internal_session_session_clearcookie", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session", "to": "backend_internal_session_session_clientip", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session", "to": "backend_internal_session_session_ishttps", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session", "to": "backend_internal_session_session_newid", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session", "to": "backend_internal_session_session_newloginlimiter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session", "to": "backend_internal_session_session_setcookie", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session", "to": "session_loginlimiter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test_testnewid", "to": "backend_internal_session_session_newid", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_sessioncookie", "to": "backend_internal_session_session_newid", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testexpiredsessionrejected", "to": "backend_internal_session_session_newid", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "web_handler_discordcallback", "to": "backend_internal_session_session_newid", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "web_handler_discordstart", "to": "backend_internal_session_session_newid", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_session_session_clearcookie", "to": "backend_internal_session_session_ishttps", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_ishttps", "to": "backend_internal_session_session_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_setcookie", "to": "backend_internal_session_session_ishttps", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_clearcookie", "to": "backend_internal_session_session_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_clientip", "to": "backend_internal_session_session_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_setcookie", "to": "backend_internal_session_session_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_clearcookie", "to": "backend_internal_session_session_setcookie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_setcookie", "to": "backend_internal_session_session_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test_testsetsessioncookieattributes", "to": "backend_internal_session_session_setcookie", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "web_handler_discordcallback", "to": "backend_internal_session_session_setcookie", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_session_session_clearcookie", "to": "backend_internal_session_session_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test_testclearsessioncookie", "to": "backend_internal_session_session_clearcookie", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "web_handler_logout", "to": "backend_internal_session_session_clearcookie", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_session_session_test_testclientip", "to": "backend_internal_session_session_clientip", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "web_handler_discordcallback", "to": "backend_internal_session_session_clientip", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_session_session_newloginlimiter", "to": "session_loginlimiter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "session_loginlimiter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_loginlimiter", "to": "backend_internal_session_session_go_mutex", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_loginlimiter", "to": "backend_internal_session_session_go_time", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_loginlimiter", "to": "session_loginlimiter_fail", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_loginlimiter", "to": "session_loginlimiter_prunelocked", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_loginlimiter", "to": "session_loginlimiter_reset", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_loginlimiter", "to": "session_loginlimiter_retryafter", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_loginlimiter_fail", "to": "backend_internal_session_session_go_time", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_loginlimiter_prunelocked", "to": "backend_internal_session_session_go_time", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_loginlimiter_retryafter", "to": "backend_internal_session_session_go_time", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test_testloginlimiterblocksaftermaxfailures", "to": "backend_internal_session_session_newloginlimiter", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_session_session_test_testloginlimiterisperip", "to": "backend_internal_session_session_newloginlimiter", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_session_session_test_testloginlimiterresetclearscounter", "to": "backend_internal_session_session_newloginlimiter", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_session_session_test_testloginlimiterwindowexpires", "to": "backend_internal_session_session_newloginlimiter", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_web_new", "to": "backend_internal_session_session_newloginlimiter", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_loginlimiter_retryafter", "to": "backend_internal_session_session_go_duration", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_loginlimiter_retryafter", "to": "session_loginlimiter_prunelocked", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_loginlimiter_fail", "to": "session_loginlimiter_prunelocked", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test", "to": "backend_internal_session_session_test_testclearsessioncookie", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test", "to": "backend_internal_session_session_test_testclientip", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test", "to": "backend_internal_session_session_test_testloginlimiterblocksaftermaxfailures", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test", "to": "backend_internal_session_session_test_testloginlimiterisperip", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test", "to": "backend_internal_session_session_test_testloginlimiterresetclearscounter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test", "to": "backend_internal_session_session_test_testloginlimiterwindowexpires", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test", "to": "backend_internal_session_session_test_testnewid", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test", "to": "backend_internal_session_session_test_testsetsessioncookieattributes", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test_testnewid", "to": "backend_internal_session_session_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test_testclearsessioncookie", "to": "backend_internal_session_session_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test_testclientip", "to": "backend_internal_session_session_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test_testloginlimiterblocksaftermaxfailures", "to": "backend_internal_session_session_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test_testloginlimiterisperip", "to": "backend_internal_session_session_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test_testloginlimiterresetclearscounter", "to": "backend_internal_session_session_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test_testloginlimiterwindowexpires", "to": "backend_internal_session_session_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_session_session_test_testsetsessioncookieattributes", "to": "backend_internal_session_session_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_sessions", "to": "store_session", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_session", "to": "backend_internal_store_sessions_go_time", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_createsession", "to": "store_session", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_getsession", "to": "store_session", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_getsession", "to": "backend_internal_store_sessions_go_time", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_sessions_go_store_store", "to": "store_store_createsession", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_sessions_go_store_store", "to": "store_store_deletereadersessions", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_sessions_go_store_store", "to": "store_store_deletesession", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_sessions_go_store_store", "to": "store_store_getsession", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_createsession", "to": "backend_internal_store_sessions_go_duration", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_sessions_test", "to": "backend_internal_store_sessions_test_testcreateandgetsession", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_sessions_test", "to": "backend_internal_store_sessions_test_testdeletesessionisperreader", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_sessions_test", "to": "backend_internal_store_sessions_test_testdeletesessionrevokes", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_sessions_test", "to": "backend_internal_store_sessions_test_testexpiredsessionisgone", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_sessions_test", "to": "backend_internal_store_sessions_test_testgetsessionunknownid", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_sessions_test_testcreateandgetsession", "to": "backend_internal_store_sessions_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_sessions_test_testcreateandgetsession", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_sessions_test_testdeletesessionisperreader", "to": "backend_internal_store_sessions_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_sessions_test_testdeletesessionrevokes", "to": "backend_internal_store_sessions_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_sessions_test_testexpiredsessionisgone", "to": "backend_internal_store_sessions_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_sessions_test_testgetsessionunknownid", "to": "backend_internal_store_sessions_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_sessions_test_testgetsessionunknownid", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_sessions_test_testexpiredsessionisgone", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_sessions_test_testdeletesessionrevokes", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_sessions_test_testdeletesessionisperreader", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_sessions_test_testdeletesessionisperreader", "to": "backend_internal_store_store_test_secondreader", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store", "to": "backend_internal_store_store_applymigration", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store", "to": "backend_internal_store_store_coveraddress", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store", "to": "backend_internal_store_store_covercontenttype", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store", "to": "backend_internal_store_store_coverrelativepath", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store", "to": "backend_internal_store_store_coversourceaddress", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store", "to": "backend_internal_store_store_displaychapter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store", "to": "backend_internal_store_store_go_store_store", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store", "to": "backend_internal_store_store_migrate", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store", "to": "backend_internal_store_store_open", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store", "to": "backend_internal_store_store_refreshownertoken", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store", "to": "backend_internal_store_store_scanseries", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store", "to": "backend_internal_store_store_seedowner", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store", "to": "store_bookmark", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store", "to": "store_owner", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store", "to": "store_readersummary", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store", "to": "store_series", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_filterbookmarks", "to": "store_bookmark", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_kindof", "to": "store_bookmark", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_seed", "to": "store_bookmark", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_bookmark", "to": "store_bookmark_continueurl", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_bookmark", "to": "store_bookmark_displaychapter", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_bookmark", "to": "store_bookmark_displaylatest", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_bookmark", "to": "store_bookmark_hasnewchapter", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_bookmark", "to": "store_bookmark_initial", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_get", "to": "store_bookmark", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_list", "to": "store_bookmark", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_scanbookmark", "to": "store_bookmark", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_upsert", "to": "store_bookmark", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_loadformutation", "to": "store_bookmark", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_saveandrendercard", "to": "store_bookmark", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_listview", "to": "store_bookmark", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_series", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_scanseries", "to": "store_series", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_readseries", "to": "store_series", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_series", "to": "store_series_key", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_dueforlatestcheck", "to": "store_series", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdisplaychapter", "to": "backend_internal_store_store_displaychapter", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "store_bookmark_displaychapter", "to": "backend_internal_store_store_displaychapter", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_bookmark_displaylatest", "to": "backend_internal_store_store_displaychapter", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_putcover", "to": "backend_internal_store_store_covercontenttype", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_open", "to": "store_owner", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_refreshownertoken", "to": "store_owner", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_seedowner", "to": "store_owner", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "db", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_close", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_coverbyaddress", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_coverwireurl", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_delete", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_dueforlatestcheck", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_ensurereader", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_get", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_getcover", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_getcoverbyaddress", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_latestcheckedat", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_list", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_marklatestchecked", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_ownerid", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_putcover", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_readeridfortokenhash", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_readers", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_readertokeninfo", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_rotatetoken", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_scanbookmark", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_setlatestchapter", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_setseriescover", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_go_store_store", "to": "store_store_upsert", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_open", "to": "backend_internal_store_store_go_store_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_applymigration", "to": "db", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_migrate", "to": "db", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_refreshownertoken", "to": "db", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_seedowner", "to": "db", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_storereaders", "to": "store_readersummary", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_readers", "to": "store_readersummary", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_listview", "to": "store_readersummary", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_readers", "to": "store_store_close", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_open", "to": "backend_internal_store_store_migrate", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_open", "to": "backend_internal_store_store_refreshownertoken", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_open", "to": "backend_internal_store_store_seedowner", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_open", "to": "backend_internal_web_web_new", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store_open", "to": "store_store_close", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_newteststore", "to": "backend_internal_store_store_open", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store_test_testcoveriscontentaddressedonfilesystem", "to": "backend_internal_store_store_open", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store_test_testcoverpersistsacrossreopen", "to": "backend_internal_store_store_open", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store_test_testmigration0002backfillsexistingbookmarks", "to": "backend_internal_store_store_open", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store_test_testmigration0004attachesbookmarkstoowner", "to": "backend_internal_store_store_open", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store_test_testmigration0008dropslegacycoverrows", "to": "backend_internal_store_store_open", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store_test_testopenisidempotent", "to": "backend_internal_store_store_open", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store_test_testopenrequiresabsolutecoverbaseurl", "to": "backend_internal_store_store_open", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store_test_testopenrequirescoverdirectory", "to": "backend_internal_store_store_open", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store_test_testrotatetokeninvalidatesoldandsurvivesrestart", "to": "backend_internal_store_store_open", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store_test_testseedowneridempotentandrefreshestokenhash", "to": "backend_internal_store_store_open", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_main", "to": "backend_internal_store_store_open", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store_test_testmigration0008dropslegacycoverrows", "to": "backend_internal_store_store_seedowner", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store_migrate", "to": "backend_internal_store_store_applymigration", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testmigration0004attachesbookmarkstoowner", "to": "backend_internal_store_store_migrate", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store_test_testmigration0008dropslegacycoverrows", "to": "backend_internal_store_store_migrate", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store_test_testmigration0002backfillsexistingbookmarks", "to": "backend_internal_store_store_applymigration", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "store_store_get", "to": "store_store_scanbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_list", "to": "store_store_scanbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_scanbookmark", "to": "store_store_coverwireurl", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_upsert", "to": "store_store_scanbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_readseries", "to": "backend_internal_store_store_scanseries", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "store_store_dueforlatestcheck", "to": "backend_internal_store_store_scanseries", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_dueforlatestcheck", "to": "store_store_close", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_list", "to": "store_store_close", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_putcover", "to": "store_store_close", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_coveraddress", "to": "backend_internal_store_store_coversourceaddress", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_getcover", "to": "backend_internal_store_store_coversourceaddress", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_putcover", "to": "backend_internal_store_store_coversourceaddress", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_setseriescover", "to": "backend_internal_store_store_coversourceaddress", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_getcoverbyaddress", "to": "backend_internal_store_store_coverrelativepath", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_putcover", "to": "backend_internal_store_store_coverrelativepath", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_getcover", "to": "store_store_getcoverbyaddress", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_coverbyaddress", "to": "store_store_getcoverbyaddress", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "store_store_setseriescover", "to": "store_store_putcover", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testcoverbyaddress", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store_test_testdeletekeepsseriesrow", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store_test_testsetseriescoverdoesnotoverwrite", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store_test_testupsertexistingseriesignoresclienttitlecoverurl", "to": "backend_internal_store_store_coveraddress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_newteststore", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_readlatestcheckedat", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_readseries", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_secondreader", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_seedforcheck", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_seedsecondreader", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testbookmarkcontinueurl", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testbookmarkduplicateimpossibleatdatabaselevel", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testbookmarkhasnewchapter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testcoverbyaddress", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testcoveriscontentaddressedonfilesystem", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testcoverpersistsacrossreopen", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testcoverstoreacceptsanysourceurl", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testdeletekeepsseriesrow", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testdeletereadercascadestobookmarks", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testdisplaychapter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testdueforlatestcheck", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testdueforlatestcheckexcludesorphanseries", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testdueforlatestcheckoldestfirstandlimited", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testdueforlatestcheckordersbyreadercountthenage", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testdueforlatestcheckskipsfinishedkeepsarchived", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testensurereadercreatesonceandneverclobbersarotation", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testlatestpollroundtrippreservesarchived", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testmain", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testmarklatestchecked", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testmigration0002backfillsexistingbookmarks", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testmigration0004attachesbookmarkstoowner", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testmigration0008dropslegacycoverrows", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testonseriescreatedfiresonceforanewseries", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testopenisidempotent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testopenrequiresabsolutecoverbaseurl", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testopenrequirescoverdirectory", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testreaderidfortokenhash", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testreadersandsessionrevocation", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testreadertokeninfo", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testrotatetokeninvalidatesoldandsurvivesrestart", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testseedowneridempotentandrefreshestokenhash", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testsetseriescoverdoesnotoverwrite", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_teststoreget", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_teststoregetmissing", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_teststorescopesbookmarkstoreader", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testtworeadersshareoneserieswithindependentprogress", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testupsertcreatesseriesfromclient", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testupsertdefaultsstatustoreading", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testupsertemptykindkeepsstoredvalue", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testupsertemptystatuspreservesstored", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testupsertexistingseriesacceptskindandlatest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testupsertexistingseriesignoresclienttitlecoverurl", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testupsertkinddefaultstomanga", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testupsertkindroundtrips", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testupsertpreserveslatestcheckedat", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testupsertreplacesstatuswhengiven", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test", "to": "backend_internal_store_store_test_testupsertstatuschangekeepsupdatedat", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testmain", "to": "backend_internal_store_store_test_go_m", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_newteststore", "to": "backend_internal_store_store_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_newteststore", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testbookmarkduplicateimpossibleatdatabaselevel", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testcoverbyaddress", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testcoverstoreacceptsanysourceurl", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdeletekeepsseriesrow", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdeletereadercascadestobookmarks", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdueforlatestcheck", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdueforlatestcheckexcludesorphanseries", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdueforlatestcheckoldestfirstandlimited", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdueforlatestcheckordersbyreadercountthenage", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdueforlatestcheckskipsfinishedkeepsarchived", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testensurereadercreatesonceandneverclobbersarotation", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testlatestpollroundtrippreservesarchived", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testmarklatestchecked", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testonseriescreatedfiresonceforanewseries", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testreaderidfortokenhash", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testreadersandsessionrevocation", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testreadertokeninfo", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testsetseriescoverdoesnotoverwrite", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_teststoreget", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_teststoregetmissing", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_teststorescopesbookmarkstoreader", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testtworeadersshareoneserieswithindependentprogress", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertcreatesseriesfromclient", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertdefaultsstatustoreading", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertemptykindkeepsstoredvalue", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertemptystatuspreservesstored", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertexistingseriesacceptskindandlatest", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertexistingseriesignoresclienttitlecoverurl", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertkinddefaultstomanga", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertkindroundtrips", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertpreserveslatestcheckedat", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertreplacesstatuswhengiven", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertstatuschangekeepsupdatedat", "to": "backend_internal_store_store_test_newteststore", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_readlatestcheckedat", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_readseries", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_secondreader", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_seedforcheck", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_seedsecondreader", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testbookmarkcontinueurl", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testbookmarkduplicateimpossibleatdatabaselevel", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testbookmarkhasnewchapter", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testcoverbyaddress", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testcoveriscontentaddressedonfilesystem", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testcoverpersistsacrossreopen", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testcoverstoreacceptsanysourceurl", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdeletekeepsseriesrow", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdeletereadercascadestobookmarks", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdisplaychapter", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdueforlatestcheck", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdueforlatestcheckexcludesorphanseries", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdueforlatestcheckoldestfirstandlimited", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdueforlatestcheckordersbyreadercountthenage", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdueforlatestcheckskipsfinishedkeepsarchived", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testensurereadercreatesonceandneverclobbersarotation", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testlatestpollroundtrippreservesarchived", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testmarklatestchecked", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testmigration0002backfillsexistingbookmarks", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testmigration0004attachesbookmarkstoowner", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testmigration0008dropslegacycoverrows", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testonseriescreatedfiresonceforanewseries", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testopenisidempotent", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testopenrequiresabsolutecoverbaseurl", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testopenrequirescoverdirectory", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testreaderidfortokenhash", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testreadersandsessionrevocation", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testreadertokeninfo", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testrotatetokeninvalidatesoldandsurvivesrestart", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testseedowneridempotentandrefreshestokenhash", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testsetseriescoverdoesnotoverwrite", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_teststoreget", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_teststoregetmissing", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_teststorescopesbookmarkstoreader", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testtworeadersshareoneserieswithindependentprogress", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertcreatesseriesfromclient", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertdefaultsstatustoreading", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertemptykindkeepsstoredvalue", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertemptystatuspreservesstored", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertexistingseriesacceptskindandlatest", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertexistingseriesignoresclienttitlecoverurl", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertkinddefaultstomanga", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertkindroundtrips", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertpreserveslatestcheckedat", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertreplacesstatuswhengiven", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertstatuschangekeepsupdatedat", "to": "backend_internal_store_store_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_readlatestcheckedat", "to": "backend_internal_store_store_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_readseries", "to": "backend_internal_store_store_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_secondreader", "to": "backend_internal_store_store_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_seedforcheck", "to": "backend_internal_store_store_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_seedsecondreader", "to": "backend_internal_store_store_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_seedsecondreader", "to": "backend_internal_store_store_test_secondreader", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdeletereadercascadestobookmarks", "to": "backend_internal_store_store_test_secondreader", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testonseriescreatedfiresonceforanewseries", "to": "backend_internal_store_store_test_secondreader", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testreadersandsessionrevocation", "to": "backend_internal_store_store_test_secondreader", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_teststorescopesbookmarkstoreader", "to": "backend_internal_store_store_test_secondreader", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testtworeadersshareoneserieswithindependentprogress", "to": "backend_internal_store_store_test_secondreader", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testmarklatestchecked", "to": "backend_internal_store_store_test_readlatestcheckedat", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertpreserveslatestcheckedat", "to": "backend_internal_store_store_test_readlatestcheckedat", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdueforlatestcheck", "to": "backend_internal_store_store_test_seedforcheck", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdueforlatestcheckexcludesorphanseries", "to": "backend_internal_store_store_test_seedforcheck", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdueforlatestcheckoldestfirstandlimited", "to": "backend_internal_store_store_test_seedforcheck", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdueforlatestcheckordersbyreadercountthenage", "to": "backend_internal_store_store_test_seedforcheck", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testmarklatestchecked", "to": "backend_internal_store_store_test_seedforcheck", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertpreserveslatestcheckedat", "to": "backend_internal_store_store_test_seedforcheck", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdeletekeepsseriesrow", "to": "backend_internal_store_store_test_readseries", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdeletereadercascadestobookmarks", "to": "backend_internal_store_store_test_readseries", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testupsertcreatesseriesfromclient", "to": "backend_internal_store_store_test_readseries", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_store_store_test_testdueforlatestcheckordersbyreadercountthenage", "to": "backend_internal_store_store_test_seedsecondreader", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript", "to": "backend_internal_userscript_userscript_handler", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript", "to": "backend_internal_userscript_userscript_render", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript", "to": "backend_internal_userscript_userscript_stampversion", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript", "to": "backend_internal_userscript_userscript_substitutetoken", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript_render", "to": "backend_internal_userscript_userscript_stampversion", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript_stampversion", "to": "backend_internal_userscript_userscript_go_time", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript_test_teststampversionreplacesversionlineonly", "to": "backend_internal_userscript_userscript_stampversion", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_userscript_userscript_test_teststampversionwithoutversionlineservedunmodified", "to": "backend_internal_userscript_userscript_stampversion", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_userscript_userscript_render", "to": "backend_internal_userscript_userscript_substitutetoken", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript_test_testsubstitutetokenreplaceseveryplaceholder", "to": "backend_internal_userscript_userscript_substitutetoken", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_userscript_userscript_test_testsubstitutetokenwithoutplaceholderservedunmodified", "to": "backend_internal_userscript_userscript_substitutetoken", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_userscript_userscript_handler", "to": "backend_internal_userscript_userscript_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript_render", "to": "backend_internal_userscript_userscript_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript_render", "to": "backend_internal_userscript_userscript_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_installuserscript", "to": "backend_internal_userscript_userscript_render", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_userscript_userscript_handler", "to": "backend_internal_userscript_userscript_go_handlerfunc", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript_handler", "to": "backend_internal_userscript_userscript_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript_test", "to": "backend_internal_userscript_userscript_test_teststampversionreplacesversionlineonly", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript_test", "to": "backend_internal_userscript_userscript_test_teststampversionwithoutversionlineservedunmodified", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript_test", "to": "backend_internal_userscript_userscript_test_testsubstitutetokenreplaceseveryplaceholder", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript_test", "to": "backend_internal_userscript_userscript_test_testsubstitutetokenwithoutplaceholderservedunmodified", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript_test_teststampversionreplacesversionlineonly", "to": "backend_internal_userscript_userscript_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript_test_teststampversionwithoutversionlineservedunmodified", "to": "backend_internal_userscript_userscript_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript_test_testsubstitutetokenreplaceseveryplaceholder", "to": "backend_internal_userscript_userscript_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_userscript_userscript_test_testsubstitutetokenwithoutplaceholderservedunmodified", "to": "backend_internal_userscript_userscript_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_discord", "to": "backend_internal_web_discord_newoauthstates", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_discord", "to": "web_discordconfig", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_discord", "to": "web_discordmember", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_discord", "to": "web_discordtoken", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_discord", "to": "web_oauthstates", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_config", "to": "web_discordconfig", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_discordconfig", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_new", "to": "web_discordconfig", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_discordconfig", "to": "web_discordconfig", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_discord_newoauthstates", "to": "web_oauthstates", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_oauthstates", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_oauthstates", "to": "backend_internal_web_discord_go_mutex", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_oauthstates", "to": "backend_internal_web_discord_go_time", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_oauthstates", "to": "web_oauthstates_put", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_oauthstates", "to": "web_oauthstates_take", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_oauthstates_put", "to": "backend_internal_web_discord_go_time", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_oauth_test_testoauthstateeviction", "to": "backend_internal_web_discord_newoauthstates", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_oauth_test_testoauthstatesingleuse", "to": "backend_internal_web_discord_newoauthstates", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_oauth_test_testoauthstateunknownorexpired", "to": "backend_internal_web_discord_newoauthstates", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_web_new", "to": "backend_internal_web_discord_newoauthstates", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "web_handler_discordstart", "to": "web_oauthstates_put", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_discordcallback", "to": "web_oauthstates_take", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_discord_go_web_handler", "to": "web_handler_discordcallback", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_discord_go_web_handler", "to": "web_handler_discordmember", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_discord_go_web_handler", "to": "web_handler_discordstart", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_discord_go_web_handler", "to": "web_handler_discorduserid", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_discord_go_web_handler", "to": "web_handler_exchangetoken", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_discordstart", "to": "backend_internal_web_discord_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_discordstart", "to": "backend_internal_web_discord_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_discordcallback", "to": "backend_internal_web_discord_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_discordcallback", "to": "backend_internal_web_discord_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_discordcallback", "to": "backend_internal_web_discord_go_context", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_discordcallback", "to": "web_handler_discordmember", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_discordcallback", "to": "web_handler_discorduserid", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_discordcallback", "to": "web_handler_exchangetoken", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_exchangetoken", "to": "backend_internal_web_discord_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_exchangetoken", "to": "backend_internal_web_web_new", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "web_handler_exchangetoken", "to": "web_discordtoken", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_discordmember", "to": "backend_internal_web_discord_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_discorduserid", "to": "backend_internal_web_discord_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_discorduserid", "to": "backend_internal_web_web_new", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "web_handler_discordmember", "to": "web_discordmember", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_oauth_test", "to": "backend_internal_web_oauth_test_testoauthstateeviction", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_oauth_test", "to": "backend_internal_web_oauth_test_testoauthstatesingleuse", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_oauth_test", "to": "backend_internal_web_oauth_test_testoauthstateunknownorexpired", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_oauth_test_testoauthstatesingleuse", "to": "backend_internal_web_oauth_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_oauth_test_testoauthstateeviction", "to": "backend_internal_web_oauth_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_oauth_test_testoauthstateunknownorexpired", "to": "backend_internal_web_oauth_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_filter", "to": "backend_internal_web_static_filter_applyfilter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_filter", "to": "backend_internal_web_static_filter_closecardpanels", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_filter", "to": "backend_internal_web_static_filter_reasonfrom", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_filter", "to": "backend_internal_web_static_filter_setactivetab", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_filter", "to": "backend_internal_web_static_filter_showerror", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_filter", "to": "backend_internal_web_static_filter_togglechapterform", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_filter", "to": "backend_internal_web_static_filter_toggleconfirmrow", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_filter", "to": "backend_internal_web_static_filter_togglepanel", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_filter_setactivetab", "to": "backend_internal_web_static_htmx_min_on", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_filter_togglepanel", "to": "backend_internal_web_static_filter_closecardpanels", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_filter_togglechapterform", "to": "backend_internal_web_static_filter_togglepanel", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_filter_toggleconfirmrow", "to": "backend_internal_web_static_filter_togglepanel", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_a", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_ae", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_an", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_at", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_b", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_be", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_bn", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_bt", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_c", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_ce", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_cn", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_ct", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_d", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_de", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_dn", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_dt", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_e", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_ee", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_en", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_et", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_f", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_fe", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_fn", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_ft", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_g", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_ge", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_gn", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_gt", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_h", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_he", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_hn", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_ht", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_i", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_ie", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_in", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_it", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_j", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_je", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_jt", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_k", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_ke", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_kn", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_kt", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_l", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_le", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_ln", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_lt", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_m", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_me", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_mn", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_mt", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_n", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_ne", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_nn", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_nt", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_o", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_oe", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_on", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_ot", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_p", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_pe", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_pn", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_pt", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_q", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_qe", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_qn", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_qt", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_r", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_re", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_rn", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_rt", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_s", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_se", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_sn", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_st", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_t", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_te", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_tn", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_tt", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_u", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_ue", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_un", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_ut", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_v", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_ve", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_vn", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_vt", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_w", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_we", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_wn", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_wt", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_x", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_xe", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_xn", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_xt", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_y", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_ye", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_yn", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_yt", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_z", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_ze", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_zn", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "backend_internal_web_static_htmx_min_zt", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min", "to": "home_tan_project_mangabm_mangabookmark_backend_internal_web_static_htmx_min", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_gn", "to": "backend_internal_web_static_htmx_min_d", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_it", "to": "backend_internal_web_static_htmx_min_d", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_cn", "to": "backend_internal_web_static_htmx_min_ee", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_ee", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_dn", "to": "backend_internal_web_static_htmx_min_ee", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_e", "to": "backend_internal_web_static_htmx_min_ee", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ee", "to": "backend_internal_web_static_htmx_min_ae", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ee", "to": "backend_internal_web_static_htmx_min_ie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ee", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ee", "to": "backend_internal_web_static_htmx_min_re", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_fn", "to": "backend_internal_web_static_htmx_min_ee", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ft", "to": "backend_internal_web_static_htmx_min_ee", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_he", "to": "backend_internal_web_static_htmx_min_ee", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_le", "to": "backend_internal_web_static_htmx_min_ee", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_lt", "to": "backend_internal_web_static_htmx_min_ee", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_on", "to": "backend_internal_web_static_htmx_min_ee", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_pn", "to": "backend_internal_web_static_htmx_min_ee", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_pt", "to": "backend_internal_web_static_htmx_min_ee", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_te", "to": "backend_internal_web_static_htmx_min_ee", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ut", "to": "backend_internal_web_static_htmx_min_ee", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_bt", "to": "backend_internal_web_static_htmx_min_s", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_jt", "to": "backend_internal_web_static_htmx_min_s", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_le", "to": "backend_internal_web_static_htmx_min_s", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_nt", "to": "backend_internal_web_static_htmx_min_s", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_on", "to": "backend_internal_web_static_htmx_min_s", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_pt", "to": "backend_internal_web_static_htmx_min_s", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_wt", "to": "backend_internal_web_static_htmx_min_s", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_bn", "to": "backend_internal_web_static_htmx_min_te", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_cn", "to": "backend_internal_web_static_htmx_min_te", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_te", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_fn", "to": "backend_internal_web_static_htmx_min_te", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_i", "to": "backend_internal_web_static_htmx_min_te", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_qe", "to": "backend_internal_web_static_htmx_min_te", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_se", "to": "backend_internal_web_static_htmx_min_te", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_st", "to": "backend_internal_web_static_htmx_min_te", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_un", "to": "backend_internal_web_static_htmx_min_te", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_wt", "to": "backend_internal_web_static_htmx_min_te", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ze", "to": "backend_internal_web_static_htmx_min_te", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_bn", "to": "backend_internal_web_static_htmx_min_c", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_cn", "to": "backend_internal_web_static_htmx_min_c", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_e", "to": "backend_internal_web_static_htmx_min_c", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_fe", "to": "backend_internal_web_static_htmx_min_c", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_g", "to": "backend_internal_web_static_htmx_min_c", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_it", "to": "backend_internal_web_static_htmx_min_c", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_je", "to": "backend_internal_web_static_htmx_min_c", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_me", "to": "backend_internal_web_static_htmx_min_c", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_o", "to": "backend_internal_web_static_htmx_min_c", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_pt", "to": "backend_internal_web_static_htmx_min_c", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ue", "to": "backend_internal_web_static_htmx_min_c", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_un", "to": "backend_internal_web_static_htmx_min_c", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_z", "to": "backend_internal_web_static_htmx_min_c", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_el", "to": "backend_internal_web_static_htmx_min_c", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "userscript_novel_bookmark_user_el", "to": "backend_internal_web_static_htmx_min_c", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_a", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ae", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_dn", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_e", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_fn", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ft", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_gt", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_he", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_jt", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_m", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_mt", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_n", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ne", "to": "backend_internal_web_static_htmx_min_h", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_nt", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_on", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_qe", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_u", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ut", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_vn", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_wt", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_x", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_xe", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_yt", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_zn", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_zt", "to": "backend_internal_web_static_htmx_min_ne", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_m", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_e", "to": "backend_internal_web_static_htmx_min_m", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_p", "to": "backend_internal_web_static_htmx_min_m", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_bn", "to": "backend_internal_web_static_htmx_min_o", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_cn", "to": "backend_internal_web_static_htmx_min_o", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_ft", "to": "backend_internal_web_static_htmx_min_o", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_jt", "to": "backend_internal_web_static_htmx_min_o", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_on", "to": "backend_internal_web_static_htmx_min_o", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_re", "to": "backend_internal_web_static_htmx_min_o", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_se", "to": "backend_internal_web_static_htmx_min_o", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_vt", "to": "backend_internal_web_static_htmx_min_o", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_bn", "to": "backend_internal_web_static_htmx_min_i", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_cn", "to": "backend_internal_web_static_htmx_min_i", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_et", "to": "backend_internal_web_static_htmx_min_i", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_i", "to": "backend_internal_web_static_htmx_min_a", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_i", "to": "backend_internal_web_static_htmx_min_n", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_je", "to": "backend_internal_web_static_htmx_min_i", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_jt", "to": "backend_internal_web_static_htmx_min_i", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_le", "to": "backend_internal_web_static_htmx_min_i", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_pt", "to": "backend_internal_web_static_htmx_min_i", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_re", "to": "backend_internal_web_static_htmx_min_i", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_re", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_dn", "to": "backend_internal_web_static_htmx_min_re", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_gn", "to": "backend_internal_web_static_htmx_min_re", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_hn", "to": "backend_internal_web_static_htmx_min_re", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_nn", "to": "backend_internal_web_static_htmx_min_re", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_pn", "to": "backend_internal_web_static_htmx_min_re", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_pt", "to": "backend_internal_web_static_htmx_min_re", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_re", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_we", "to": "backend_internal_web_static_htmx_min_re", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_latestchapterfromanchors", "to": "backend_internal_web_static_htmx_min_re", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_cn", "to": "backend_internal_web_static_htmx_min_h", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_g", "to": "backend_internal_web_static_htmx_min_h", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ht", "to": "backend_internal_web_static_htmx_min_h", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_pn", "to": "backend_internal_web_static_htmx_min_h", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_pt", "to": "backend_internal_web_static_htmx_min_h", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_st", "to": "backend_internal_web_static_htmx_min_h", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_p", "to": "backend_internal_web_static_htmx_min_t", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_t", "to": "backend_internal_web_static_htmx_min_g", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_t", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_t", "to": "backend_internal_web_static_htmx_min_y", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_p", "to": "backend_internal_web_static_htmx_min_q", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_p", "to": "backend_internal_web_static_htmx_min_l", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_a", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_a", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_n", "to": "backend_internal_web_static_htmx_min_ce", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_n", "to": "backend_internal_web_static_htmx_min_zn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_e", "to": "backend_internal_web_static_htmx_min_p", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_gt", "to": "backend_internal_web_static_htmx_min_p", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_p", "to": "backend_internal_web_static_htmx_min_ge", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_p", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_wt", "to": "backend_internal_web_static_htmx_min_p", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_oe", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_dn", "to": "backend_internal_web_static_htmx_min_oe", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_oe", "to": "backend_internal_web_static_htmx_min_e", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_oe", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_be", "to": "backend_internal_web_static_htmx_min_k", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_k", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_k", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_xe", "to": "backend_internal_web_static_htmx_min_k", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ye", "to": "backend_internal_web_static_htmx_min_k", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_el", "to": "backend_internal_web_static_htmx_min_k", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "userscript_novel_bookmark_user_el", "to": "backend_internal_web_static_htmx_min_k", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_bt", "to": "backend_internal_web_static_htmx_min_ie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_cn", "to": "backend_internal_web_static_htmx_min_ie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ct", "to": "backend_internal_web_static_htmx_min_ie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_ie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_dt", "to": "backend_internal_web_static_htmx_min_ie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_fn", "to": "backend_internal_web_static_htmx_min_ie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_gn", "to": "backend_internal_web_static_htmx_min_ie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ke", "to": "backend_internal_web_static_htmx_min_ie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_lt", "to": "backend_internal_web_static_htmx_min_ie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_nn", "to": "backend_internal_web_static_htmx_min_ie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_nt", "to": "backend_internal_web_static_htmx_min_ie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_pt", "to": "backend_internal_web_static_htmx_min_ie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_qt", "to": "backend_internal_web_static_htmx_min_ie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_yt", "to": "backend_internal_web_static_htmx_min_ie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_zt", "to": "backend_internal_web_static_htmx_min_ie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_b", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_cn", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_e", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ft", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_he", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_hn", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_kt", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_le", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_on", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_pt", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_qe", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_qt", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_rn", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_se", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_un", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_wt", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_yt", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_z", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ze", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_zt", "to": "backend_internal_web_static_htmx_min_se", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_bt", "to": "backend_internal_web_static_htmx_min_x", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_cn", "to": "backend_internal_web_static_htmx_min_le", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ct", "to": "backend_internal_web_static_htmx_min_le", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_le", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_dn", "to": "backend_internal_web_static_htmx_min_le", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_e", "to": "backend_internal_web_static_htmx_min_le", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_pt", "to": "backend_internal_web_static_htmx_min_le", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_gn", "to": "backend_internal_web_static_htmx_min_f", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_ce", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_dn", "to": "backend_internal_web_static_htmx_min_ce", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_en", "to": "backend_internal_web_static_htmx_min_ce", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_fe", "to": "backend_internal_web_static_htmx_min_ce", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_fn", "to": "backend_internal_web_static_htmx_min_ce", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_tn", "to": "backend_internal_web_static_htmx_min_ce", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_b", "to": "backend_internal_web_static_htmx_min_de", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_jt", "to": "backend_internal_web_static_htmx_min_b", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_vt", "to": "backend_internal_web_static_htmx_min_b", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_jt", "to": "backend_internal_web_static_htmx_min_u", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_vt", "to": "backend_internal_web_static_htmx_min_u", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_an", "to": "backend_internal_web_static_htmx_min_e", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_cn", "to": "backend_internal_web_static_htmx_min_e", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_e", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_dn", "to": "backend_internal_web_static_htmx_min_e", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_e", "to": "backend_internal_web_static_htmx_min_fe", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_e", "to": "backend_internal_web_static_htmx_min_he", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_e", "to": "backend_internal_web_static_htmx_min_je", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_e", "to": "backend_internal_web_static_htmx_min_kn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_e", "to": "backend_internal_web_static_htmx_min_me", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_e", "to": "backend_internal_web_static_htmx_min_qe", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_e", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_e", "to": "backend_internal_web_static_htmx_min_ve", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_e", "to": "backend_internal_web_static_htmx_min_vn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_xn", "to": "backend_internal_web_static_htmx_min_e", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_e", "to": "backend_internal_web_static_htmx_min_yn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_e", "to": "backend_internal_web_static_htmx_min_ze", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_v", "to": "backend_internal_web_static_htmx_min_e", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "userscript_manga_bookmark_user_makedraggable", "to": "backend_internal_web_static_htmx_min_e", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "userscript_manga_bookmark_user_pushbookmark", "to": "backend_internal_web_static_htmx_min_e", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "userscript_manga_bookmark_user_pushdelete", "to": "backend_internal_web_static_htmx_min_e", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "userscript_novel_bookmark_user_makedraggable", "to": "backend_internal_web_static_htmx_min_e", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "userscript_novel_bookmark_user_pushbookmark", "to": "backend_internal_web_static_htmx_min_e", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "userscript_novel_bookmark_user_pushdelete", "to": "backend_internal_web_static_htmx_min_e", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "userscript_novel_bookmark_user_repairlnwstalerow", "to": "backend_internal_web_static_htmx_min_e", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_z", "to": "backend_internal_web_static_htmx_min_g", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_z", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ae", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_bn", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_cn", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_dn", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_et", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ft", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_g", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_he", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ht", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_lt", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ot", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_pt", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_st", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_tt", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_un", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_wt", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_yn", "to": "backend_internal_web_static_htmx_min_ue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ae", "to": "backend_internal_web_static_htmx_min_g", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ge", "to": "backend_internal_web_static_htmx_min_y", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ae", "to": "backend_internal_web_static_htmx_min_kt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_ae", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_dn", "to": "backend_internal_web_static_htmx_min_ae", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_st", "to": "backend_internal_web_static_htmx_min_ae", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_yn", "to": "backend_internal_web_static_htmx_min_ae", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_be", "to": "backend_internal_web_static_htmx_min_xe", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ye", "to": "backend_internal_web_static_htmx_min_xe", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_be", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ke", "to": "backend_internal_web_static_htmx_min_be", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_cn", "to": "backend_internal_web_static_htmx_min_we", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_yt", "to": "backend_internal_web_static_htmx_min_we", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_zt", "to": "backend_internal_web_static_htmx_min_we", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_he", "to": "backend_internal_web_static_htmx_min_mt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_he", "to": "backend_internal_web_static_htmx_min_qe", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_he", "to": "backend_internal_web_static_htmx_min_xt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ze", "to": "backend_internal_web_static_htmx_min_he", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_gt", "to": "backend_internal_web_static_htmx_min_qe", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_wt", "to": "backend_internal_web_static_htmx_min_qe", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_pt", "to": "backend_internal_web_static_htmx_min_pe", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_ke", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_it", "to": "backend_internal_web_static_htmx_min_ke", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_an", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_bn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_cn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_fn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_hn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_ln", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_mn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_pn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_de", "to": "backend_internal_web_static_htmx_min_qn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_pt", "to": "backend_internal_web_static_htmx_min_de", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_me", "to": "backend_internal_web_static_htmx_min_ve", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_gt", "to": "backend_internal_web_static_htmx_min_ve", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_wt", "to": "backend_internal_web_static_htmx_min_ve", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_it", "to": "backend_internal_web_static_htmx_min_et", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_nt", "to": "backend_internal_web_static_htmx_min_tt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_it", "to": "backend_internal_web_static_htmx_min_nt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_nt", "to": "backend_internal_web_static_htmx_min_at", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_nt", "to": "backend_internal_web_static_htmx_min_vn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_it", "to": "backend_internal_web_static_htmx_min_rt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_rt", "to": "backend_internal_web_static_htmx_min_ot", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_st", "to": "backend_internal_web_static_htmx_min_it", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_pt", "to": "backend_internal_web_static_htmx_min_st", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_st", "to": "backend_internal_web_static_htmx_min_bt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_st", "to": "backend_internal_web_static_htmx_min_ct", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_st", "to": "backend_internal_web_static_htmx_min_gt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_st", "to": "backend_internal_web_static_htmx_min_mt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_st", "to": "backend_internal_web_static_htmx_min_vt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_st", "to": "backend_internal_web_static_htmx_min_yt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_dn", "to": "backend_internal_web_static_htmx_min_lt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ct", "to": "backend_internal_web_static_htmx_min_gt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ct", "to": "backend_internal_web_static_htmx_min_mt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ft", "to": "backend_internal_web_static_htmx_min_ut", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_at", "to": "backend_internal_web_static_htmx_min_qt", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_static_htmx_min_ft", "to": "backend_internal_web_static_htmx_min_at", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_ft", "to": "backend_internal_web_static_htmx_min_pt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_pt", "to": "backend_internal_web_static_htmx_min_ht", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_pt", "to": "backend_internal_web_static_htmx_min_dt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_gt", "to": "backend_internal_web_static_htmx_min_kn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_gt", "to": "backend_internal_web_static_htmx_min_xn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_pt", "to": "backend_internal_web_static_htmx_min_gt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_pt", "to": "backend_internal_web_static_htmx_min_wt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_yt", "to": "backend_internal_web_static_htmx_min_bt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_wt", "to": "backend_internal_web_static_htmx_min_kn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_wt", "to": "backend_internal_web_static_htmx_min_xn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_wt", "to": "backend_internal_web_static_htmx_min_zt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_zt", "to": "backend_internal_web_static_htmx_min_jt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_dn", "to": "backend_internal_web_static_htmx_min_zt", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_en", "to": "backend_internal_web_static_htmx_min_wn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_on", "to": "backend_internal_web_static_htmx_min_en", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_on", "to": "backend_internal_web_static_htmx_min_tn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_cn", "to": "backend_internal_web_static_htmx_min_nn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_nn", "to": "backend_internal_web_static_htmx_min_r", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_on", "to": "backend_internal_web_static_htmx_min_nn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_on", "to": "backend_internal_web_static_htmx_min_rn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_cn", "to": "backend_internal_web_static_htmx_min_on", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_on", "to": "backend_internal_web_static_htmx_min_sn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_sn", "to": "backend_internal_web_static_htmx_min_bn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_cn", "to": "backend_internal_web_static_htmx_min_ln", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_mn", "to": "backend_internal_web_static_htmx_min_ln", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_an", "to": "backend_internal_web_static_htmx_min_un", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_an", "to": "backend_internal_web_static_htmx_min_qn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_mn", "to": "backend_internal_web_static_htmx_min_an", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_fn", "to": "backend_internal_web_static_htmx_min_bn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_dn", "to": "backend_internal_web_static_htmx_min_gn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_dn", "to": "backend_internal_web_static_htmx_min_r", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_mn", "to": "backend_internal_web_static_htmx_min_pn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_pn", "to": "backend_internal_web_static_htmx_min_in", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_mn", "to": "backend_internal_web_static_htmx_min_qn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_bn", "to": "backend_internal_web_static_htmx_min_vn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_htmx_min_wn", "to": "backend_internal_web_static_htmx_min_bn", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web", "to": "backend_internal_web_web_currentlib", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web", "to": "backend_internal_web_web_currenttab", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web", "to": "backend_internal_web_web_filterbookmarks", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web", "to": "backend_internal_web_web_go_web_handler", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web", "to": "backend_internal_web_web_kindof", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web", "to": "backend_internal_web_web_libof", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web", "to": "backend_internal_web_web_new", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web", "to": "backend_internal_web_web_readerof", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web", "to": "backend_internal_web_web_statichandler", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web", "to": "web_ctxkey", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web", "to": "web_listview", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web", "to": "web_loginview", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "backend_internal_web_web_go_client", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "backend_internal_web_web_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "template", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_buildlistview", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_index", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_installuserscript", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_loadformutation", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_logout", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_refreshchrome", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_register", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_render", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_renderlogin", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_requiresession", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_revokereadersessions", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_rotatetoken", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_saveandrendercard", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_sessionreader", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_uichapter", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_uidelete", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_uifavorite", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_uilist", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_uistatus", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_go_web_handler", "to": "web_handler_writechromeoob", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_new", "to": "backend_internal_web_web_go_web_handler", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_statichandler", "to": "backend_internal_web_web_go_web_handler", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_new", "to": "backend_internal_web_web_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_buildlistview", "to": "web_listview", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_writechromeoob", "to": "web_listview", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_listview", "to": "web_listview_listurl", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_listview", "to": "web_listview_pageurl", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_newrouter", "to": "backend_internal_web_web_new", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "web_handler_register", "to": "backend_internal_web_web_statichandler", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_register", "to": "servemux", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_register", "to": "web_handler_installuserscript", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_register", "to": "web_handler_requiresession", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_statichandler", "to": "backend_internal_web_web_go_handlerfunc", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_index", "to": "web_handler_sessionreader", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_requiresession", "to": "web_handler_sessionreader", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_sessionreader", "to": "backend_internal_web_web_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_currentlib", "to": "backend_internal_web_web_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_currenttab", "to": "backend_internal_web_web_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_readerof", "to": "backend_internal_web_web_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_index", "to": "backend_internal_web_web_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_loadformutation", "to": "backend_internal_web_web_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_logout", "to": "backend_internal_web_web_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_refreshchrome", "to": "backend_internal_web_web_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_revokereadersessions", "to": "backend_internal_web_web_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_rotatetoken", "to": "backend_internal_web_web_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_saveandrendercard", "to": "backend_internal_web_web_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uichapter", "to": "backend_internal_web_web_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uidelete", "to": "backend_internal_web_web_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uifavorite", "to": "backend_internal_web_web_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uilist", "to": "backend_internal_web_web_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uistatus", "to": "backend_internal_web_web_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_requiresession", "to": "backend_internal_web_web_go_handlerfunc", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_installuserscript", "to": "backend_internal_web_web_go_handlerfunc", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_installuserscript", "to": "backend_internal_web_web_readerof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_loadformutation", "to": "backend_internal_web_web_readerof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_refreshchrome", "to": "backend_internal_web_web_readerof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_revokereadersessions", "to": "backend_internal_web_web_readerof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_rotatetoken", "to": "backend_internal_web_web_readerof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_saveandrendercard", "to": "backend_internal_web_web_readerof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uidelete", "to": "backend_internal_web_web_readerof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uilist", "to": "backend_internal_web_web_readerof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_index", "to": "web_handler_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_render", "to": "backend_internal_web_web_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_renderlogin", "to": "web_handler_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_revokereadersessions", "to": "web_handler_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_rotatetoken", "to": "web_handler_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_saveandrendercard", "to": "web_handler_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uilist", "to": "web_handler_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_index", "to": "backend_internal_web_web_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_loadformutation", "to": "backend_internal_web_web_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_logout", "to": "backend_internal_web_web_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_refreshchrome", "to": "backend_internal_web_web_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_renderlogin", "to": "backend_internal_web_web_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_revokereadersessions", "to": "backend_internal_web_web_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_rotatetoken", "to": "backend_internal_web_web_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_saveandrendercard", "to": "backend_internal_web_web_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uichapter", "to": "backend_internal_web_web_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uidelete", "to": "backend_internal_web_web_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uifavorite", "to": "backend_internal_web_web_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uilist", "to": "backend_internal_web_web_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uistatus", "to": "backend_internal_web_web_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_writechromeoob", "to": "backend_internal_web_web_go_responsewriter", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_index", "to": "backend_internal_web_web_libof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_index", "to": "web_handler_buildlistview", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_buildlistview", "to": "backend_internal_web_web_filterbookmarks", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_buildlistview", "to": "backend_internal_web_web_kindof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_web_currentlib", "to": "backend_internal_web_web_libof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uilist", "to": "backend_internal_web_web_libof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_refreshchrome", "to": "web_handler_buildlistview", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uilist", "to": "web_handler_buildlistview", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uilist", "to": "web_handler_writechromeoob", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_refreshchrome", "to": "backend_internal_web_web_currenttab", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_refreshchrome", "to": "backend_internal_web_web_currentlib", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_refreshchrome", "to": "web_handler_writechromeoob", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_saveandrendercard", "to": "web_handler_refreshchrome", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uidelete", "to": "web_handler_refreshchrome", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uichapter", "to": "web_handler_loadformutation", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uifavorite", "to": "web_handler_loadformutation", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uistatus", "to": "web_handler_loadformutation", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uichapter", "to": "web_handler_saveandrendercard", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uifavorite", "to": "web_handler_saveandrendercard", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "web_handler_uistatus", "to": "web_handler_saveandrendercard", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main", "to": "backend_config", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main", "to": "backend_latestpoll", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main", "to": "backend_main_clamppollcooldown", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main", "to": "backend_main_envbool", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main", "to": "backend_main_envduration", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main", "to": "backend_main_envint", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main", "to": "backend_main_envor", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main", "to": "backend_main_guardemptyuserscripttoken", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main", "to": "backend_main_loadconfig", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main", "to": "backend_main_loadlatestpoll", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main", "to": "backend_main_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main", "to": "backend_main_newlatestpoller", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main", "to": "backend_main_newrouter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main", "to": "backend_main_startlatestpoller", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_config", "to": "backend_latestpoll", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_loadconfig", "to": "backend_config", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_newrouter", "to": "backend_config", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_newwebtestserver", "to": "backend_config", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_latestpoll", "to": "backend_main_go_duration", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_loadlatestpoll", "to": "backend_latestpoll", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_newlatestpoller", "to": "backend_latestpoll", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_startlatestpoller", "to": "backend_latestpoll", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_clamppollcooldown", "to": "backend_main_go_duration", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_envduration", "to": "backend_main_go_duration", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_loadlatestpoll", "to": "backend_main_go_duration", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_loadconfig", "to": "backend_main_envor", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_loadlatestpoll", "to": "backend_main_envbool", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_loadlatestpoll", "to": "backend_main_envduration", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_loadlatestpoll", "to": "backend_main_envint", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_loadlatestpoll", "to": "backend_main_clamppollcooldown", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_loadconfig", "to": "backend_main_loadlatestpoll", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test_testloadlatestpollclampsandfallsback", "to": "backend_main_loadlatestpoll", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_test_testloadlatestpolldefaults", "to": "backend_main_loadlatestpoll", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_test_testloadlatestpollenabledparsing", "to": "backend_main_loadlatestpoll", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_main", "to": "backend_main_loadconfig", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test_testloadconfigreadscoverdirectory", "to": "backend_main_loadconfig", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_main", "to": "backend_main_newrouter", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_newrouter", "to": "backend_main_go_handler", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_newrouter", "to": "backend_main_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_newrouter", "to": "backend_main_guardemptyuserscripttoken", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_testperreaderisolation", "to": "backend_main_newrouter", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_reader_credential_test_testrotatecredentialviawebui", "to": "backend_main_newrouter", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_reader_credential_test_testunknowncredentialrejected", "to": "backend_main_newrouter", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_newwebtestserver", "to": "backend_main_newrouter", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test_testdiscordloginrefusesnonmember", "to": "backend_main_newrouter", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_newlatestpoller", "to": "backend_main_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_startlatestpoller", "to": "backend_main_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_guardemptyuserscripttoken", "to": "backend_main_go_handler", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_main", "to": "backend_main_startlatestpoller", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_startlatestpoller", "to": "backend_main_newlatestpoller", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test_testnewlatestpollerwirescooldowns", "to": "backend_main_newlatestpoller", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_main_startlatestpoller", "to": "backend_main_go_context", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test", "to": "backend_main_test_testgzipcompressestextnotfonts", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test", "to": "backend_main_test_testloadconfigreadscoverdirectory", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test", "to": "backend_main_test_testloadlatestpollclampsandfallsback", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test", "to": "backend_main_test_testloadlatestpolldefaults", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test", "to": "backend_main_test_testloadlatestpollenabledparsing", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test", "to": "backend_main_test_testnewlatestpollerwirescooldowns", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test", "to": "backend_main_test_testputkindvalidation", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test", "to": "backend_main_test_testputomittedkindpreservesnovelandappliesprogress", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test", "to": "backend_main_test_testputomittedstatuspreservesarchivedandappliesprogress", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test", "to": "backend_main_test_testputstatusvalidation", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test_testloadlatestpolldefaults", "to": "backend_main_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test_testgzipcompressestextnotfonts", "to": "backend_main_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test_testloadconfigreadscoverdirectory", "to": "backend_main_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test_testloadlatestpollclampsandfallsback", "to": "backend_main_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test_testloadlatestpollenabledparsing", "to": "backend_main_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test_testnewlatestpollerwirescooldowns", "to": "backend_main_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test_testputkindvalidation", "to": "backend_main_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test_testputomittedkindpreservesnovelandappliesprogress", "to": "backend_main_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test_testputomittedstatuspreservesarchivedandappliesprogress", "to": "backend_main_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test_testputstatusvalidation", "to": "backend_main_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_main_test_testgzipcompressestextnotfonts", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_reader_credential_test", "to": "backend_reader_credential_test_credrequest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test", "to": "backend_reader_credential_test_readercredential", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test", "to": "backend_reader_credential_test_registerreader", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test", "to": "backend_reader_credential_test_testindexshowssetuppanelwithoutcredential", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test", "to": "backend_reader_credential_test_testinstallservesscriptwithcredential", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test", "to": "backend_reader_credential_test_testperreaderisolation", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test", "to": "backend_reader_credential_test_testrotatecredentialviawebui", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test", "to": "backend_reader_credential_test_testunknowncredentialrejected", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test", "to": "backend_reader_credential_test_withbody", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_registerreader", "to": "backend_reader_credential_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_registerreader", "to": "backend_reader_credential_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_registerreader", "to": "backend_reader_credential_test_readercredential", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_testperreaderisolation", "to": "backend_reader_credential_test_registerreader", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_testindexshowssetuppanelwithoutcredential", "to": "backend_reader_credential_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_testinstallservesscriptwithcredential", "to": "backend_reader_credential_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_testperreaderisolation", "to": "backend_reader_credential_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_testrotatecredentialviawebui", "to": "backend_reader_credential_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_testunknowncredentialrejected", "to": "backend_reader_credential_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_credrequest", "to": "backend_reader_credential_test_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_testperreaderisolation", "to": "backend_reader_credential_test_credrequest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_testrotatecredentialviawebui", "to": "backend_reader_credential_test_credrequest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_testunknowncredentialrejected", "to": "backend_reader_credential_test_credrequest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_withbody", "to": "backend_reader_credential_test_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_testperreaderisolation", "to": "backend_reader_credential_test_readercredential", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_testunknowncredentialrejected", "to": "backend_reader_credential_test_readercredential", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript", "to": "backend_reader_credential_test_readercredential", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_reader_credential_test_testperreaderisolation", "to": "backend_reader_credential_test_withbody", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_reader_credential_test_testinstallservesscriptwithcredential", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_reader_credential_test_testinstallservesscriptwithcredential", "to": "backend_web_test_sessioncookie", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_reader_credential_test_testrotatecredentialviawebui", "to": "backend_web_test_sessioncookie", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_reader_credential_test_testindexshowssetuppanelwithoutcredential", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_reader_credential_test_testindexshowssetuppanelwithoutcredential", "to": "backend_web_test_sessioncookie", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_web_test", "to": "backend_discordstub", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_tokenrequest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_completesignin", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_discordconfig", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_newdiscordstub", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_newwebtestserver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_oauthwebtestserver", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_poststatus", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_seed", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_seedlibraries", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_seedstatusrows", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_sessioncookie", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_signedinreader", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_signincookie", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_startsignin", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_storereaders", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_stripof", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testapprendersnewtabs", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testbookmarksapistillbeareronly", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testcallbackratelimited", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testcardhxtargetisvalidselectorforcolonkey", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testcardshowsstatuscontrols", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testchapteroverridemovesupdatedat", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testchapteroverridenooppreservesurlandupdatedat", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testchapteroverriderejectsbadinput", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testdiscordcallbackrejectsmismatchedstate", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testdiscordcallbackrejectsmissingstate", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testdiscordcallbackstateissingleuse", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testdiscordloginfullflow", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testdiscordloginrefusesnonmember", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testdiscordloginrequiresrolepositive", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testdiscordlogintokenendpointdown", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testexpiredsessionrejected", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testfavoritetoggleswithoutreordering", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testguildmemberregistersonfirstloginandreusesit", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testindexwithoutsessionshowslogin", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testindexwithsessionshowslist", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testkindlessrowshowsinmangalibrary", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testlibrariesaredisjoint", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testlogoutdeletessession", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testmangapagekeepsupdatedtab", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testmutationrefresheschromeoutofband", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testmutationsonmissingkey", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testnovelnewtabfallsbacktoall", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testnovelpageomitsupdatedtab", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testownerloginreusestheseededreader", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testownerrevokesanotherreaderssessions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testownerseesreaderspanel", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testrecentstripcapped", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testrecentstripcarriesunreadonlyandonlyonall", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_teststaticassetsserved", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testtabsshowonlytheirbucket", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testuideleteremovesrow", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testuilistfavouritestab", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testuilistnewtab", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testuiroutesrequiresession", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testuistatusdoesnotreorderlist", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testuistatusrejectsunknownvalue", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testuistatusrequiressession", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_testuistatussetsbucket", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test", "to": "backend_web_test_uirequest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_newwebtestserver", "to": "backend_web_test_go_handler", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_newwebtestserver", "to": "backend_web_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_newwebtestserver", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_oauthwebtestserver", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testapprendersnewtabs", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testbookmarksapistillbeareronly", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testcardhxtargetisvalidselectorforcolonkey", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testcardshowsstatuscontrols", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testchapteroverridemovesupdatedat", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testchapteroverridenooppreservesurlandupdatedat", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testchapteroverriderejectsbadinput", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordloginrequiresrolepositive", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordlogintokenendpointdown", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testexpiredsessionrejected", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testfavoritetoggleswithoutreordering", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testindexwithoutsessionshowslogin", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testindexwithsessionshowslist", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testkindlessrowshowsinmangalibrary", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testlibrariesaredisjoint", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testlogoutdeletessession", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testmangapagekeepsupdatedtab", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testmutationrefresheschromeoutofband", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testmutationsonmissingkey", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testnovelnewtabfallsbacktoall", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testnovelpageomitsupdatedtab", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testownerloginreusestheseededreader", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testrecentstripcapped", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testrecentstripcarriesunreadonlyandonlyonall", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_teststaticassetsserved", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testtabsshowonlytheirbucket", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuideleteremovesrow", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuilistfavouritestab", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuilistnewtab", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuiroutesrequiresession", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuistatusdoesnotreorderlist", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuistatusrejectsunknownvalue", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuistatusrequiressession", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuistatussetsbucket", "to": "backend_web_test_newwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_completesignin", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_newdiscordstub", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_oauthwebtestserver", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_poststatus", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_seed", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_seedlibraries", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_seedstatusrows", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_sessioncookie", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_signedinreader", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_signincookie", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_startsignin", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_storereaders", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_stripof", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testapprendersnewtabs", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testbookmarksapistillbeareronly", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testcallbackratelimited", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testcardhxtargetisvalidselectorforcolonkey", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testcardshowsstatuscontrols", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testchapteroverridemovesupdatedat", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testchapteroverridenooppreservesurlandupdatedat", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testchapteroverriderejectsbadinput", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordcallbackrejectsmismatchedstate", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordcallbackrejectsmissingstate", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordcallbackstateissingleuse", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordloginfullflow", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordloginrefusesnonmember", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordloginrequiresrolepositive", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordlogintokenendpointdown", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testexpiredsessionrejected", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testfavoritetoggleswithoutreordering", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testguildmemberregistersonfirstloginandreusesit", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testindexwithoutsessionshowslogin", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testindexwithsessionshowslist", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testkindlessrowshowsinmangalibrary", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testlibrariesaredisjoint", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testlogoutdeletessession", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testmangapagekeepsupdatedtab", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testmutationrefresheschromeoutofband", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testmutationsonmissingkey", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testnovelnewtabfallsbacktoall", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testnovelpageomitsupdatedtab", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testownerloginreusestheseededreader", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testownerrevokesanotherreaderssessions", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testownerseesreaderspanel", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testrecentstripcapped", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testrecentstripcarriesunreadonlyandonlyonall", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_teststaticassetsserved", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testtabsshowonlytheirbucket", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuideleteremovesrow", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuilistfavouritestab", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuilistnewtab", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuiroutesrequiresession", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuistatusdoesnotreorderlist", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuistatusrejectsunknownvalue", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuistatusrequiressession", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuistatussetsbucket", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_uirequest", "to": "backend_web_test_go_t", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_completesignin", "to": "backend_web_test_go_handler", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_oauthwebtestserver", "to": "backend_web_test_go_handler", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_poststatus", "to": "backend_web_test_go_handler", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_signedinreader", "to": "backend_web_test_go_handler", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_signincookie", "to": "backend_web_test_go_handler", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_startsignin", "to": "backend_web_test_go_handler", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_stripof", "to": "backend_web_test_go_handler", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_oauthwebtestserver", "to": "backend_web_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_poststatus", "to": "backend_web_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_seed", "to": "backend_web_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_seedlibraries", "to": "backend_web_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_seedstatusrows", "to": "backend_web_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_sessioncookie", "to": "backend_web_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_signedinreader", "to": "backend_web_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_storereaders", "to": "backend_web_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_stripof", "to": "backend_web_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_uirequest", "to": "backend_web_test_go_store", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_poststatus", "to": "backend_web_test_sessioncookie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_sessioncookie", "to": "backend_web_test_go_cookie", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_stripof", "to": "backend_web_test_sessioncookie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testapprendersnewtabs", "to": "backend_web_test_sessioncookie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testbookmarksapistillbeareronly", "to": "backend_web_test_sessioncookie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testcardshowsstatuscontrols", "to": "backend_web_test_sessioncookie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testindexwithsessionshowslist", "to": "backend_web_test_sessioncookie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testlogoutdeletessession", "to": "backend_web_test_sessioncookie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testownerrevokesanotherreaderssessions", "to": "backend_web_test_sessioncookie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testownerseesreaderspanel", "to": "backend_web_test_sessioncookie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testtabsshowonlytheirbucket", "to": "backend_web_test_sessioncookie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_uirequest", "to": "backend_web_test_sessioncookie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_signincookie", "to": "backend_web_test_go_cookie", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_discordstub", "to": "backend_tokenrequest", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_newdiscordstub", "to": "backend_discordstub", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_oauthwebtestserver", "to": "backend_discordstub", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_tokenrequest", "to": "values", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_uirequest", "to": "values", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_newdiscordstub", "to": "server", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_oauthwebtestserver", "to": "backend_web_test_newdiscordstub", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordloginrefusesnonmember", "to": "backend_web_test_newdiscordstub", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordloginrequiresrolepositive", "to": "backend_web_test_newdiscordstub", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordlogintokenendpointdown", "to": "backend_web_test_newdiscordstub", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript", "to": "backend_web_test_newdiscordstub", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testownerloginreusestheseededreader", "to": "backend_web_test_newdiscordstub", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_oauthwebtestserver", "to": "backend_web_test_discordconfig", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordloginrefusesnonmember", "to": "backend_web_test_discordconfig", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordloginrequiresrolepositive", "to": "backend_web_test_discordconfig", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordlogintokenendpointdown", "to": "backend_web_test_discordconfig", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript", "to": "backend_web_test_discordconfig", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testownerloginreusestheseededreader", "to": "backend_web_test_discordconfig", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testcallbackratelimited", "to": "backend_web_test_oauthwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordcallbackrejectsmismatchedstate", "to": "backend_web_test_oauthwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordcallbackrejectsmissingstate", "to": "backend_web_test_oauthwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordcallbackstateissingleuse", "to": "backend_web_test_oauthwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordloginfullflow", "to": "backend_web_test_oauthwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testguildmemberregistersonfirstloginandreusesit", "to": "backend_web_test_oauthwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testownerrevokesanotherreaderssessions", "to": "backend_web_test_oauthwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testownerseesreaderspanel", "to": "backend_web_test_oauthwebtestserver", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_signincookie", "to": "backend_web_test_startsignin", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordcallbackstateissingleuse", "to": "backend_web_test_startsignin", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordloginrefusesnonmember", "to": "backend_web_test_startsignin", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordloginrequiresrolepositive", "to": "backend_web_test_startsignin", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordlogintokenendpointdown", "to": "backend_web_test_startsignin", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_completesignin", "to": "backend_web_test_go_responserecorder", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_signincookie", "to": "backend_web_test_completesignin", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordcallbackstateissingleuse", "to": "backend_web_test_completesignin", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordloginfullflow", "to": "backend_web_test_completesignin", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordloginrefusesnonmember", "to": "backend_web_test_completesignin", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordloginrequiresrolepositive", "to": "backend_web_test_completesignin", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordlogintokenendpointdown", "to": "backend_web_test_completesignin", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_poststatus", "to": "backend_web_test_go_responserecorder", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testdiscordloginrefusesnonmember", "to": "backend_web_test_storereaders", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testguildmemberregistersonfirstloginandreusesit", "to": "backend_web_test_storereaders", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testownerloginreusestheseededreader", "to": "backend_web_test_storereaders", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_signedinreader", "to": "backend_web_test_signincookie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript", "to": "backend_web_test_signincookie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testownerrevokesanotherreaderssessions", "to": "backend_web_test_signincookie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testownerseesreaderspanel", "to": "backend_web_test_signincookie", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testguildmemberregistersonfirstloginandreusesit", "to": "backend_web_test_signedinreader", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testownerloginreusestheseededreader", "to": "backend_web_test_signedinreader", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_seedlibraries", "to": "backend_web_test_seed", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testcardhxtargetisvalidselectorforcolonkey", "to": "backend_web_test_seed", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testchapteroverridemovesupdatedat", "to": "backend_web_test_seed", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testchapteroverridenooppreservesurlandupdatedat", "to": "backend_web_test_seed", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testchapteroverriderejectsbadinput", "to": "backend_web_test_seed", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testfavoritetoggleswithoutreordering", "to": "backend_web_test_seed", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testkindlessrowshowsinmangalibrary", "to": "backend_web_test_seed", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testmutationrefresheschromeoutofband", "to": "backend_web_test_seed", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuideleteremovesrow", "to": "backend_web_test_seed", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuilistfavouritestab", "to": "backend_web_test_seed", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuilistnewtab", "to": "backend_web_test_seed", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testcardhxtargetisvalidselectorforcolonkey", "to": "backend_web_test_uirequest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testchapteroverridemovesupdatedat", "to": "backend_web_test_uirequest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testchapteroverridenooppreservesurlandupdatedat", "to": "backend_web_test_uirequest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testchapteroverriderejectsbadinput", "to": "backend_web_test_uirequest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testfavoritetoggleswithoutreordering", "to": "backend_web_test_uirequest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testkindlessrowshowsinmangalibrary", "to": "backend_web_test_uirequest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testlibrariesaredisjoint", "to": "backend_web_test_uirequest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testmangapagekeepsupdatedtab", "to": "backend_web_test_uirequest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testmutationrefresheschromeoutofband", "to": "backend_web_test_uirequest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testmutationsonmissingkey", "to": "backend_web_test_uirequest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testnovelnewtabfallsbacktoall", "to": "backend_web_test_uirequest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testnovelpageomitsupdatedtab", "to": "backend_web_test_uirequest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuideleteremovesrow", "to": "backend_web_test_uirequest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuilistfavouritestab", "to": "backend_web_test_uirequest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuilistnewtab", "to": "backend_web_test_uirequest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_uirequest", "to": "backend_web_test_go_request", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testapprendersnewtabs", "to": "backend_web_test_seedstatusrows", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testcardshowsstatuscontrols", "to": "backend_web_test_seedstatusrows", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testrecentstripcarriesunreadonlyandonlyonall", "to": "backend_web_test_seedstatusrows", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testtabsshowonlytheirbucket", "to": "backend_web_test_seedstatusrows", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuistatusdoesnotreorderlist", "to": "backend_web_test_seedstatusrows", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuistatusrejectsunknownvalue", "to": "backend_web_test_seedstatusrows", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuistatusrequiressession", "to": "backend_web_test_seedstatusrows", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuistatussetsbucket", "to": "backend_web_test_seedstatusrows", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testmutationrefresheschromeoutofband", "to": "backend_web_test_stripof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testrecentstripcapped", "to": "backend_web_test_stripof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testrecentstripcarriesunreadonlyandonlyonall", "to": "backend_web_test_stripof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuistatusdoesnotreorderlist", "to": "backend_web_test_poststatus", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuistatusrejectsunknownvalue", "to": "backend_web_test_poststatus", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testuistatussetsbucket", "to": "backend_web_test_poststatus", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testlibrariesaredisjoint", "to": "backend_web_test_seedlibraries", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testmangapagekeepsupdatedtab", "to": "backend_web_test_seedlibraries", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testnovelnewtabfallsbacktoall", "to": "backend_web_test_seedlibraries", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_web_test_testnovelpageomitsupdatedtab", "to": "backend_web_test_seedlibraries", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint", "to": "chrome_entrypoint_browser_alive", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint", "to": "chrome_entrypoint_connection", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint", "to": "chrome_entrypoint_connection_signal", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint", "to": "chrome_entrypoint_finish_connection", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint", "to": "chrome_entrypoint_has_connections", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint", "to": "chrome_entrypoint_lock", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint", "to": "chrome_entrypoint_reaper", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint", "to": "chrome_entrypoint_sh__entry", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint", "to": "chrome_entrypoint_shutdown", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint", "to": "chrome_entrypoint_start_browser", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint", "to": "chrome_entrypoint_stop_browser", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint", "to": "chrome_entrypoint_stop_browser_gracefully", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint", "to": "chrome_entrypoint_unlock", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint", "to": "chrome_entrypoint_wait_for_browser", "label": "defines", "title": "defines [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_sh__entry", "to": "chrome_entrypoint_connection", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_sh__entry", "to": "chrome_entrypoint_reaper", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_sh__entry", "to": "chrome_entrypoint_stop_browser_gracefully", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_connection", "to": "chrome_entrypoint_lock", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_finish_connection", "to": "chrome_entrypoint_lock", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_reaper", "to": "chrome_entrypoint_lock", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_stop_browser_gracefully", "to": "chrome_entrypoint_lock", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_connection", "to": "chrome_entrypoint_unlock", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_finish_connection", "to": "chrome_entrypoint_unlock", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_reaper", "to": "chrome_entrypoint_unlock", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_stop_browser_gracefully", "to": "chrome_entrypoint_unlock", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_connection", "to": "chrome_entrypoint_browser_alive", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_reaper", "to": "chrome_entrypoint_browser_alive", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_stop_browser_gracefully", "to": "chrome_entrypoint_browser_alive", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_wait_for_browser", "to": "chrome_entrypoint_browser_alive", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_reaper", "to": "chrome_entrypoint_has_connections", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_connection", "to": "chrome_entrypoint_start_browser", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_reaper", "to": "chrome_entrypoint_stop_browser", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_stop_browser_gracefully", "to": "chrome_entrypoint_stop_browser", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_connection", "to": "chrome_entrypoint_wait_for_browser", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_connection", "to": "chrome_entrypoint_finish_connection", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_connection_signal", "to": "chrome_entrypoint_finish_connection", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_entrypoint_shutdown", "to": "chrome_entrypoint_stop_browser_gracefully", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_adapterfor", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_anchorsfromdocument", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_anchorsfromhtml", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_apidelete", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_apiget", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_apiput", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_applyfabpos", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_applylatestchapterifchanged", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_armdwell", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_authheaders", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_backgroundrefreshlatest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_bookmarkcurrent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_buildui", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_canceldwell", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_chapteridentity", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_clamp", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_comixseriesid", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_computelatestchapter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_confirmremove", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_currentsite", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_detect", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_drain", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_el", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_httperror", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_init", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_installlongpress", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_installnavwatcher", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_keyof", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_kindof", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_latestchapterfromanchors", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_latestchapterfromapi", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_loadcache", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_loadfabpos", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_loadlastchecked", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_loadqueue", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_makedraggable", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_maybeautoupdate", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_maybecapturelatestonseriespage", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_meta", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_onnavigate", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_overlaypending", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_placefab", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_pushbookmark", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_pushdelete", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_queuecount", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_queuedefer", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_queuedrop", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_queueenqueue", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_queueget", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_queuepush", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_refresh", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_reindex", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_removebookmark", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_removelocal", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_render", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_renderitem", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_savecache", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_savefabpos", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_savelastchecked", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_savequeue", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_setlist", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_setpage", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_startring", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_statusof", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_stopring", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_stripbuildhash", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_syncupsert", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_titlefor", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_toast", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_togglearchive", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_togglefavorite", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_togglepanel", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_updatetocurrentchapter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user", "to": "userscript_manga_bookmark_user_upsertlocal", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_logic_test", "to": "userscript_manga_bookmark_user", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_detect", "to": "userscript_manga_bookmark_user_meta", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_maybecapturelatestonseriespage", "to": "userscript_manga_bookmark_user_anchorsfromdocument", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_backgroundrefreshlatest", "to": "userscript_manga_bookmark_user_anchorsfromhtml", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_logic_test", "to": "userscript_manga_bookmark_user_anchorsfromhtml", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_detect", "to": "userscript_manga_bookmark_user_stripbuildhash", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_logic_test", "to": "userscript_manga_bookmark_user_stripbuildhash", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_detect", "to": "userscript_manga_bookmark_user_comixseriesid", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_logic_test", "to": "userscript_manga_bookmark_user_comixseriesid", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_installnavwatcher", "to": "userscript_manga_bookmark_user_detect", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_setpage", "to": "userscript_manga_bookmark_user_detect", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_computelatestchapter", "to": "userscript_manga_bookmark_user_latestchapterfromanchors", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_backgroundrefreshlatest", "to": "userscript_manga_bookmark_user_latestchapterfromapi", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_bookmarkcurrent", "to": "userscript_manga_bookmark_user_keyof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_maybeautoupdate", "to": "userscript_manga_bookmark_user_keyof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_maybecapturelatestonseriespage", "to": "userscript_manga_bookmark_user_keyof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_render", "to": "userscript_manga_bookmark_user_keyof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_updatetocurrentchapter", "to": "userscript_manga_bookmark_user_keyof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_backgroundrefreshlatest", "to": "userscript_manga_bookmark_user_adapterfor", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_computelatestchapter", "to": "userscript_manga_bookmark_user_adapterfor", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_backgroundrefreshlatest", "to": "userscript_manga_bookmark_user_computelatestchapter", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_maybecapturelatestonseriespage", "to": "userscript_manga_bookmark_user_computelatestchapter", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_backgroundrefreshlatest", "to": "userscript_manga_bookmark_user_currentsite", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_removelocal", "to": "userscript_manga_bookmark_user_savecache", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_setlist", "to": "userscript_manga_bookmark_user_savecache", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_upsertlocal", "to": "userscript_manga_bookmark_user_savecache", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_backgroundrefreshlatest", "to": "userscript_manga_bookmark_user_loadlastchecked", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_backgroundrefreshlatest", "to": "userscript_manga_bookmark_user_savelastchecked", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_apidelete", "to": "userscript_manga_bookmark_user_authheaders", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_apiget", "to": "userscript_manga_bookmark_user_authheaders", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_apiput", "to": "userscript_manga_bookmark_user_authheaders", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_apidelete", "to": "userscript_manga_bookmark_user_httperror", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_apiput", "to": "userscript_manga_bookmark_user_httperror", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_refresh", "to": "userscript_manga_bookmark_user_apiget", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_applylatestchapterifchanged", "to": "userscript_manga_bookmark_user_apiput", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_pushbookmark", "to": "userscript_manga_bookmark_user_apiput", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_pushdelete", "to": "userscript_manga_bookmark_user_apidelete", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_removelocal", "to": "userscript_manga_bookmark_user_reindex", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_setlist", "to": "userscript_manga_bookmark_user_reindex", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_upsertlocal", "to": "userscript_manga_bookmark_user_reindex", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_refresh", "to": "userscript_manga_bookmark_user_setlist", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_setlist", "to": "userscript_manga_bookmark_user_kindof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_applylatestchapterifchanged", "to": "userscript_manga_bookmark_user_upsertlocal", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_pushbookmark", "to": "userscript_manga_bookmark_user_upsertlocal", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_syncupsert", "to": "userscript_manga_bookmark_user_upsertlocal", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_togglearchive", "to": "userscript_manga_bookmark_user_upsertlocal", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_togglefavorite", "to": "userscript_manga_bookmark_user_upsertlocal", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_removebookmark", "to": "userscript_manga_bookmark_user_removelocal", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_backgroundrefreshlatest", "to": "userscript_manga_bookmark_user_statusof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_render", "to": "userscript_manga_bookmark_user_statusof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_renderitem", "to": "userscript_manga_bookmark_user_statusof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_togglearchive", "to": "userscript_manga_bookmark_user_statusof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_logic_test", "to": "userscript_manga_bookmark_user_statusof", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_logic_test", "to": "userscript_manga_bookmark_user_kindof", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_queuedefer", "to": "userscript_manga_bookmark_user_savequeue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_queuedrop", "to": "userscript_manga_bookmark_user_savequeue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_queueenqueue", "to": "userscript_manga_bookmark_user_savequeue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_render", "to": "userscript_manga_bookmark_user_queuecount", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_applylatestchapterifchanged", "to": "userscript_manga_bookmark_user_queueget", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_overlaypending", "to": "userscript_manga_bookmark_user_queueget", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_pushbookmark", "to": "userscript_manga_bookmark_user_queueget", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_queuedefer", "to": "userscript_manga_bookmark_user_queueget", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_queueenqueue", "to": "userscript_manga_bookmark_user_titlefor", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_queuepush", "to": "userscript_manga_bookmark_user_titlefor", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_queuedefer", "to": "userscript_manga_bookmark_user_queuepush", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_queuepush", "to": "userscript_manga_bookmark_user_toast", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_pushbookmark", "to": "userscript_manga_bookmark_user_queuedrop", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_pushdelete", "to": "userscript_manga_bookmark_user_queuedrop", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_queueenqueue", "to": "userscript_manga_bookmark_user_queuedrop", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_pushbookmark", "to": "userscript_manga_bookmark_user_queuedefer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_pushdelete", "to": "userscript_manga_bookmark_user_queuedefer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_queueenqueue", "to": "userscript_manga_bookmark_user_queuedefer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_pushbookmark", "to": "userscript_manga_bookmark_user_queueenqueue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_pushdelete", "to": "userscript_manga_bookmark_user_queueenqueue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_queueenqueue", "to": "userscript_manga_bookmark_user_toast", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_buildui", "to": "userscript_manga_bookmark_user_drain", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_drain", "to": "userscript_manga_bookmark_user_pushbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_drain", "to": "userscript_manga_bookmark_user_pushdelete", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_drain", "to": "userscript_manga_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_drain", "to": "userscript_manga_bookmark_user_toast", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_init", "to": "userscript_manga_bookmark_user_drain", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "userscript_manga_bookmark_user_onnavigate", "to": "userscript_manga_bookmark_user_drain", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_refresh", "to": "userscript_manga_bookmark_user_drain", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_refresh", "to": "userscript_manga_bookmark_user_overlaypending", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_pushbookmark", "to": "userscript_manga_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_syncupsert", "to": "userscript_manga_bookmark_user_pushbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_togglearchive", "to": "userscript_manga_bookmark_user_pushbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_togglefavorite", "to": "userscript_manga_bookmark_user_pushbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_removebookmark", "to": "userscript_manga_bookmark_user_pushdelete", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_bookmarkcurrent", "to": "userscript_manga_bookmark_user_syncupsert", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_render", "to": "userscript_manga_bookmark_user_bookmarkcurrent", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_armdwell", "to": "userscript_manga_bookmark_user_updatetocurrentchapter", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_render", "to": "userscript_manga_bookmark_user_updatetocurrentchapter", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_updatetocurrentchapter", "to": "userscript_manga_bookmark_user_canceldwell", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_updatetocurrentchapter", "to": "userscript_manga_bookmark_user_syncupsert", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_syncupsert", "to": "userscript_manga_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_syncupsert", "to": "userscript_manga_bookmark_user_toast", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_renderitem", "to": "userscript_manga_bookmark_user_togglefavorite", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_togglefavorite", "to": "userscript_manga_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_togglefavorite", "to": "userscript_manga_bookmark_user_toast", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_renderitem", "to": "userscript_manga_bookmark_user_togglearchive", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_togglearchive", "to": "userscript_manga_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_togglearchive", "to": "userscript_manga_bookmark_user_toast", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_applylatestchapterifchanged", "to": "userscript_manga_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_backgroundrefreshlatest", "to": "userscript_manga_bookmark_user_applylatestchapterifchanged", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_maybecapturelatestonseriespage", "to": "userscript_manga_bookmark_user_applylatestchapterifchanged", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_init", "to": "userscript_manga_bookmark_user_maybecapturelatestonseriespage", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_onnavigate", "to": "userscript_manga_bookmark_user_maybecapturelatestonseriespage", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_init", "to": "userscript_manga_bookmark_user_backgroundrefreshlatest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_onnavigate", "to": "userscript_manga_bookmark_user_backgroundrefreshlatest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_confirmremove", "to": "userscript_manga_bookmark_user_removebookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_removebookmark", "to": "userscript_manga_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_removebookmark", "to": "userscript_manga_bookmark_user_toast", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_maybeautoupdate", "to": "userscript_manga_bookmark_user_chapteridentity", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_armdwell", "to": "userscript_manga_bookmark_user_startring", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_armdwell", "to": "userscript_manga_bookmark_user_stopring", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_maybeautoupdate", "to": "userscript_manga_bookmark_user_armdwell", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_canceldwell", "to": "userscript_manga_bookmark_user_stopring", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_maybeautoupdate", "to": "userscript_manga_bookmark_user_canceldwell", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_init", "to": "userscript_manga_bookmark_user_maybeautoupdate", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_onnavigate", "to": "userscript_manga_bookmark_user_maybeautoupdate", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_buildui", "to": "userscript_manga_bookmark_user_makedraggable", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_buildui", "to": "userscript_manga_bookmark_user_placefab", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_buildui", "to": "userscript_manga_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_buildui", "to": "userscript_manga_bookmark_user_togglepanel", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_init", "to": "userscript_manga_bookmark_user_buildui", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_makedraggable", "to": "userscript_manga_bookmark_user_clamp", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_placefab", "to": "userscript_manga_bookmark_user_clamp", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_placefab", "to": "userscript_manga_bookmark_user_applyfabpos", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_placefab", "to": "userscript_manga_bookmark_user_loadfabpos", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_makedraggable", "to": "userscript_test_novel_logic_test_reset", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "userscript_manga_bookmark_user_installlongpress", "to": "userscript_manga_bookmark_user_togglepanel", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_togglepanel", "to": "userscript_manga_bookmark_user_refresh", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_togglepanel", "to": "userscript_manga_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_render", "to": "userscript_manga_bookmark_user_el", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_renderitem", "to": "userscript_manga_bookmark_user_el", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_toast", "to": "userscript_manga_bookmark_user_el", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_init", "to": "userscript_manga_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_onnavigate", "to": "userscript_manga_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_refresh", "to": "userscript_manga_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_render", "to": "userscript_manga_bookmark_user_renderitem", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_renderitem", "to": "userscript_manga_bookmark_user_confirmremove", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_init", "to": "userscript_manga_bookmark_user_refresh", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_init", "to": "userscript_manga_bookmark_user_setpage", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_onnavigate", "to": "userscript_manga_bookmark_user_setpage", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_installnavwatcher", "to": "userscript_manga_bookmark_user_onnavigate", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "userscript_manga_bookmark_user_init", "to": "userscript_manga_bookmark_user_installnavwatcher", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_manga_bookmark_user_init", "to": "userscript_manga_bookmark_user_installlongpress", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_adapterfor", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_anchorsfromdocument", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_anchorsfromhtml", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_apidelete", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_apiget", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_apiput", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_applyfabpos", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_applylatestchapterifchanged", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_applylnwstalerowrepair", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_armdwell", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_authheaders", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_backgroundrefreshlatest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_bookmarkcurrent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_buildui", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_canceldwell", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_chapteridentity", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_clamp", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_computelatestchapter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_confirmremove", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_currentsite", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_detect", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_drain", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_el", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_escapere", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_httperror", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_init", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_installlongpress", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_installnavwatcher", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_keyof", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_kindof", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_latestchapterfromanchors", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_loadcache", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_loadfabpos", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_loadlastchecked", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_loadqueue", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_makedraggable", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_maxchapter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_maybeautoupdate", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_maybecapturelatestonseriespage", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_onnavigate", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_overlaypending", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_placefab", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_pushbookmark", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_pushdelete", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_queuecount", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_queuedefer", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_queuedrop", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_queueenqueue", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_queueget", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_queuepush", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_refresh", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_reindex", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_removebookmark", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_removelocal", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_render", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_renderitem", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_repairlnwstalerow", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_savecache", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_savefabpos", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_savelastchecked", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_savequeue", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_seriesidfromlnwpointer", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_setlist", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_startring", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_statusof", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_stopring", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_syncupsert", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_titlefor", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_toast", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_togglearchive", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_togglefavorite", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_togglepanel", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_updatetocurrentchapter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user", "to": "userscript_novel_bookmark_user_upsertlocal", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_novel_logic_test", "to": "userscript_novel_bookmark_user", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_maybecapturelatestonseriespage", "to": "userscript_novel_bookmark_user_anchorsfromdocument", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_backgroundrefreshlatest", "to": "userscript_novel_bookmark_user_anchorsfromhtml", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_latestchapterfromanchors", "to": "userscript_novel_bookmark_user_escapere", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_latestchapterfromanchors", "to": "userscript_novel_bookmark_user_maxchapter", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_novel_logic_test", "to": "userscript_novel_bookmark_user_maxchapter", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_detect", "to": "userscript_novel_bookmark_user_seriesidfromlnwpointer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_init", "to": "userscript_novel_bookmark_user_detect", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_onnavigate", "to": "userscript_novel_bookmark_user_detect", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_computelatestchapter", "to": "userscript_novel_bookmark_user_latestchapterfromanchors", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_applylnwstalerowrepair", "to": "userscript_novel_bookmark_user_keyof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_bookmarkcurrent", "to": "userscript_novel_bookmark_user_keyof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_maybeautoupdate", "to": "userscript_novel_bookmark_user_keyof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_maybecapturelatestonseriespage", "to": "userscript_novel_bookmark_user_keyof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_render", "to": "userscript_novel_bookmark_user_keyof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_updatetocurrentchapter", "to": "userscript_novel_bookmark_user_keyof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_backgroundrefreshlatest", "to": "userscript_novel_bookmark_user_adapterfor", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_computelatestchapter", "to": "userscript_novel_bookmark_user_adapterfor", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_applylnwstalerowrepair", "to": "userscript_novel_bookmark_user_repairlnwstalerow", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_novel_logic_test", "to": "userscript_novel_bookmark_user_repairlnwstalerow", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_backgroundrefreshlatest", "to": "userscript_novel_bookmark_user_computelatestchapter", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_maybecapturelatestonseriespage", "to": "userscript_novel_bookmark_user_computelatestchapter", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_novel_logic_test", "to": "userscript_novel_bookmark_user_computelatestchapter", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_backgroundrefreshlatest", "to": "userscript_novel_bookmark_user_currentsite", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_applylnwstalerowrepair", "to": "userscript_novel_bookmark_user_savecache", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_removelocal", "to": "userscript_novel_bookmark_user_savecache", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_setlist", "to": "userscript_novel_bookmark_user_savecache", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_upsertlocal", "to": "userscript_novel_bookmark_user_savecache", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_applylnwstalerowrepair", "to": "userscript_novel_bookmark_user_loadlastchecked", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_backgroundrefreshlatest", "to": "userscript_novel_bookmark_user_loadlastchecked", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_applylnwstalerowrepair", "to": "userscript_novel_bookmark_user_savelastchecked", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_backgroundrefreshlatest", "to": "userscript_novel_bookmark_user_savelastchecked", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_apidelete", "to": "userscript_novel_bookmark_user_authheaders", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_apiget", "to": "userscript_novel_bookmark_user_authheaders", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_apiput", "to": "userscript_novel_bookmark_user_authheaders", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_apidelete", "to": "userscript_novel_bookmark_user_httperror", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_apiput", "to": "userscript_novel_bookmark_user_httperror", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_refresh", "to": "userscript_novel_bookmark_user_apiget", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_applylatestchapterifchanged", "to": "userscript_novel_bookmark_user_apiput", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_pushbookmark", "to": "userscript_novel_bookmark_user_apiput", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_pushdelete", "to": "userscript_novel_bookmark_user_apidelete", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_applylnwstalerowrepair", "to": "userscript_novel_bookmark_user_reindex", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_removelocal", "to": "userscript_novel_bookmark_user_reindex", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_setlist", "to": "userscript_novel_bookmark_user_reindex", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_upsertlocal", "to": "userscript_novel_bookmark_user_reindex", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_refresh", "to": "userscript_novel_bookmark_user_setlist", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_setlist", "to": "userscript_novel_bookmark_user_kindof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_applylatestchapterifchanged", "to": "userscript_novel_bookmark_user_upsertlocal", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_pushbookmark", "to": "userscript_novel_bookmark_user_upsertlocal", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_syncupsert", "to": "userscript_novel_bookmark_user_upsertlocal", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_togglearchive", "to": "userscript_novel_bookmark_user_upsertlocal", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_togglefavorite", "to": "userscript_novel_bookmark_user_upsertlocal", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_removebookmark", "to": "userscript_novel_bookmark_user_removelocal", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_applylnwstalerowrepair", "to": "userscript_novel_bookmark_user_statusof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_backgroundrefreshlatest", "to": "userscript_novel_bookmark_user_statusof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_render", "to": "userscript_novel_bookmark_user_statusof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_renderitem", "to": "userscript_novel_bookmark_user_statusof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_togglearchive", "to": "userscript_novel_bookmark_user_statusof", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_novel_logic_test", "to": "userscript_novel_bookmark_user_kindof", "label": "imports", "title": "imports [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_applylnwstalerowrepair", "to": "userscript_novel_bookmark_user_savequeue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_queuedefer", "to": "userscript_novel_bookmark_user_savequeue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_queuedrop", "to": "userscript_novel_bookmark_user_savequeue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_queueenqueue", "to": "userscript_novel_bookmark_user_savequeue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_render", "to": "userscript_novel_bookmark_user_queuecount", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_applylatestchapterifchanged", "to": "userscript_novel_bookmark_user_queueget", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_overlaypending", "to": "userscript_novel_bookmark_user_queueget", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_pushbookmark", "to": "userscript_novel_bookmark_user_queueget", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_queuedefer", "to": "userscript_novel_bookmark_user_queueget", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_queueenqueue", "to": "userscript_novel_bookmark_user_titlefor", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_queuepush", "to": "userscript_novel_bookmark_user_titlefor", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_queuedefer", "to": "userscript_novel_bookmark_user_queuepush", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_queuepush", "to": "userscript_novel_bookmark_user_toast", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_pushbookmark", "to": "userscript_novel_bookmark_user_queuedrop", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_pushdelete", "to": "userscript_novel_bookmark_user_queuedrop", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_queueenqueue", "to": "userscript_novel_bookmark_user_queuedrop", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_pushbookmark", "to": "userscript_novel_bookmark_user_queuedefer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_pushdelete", "to": "userscript_novel_bookmark_user_queuedefer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_queueenqueue", "to": "userscript_novel_bookmark_user_queuedefer", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_pushbookmark", "to": "userscript_novel_bookmark_user_queueenqueue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_pushdelete", "to": "userscript_novel_bookmark_user_queueenqueue", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_queueenqueue", "to": "userscript_novel_bookmark_user_toast", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_buildui", "to": "userscript_novel_bookmark_user_drain", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_drain", "to": "userscript_novel_bookmark_user_pushbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_drain", "to": "userscript_novel_bookmark_user_pushdelete", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_drain", "to": "userscript_novel_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_drain", "to": "userscript_novel_bookmark_user_toast", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_init", "to": "userscript_novel_bookmark_user_drain", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "userscript_novel_bookmark_user_onnavigate", "to": "userscript_novel_bookmark_user_drain", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_refresh", "to": "userscript_novel_bookmark_user_drain", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_refresh", "to": "userscript_novel_bookmark_user_overlaypending", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_applylnwstalerowrepair", "to": "userscript_novel_bookmark_user_pushbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_pushbookmark", "to": "userscript_novel_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_syncupsert", "to": "userscript_novel_bookmark_user_pushbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_togglearchive", "to": "userscript_novel_bookmark_user_pushbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_togglefavorite", "to": "userscript_novel_bookmark_user_pushbookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_applylnwstalerowrepair", "to": "userscript_novel_bookmark_user_pushdelete", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_removebookmark", "to": "userscript_novel_bookmark_user_pushdelete", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_bookmarkcurrent", "to": "userscript_novel_bookmark_user_syncupsert", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_render", "to": "userscript_novel_bookmark_user_bookmarkcurrent", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_armdwell", "to": "userscript_novel_bookmark_user_updatetocurrentchapter", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_render", "to": "userscript_novel_bookmark_user_updatetocurrentchapter", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_updatetocurrentchapter", "to": "userscript_novel_bookmark_user_canceldwell", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_updatetocurrentchapter", "to": "userscript_novel_bookmark_user_syncupsert", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_syncupsert", "to": "userscript_novel_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_syncupsert", "to": "userscript_novel_bookmark_user_toast", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_renderitem", "to": "userscript_novel_bookmark_user_togglefavorite", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_togglefavorite", "to": "userscript_novel_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_togglefavorite", "to": "userscript_novel_bookmark_user_toast", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_renderitem", "to": "userscript_novel_bookmark_user_togglearchive", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_togglearchive", "to": "userscript_novel_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_togglearchive", "to": "userscript_novel_bookmark_user_toast", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_applylatestchapterifchanged", "to": "userscript_novel_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_backgroundrefreshlatest", "to": "userscript_novel_bookmark_user_applylatestchapterifchanged", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_maybecapturelatestonseriespage", "to": "userscript_novel_bookmark_user_applylatestchapterifchanged", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_init", "to": "userscript_novel_bookmark_user_maybecapturelatestonseriespage", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_onnavigate", "to": "userscript_novel_bookmark_user_maybecapturelatestonseriespage", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_init", "to": "userscript_novel_bookmark_user_backgroundrefreshlatest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_onnavigate", "to": "userscript_novel_bookmark_user_backgroundrefreshlatest", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_confirmremove", "to": "userscript_novel_bookmark_user_removebookmark", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_removebookmark", "to": "userscript_novel_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_removebookmark", "to": "userscript_novel_bookmark_user_toast", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_maybeautoupdate", "to": "userscript_novel_bookmark_user_chapteridentity", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_armdwell", "to": "userscript_novel_bookmark_user_startring", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_armdwell", "to": "userscript_novel_bookmark_user_stopring", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_maybeautoupdate", "to": "userscript_novel_bookmark_user_armdwell", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_canceldwell", "to": "userscript_novel_bookmark_user_stopring", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_maybeautoupdate", "to": "userscript_novel_bookmark_user_canceldwell", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_init", "to": "userscript_novel_bookmark_user_maybeautoupdate", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_onnavigate", "to": "userscript_novel_bookmark_user_maybeautoupdate", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_buildui", "to": "userscript_novel_bookmark_user_makedraggable", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_buildui", "to": "userscript_novel_bookmark_user_placefab", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_buildui", "to": "userscript_novel_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_buildui", "to": "userscript_novel_bookmark_user_togglepanel", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_init", "to": "userscript_novel_bookmark_user_buildui", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_makedraggable", "to": "userscript_novel_bookmark_user_clamp", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_placefab", "to": "userscript_novel_bookmark_user_clamp", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_placefab", "to": "userscript_novel_bookmark_user_applyfabpos", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_placefab", "to": "userscript_novel_bookmark_user_loadfabpos", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_makedraggable", "to": "userscript_test_novel_logic_test_reset", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "userscript_novel_bookmark_user_installlongpress", "to": "userscript_novel_bookmark_user_togglepanel", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_togglepanel", "to": "userscript_novel_bookmark_user_refresh", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_togglepanel", "to": "userscript_novel_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_render", "to": "userscript_novel_bookmark_user_el", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_renderitem", "to": "userscript_novel_bookmark_user_el", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_toast", "to": "userscript_novel_bookmark_user_el", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_init", "to": "userscript_novel_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_onnavigate", "to": "userscript_novel_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_refresh", "to": "userscript_novel_bookmark_user_render", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_render", "to": "userscript_novel_bookmark_user_renderitem", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_renderitem", "to": "userscript_novel_bookmark_user_confirmremove", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_init", "to": "userscript_novel_bookmark_user_refresh", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_init", "to": "userscript_novel_bookmark_user_applylnwstalerowrepair", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_onnavigate", "to": "userscript_novel_bookmark_user_applylnwstalerowrepair", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_installnavwatcher", "to": "userscript_novel_bookmark_user_onnavigate", "label": "indirect_call", "title": "indirect_call [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "userscript_novel_bookmark_user_init", "to": "userscript_novel_bookmark_user_installnavwatcher", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_novel_bookmark_user_init", "to": "userscript_novel_bookmark_user_installlongpress", "label": "calls", "title": "calls [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_logic_test", "to": "userscript_test_logic_test_addeventlistener", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_logic_test", "to": "userscript_test_logic_test_assert", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_logic_test", "to": "userscript_test_logic_test_loc", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_logic_test", "to": "userscript_test_logic_test_metatags", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_logic_test", "to": "userscript_test_logic_test_queryselector", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_logic_test", "to": "userscript_test_logic_test_store", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_logic_test", "to": "userscript_test_logic_test_stripbuildhash_comixseriesid_asura_demonic_comix_kagane_anchorsfromhtml_statusof_kindof", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_logic_test", "to": "userscript_test_logic_test_test", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_logic_test", "to": "userscript_test_logic_test_title", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_novel_logic_test", "to": "userscript_test_novel_logic_test_addeventlistener", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_novel_logic_test", "to": "userscript_test_novel_logic_test_assert", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_novel_logic_test", "to": "userscript_test_novel_logic_test_attrels", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_novel_logic_test", "to": "userscript_test_novel_logic_test_elements", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_novel_logic_test", "to": "userscript_test_novel_logic_test_lnwpage", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_novel_logic_test", "to": "userscript_test_novel_logic_test_loc", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_novel_logic_test", "to": "userscript_test_novel_logic_test_metatags", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_novel_logic_test", "to": "userscript_test_novel_logic_test_novelfull_lightnovelworld_computelatestchapter_kindof_maxchapter_repairlnwstalerow", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_novel_logic_test", "to": "userscript_test_novel_logic_test_queryselector", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_novel_logic_test", "to": "userscript_test_novel_logic_test_queryselectorall", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_novel_logic_test", "to": "userscript_test_novel_logic_test_reset", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_novel_logic_test", "to": "userscript_test_novel_logic_test_stalerow", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_novel_logic_test", "to": "userscript_test_novel_logic_test_store", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_test_novel_logic_test", "to": "userscript_test_novel_logic_test_test", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_find_skills_skill_md", "to": "home_tan_mangabookmark_agents_skills_find_skills_skill_find_skills", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_find_skills_skill_find_skills", "to": "home_tan_mangabookmark_agents_skills_find_skills_skill_common_skill_categories", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_find_skills_skill_find_skills", "to": "home_tan_mangabookmark_agents_skills_find_skills_skill_how_to_help_users_find_skills", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_find_skills_skill_find_skills", "to": "home_tan_mangabookmark_agents_skills_find_skills_skill_tips_for_effective_searches", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_find_skills_skill_find_skills", "to": "home_tan_mangabookmark_agents_skills_find_skills_skill_what_is_the_skills_cli", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_find_skills_skill_find_skills", "to": "home_tan_mangabookmark_agents_skills_find_skills_skill_when_no_skills_are_found", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_find_skills_skill_find_skills", "to": "home_tan_mangabookmark_agents_skills_find_skills_skill_when_to_use_this_skill", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_find_skills_skill_how_to_help_users_find_skills", "to": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_1_understand_what_they_need", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_find_skills_skill_how_to_help_users_find_skills", "to": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_2_check_the_leaderboard_first", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_find_skills_skill_how_to_help_users_find_skills", "to": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_3_search_for_skills", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_find_skills_skill_how_to_help_users_find_skills", "to": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_4_verify_quality_before_recommending", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_find_skills_skill_how_to_help_users_find_skills", "to": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_5_present_options_to_the_user", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_find_skills_skill_how_to_help_users_find_skills", "to": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_6_offer_to_install", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_md", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_md", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_md", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_code_organization_within_files", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_control_flow", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_cross_references", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_enforce_with_linters", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_function_design", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_line_length_breaking", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_parallelizing_code_style_reviews", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_philosophy", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_string_handling", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_type_conversions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_value_vs_pointer_arguments", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_variable_declarations", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_variable_declarations", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_composite_literals", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_variable_declarations", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_slice_map_initialization", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_control_flow", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_complex_conditions_init_scope", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_control_flow", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_eliminate_unnecessary_else", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_control_flow", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_reduce_nesting", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_control_flow", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_switch_over_if_else_chains", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_function_design", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_prefer_range_for_iteration", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_md", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_code_style_details", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_code_style_details", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_extract_complex_conditions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_code_style_details", "to": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_value_vs_pointer_arguments", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_md", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_md", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_md", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_md", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_md", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_md", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_md", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_go_error_handling_best_practices", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_go_error_handling_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_best_practices_summary", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_go_error_handling_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_cross_references", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_go_error_handling_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_detailed_reference", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_go_error_handling_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_parallelizing_error_handling_audits", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_go_error_handling_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_references", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_md", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_error_creation", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_md", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_md", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_error_creation", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_creating_errors", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_error_creation", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_custom_error_types", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_error_creation", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_error_string_conventions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_error_creation", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_errors_as_values", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_error_creation", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_low_cardinality_error_messages", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_creating_errors", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_decision_table_which_error_strategy_to_use", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_creating_errors", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_errors_new_static_error_messages", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_creating_errors", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_fmt_errorf_dynamic_error_messages", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_custom_error_types", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_custom_types_that_wrap_other_errors", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_md", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_error_handling_patterns_and_logging", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_error_handling_patterns_and_logging", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_logging_errors_with_slog", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_error_handling_patterns_and_logging", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_panic_and_recover", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_error_handling_patterns_and_logging", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_the_single_handling_rule", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_error_handling_patterns_and_logging", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_why_use_samber_oops", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_panic_and_recover", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_recovering_from_panics", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_panic_and_recover", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_when_to_panic", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_md", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_error_wrapping_and_inspection", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_error_wrapping_and_inspection", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_combining_errors_with_errors_join", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_error_wrapping_and_inspection", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_error_wrapping_with_w", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_error_wrapping_and_inspection", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_inspecting_errors_errors_is_and_errors_as", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_error_wrapping_with_w", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_w_vs_v_controlling_exposure", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_inspecting_errors_errors_is_and_errors_as", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_errors_as_errors_astype_extract_a_typed_error_from_the_chain", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_inspecting_errors_errors_is_and_errors_as", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_errors_is_match_against_a_sentinel_value", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_combining_errors_with_errors_join", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_errors_is_works_through_joined_errors", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_combining_errors_with_errors_join", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_use_case_parallel_operations_with_independent_failures", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_combining_errors_with_errors_join", "to": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_use_case_validating_multiple_fields", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_skill_md", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_md", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_skill_md", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_md", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_skill_md", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_md", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_skill_md", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_md", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_skill_md", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_md", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_skill_md", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_md", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_skill_md", "to": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_skill_ci_regression_detection", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_skill_common_mistakes", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_skill_core_philosophy", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_skill_cross_references", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_skill_decision_tree_where_is_time_spent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_skill_deep_dives", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_skill_iterative_optimization_methodology", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_skill_rule_out_external_bottlenecks_first", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_skill_iterative_optimization_methodology", "to": "home_tan_mangabookmark_agents_skills_golang_performance_skill_the_cycle_define_goals_benchmark_diagnose_improve_benchmark", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_md", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_caching_patterns", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_caching_patterns", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_algorithmic_complexity", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_caching_patterns", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_compiled_pattern_caching", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_caching_patterns", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_request_level_caching", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_caching_patterns", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_work_avoidance", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_compiled_pattern_caching", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_precomputed_lookup_tables", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_compiled_pattern_caching", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_regexp_at_package_level", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_compiled_pattern_caching", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_template_caching", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_request_level_caching", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_lru_caches", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_request_level_caching", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_singleflight_for_cache_stampede_prevention", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_work_avoidance", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_avoid_iterator_chains", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_work_avoidance", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_early_returns_and_short_circuit_loops", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_work_avoidance", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_map_lookups_over_slice_scanning", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_work_avoidance", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_replace_indirect_function_calls_with_direct_loops", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_md", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cache_locality", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_false_sharing", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_function_inlining", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_instruction_level_parallelism", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_monotonic_time", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_reflection_and_type_assertions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_simd_single_instruction_multiple_data", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_tight_loops_and_the_scheduler", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_function_inlining", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_value_receivers_enable_inlining", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cache_locality", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_contiguous_2d_allocation", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cache_locality", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_pointer_heavy_vs_value_heavy_data", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cache_locality", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_row_major_traversal", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cache_locality", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_struct_of_arrays_soa_vs_array_of_structs_aos", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_simd_single_instruction_multiple_data", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_handling_cpu_specific_instruction_sets", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_md", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_i_o_networking_optimization", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_i_o_networking_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_batch_operations", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_i_o_networking_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_buffered_i_o", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_i_o_networking_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_cgo_overhead", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_i_o_networking_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_concurrent_multi_stage_pipelines", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_i_o_networking_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_http_transport_configuration", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_i_o_networking_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_json_performance", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_i_o_networking_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_streaming_vs_buffering", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_http_transport_configuration", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_connection_pooling", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_http_transport_configuration", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_drain_response_body_for_connection_reuse", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_http_transport_configuration", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_timeouts", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_streaming_vs_buffering", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_avoid_io_readall_for_large_payloads", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_streaming_vs_buffering", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_streaming_json", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_concurrent_multi_stage_pipelines", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_the_unusual_scenario", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_concurrent_multi_stage_pipelines", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_when_to_use_this_and_when_not_to", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_batch_operations", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_channel_batch_processing_from_a_stream", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_batch_operations", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_database_batch_inserts_over_row_by_row", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_batch_operations", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_http_batch_api_calls", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_md", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_optimization", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_md", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_md", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_allocation_patterns", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_backing_array_leaks", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_layout", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_string_and_byte_optimization", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_optimization", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_sync_pool_hot_path_patterns", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_allocation_patterns", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_direct_indexing_vs_append", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_allocation_patterns", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_eliminate_redundant_map_lookups", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_allocation_patterns", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_interface_boxing", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_allocation_patterns", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_map_size_hints", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_allocation_patterns", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_reuse_slices_via_append_s_0", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_allocation_patterns", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_sentinel_errors_vs_fmt_errorf", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_backing_array_leaks", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_map_never_shrinks", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_backing_array_leaks", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_slice_reslicing_retains_the_entire_backing_array", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_backing_array_leaks", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_substring_memory_leaks", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_layout", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_map_of_pointers_for_large_frequently_updated_structs", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_layout", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_pointer_receivers_for_large_structs", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_layout", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_struct_field_alignment", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_layout", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_zero_size_field_at_end_of_struct", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_md", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_production_observability_for_performance", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_md", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_md", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_production_observability_for_performance", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_continuous_profiling", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_production_observability_for_performance", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_prometheus_metrics_for_go", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_production_observability_for_performance", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_real_time_visualization_development", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_prometheus_metrics_for_go", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_alerting_rules_examples", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_prometheus_metrics_for_go", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_grafana_dashboards", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_prometheus_metrics_for_go", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_promql_queries_for_performance_diagnosis", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_promql_queries_for_performance_diagnosis", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_cpu_saturation", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_promql_queries_for_performance_diagnosis", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_gc_pressure", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_promql_queries_for_performance_diagnosis", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_goroutine_leaks", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_promql_queries_for_performance_diagnosis", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_memory_leaks", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_promql_queries_for_performance_diagnosis", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_regression_detection_after_deploy", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_continuous_profiling", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_pyroscope_pull_mode_via_grafana_alloy", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_continuous_profiling", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_pyroscope_push_mode", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_md", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_tuning", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_tuning", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_allocation_rate_reduction", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_tuning", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_garbage_collector_tuning", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_tuning", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gc_profiling_and_diagnostics", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_tuning", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gomaxprocs_in_containers", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_tuning", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_logging_overhead_in_hot_paths", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_tuning", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_panic_recover_cost", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_tuning", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_profile_guided_optimization_pgo", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_garbage_collector_tuning", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_ballast_pattern_pre_go_1_19", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_garbage_collector_tuning", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gogc_default_100", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_garbage_collector_tuning", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gomemlimit_go_1_19", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_garbage_collector_tuning", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_programmatic_control", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gc_profiling_and_diagnostics", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gc_pacing", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gc_profiling_and_diagnostics", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_godebug_gctrace_1", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gc_profiling_and_diagnostics", "to": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_readmemstats", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_md", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_helpers_md", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_md", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_md", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_md", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_md", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_md", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_md", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_md", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_benchmarks", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_best_practices_summary", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_code_coverage", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_common_pitfall_assert_scope_leaking_into_subtests", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_cross_references", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_enforce_with_linters", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_examples_as_documentation", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_fuzzing", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_goroutine_leak_detection_with_goleak", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_integration_tests", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_mocking", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_parallel_tests", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_quick_reference", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_table_driven_tests", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_test_structure_and_organization", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_test_timeouts", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_testing_http_handlers", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_testing_synctest_for_deterministic_goroutine_testing", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_unit_tests", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_test_structure_and_organization", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_file_conventions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_test_structure_and_organization", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_naming_conventions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_skill_benchmarks", "to": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_1_26_test_artifacts", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_references_helpers_md", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_helpers_test_helpers", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_references_helpers_test_helpers", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_helpers_test_timeout", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_md", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_http_handler_testing", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_http_handler_testing", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_basic_handler_test", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_http_handler_testing", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_query_parameters_and_headers", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_md", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_integration_testing", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_integration_testing", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_docker_compose_fixture", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_integration_testing", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_sql_schema_fixture", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_integration_testing", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_test_data_fixture", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_integration_testing", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_test_helper_with_embedded_fixtures", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_integration_testing", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_using_fixtures_in_tests", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_md", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mocking_and_test_fixtures", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mocking_and_test_fixtures", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mock_organization", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mocking_and_test_fixtures", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mocks_with_testify_mock", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mocking_and_test_fixtures", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_test_fixtures", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mocking_and_test_fixtures", "to": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_time_mocking", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_skills_implement_tickets_skill", "to": "claude_skills_implement_tickets_skill_implement_tickets", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_skills_implement_tickets_skill", "to": "claude_skills_implement_tickets_skill_ticket_n_title", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_skills_implement_tickets_skill_implement_tickets", "to": "claude_skills_implement_tickets_skill_1_collect_the_tickets", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_skills_implement_tickets_skill_implement_tickets", "to": "claude_skills_implement_tickets_skill_2_plan_the_batch", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_skills_implement_tickets_skill_implement_tickets", "to": "claude_skills_implement_tickets_skill_3_get_the_plan_approved", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_skills_implement_tickets_skill_implement_tickets", "to": "claude_skills_implement_tickets_skill_4_run_a_wave", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_skills_implement_tickets_skill_ticket_n_title", "to": "claude_skills_implement_tickets_skill_5_land_the_wave", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_skills_implement_tickets_skill_ticket_n_title", "to": "claude_skills_implement_tickets_skill_6_close_the_batch", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_skills_testing_the_userscript_skill", "to": "claude_skills_testing_the_userscript_skill_testing_the_userscript", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_skills_testing_the_userscript_skill_testing_the_userscript", "to": "claude_skills_testing_the_userscript_skill_adding_a_test", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_skills_testing_the_userscript_skill_testing_the_userscript", "to": "claude_skills_testing_the_userscript_skill_commands", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_skills_testing_the_userscript_skill_testing_the_userscript", "to": "claude_skills_testing_the_userscript_skill_gotchas", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_skills_testing_the_userscript_skill_testing_the_userscript", "to": "claude_skills_testing_the_userscript_skill_how_the_harness_works", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_skills_testing_the_userscript_skill_testing_the_userscript", "to": "claude_skills_testing_the_userscript_skill_what_is_not_testable_here", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "omp_agents_ticket_implementer", "to": "omp_agents_ticket_implementer_escalate_rather_than_guess", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "omp_agents_ticket_implementer", "to": "omp_agents_ticket_implementer_order_of_work", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "omp_agents_ticket_implementer", "to": "omp_agents_ticket_implementer_report", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "omp_agents_ticket_implementer", "to": "omp_agents_ticket_implementer_review", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "omp_agents_ticket_implementer", "to": "omp_agents_ticket_implementer_the_worktree_is_your_whole_world", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_implementer", "to": "opencode_agent_implementer_before_you_begin", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_implementer", "to": "opencode_agent_implementer_report_format", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_implementer", "to": "opencode_agent_implementer_self_review_before_reporting", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_implementer", "to": "opencode_agent_implementer_when_you_re_in_over_your_head", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_implementer", "to": "opencode_agent_implementer_your_job", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_reviewer", "to": "opencode_agent_reviewer_calibration", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_reviewer", "to": "opencode_agent_reviewer_do_not_trust_the_report", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_reviewer", "to": "opencode_agent_reviewer_inputs", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_reviewer", "to": "opencode_agent_reviewer_method", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_reviewer", "to": "opencode_agent_reviewer_output_format", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_reviewer", "to": "opencode_agent_reviewer_part_1_spec_compliance", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_reviewer", "to": "opencode_agent_reviewer_part_2_code_quality", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_reviewer", "to": "opencode_agent_reviewer_tests", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_reviewer_output_format", "to": "opencode_agent_reviewer_assessment", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_reviewer_output_format", "to": "opencode_agent_reviewer_issues", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_reviewer_output_format", "to": "opencode_agent_reviewer_spec_compliance", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_reviewer_output_format", "to": "opencode_agent_reviewer_strengths", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_reviewer_issues", "to": "opencode_agent_reviewer_critical_must_fix", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_reviewer_issues", "to": "opencode_agent_reviewer_important_should_fix", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "opencode_agent_reviewer_issues", "to": "opencode_agent_reviewer_minor_nice_to_have", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude", "to": "claude_agents_md", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_agents_md", "to": "claude_agent_skills", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_agents_md", "to": "claude_architecture", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_agents_md", "to": "claude_commands", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_agents_md", "to": "claude_comments", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_agents_md", "to": "claude_design_system", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_agents_md", "to": "claude_forge_gitea_not_github", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_agents_md", "to": "claude_graphify", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_agents_md", "to": "claude_hard_constraints_drive_design_don_t_violate", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_agents_md", "to": "claude_secure_coding_rules_code_you_write_here", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_agents_md", "to": "claude_security_invariants", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_agents_md", "to": "claude_what_this_is", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_agent_skills", "to": "claude_domain_docs", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_agent_skills", "to": "claude_issue_tracker", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "claude_agent_skills", "to": "claude_triage_labels", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "context_md_context", "to": "context_bookmark_manager", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "context_bookmark_manager", "to": "context_language", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "cutover", "to": "cutover_sqlite_postgres_cutover_runbook", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "cutover_sqlite_postgres_cutover_runbook", "to": "cutover_0_the_generator_is_throwaway", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "cutover_sqlite_postgres_cutover_runbook", "to": "cutover_1_stop_the_old_api_and_take_a_fresh_export", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "cutover_sqlite_postgres_cutover_runbook", "to": "cutover_2_bring_up_postgres_with_the_schema_and_the_owner_reader", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "cutover_sqlite_postgres_cutover_runbook", "to": "cutover_3_generate_the_import_sql", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "cutover_sqlite_postgres_cutover_runbook", "to": "cutover_4_review_it_by_eye", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "cutover_sqlite_postgres_cutover_runbook", "to": "cutover_5_apply_it", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "cutover_sqlite_postgres_cutover_runbook", "to": "cutover_6_afterwards", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "deploy", "to": "deploy_deployment", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "deploy_deployment", "to": "deploy_0_prerequisites", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "deploy_deployment", "to": "deploy_1_configure_env", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "deploy_deployment", "to": "deploy_1b_web_ui", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "deploy_deployment", "to": "deploy_2_build_start", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "deploy_deployment", "to": "deploy_3_verify_over_https", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "deploy_deployment", "to": "deploy_4_configure_the_userscript", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "deploy_deployment", "to": "deploy_5_install_on_bromite", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "deploy_deployment", "to": "deploy_6_smoke_test_the_full_loop", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "deploy_deployment", "to": "deploy_7_the_browser_on_the_home_machine", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "deploy_deployment", "to": "deploy_installing_updating_the_userscript", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "deploy_deployment", "to": "deploy_troubleshooting", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "deploy_deployment", "to": "deploy_updating", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "product", "to": "product_product", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "product_product", "to": "product_accessibility_inclusion", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "product_product", "to": "product_brand_commitments", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "product_product", "to": "product_capabilities_and_constraints", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "product_product", "to": "product_evidence_on_hand", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "product_product", "to": "product_operating_context", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "product_product", "to": "product_platform", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "product_product", "to": "product_positioning", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "product_product", "to": "product_product_principles", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "product_product", "to": "product_product_purpose", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "product_product", "to": "product_users", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "readme", "to": "readme_manga_bookmark", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "readme_manga_bookmark", "to": "readme_1_backend", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "readme_manga_bookmark", "to": "readme_2_userscript", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "readme_manga_bookmark", "to": "readme_adapter_reference_verified_live_2026_07_24", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "readme_1_backend", "to": "readme_config_env", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "readme_1_backend", "to": "readme_deploy_behind_your_reverse_proxy", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "readme_1_backend", "to": "readme_develop_test", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "readme_1_backend", "to": "readme_endpoints", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "readme_1_backend", "to": "readme_run_the_stack", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "readme_2_userscript", "to": "readme_desktop_iteration_optional", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "readme_2_userscript", "to": "readme_install", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "readme_2_userscript", "to": "readme_install_on_bromite_mobile", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "readme_2_userscript", "to": "readme_use", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "readme_use", "to": "readme_how_latest_chapter_is_found", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "redeploy", "to": "redeploy_redeploy_runbook", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "redeploy_redeploy_runbook", "to": "redeploy_0_preflight", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "redeploy_redeploy_runbook", "to": "redeploy_1_back_up_the_database", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "redeploy_redeploy_runbook", "to": "redeploy_2_pull_the_new_code", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "redeploy_redeploy_runbook", "to": "redeploy_3_rebuild_and_restart", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "redeploy_redeploy_runbook", "to": "redeploy_4_verify_the_deploy", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "redeploy_redeploy_runbook", "to": "redeploy_5_smoke_test_the_full_loop", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "redeploy_redeploy_runbook", "to": "redeploy_6_rollback", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "redeploy_redeploy_runbook", "to": "redeploy_7_the_whole_thing_as_one_block", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "redeploy_redeploy_runbook", "to": "redeploy_8_the_browser_unit_separate_machine_separate_cadence", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "redeploy_redeploy_runbook", "to": "redeploy_troubleshooting", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "redeploy_1_back_up_the_database", "to": "redeploy_a_note_on_the_old_bookmarks_data_volume", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "redeploy_1_back_up_the_database", "to": "redeploy_fallback_cold_volume_archive", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "redeploy_1_back_up_the_database", "to": "redeploy_preferred_hot_dump_no_downtime", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "redeploy_1_back_up_the_database", "to": "redeploy_retention", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_md", "to": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_design_health_score", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_md", "to": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_design_specificity_verdict", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_md", "to": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_minor_observations", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_md", "to": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_persona_red_flags", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_md", "to": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_priority_issues", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_md", "to": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_questions_to_consider", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_md", "to": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_design_health_score", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_md", "to": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_design_specificity_verdict", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_md", "to": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_minor_observations", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_md", "to": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_persona_red_flags", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_md", "to": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_priority_issues", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_md", "to": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_questions_to_consider", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0001_postgresql_over_sqlite", "to": "docs_adr_0001_postgresql_over_sqlite_postgres_replaces_sqlite_as_the_primary_datastore", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0001_postgresql_over_sqlite_postgres_replaces_sqlite_as_the_primary_datastore", "to": "docs_adr_0001_postgresql_over_sqlite_consequences", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0001_postgresql_over_sqlite_postgres_replaces_sqlite_as_the_primary_datastore", "to": "docs_adr_0001_postgresql_over_sqlite_considered_options", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0002_discord_oauth_no_passwords_no_email", "to": "docs_adr_0002_discord_oauth_no_passwords_no_email_identity_comes_from_discord_oauth_we_store_no_passwords_and_send_no_email", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0002_discord_oauth_no_passwords_no_email_identity_comes_from_discord_oauth_we_store_no_passwords_and_send_no_email", "to": "docs_adr_0002_discord_oauth_no_passwords_no_email_consequences", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0002_discord_oauth_no_passwords_no_email_identity_comes_from_discord_oauth_we_store_no_passwords_and_send_no_email", "to": "docs_adr_0002_discord_oauth_no_passwords_no_email_considered_options", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0003_series_shared_and_poll_owned", "to": "docs_adr_0003_series_shared_and_poll_owned_series_is_a_shared_entity_and_only_the_poll_may_update_it", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0003_series_shared_and_poll_owned_series_is_a_shared_entity_and_only_the_poll_may_update_it", "to": "docs_adr_0003_series_shared_and_poll_owned_consequences", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0003_series_shared_and_poll_owned_series_is_a_shared_entity_and_only_the_poll_may_update_it", "to": "docs_adr_0003_series_shared_and_poll_owned_only_the_poll_writes_series_fields", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0003_series_shared_and_poll_owned_series_is_a_shared_entity_and_only_the_poll_may_update_it", "to": "docs_adr_0003_series_shared_and_poll_owned_why", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0004_wire_format_does_not_mirror_the_schema", "to": "docs_adr_0004_wire_format_does_not_mirror_the_schema_the_wire_format_stays_flat_and_deliberately_does_not_mirror_the_schema", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0004_wire_format_does_not_mirror_the_schema_the_wire_format_stays_flat_and_deliberately_does_not_mirror_the_schema", "to": "docs_adr_0004_wire_format_does_not_mirror_the_schema_consequence", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0004_wire_format_does_not_mirror_the_schema_the_wire_format_stays_flat_and_deliberately_does_not_mirror_the_schema", "to": "docs_adr_0004_wire_format_does_not_mirror_the_schema_why_a_future_reader_will_find_this_surprising", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0005_on_demand_browser", "to": "docs_adr_0005_on_demand_browser_adr_0005_on_demand_browser_sidecar", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0005_on_demand_browser_adr_0005_on_demand_browser_sidecar", "to": "docs_adr_0005_on_demand_browser_constraints", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0005_on_demand_browser_adr_0005_on_demand_browser_sidecar", "to": "docs_adr_0005_on_demand_browser_decision", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0006_browser_on_the_home_machine", "to": "docs_adr_0006_browser_on_the_home_machine_adr_0006_the_browser_runs_on_the_home_machine_over_the_tailnet", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0006_browser_on_the_home_machine_adr_0006_the_browser_runs_on_the_home_machine_over_the_tailnet", "to": "docs_adr_0006_browser_on_the_home_machine_consequences", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0006_browser_on_the_home_machine_adr_0006_the_browser_runs_on_the_home_machine_over_the_tailnet", "to": "docs_adr_0006_browser_on_the_home_machine_constraints", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0006_browser_on_the_home_machine_adr_0006_the_browser_runs_on_the_home_machine_over_the_tailnet", "to": "docs_adr_0006_browser_on_the_home_machine_decision", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0006_browser_on_the_home_machine_adr_0006_the_browser_runs_on_the_home_machine_over_the_tailnet", "to": "docs_adr_0006_browser_on_the_home_machine_why", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0007_backend_hosts_cover_bytes", "to": "docs_adr_0007_backend_hosts_cover_bytes_adr_0007_the_backend_hosts_every_site_s_cover_bytes", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0007_backend_hosts_cover_bytes_adr_0007_the_backend_hosts_every_site_s_cover_bytes", "to": "docs_adr_0007_backend_hosts_cover_bytes_consequences", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0007_backend_hosts_cover_bytes_adr_0007_the_backend_hosts_every_site_s_cover_bytes", "to": "docs_adr_0007_backend_hosts_cover_bytes_considered_options", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0007_backend_hosts_cover_bytes_adr_0007_the_backend_hosts_every_site_s_cover_bytes", "to": "docs_adr_0007_backend_hosts_cover_bytes_decision", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0007_backend_hosts_cover_bytes_adr_0007_the_backend_hosts_every_site_s_cover_bytes", "to": "docs_adr_0007_backend_hosts_cover_bytes_two_deliberate_relaxations", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0007_backend_hosts_cover_bytes_adr_0007_the_backend_hosts_every_site_s_cover_bytes", "to": "docs_adr_0007_backend_hosts_cover_bytes_why_a_future_reader_will_find_this_surprising", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0008_series_identity_is_discovered_not_derived", "to": "docs_adr_0008_series_identity_is_discovered_not_derived_adr_0008_a_series_identity_is_discovered_from_the_site_s_links_never_derived_from_an_address", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0008_series_identity_is_discovered_not_derived_adr_0008_a_series_identity_is_discovered_from_the_site_s_links_never_derived_from_an_address", "to": "docs_adr_0008_series_identity_is_discovered_not_derived_consequences", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0008_series_identity_is_discovered_not_derived_adr_0008_a_series_identity_is_discovered_from_the_site_s_links_never_derived_from_an_address", "to": "docs_adr_0008_series_identity_is_discovered_not_derived_considered_options", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0008_series_identity_is_discovered_not_derived_adr_0008_a_series_identity_is_discovered_from_the_site_s_links_never_derived_from_an_address", "to": "docs_adr_0008_series_identity_is_discovered_not_derived_decision", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0008_series_identity_is_discovered_not_derived_adr_0008_a_series_identity_is_discovered_from_the_site_s_links_never_derived_from_an_address", "to": "docs_adr_0008_series_identity_is_discovered_not_derived_why", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0009_a_site_answers_questions_its_own_way", "to": "docs_adr_0009_a_site_answers_questions_its_own_way_adr_0009_a_site_answers_fixed_questions_an_unusual_site_owns_its_own_fetch", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0009_a_site_answers_questions_its_own_way_adr_0009_a_site_answers_fixed_questions_an_unusual_site_owns_its_own_fetch", "to": "docs_adr_0009_a_site_answers_questions_its_own_way_consequences", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0009_a_site_answers_questions_its_own_way_adr_0009_a_site_answers_fixed_questions_an_unusual_site_owns_its_own_fetch", "to": "docs_adr_0009_a_site_answers_questions_its_own_way_considered_options", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0009_a_site_answers_questions_its_own_way_adr_0009_a_site_answers_fixed_questions_an_unusual_site_owns_its_own_fetch", "to": "docs_adr_0009_a_site_answers_questions_its_own_way_decision", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_adr_0009_a_site_answers_questions_its_own_way_adr_0009_a_site_answers_fixed_questions_an_unusual_site_owns_its_own_fetch", "to": "docs_adr_0009_a_site_answers_questions_its_own_way_why", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_agents_domain", "to": "docs_agents_domain_domain_docs", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_agents_domain_domain_docs", "to": "docs_agents_domain_before_exploring_read_these", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_agents_domain_domain_docs", "to": "docs_agents_domain_file_structure", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_agents_domain_domain_docs", "to": "docs_agents_domain_flag_adr_conflicts", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_agents_domain_domain_docs", "to": "docs_agents_domain_use_the_glossary_s_vocabulary", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_agents_issue_tracker", "to": "docs_agents_issue_tracker_issue_tracker_gitea_tea_cli", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_agents_issue_tracker_issue_tracker_gitea_tea_cli", "to": "docs_agents_issue_tracker_conventions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_agents_issue_tracker_issue_tracker_gitea_tea_cli", "to": "docs_agents_issue_tracker_pull_requests_as_a_triage_surface", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_agents_issue_tracker_issue_tracker_gitea_tea_cli", "to": "docs_agents_issue_tracker_wayfinding_operations", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_agents_issue_tracker_issue_tracker_gitea_tea_cli", "to": "docs_agents_issue_tracker_when_a_skill_says_fetch_the_relevant_ticket", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_agents_issue_tracker_issue_tracker_gitea_tea_cli", "to": "docs_agents_issue_tracker_when_a_skill_says_publish_to_the_issue_tracker", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_agents_triage_labels", "to": "docs_agents_triage_labels_triage_labels", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_design_system", "to": "docs_design_system_cinder_bookmarkmanager_design_system", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_design_system_cinder_bookmarkmanager_design_system", "to": "docs_design_system_1_the_one_idea", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_design_system_cinder_bookmarkmanager_design_system", "to": "docs_design_system_2_tokens", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_design_system_cinder_bookmarkmanager_design_system", "to": "docs_design_system_3_type", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_design_system_cinder_bookmarkmanager_design_system", "to": "docs_design_system_4_components_web_ui", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_design_system_cinder_bookmarkmanager_design_system", "to": "docs_design_system_5_components_userscript_panel", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_design_system_cinder_bookmarkmanager_design_system", "to": "docs_design_system_6_motion", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_design_system_cinder_bookmarkmanager_design_system", "to": "docs_design_system_7_accessibility_floor_not_negotiable", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_design_system_cinder_bookmarkmanager_design_system", "to": "docs_design_system_8_adding_something_new_checklist", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_1_summary_answer_table", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_2_the_two_reference_pages", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_3_chapter_page_series_url_every_in_page_pointer_in_priority_order", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_4_the_reverse_direction_and_how_common_divergence_is", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_5_series_page_chapter_list", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_6_is_the_unscoped_chapter_regex_safe_on_a_series_page", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_7_redirects_and_reverse_lookup_endpoints", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_8_implications_for_issue_77", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_reproduction", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_3_chapter_page_series_url_every_in_page_pointer_in_priority_order", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_also_present_rel_next_rel_prev_chapter_navigation", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_3_chapter_page_series_url_every_in_page_pointer_in_priority_order", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_not_usable_json_ld_breadcrumblist_3_1", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_3_chapter_page_series_url_every_in_page_pointer_in_priority_order", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_not_usable_link_rel_canonical_3_2", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_3_chapter_page_series_url_every_in_page_pointer_in_priority_order", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_not_usable_og_meta_tags_3_3", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_3_chapter_page_series_url_every_in_page_pointer_in_priority_order", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_priority_1_a_aria_label_all_chapter_works", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_3_chapter_page_series_url_every_in_page_pointer_in_priority_order", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_priority_2_microdata_breadcrumblist_a_itemprop_item_works", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_3_chapter_page_series_url_every_in_page_pointer_in_priority_order", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_priority_3_corroborating_novel_anchors_ambiguous", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_4_the_reverse_direction_and_how_common_divergence_is", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_4_1_sample_method", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_4_the_reverse_direction_and_how_common_divergence_is", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_4_2_divergence_results", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_4_the_reverse_direction_and_how_common_divergence_is", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_4_3_is_there_a_derivable_rule_no", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_4_the_reverse_direction_and_how_common_divergence_is", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_4_4_the_split_case_a_slug_can_change_mid_series", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_6_is_the_unscoped_chapter_regex_safe_on_a_series_page", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_caveats_to_record_with_the_verdict", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_6_is_the_unscoped_chapter_regex_safe_on_a_series_page", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_verdict_safe", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_8_implications_for_issue_77", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_8_1_the_bug", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_8_implications_for_issue_77", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_8_2_the_proposed_fix_is_sound", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_8_implications_for_issue_77", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_8_3_the_userscript_has_the_same_bug_and_it_is_worse", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docs_research_lightnovelworld_chapter_vs_series_slug_8_implications_for_issue_77", "to": "docs_research_lightnovelworld_chapter_vs_series_slug_8_4_note_on_series_id", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_claude", "to": "userscript_claude_live_url_shapes_verified_2026_07_26_may_drift_re_check_against_live_pages_before_trust", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_claude", "to": "userscript_claude_second_script_novel_bookmark_user_js", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "userscript_claude", "to": "userscript_claude_userscript_structure_single_iife_manga_bookmark_user_js", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "agents_skills_golang_performance_assets_prometheus_alerts", "to": "agents_skills_golang_performance_assets_prometheus_alerts_goroutine_leak", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "agents_skills_golang_performance_assets_prometheus_alerts", "to": "agents_skills_golang_performance_assets_prometheus_alerts_high_gc_pause_time", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "agents_skills_golang_performance_assets_prometheus_alerts", "to": "agents_skills_golang_performance_assets_prometheus_alerts_memory_near_limit", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docker_compose_prod_traefik", "to": "backend_agents_backend", "label": "conceptually_related_to", "title": "conceptually_related_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_templates_setup_install_panel", "to": "backend_agents_web", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_setup_install_panel", "to": "backend_agents_token_derivation", "label": "conceptually_related_to", "title": "conceptually_related_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_templates_readers_roster", "to": "backend_agents_reader_owned_store", "label": "conceptually_related_to", "title": "conceptually_related_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_templates_app_tabs", "to": "backend_agents_lifecycle_buckets", "label": "conceptually_related_to", "title": "conceptually_related_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_templates_card_doc", "to": "backend_agents_lifecycle_buckets", "label": "conceptually_related_to", "title": "conceptually_related_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_templates_card_confirm_row", "to": "backend_agents_confirm_gated_actions", "label": "conceptually_related_to", "title": "conceptually_related_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "chrome_docker_compose_browser", "to": "backend_agents_browser_sidecar", "label": "semantically_similar_to", "title": "semantically_similar_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_templates_login_discord_login", "to": "backend_agents_discord_oauth", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_app_doc", "to": "backend_internal_web_templates_app_libswitch", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_app_doc", "to": "backend_internal_web_templates_app_tabs", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_app_doc", "to": "backend_internal_web_templates_chrome_doc", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_app_doc", "to": "backend_internal_web_templates_icons_doc", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_app_doc", "to": "backend_internal_web_templates_list_doc", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_app_doc", "to": "backend_internal_web_templates_readers_doc", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_app_doc", "to": "backend_internal_web_templates_setup_doc", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_card_doc", "to": "backend_internal_web_templates_card_confirm_row", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_card_doc", "to": "backend_internal_web_templates_card_ui_endpoints", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_card_doc", "to": "backend_internal_web_templates_icons_doc", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_chrome_doc", "to": "backend_internal_web_templates_card_doc", "label": "conceptually_related_to", "title": "conceptually_related_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_templates_chrome_recent", "to": "backend_internal_web_templates_card_doc", "label": "semantically_similar_to", "title": "semantically_similar_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_templates_list_doc", "to": "backend_internal_web_templates_card_doc", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_card_confirm_row", "to": "backend_internal_web_templates_readers_roster", "label": "semantically_similar_to", "title": "semantically_similar_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_templates_chrome_doc", "to": "backend_internal_web_templates_chrome_keyrow", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_chrome_doc", "to": "backend_internal_web_templates_chrome_mark", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_chrome_doc", "to": "backend_internal_web_templates_chrome_recent", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_chrome_doc", "to": "backend_internal_web_templates_icons_doc", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_login_doc", "to": "backend_internal_web_templates_chrome_doc", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_icons_doc", "to": "backend_internal_web_templates_icons_sprite", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_list_doc", "to": "backend_internal_web_templates_list_empty_states", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_list_doc", "to": "backend_internal_web_templates_setup_doc", "label": "conceptually_related_to", "title": "conceptually_related_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "backend_internal_web_templates_login_doc", "to": "backend_internal_web_templates_login_discord_login", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_readers_doc", "to": "backend_internal_web_templates_readers_roster", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_templates_setup_doc", "to": "backend_internal_web_templates_setup_install_panel", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_docker_compose_doc", "to": "chrome_docker_compose_browser", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docker_compose_prod_doc", "to": "chrome_docker_compose_doc", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_docker_compose_browser", "to": "chrome_docker_compose_cdp", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "chrome_docker_compose_browser", "to": "chrome_docker_compose_chrome_profile", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docker_compose_prod_cdp_security", "to": "chrome_docker_compose_cdp", "label": "conceptually_related_to", "title": "conceptually_related_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "docker_compose_prod_doc", "to": "docker_compose_prod_bookmark_api", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docker_compose_prod_doc", "to": "docker_compose_prod_cdp_security", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docker_compose_prod_doc", "to": "docker_compose_prod_traefik", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "docker_compose_prod_bookmark_api", "to": "docker_compose_prod_traefik", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_login_art_image", "to": "backend_internal_web_static_login_art_fantasy_sword", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_login_art_image", "to": "backend_internal_web_static_login_art_fiery_volcanic_scene", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_logo_image", "to": "backend_internal_web_static_logo_double_bookmark", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_logo_image", "to": "backend_internal_web_static_logo_ember_flame", "label": "references", "title": "references [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "backend_internal_web_static_logo_ember_flame", "to": "backend_internal_web_static_logo_double_bookmark", "label": "conceptually_related_to", "title": "conceptually_related_to [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}]; +const LEGEND = [{"cid": 0, "color": "#4E79A7", "label": "HTMX Library Internals", "count": 105}, {"cid": 1, "color": "#F28E2B", "label": "Cover Fetch Test Helpers", "count": 86}, {"cid": 2, "color": "#E15759", "label": "Manga Userscript Adapters", "count": 85}, {"cid": 3, "color": "#76B7B2", "label": "Novel Userscript Adapters", "count": 90}, {"cid": 4, "color": "#59A14F", "label": "Series Acquisition Tests", "count": 76}, {"cid": 5, "color": "#EDC948", "label": "Bookmarks API Tests", "count": 71}, {"cid": 6, "color": "#B07AA1", "label": "Storage Choice ADR", "count": 1}, {"cid": 7, "color": "#FF9DA7", "label": "Cover & Acquire Internals", "count": 47}, {"cid": 8, "color": "#9C755F", "label": "System Architecture Concepts", "count": 26}, {"cid": 9, "color": "#BAB0AC", "label": "Session Middleware", "count": 51}, {"cid": 10, "color": "#4E79A7", "label": "Go Test Helpers", "count": 44}, {"cid": 11, "color": "#F28E2B", "label": "Store Tests", "count": 83}, {"cid": 12, "color": "#E15759", "label": "Bookmarks API Handler", "count": 43}, {"cid": 13, "color": "#76B7B2", "label": "Web UI Handlers", "count": 72}, {"cid": 14, "color": "#59A14F", "label": "Go Error Handling", "count": 37}, {"cid": 15, "color": "#EDC948", "label": "CDP Browser Client", "count": 42}, {"cid": 17, "color": "#FF9DA7", "label": "Go Code Style Guide", "count": 25}, {"cid": 18, "color": "#9C755F", "label": "Agent Skills", "count": 1}, {"cid": 20, "color": "#4E79A7", "label": "I/O Performance Patterns", "count": 18}, {"cid": 21, "color": "#F28E2B", "label": "CPU Optimization", "count": 15}, {"cid": 22, "color": "#E15759", "label": "Caching Patterns", "count": 15}, {"cid": 23, "color": "#76B7B2", "label": "Browser Entrypoint", "count": 15}, {"cid": 24, "color": "#59A14F", "label": "Memory Allocation & GC", "count": 15}, {"cid": 25, "color": "#EDC948", "label": "Cover Fetcher Tests", "count": 14}, {"cid": 26, "color": "#B07AA1", "label": "readSeries", "count": 30}, {"cid": 27, "color": "#FF9DA7", "label": "Find Skills Guide", "count": 14}, {"cid": 28, "color": "#9C755F", "label": "Allocation Patterns", "count": 14}, {"cid": 29, "color": "#BAB0AC", "label": "Observability & Alerting", "count": 9}, {"cid": 31, "color": "#F28E2B", "label": "Memory Layout", "count": 5}, {"cid": 32, "color": "#E15759", "label": "Repo Hard Constraints", "count": 1}, {"cid": 33, "color": "#76B7B2", "label": "Go Testing Guide", "count": 10}, {"cid": 34, "color": "#59A14F", "label": "Session Store", "count": 9}, {"cid": 35, "color": "#EDC948", "label": "Web UI Filter Logic", "count": 9}, {"cid": 36, "color": "#B07AA1", "label": "Userscript Test Harness", "count": 1}, {"cid": 37, "color": "#FF9DA7", "label": "Product & Security Context", "count": 12}, {"cid": 38, "color": "#9C755F", "label": "novel-logic.test.js", "count": 6}, {"cid": 39, "color": "#BAB0AC", "label": "UI Critique 2026-07-26A", "count": 7}, {"cid": 40, "color": "#4E79A7", "label": "UI Critique 2026-07-26B", "count": 7}, {"cid": 43, "color": "#76B7B2", "label": "Issue Tracker & Triage", "count": 1}, {"cid": 44, "color": "#59A14F", "label": "Ticket Workflow", "count": 1}, {"cid": 45, "color": "#EDC948", "label": "Go Perf Alert Rules", "count": 4}, {"cid": 46, "color": "#B07AA1", "label": "Userscript Display Logic", "count": 28}, {"cid": 47, "color": "#FF9DA7", "label": "Go Perf Skill Docs", "count": 11}, {"cid": 48, "color": "#9C755F", "label": "Login Page Art", "count": 3}, {"cid": 49, "color": "#BAB0AC", "label": "BookmarkManager Logo", "count": 3}, {"cid": 50, "color": "#4E79A7", "label": "Skills CLI", "count": 1}, {"cid": 51, "color": "#F28E2B", "label": "Skills Leaderboard", "count": 1}, {"cid": 52, "color": "#E15759", "label": "Complex Condition Extraction", "count": 1}, {"cid": 53, "color": "#76B7B2", "label": "Sentinel Errors", "count": 1}, {"cid": 54, "color": "#59A14F", "label": "errors.As Patterns", "count": 1}, {"cid": 55, "color": "#EDC948", "label": "errors.Is Patterns", "count": 1}, {"cid": 56, "color": "#B07AA1", "label": "errors.Join Patterns", "count": 1}, {"cid": 57, "color": "#FF9DA7", "label": "Error Wrapping", "count": 1}, {"cid": 58, "color": "#9C755F", "label": "Single Error Handling", "count": 1}, {"cid": 59, "color": "#BAB0AC", "label": "SIMD Optimizations", "count": 1}, {"cid": 60, "color": "#4E79A7", "label": "GOGC Tuning", "count": 1}, {"cid": 61, "color": "#F28E2B", "label": "GOMEMLIMIT", "count": 1}, {"cid": 62, "color": "#E15759", "label": "Bottleneck Decision Tree", "count": 1}, {"cid": 63, "color": "#76B7B2", "label": "pprof Profiling", "count": 1}, {"cid": 64, "color": "#59A14F", "label": "Test Timeout Helper", "count": 1}, {"cid": 65, "color": "#EDC948", "label": "httptest Patterns", "count": 1}, {"cid": 66, "color": "#B07AA1", "label": "testify Suite Pattern", "count": 1}, {"cid": 67, "color": "#FF9DA7", "label": "go:embed Fixtures", "count": 1}, {"cid": 68, "color": "#9C755F", "label": "clockwork Time Mocking", "count": 1}, {"cid": 69, "color": "#BAB0AC", "label": "testify Mocking", "count": 1}, {"cid": 70, "color": "#4E79A7", "label": "t.ArtifactDir Helper", "count": 1}, {"cid": 71, "color": "#F28E2B", "label": "Subtests Pitfall", "count": 1}, {"cid": 72, "color": "#E15759", "label": "golang-benchmark Skill", "count": 1}, {"cid": 73, "color": "#76B7B2", "label": "golang-concurrency Skill", "count": 1}, {"cid": 74, "color": "#59A14F", "label": "golang-ci Skill", "count": 1}, {"cid": 75, "color": "#EDC948", "label": "golang-database Skill", "count": 1}, {"cid": 76, "color": "#B07AA1", "label": "golang-lint Skill", "count": 1}, {"cid": 77, "color": "#FF9DA7", "label": "testify Skill", "count": 1}, {"cid": 78, "color": "#9C755F", "label": "Build Tag Integration Tests", "count": 1}, {"cid": 79, "color": "#BAB0AC", "label": "Test Naming Convention", "count": 1}, {"cid": 80, "color": "#4E79A7", "label": "UI Critique A Finding", "count": 1}, {"cid": 81, "color": "#F28E2B", "label": "UI Critique B Finding", "count": 1}, {"cid": 82, "color": "#E15759", "label": "P0 Overflow Bug", "count": 1}, {"cid": 83, "color": "#76B7B2", "label": "P1 hx-indicator Gap", "count": 1}, {"cid": 84, "color": "#59A14F", "label": "golang-benchmark Skill (ext)", "count": 1}, {"cid": 85, "color": "#EDC948", "label": "golang-concurrency Skill (ext)", "count": 1}, {"cid": 86, "color": "#B07AA1", "label": "golang-ci Skill (ext)", "count": 1}, {"cid": 87, "color": "#FF9DA7", "label": "golang-data-structures Skill (ext)", "count": 1}, {"cid": 88, "color": "#9C755F", "label": "golang-database Skill (ext)", "count": 1}, {"cid": 89, "color": "#BAB0AC", "label": "golang-design-patterns Skill (ext)", "count": 1}, {"cid": 90, "color": "#4E79A7", "label": "golang-documentation Skill (ext)", "count": 1}, {"cid": 91, "color": "#F28E2B", "label": "golang-gopls Skill (ext)", "count": 1}, {"cid": 92, "color": "#E15759", "label": "golang-lint Skill (ext)", "count": 1}, {"cid": 93, "color": "#76B7B2", "label": "golang-naming Skill (ext)", "count": 1}, {"cid": 94, "color": "#59A14F", "label": "golang-observability Skill (ext)", "count": 1}, {"cid": 95, "color": "#EDC948", "label": "golang-refactoring Skill (ext)", "count": 1}, {"cid": 96, "color": "#B07AA1", "label": "golang-safety Skill (ext)", "count": 1}, {"cid": 97, "color": "#FF9DA7", "label": "golang-samber-oops Skill (ext)", "count": 1}, {"cid": 98, "color": "#9C755F", "label": "golang-samber-slog Skill (ext)", "count": 1}, {"cid": 99, "color": "#BAB0AC", "label": "golang-structs-interfaces Skill (ext)", "count": 1}, {"cid": 100, "color": "#4E79A7", "label": "golang-troubleshooting Skill (ext)", "count": 1}, {"cid": 101, "color": "#F28E2B", "label": "promql-cli Skill", "count": 1}, {"cid": 102, "color": "#E15759", "label": "Backend Module", "count": 1}, {"cid": 103, "color": "#76B7B2", "label": "bookmark-api Service", "count": 10}, {"cid": 104, "color": "#59A14F", "label": "AGENTS.md", "count": 16}, {"cid": 105, "color": "#EDC948", "label": "reviewer.md", "count": 16}, {"cid": 106, "color": "#B07AA1", "label": "Redeploy runbook", "count": 16}, {"cid": 107, "color": "#FF9DA7", "label": "1. Backend", "count": 15}, {"cid": 108, "color": "#9C755F", "label": "Deployment", "count": 14}, {"cid": 109, "color": "#BAB0AC", "label": "Cinder \u2014 BookmarkManager design system", "count": 10}, {"cid": 110, "color": "#4E79A7", "label": "Implement tickets", "count": 9}, {"cid": 111, "color": "#F28E2B", "label": "SQLite \u2192 Postgres cutover runbook", "count": 9}, {"cid": 112, "color": "#E15759", "label": "Testing the userscript", "count": 7}, {"cid": 113, "color": "#76B7B2", "label": "ADR-0007: The backend hosts every Site's Cover bytes", "count": 7}, {"cid": 114, "color": "#59A14F", "label": "Issue tracker: Gitea (`tea` CLI)", "count": 7}, {"cid": 115, "color": "#EDC948", "label": "ADR-0006: The browser runs on the home machine, over the tailnet", "count": 6}, {"cid": 116, "color": "#B07AA1", "label": "ADR-0008: A Series identity is discovered from the Site's links, never derived from an address", "count": 6}, {"cid": 117, "color": "#FF9DA7", "label": "Domain Docs", "count": 6}, {"cid": 118, "color": "#9C755F", "label": "ticket-implementer.md", "count": 6}, {"cid": 119, "color": "#BAB0AC", "label": "implementer.md", "count": 6}, {"cid": 120, "color": "#4E79A7", "label": "Series is a shared entity, and only the Poll may update it", "count": 5}, {"cid": 121, "color": "#F28E2B", "label": "Postgres replaces SQLite as the primary datastore", "count": 4}, {"cid": 122, "color": "#E15759", "label": "Identity comes from Discord OAuth; we store no passwords and send no email", "count": 4}, {"cid": 123, "color": "#76B7B2", "label": "The wire format stays flat and deliberately does not mirror the schema", "count": 4}, {"cid": 124, "color": "#59A14F", "label": "ADR-0005: On-demand browser sidecar", "count": 4}, {"cid": 126, "color": "#B07AA1", "label": "Bookmark Manager", "count": 3}, {"cid": 127, "color": "#FF9DA7", "label": "triage-labels.md", "count": 2}, {"cid": 128, "color": "#9C755F", "label": "Cross-Ticket Contract", "count": 1}, {"cid": 129, "color": "#BAB0AC", "label": "Implement Tickets Skill", "count": 1}, {"cid": 130, "color": "#4E79A7", "label": "Orchestrator Role", "count": 1}, {"cid": 131, "color": "#F28E2B", "label": "resolving-merge-conflicts Skill", "count": 1}, {"cid": 132, "color": "#E15759", "label": "tdd Skill", "count": 1}, {"cid": 133, "color": "#76B7B2", "label": "Ticket Wave Batching", "count": 1}, {"cid": 134, "color": "#59A14F", "label": "Four-Object Browser Stub", "count": 1}, {"cid": 135, "color": "#EDC948", "label": "Module Export Hook", "count": 1}, {"cid": 136, "color": "#B07AA1", "label": "logic.test.js Test Harness", "count": 1}, {"cid": 137, "color": "#FF9DA7", "label": "manga-bookmark.user.js", "count": 1}, {"cid": 138, "color": "#9C755F", "label": "stripBuildHash", "count": 1}, {"cid": 139, "color": "#BAB0AC", "label": "Testing the Userscript Skill", "count": 1}, {"cid": 140, "color": "#4E79A7", "label": "cr-spec Agent", "count": 1}, {"cid": 141, "color": "#F28E2B", "label": "cr-standards Agent", "count": 1}, {"cid": 142, "color": "#E15759", "label": "Escalate Rather Than Guess", "count": 1}, {"cid": 143, "color": "#76B7B2", "label": "Status Contract", "count": 1}, {"cid": 144, "color": "#59A14F", "label": "Ticket Implementer Agent", "count": 1}, {"cid": 145, "color": "#EDC948", "label": "Worktree Isolation", "count": 1}, {"cid": 146, "color": "#B07AA1", "label": "Escalate Rather Than Guess (opencode)", "count": 1}, {"cid": 147, "color": "#FF9DA7", "label": "Implementer Subagent (opencode)", "count": 1}, {"cid": 148, "color": "#9C755F", "label": "Subagent-Driven Development", "count": 1}, {"cid": 149, "color": "#BAB0AC", "label": "Code Quality Review", "count": 1}, {"cid": 150, "color": "#4E79A7", "label": "Reviewer Subagent (opencode)", "count": 1}, {"cid": 151, "color": "#F28E2B", "label": "Finding Severity Rubric", "count": 1}, {"cid": 152, "color": "#E15759", "label": "Spec Compliance Review", "count": 1}, {"cid": 161, "color": "#F28E2B", "label": "Why Use samber/oops", "count": 1}, {"cid": 162, "color": "#E15759", "label": "singleflight Cache Stampede Prevention", "count": 1}, {"cid": 163, "color": "#76B7B2", "label": "Struct Field Alignment", "count": 1}, {"cid": 164, "color": "#59A14F", "label": "testing/synctest Deterministic Goroutine Testing", "count": 1}, {"cid": 165, "color": "#EDC948", "label": "API Package (Bookmark JSON Handlers)", "count": 1}, {"cid": 166, "color": "#B07AA1", "label": "Cover Acquisition & Serving Pipeline", "count": 1}, {"cid": 167, "color": "#FF9DA7", "label": "Backend AGENTS.md Guidance", "count": 1}, {"cid": 168, "color": "#9C755F", "label": "HTTP Middleware (Auth/Gzip/CORS)", "count": 1}, {"cid": 169, "color": "#BAB0AC", "label": "Latest Package (Site Parsers & Poller)", "count": 1}, {"cid": 170, "color": "#4E79A7", "label": "Latest-Chapter Poller", "count": 1}, {"cid": 171, "color": "#F28E2B", "label": "Main Composition Root", "count": 1}, {"cid": 172, "color": "#E15759", "label": "Migration-Owned Schema", "count": 1}, {"cid": 173, "color": "#76B7B2", "label": "Session Package (Cookie Signing & Rate Limit)", "count": 1}, {"cid": 174, "color": "#59A14F", "label": "updated_at List-Order Rule", "count": 1}, {"cid": 175, "color": "#EDC948", "label": "Userscript Package (Serving Handler)", "count": 1}, {"cid": 176, "color": "#B07AA1", "label": "AGENTS.md", "count": 1}, {"cid": 177, "color": "#FF9DA7", "label": "Backend CLAUDE.md Guidance", "count": 1}, {"cid": 178, "color": "#9C755F", "label": "Graphify Knowledge Graph (graphify-out/)", "count": 1}, {"cid": 179, "color": "#BAB0AC", "label": "CLAUDE.md (Symlink to AGENTS.md)", "count": 1}, {"cid": 192, "color": "#E15759", "label": "ADR-0001 (Drop modernc.org/sqlite)", "count": 1}, {"cid": 193, "color": "#76B7B2", "label": "ADR-0003 (Split Shared Series Facts)", "count": 1}, {"cid": 194, "color": "#59A14F", "label": "SQLite-to-Postgres Cutover Runbook", "count": 1}, {"cid": 195, "color": "#EDC948", "label": "Import SQL Generation Rules", "count": 1}, {"cid": 196, "color": "#B07AA1", "label": "Throwaway Import Generator", "count": 1}, {"cid": 206, "color": "#B07AA1", "label": "Real scaling limit is the poller outbound fetch budget", "count": 1}, {"cid": 207, "color": "#FF9DA7", "label": "PostgreSQL (jackc/pgx/v5)", "count": 1}, {"cid": 208, "color": "#9C755F", "label": "SQLite (modernc.org/sqlite)", "count": 1}, {"cid": 209, "color": "#BAB0AC", "label": "Postgres chosen for future supportability, not concurrency", "count": 1}, {"cid": 210, "color": "#4E79A7", "label": "Per-Reader bearer token for userscripts", "count": 1}, {"cid": 211, "color": "#F28E2B", "label": "Discord OAuth2 (authorization code grant)", "count": 1}, {"cid": 212, "color": "#E15759", "label": "ADR-0002: Discord OAuth, no passwords, no email", "count": 1}, {"cid": 213, "color": "#76B7B2", "label": "Discord snowflake is the sole identity (lock-in)", "count": 1}, {"cid": 214, "color": "#59A14F", "label": "Bookmark (per-Reader state: Progress, Favourite, Lifecycle)", "count": 1}, {"cid": 215, "color": "#EDC948", "label": "Deduplicate polling per Series (reader_count DESC queue)", "count": 1}, {"cid": 216, "color": "#B07AA1", "label": "ADR-0003: Series is shared, only the Poll updates it", "count": 1}, {"cid": 217, "color": "#FF9DA7", "label": "Only the Poll writes Series fields (security boundary)", "count": 1}, {"cid": 218, "color": "#9C755F", "label": "Series (shared entity keyed site+series_id)", "count": 1}, {"cid": 219, "color": "#BAB0AC", "label": "ADR-0004: Wire format stays flat, does not mirror schema", "count": 1}, {"cid": 220, "color": "#4E79A7", "label": "Flat wire shape is a contract, not an implementation detail", "count": 1}, {"cid": 221, "color": "#F28E2B", "label": "Installed userscripts must keep working (14-day grace window)", "count": 1}, {"cid": 222, "color": "#E15759", "label": "CDP (Chrome DevTools Protocol) endpoint", "count": 1}, {"cid": 223, "color": "#76B7B2", "label": "headless-shell service (socat-fronted CDP)", "count": 1}, {"cid": 224, "color": "#59A14F", "label": "Start Chrome on first CDP connection, reap after 300s idle", "count": 1}, {"cid": 225, "color": "#EDC948", "label": "BROWSER_WS_URL configuration seam", "count": 1}, {"cid": 226, "color": "#B07AA1", "label": "ADR-0006: Browser runs on the home machine over the tailnet", "count": 1}, {"cid": 227, "color": "#FF9DA7", "label": "Browser moved home: VPS memory pressure, no requests served", "count": 1}, {"cid": 228, "color": "#9C755F", "label": "Tailnet (Tailscale network)", "count": 1}, {"cid": 229, "color": "#BAB0AC", "label": "Content-addressed filesystem storage (SHA-256 of source URL)", "count": 1}, {"cid": 230, "color": "#4E79A7", "label": "Cover (Series image bytes)", "count": 1}, {"cid": 231, "color": "#F28E2B", "label": "Deny-class destination control for outbound fetch", "count": 1}, {"cid": 232, "color": "#E15759", "label": "ADR-0007: Backend hosts every Site's Cover bytes", "count": 1}, {"cid": 233, "color": "#76B7B2", "label": "kagane CORP same-origin cover restriction", "count": 1}, {"cid": 234, "color": "#59A14F", "label": "Backend acquires, stores, serves every Cover (uniformity)", "count": 1}, {"cid": 235, "color": "#EDC948", "label": "a[aria-label='All Chapter'] anchor pointer", "count": 1}, {"cid": 236, "color": "#B07AA1", "label": "Series identity is discovered from the Site's links", "count": 1}, {"cid": 237, "color": "#FF9DA7", "label": "ADR-0008: Series identity discovered, never derived", "count": 1}, {"cid": 238, "color": "#9C755F", "label": "Chapter slug vs series slug divergence (~7% measured)", "count": 1}, {"cid": 239, "color": "#BAB0AC", "label": "Scan truncated at first wpd-threads marker", "count": 1}, {"cid": 240, "color": "#4E79A7", "label": "Surface ADR conflicts explicitly rather than silently overriding", "count": 1}, {"cid": 241, "color": "#F28E2B", "label": "Domain docs: single-context layout guidance", "count": 1}, {"cid": 242, "color": "#E15759", "label": "/domain-modeling skill (lazy CONTEXT.md creation)", "count": 1}, {"cid": 243, "color": "#76B7B2", "label": "CONTEXT.md glossary (ubiquitous language)", "count": 1}, {"cid": 244, "color": "#59A14F", "label": "Gitea (tea CLI, gitea.violetcrown.my.id)", "count": 1}, {"cid": 245, "color": "#EDC948", "label": "wayfinder map/ticket mechanism", "count": 1}, {"cid": 246, "color": "#B07AA1", "label": "Triage labels: canonical roles to tracker labels", "count": 1}, {"cid": 247, "color": "#FF9DA7", "label": "Canonical triage role labels (needs-triage ... wontfix)", "count": 1}, {"cid": 248, "color": "#9C755F", "label": "Cinder (BookmarkManager Web UI design system)", "count": 1}, {"cid": 249, "color": "#BAB0AC", "label": "Heat is typographic: ember reserved for unread chapters", "count": 1}, {"cid": 250, "color": "#4E79A7", "label": "Design tokens (dark + light branches, no hardcoded hex)", "count": 1}, {"cid": 251, "color": "#F28E2B", "label": "Three type roles: display serif / mono small-caps / sans", "count": 1}, {"cid": 252, "color": "#E15759", "label": "a[aria-label='All Chapter'] priority pointer", "count": 1}, {"cid": 253, "color": "#76B7B2", "label": "Research: lightnovelworld chapter slug vs series slug", "count": 1}, {"cid": 254, "color": "#59A14F", "label": "Gitea issue #77 (chapter vs series slug)", "count": 1}, {"cid": 255, "color": "#EDC948", "label": "Slug divergence measurements (3/41 diverge, 1 split)", "count": 1}, {"cid": 256, "color": "#B07AA1", "label": "Unscoped chapter regex is SAFE, truncated at wpd-threads", "count": 1}, {"cid": 257, "color": "#FF9DA7", "label": "BookmarkManager", "count": 1}, {"cid": 258, "color": "#9C755F", "label": "Bromite (Primary Device)", "count": 1}, {"cid": 259, "color": "#BAB0AC", "label": "Dark-First Design Constraint", "count": 1}, {"cid": 260, "color": "#4E79A7", "label": "Discord Guild Membership", "count": 1}, {"cid": 261, "color": "#F28E2B", "label": "Reader Isolation Invariant", "count": 1}, {"cid": 268, "color": "#9C755F", "label": "Browser Unit Redeploy", "count": 1}, {"cid": 269, "color": "#BAB0AC", "label": "pg_dump Hot Backup", "count": 1}, {"cid": 270, "color": "#4E79A7", "label": "Redeploy Runbook", "count": 1}, {"cid": 271, "color": "#F28E2B", "label": "Rollback Strategy", "count": 1}, {"cid": 273, "color": "#76B7B2", "label": "AGENTS.md", "count": 4}, {"cid": 279, "color": "#BAB0AC", "label": "Userscript CLAUDE guidance", "count": 1}]; // HTML-escape helper — prevents XSS when injecting graph data into innerHTML function esc(s) { @@ -265,7 +265,7 @@ LEGEND.forEach(c => { </script> <script> // Render hyperedges as shaded regions -const hyperedges = [{"id": "batch_ticket_pipeline", "label": "Batch Ticket Implementation Pipeline", "nodes": ["_claude_skills_implement_tickets_skill_implement_tickets", "_omp_agents_ticket_implementer_ticket_implementer", "_omp_agents_ticket_implementer_cr_spec", "_omp_agents_ticket_implementer_cr_standards"], "relation": "participate_in", "confidence": "INFERRED", "confidence_score": 0.85}, {"id": "subagent_driven_development_pipeline", "label": "Subagent-Driven Development Pipeline", "nodes": ["_opencode_agent_implementer_implementer", "_opencode_agent_reviewer_reviewer", "_opencode_agent_implementer_subagent_driven_development"], "relation": "participate_in", "confidence": "INFERRED", "confidence_score": 0.85}, {"id": "deployment_runbook_family", "label": "Deployment Runbook Family", "nodes": ["cutover_cutover", "deploy_deploy", "redeploy_redeploy"], "relation": "form", "confidence": "INFERRED", "confidence_score": 0.85}, {"id": "go_html_template_family", "label": "Go HTML Template Family", "nodes": ["backend_internal_web_templates_app_doc", "backend_internal_web_templates_card_doc", "backend_internal_web_templates_list_doc", "backend_internal_web_templates_chrome_doc", "backend_internal_web_templates_login_doc", "backend_internal_web_templates_setup_doc", "backend_internal_web_templates_readers_doc", "backend_internal_web_templates_icons_doc"], "relation": "participate_in", "confidence": "INFERRED", "confidence_score": 0.95}, {"id": "htmx_fragment_swap_flow", "label": "htmx Fragment Swap Flow", "nodes": ["backend_internal_web_templates_app_doc", "backend_internal_web_templates_card_doc", "backend_internal_web_templates_chrome_doc", "backend_internal_web_templates_setup_doc", "backend_internal_web_templates_readers_doc"], "relation": "participate_in", "confidence": "INFERRED", "confidence_score": 0.95}, {"id": "deployment_topology", "label": "Deployment Topology", "nodes": ["docker_compose_bookmark_api", "docker_compose_postgres", "docker_compose_prod_traefik", "chrome_docker_compose_browser", "docker_compose_db_network"], "relation": "form", "confidence": "INFERRED", "confidence_score": 0.95}, {"id": "backend_owns_the_truth", "label": "Backend owns the truth (single-writer ownership of shared facts)", "nodes": ["docs_adr_0003_series_shared_and_poll_owned_poll_owned_writes", "docs_adr_0004_wire_format_does_not_mirror_the_schema_flat_wire_contract", "docs_adr_0007_backend_hosts_cover_bytes_server_side_covers"], "relation": "form", "confidence": "INFERRED", "confidence_score": 0.85}, {"id": "browser_infrastructure_stack", "label": "Headless browser infrastructure (sidecar, on-demand, home deployment)", "nodes": ["docs_adr_0005_on_demand_browser_headless_shell", "docs_adr_0005_on_demand_browser_cdp", "docs_adr_0005_on_demand_browser_on_demand_start", "docs_adr_0006_browser_on_the_home_machine_home_machine_rationale"], "relation": "participate_in", "confidence": "INFERRED", "confidence_score": 0.85}, {"id": "lightnovelworld_identity_work", "label": "lightnovelworld series-identity investigation and fix", "nodes": ["docs_research_lightnovelworld_chapter_vs_series_slug_issue_77", "docs_research_lightnovelworld_chapter_vs_series_slug_unscoped_regex", "docs_adr_0008_series_identity_is_discovered_not_derived_discovered_identity"], "relation": "form", "confidence": "INFERRED", "confidence_score": 0.85}]; +const hyperedges = [{"id": "batch_ticket_pipeline", "label": "Batch Ticket Implementation Pipeline", "nodes": ["_claude_skills_implement_tickets_skill_implement_tickets", "_omp_agents_ticket_implementer_ticket_implementer", "_omp_agents_ticket_implementer_cr_spec", "_omp_agents_ticket_implementer_cr_standards"], "relation": "participate_in", "confidence": "INFERRED", "confidence_score": 0.85}, {"id": "subagent_driven_development_pipeline", "label": "Subagent-Driven Development Pipeline", "nodes": ["_opencode_agent_implementer_implementer", "_opencode_agent_reviewer_reviewer", "_opencode_agent_implementer_subagent_driven_development"], "relation": "participate_in", "confidence": "INFERRED", "confidence_score": 0.85}, {"id": "go_html_template_family", "label": "Go HTML Template Family", "nodes": ["backend_internal_web_templates_app_doc", "backend_internal_web_templates_card_doc", "backend_internal_web_templates_list_doc", "backend_internal_web_templates_chrome_doc", "backend_internal_web_templates_login_doc", "backend_internal_web_templates_setup_doc", "backend_internal_web_templates_readers_doc", "backend_internal_web_templates_icons_doc"], "relation": "participate_in", "confidence": "INFERRED", "confidence_score": 0.95}, {"id": "htmx_fragment_swap_flow", "label": "htmx Fragment Swap Flow", "nodes": ["backend_internal_web_templates_app_doc", "backend_internal_web_templates_card_doc", "backend_internal_web_templates_chrome_doc", "backend_internal_web_templates_setup_doc", "backend_internal_web_templates_readers_doc"], "relation": "participate_in", "confidence": "INFERRED", "confidence_score": 0.95}, {"id": "backend_owns_the_truth", "label": "Backend owns the truth (single-writer ownership of shared facts)", "nodes": ["docs_adr_0003_series_shared_and_poll_owned_poll_owned_writes", "docs_adr_0004_wire_format_does_not_mirror_the_schema_flat_wire_contract", "docs_adr_0007_backend_hosts_cover_bytes_server_side_covers"], "relation": "form", "confidence": "INFERRED", "confidence_score": 0.85}, {"id": "browser_infrastructure_stack", "label": "Headless browser infrastructure (sidecar, on-demand, home deployment)", "nodes": ["docs_adr_0005_on_demand_browser_headless_shell", "docs_adr_0005_on_demand_browser_cdp", "docs_adr_0005_on_demand_browser_on_demand_start", "docs_adr_0006_browser_on_the_home_machine_home_machine_rationale"], "relation": "participate_in", "confidence": "INFERRED", "confidence_score": 0.85}, {"id": "lightnovelworld_identity_work", "label": "lightnovelworld series-identity investigation and fix", "nodes": ["docs_research_lightnovelworld_chapter_vs_series_slug_issue_77", "docs_research_lightnovelworld_chapter_vs_series_slug_unscoped_regex", "docs_adr_0008_series_identity_is_discovered_not_derived_discovered_identity"], "relation": "form", "confidence": "INFERRED", "confidence_score": 0.85}]; // afterDrawing passes ctx already transformed to network coordinate space. // Draw node positions raw — no manual pan/zoom/DPR math needed. network.on('afterDrawing', function(ctx) { diff --git a/graphify-out/graph.json b/graphify-out/graph.json index 656ec7e..d480a4c 100644 --- a/graphify-out/graph.json +++ b/graphify-out/graph.json @@ -28,18 +28,6 @@ "confidence": "INFERRED", "confidence_score": 0.85 }, - { - "id": "deployment_runbook_family", - "label": "Deployment Runbook Family", - "nodes": [ - "cutover_cutover", - "deploy_deploy", - "redeploy_redeploy" - ], - "relation": "form", - "confidence": "INFERRED", - "confidence_score": 0.85 - }, { "id": "go_html_template_family", "label": "Go HTML Template Family", @@ -71,20 +59,6 @@ "confidence": "INFERRED", "confidence_score": 0.95 }, - { - "id": "deployment_topology", - "label": "Deployment Topology", - "nodes": [ - "docker_compose_bookmark_api", - "docker_compose_postgres", - "docker_compose_prod_traefik", - "chrome_docker_compose_browser", - "docker_compose_db_network" - ], - "relation": "form", - "confidence": "INFERRED", - "confidence_score": 0.95 - }, { "id": "backend_owns_the_truth", "label": "Backend owns the truth (single-writer ownership of shared facts)", @@ -162,7 +136,7 @@ "source_location": "L47", "_origin": "ast", "id": "backend_api_test_testmain", - "community": 30, + "community": 11, "norm_label": "testmain()" }, { @@ -172,7 +146,7 @@ "source_location": "", "_origin": "ast", "id": "backend_api_test_go_m", - "community": 30, + "community": 11, "norm_label": "m" }, { @@ -1924,7 +1898,7 @@ "source_location": "L19", "_origin": "ast", "id": "backend_internal_latest_poller_test_testmain", - "community": 30, + "community": 11, "norm_label": "testmain()" }, { @@ -1934,7 +1908,7 @@ "source_location": "", "_origin": "ast", "id": "backend_internal_latest_poller_test_go_m", - "community": 30, + "community": 11, "norm_label": "m" }, { @@ -2884,7 +2858,7 @@ "source_location": "L1", "_origin": "ast", "id": "backend_internal_pgtest_pgtest", - "community": 30, + "community": 11, "norm_label": "pgtest.go" }, { @@ -2894,7 +2868,7 @@ "source_location": "L37", "_origin": "ast", "id": "backend_internal_pgtest_pgtest_main", - "community": 30, + "community": 11, "norm_label": "main()" }, { @@ -2904,7 +2878,7 @@ "source_location": "", "_origin": "ast", "id": "backend_internal_pgtest_pgtest_go_m", - "community": 30, + "community": 11, "norm_label": "m" }, { @@ -2914,7 +2888,7 @@ "source_location": "L51", "_origin": "ast", "id": "backend_internal_pgtest_pgtest_url", - "community": 30, + "community": 11, "norm_label": "url()" }, { @@ -2924,7 +2898,7 @@ "source_location": "", "_origin": "ast", "id": "tb", - "community": 30, + "community": 11, "norm_label": "tb" }, { @@ -2934,7 +2908,7 @@ "source_location": "L73", "_origin": "ast", "id": "backend_internal_pgtest_pgtest_start", - "community": 30, + "community": 11, "norm_label": "start()" }, { @@ -2944,7 +2918,7 @@ "source_location": "L103", "_origin": "ast", "id": "backend_internal_pgtest_pgtest_waitready", - "community": 30, + "community": 11, "norm_label": "waitready()" }, { @@ -3314,7 +3288,7 @@ "source_location": "L1", "_origin": "ast", "id": "backend_internal_store_sessions_test", - "community": 42, + "community": 11, "norm_label": "sessions_test.go" }, { @@ -3324,7 +3298,7 @@ "source_location": "L8", "_origin": "ast", "id": "backend_internal_store_sessions_test_testcreateandgetsession", - "community": 42, + "community": 11, "norm_label": "testcreateandgetsession()" }, { @@ -3334,7 +3308,7 @@ "source_location": "", "_origin": "ast", "id": "backend_internal_store_sessions_test_go_t", - "community": 42, + "community": 11, "norm_label": "t" }, { @@ -3344,7 +3318,7 @@ "source_location": "L29", "_origin": "ast", "id": "backend_internal_store_sessions_test_testgetsessionunknownid", - "community": 42, + "community": 11, "norm_label": "testgetsessionunknownid()" }, { @@ -3354,7 +3328,7 @@ "source_location": "L36", "_origin": "ast", "id": "backend_internal_store_sessions_test_testexpiredsessionisgone", - "community": 42, + "community": 11, "norm_label": "testexpiredsessionisgone()" }, { @@ -3364,7 +3338,7 @@ "source_location": "L53", "_origin": "ast", "id": "backend_internal_store_sessions_test_testdeletesessionrevokes", - "community": 42, + "community": 11, "norm_label": "testdeletesessionrevokes()" }, { @@ -3374,7 +3348,7 @@ "source_location": "L71", "_origin": "ast", "id": "backend_internal_store_sessions_test_testdeletesessionisperreader", - "community": 42, + "community": 11, "norm_label": "testdeletesessionisperreader()" }, { @@ -3384,7 +3358,7 @@ "source_location": "L1", "_origin": "ast", "id": "backend_internal_store_store", - "community": 19, + "community": 11, "norm_label": "store.go" }, { @@ -3394,7 +3368,7 @@ "source_location": "L32", "_origin": "ast", "id": "store_bookmark", - "community": 4, + "community": 13, "norm_label": "bookmark" }, { @@ -3424,7 +3398,7 @@ "source_location": "L96", "_origin": "ast", "id": "store_bookmark_hasnewchapter", - "community": 4, + "community": 13, "norm_label": ".hasnewchapter()" }, { @@ -3434,7 +3408,7 @@ "source_location": "L106", "_origin": "ast", "id": "backend_internal_store_store_displaychapter", - "community": 125, + "community": 13, "norm_label": "displaychapter()" }, { @@ -3444,7 +3418,7 @@ "source_location": "L121", "_origin": "ast", "id": "store_bookmark_displaychapter", - "community": 125, + "community": 13, "norm_label": ".displaychapter()" }, { @@ -3454,7 +3428,7 @@ "source_location": "L127", "_origin": "ast", "id": "store_bookmark_displaylatest", - "community": 125, + "community": 13, "norm_label": ".displaylatest()" }, { @@ -3464,7 +3438,7 @@ "source_location": "L137", "_origin": "ast", "id": "store_bookmark_continueurl", - "community": 4, + "community": 13, "norm_label": ".continueurl()" }, { @@ -3474,7 +3448,7 @@ "source_location": "L147", "_origin": "ast", "id": "store_bookmark_initial", - "community": 4, + "community": 13, "norm_label": ".initial()" }, { @@ -3484,7 +3458,7 @@ "source_location": "L158", "_origin": "ast", "id": "backend_internal_store_store_covercontenttype", - "community": 16, + "community": 12, "norm_label": "covercontenttype()" }, { @@ -3494,7 +3468,7 @@ "source_location": "L206", "_origin": "ast", "id": "store_owner", - "community": 19, + "community": 11, "norm_label": "owner" }, { @@ -3504,7 +3478,7 @@ "source_location": "L214", "_origin": "ast", "id": "backend_internal_store_store_go_store_store", - "community": 16, + "community": 13, "norm_label": "store" }, { @@ -3514,7 +3488,7 @@ "source_location": "", "_origin": "ast", "id": "db", - "community": 19, + "community": 11, "norm_label": "db" }, { @@ -3524,7 +3498,7 @@ "source_location": "L235", "_origin": "ast", "id": "store_store_ownerid", - "community": 16, + "community": 13, "norm_label": ".ownerid()" }, { @@ -3534,7 +3508,7 @@ "source_location": "L244", "_origin": "ast", "id": "store_store_readeridfortokenhash", - "community": 16, + "community": 13, "norm_label": ".readeridfortokenhash()" }, { @@ -3544,7 +3518,7 @@ "source_location": "L261", "_origin": "ast", "id": "store_store_readertokeninfo", - "community": 16, + "community": 13, "norm_label": ".readertokeninfo()" }, { @@ -3554,7 +3528,7 @@ "source_location": "L280", "_origin": "ast", "id": "store_store_rotatetoken", - "community": 16, + "community": 13, "norm_label": ".rotatetoken()" }, { @@ -3564,7 +3538,7 @@ "source_location": "L304", "_origin": "ast", "id": "store_store_ensurereader", - "community": 16, + "community": 13, "norm_label": ".ensurereader()" }, { @@ -3574,7 +3548,7 @@ "source_location": "L322", "_origin": "ast", "id": "store_readersummary", - "community": 19, + "community": 13, "norm_label": "readersummary" }, { @@ -3584,7 +3558,7 @@ "source_location": "L331", "_origin": "ast", "id": "store_store_readers", - "community": 16, + "community": 13, "norm_label": ".readers()" }, { @@ -3594,7 +3568,7 @@ "source_location": "L366", "_origin": "ast", "id": "backend_internal_store_store_open", - "community": 19, + "community": 11, "norm_label": "open()" }, { @@ -3604,7 +3578,7 @@ "source_location": "L433", "_origin": "ast", "id": "backend_internal_store_store_seedowner", - "community": 19, + "community": 11, "norm_label": "seedowner()" }, { @@ -3614,7 +3588,7 @@ "source_location": "L449", "_origin": "ast", "id": "backend_internal_store_store_refreshownertoken", - "community": 19, + "community": 11, "norm_label": "refreshownertoken()" }, { @@ -3624,7 +3598,7 @@ "source_location": "L465", "_origin": "ast", "id": "backend_internal_store_store_migrate", - "community": 19, + "community": 11, "norm_label": "migrate()" }, { @@ -3634,7 +3608,7 @@ "source_location": "L499", "_origin": "ast", "id": "backend_internal_store_store_applymigration", - "community": 19, + "community": 11, "norm_label": "applymigration()" }, { @@ -3644,7 +3618,7 @@ "source_location": "L529", "_origin": "ast", "id": "store_store_scanbookmark", - "community": 16, + "community": 13, "norm_label": ".scanbookmark()" }, { @@ -3654,7 +3628,7 @@ "source_location": "L561", "_origin": "ast", "id": "backend_internal_store_store_scanseries", - "community": 19, + "community": 7, "norm_label": "scanseries()" }, { @@ -3664,7 +3638,7 @@ "source_location": "L580", "_origin": "ast", "id": "store_store_close", - "community": 16, + "community": 13, "norm_label": ".close()" }, { @@ -3674,7 +3648,7 @@ "source_location": "L582", "_origin": "ast", "id": "backend_internal_store_store_coversourceaddress", - "community": 16, + "community": 13, "norm_label": "coversourceaddress()" }, { @@ -3684,7 +3658,7 @@ "source_location": "L587", "_origin": "ast", "id": "backend_internal_store_store_coverrelativepath", - "community": 16, + "community": 13, "norm_label": "coverrelativepath()" }, { @@ -3694,7 +3668,7 @@ "source_location": "L591", "_origin": "ast", "id": "store_store_getcover", - "community": 16, + "community": 13, "norm_label": ".getcover()" }, { @@ -3704,7 +3678,7 @@ "source_location": "L595", "_origin": "ast", "id": "store_store_getcoverbyaddress", - "community": 16, + "community": 13, "norm_label": ".getcoverbyaddress()" }, { @@ -3714,7 +3688,7 @@ "source_location": "L620", "_origin": "ast", "id": "store_store_putcover", - "community": 16, + "community": 13, "norm_label": ".putcover()" }, { @@ -3734,7 +3708,7 @@ "source_location": "L686", "_origin": "ast", "id": "store_store_coverbyaddress", - "community": 16, + "community": 13, "norm_label": ".coverbyaddress()" }, { @@ -3744,7 +3718,7 @@ "source_location": "L697", "_origin": "ast", "id": "store_store_coverwireurl", - "community": 16, + "community": 13, "norm_label": ".coverwireurl()" }, { @@ -3754,7 +3728,7 @@ "source_location": "L709", "_origin": "ast", "id": "store_store_setseriescover", - "community": 16, + "community": 13, "norm_label": ".setseriescover()" }, { @@ -3764,7 +3738,7 @@ "source_location": "L725", "_origin": "ast", "id": "store_store_list", - "community": 16, + "community": 13, "norm_label": ".list()" }, { @@ -3774,7 +3748,7 @@ "source_location": "L750", "_origin": "ast", "id": "store_store_get", - "community": 16, + "community": 13, "norm_label": ".get()" }, { @@ -3784,7 +3758,7 @@ "source_location": "L787", "_origin": "ast", "id": "store_store_upsert", - "community": 16, + "community": 13, "norm_label": ".upsert()" }, { @@ -3794,7 +3768,7 @@ "source_location": "L887", "_origin": "ast", "id": "store_store_delete", - "community": 16, + "community": 13, "norm_label": ".delete()" }, { @@ -3804,7 +3778,7 @@ "source_location": "L919", "_origin": "ast", "id": "store_store_dueforlatestcheck", - "community": 16, + "community": 7, "norm_label": ".dueforlatestcheck()" }, { @@ -3814,7 +3788,7 @@ "source_location": "L959", "_origin": "ast", "id": "store_store_marklatestchecked", - "community": 16, + "community": 13, "norm_label": ".marklatestchecked()" }, { @@ -3824,7 +3798,7 @@ "source_location": "L972", "_origin": "ast", "id": "store_store_latestcheckedat", - "community": 16, + "community": 13, "norm_label": ".latestcheckedat()" }, { @@ -3834,7 +3808,7 @@ "source_location": "L986", "_origin": "ast", "id": "store_store_setlatestchapter", - "community": 16, + "community": 13, "norm_label": ".setlatestchapter()" }, { @@ -3854,7 +3828,7 @@ "source_location": "L18", "_origin": "ast", "id": "backend_internal_store_store_test_testmain", - "community": 30, + "community": 11, "norm_label": "testmain()" }, { @@ -3864,7 +3838,7 @@ "source_location": "", "_origin": "ast", "id": "backend_internal_store_store_test_go_m", - "community": 30, + "community": 11, "norm_label": "m" }, { @@ -3914,7 +3888,7 @@ "source_location": "L52", "_origin": "ast", "id": "backend_internal_store_store_test_testopenisidempotent", - "community": 19, + "community": 11, "norm_label": "testopenisidempotent()" }, { @@ -3944,7 +3918,7 @@ "source_location": "L116", "_origin": "ast", "id": "backend_internal_store_store_test_testrotatetokeninvalidatesoldandsurvivesrestart", - "community": 19, + "community": 11, "norm_label": "testrotatetokeninvalidatesoldandsurvivesrestart()" }, { @@ -4114,7 +4088,7 @@ "source_location": "L515", "_origin": "ast", "id": "backend_internal_store_store_test_testdisplaychapter", - "community": 125, + "community": 11, "norm_label": "testdisplaychapter()" }, { @@ -4154,7 +4128,7 @@ "source_location": "L610", "_origin": "ast", "id": "backend_internal_store_store_test_testmigration0002backfillsexistingbookmarks", - "community": 19, + "community": 11, "norm_label": "testmigration0002backfillsexistingbookmarks()" }, { @@ -4164,7 +4138,7 @@ "source_location": "L675", "_origin": "ast", "id": "backend_internal_store_store_test_testmigration0008dropslegacycoverrows", - "community": 19, + "community": 11, "norm_label": "testmigration0008dropslegacycoverrows()" }, { @@ -4284,7 +4258,7 @@ "source_location": "L1020", "_origin": "ast", "id": "backend_internal_store_store_test_testseedowneridempotentandrefreshestokenhash", - "community": 19, + "community": 11, "norm_label": "testseedowneridempotentandrefreshestokenhash()" }, { @@ -4294,7 +4268,7 @@ "source_location": "L1057", "_origin": "ast", "id": "backend_internal_store_store_test_testmigration0004attachesbookmarkstoowner", - "community": 19, + "community": 11, "norm_label": "testmigration0004attachesbookmarkstoowner()" }, { @@ -4364,7 +4338,7 @@ "source_location": "L1361", "_origin": "ast", "id": "backend_internal_store_store_test_testcoverpersistsacrossreopen", - "community": 19, + "community": 11, "norm_label": "testcoverpersistsacrossreopen()" }, { @@ -4374,7 +4348,7 @@ "source_location": "L1391", "_origin": "ast", "id": "backend_internal_store_store_test_testopenrequirescoverdirectory", - "community": 19, + "community": 11, "norm_label": "testopenrequirescoverdirectory()" }, { @@ -4384,7 +4358,7 @@ "source_location": "L1399", "_origin": "ast", "id": "backend_internal_store_store_test_testopenrequiresabsolutecoverbaseurl", - "community": 19, + "community": 11, "norm_label": "testopenrequiresabsolutecoverbaseurl()" }, { @@ -4394,7 +4368,7 @@ "source_location": "L1408", "_origin": "ast", "id": "backend_internal_store_store_test_testcoveriscontentaddressedonfilesystem", - "community": 19, + "community": 11, "norm_label": "testcoveriscontentaddressedonfilesystem()" }, { @@ -4574,7 +4548,7 @@ "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_discord", - "community": 13, + "community": 9, "norm_label": "discord.go" }, { @@ -4584,7 +4558,7 @@ "source_location": "L41", "_origin": "ast", "id": "web_discordconfig", - "community": 13, + "community": 9, "norm_label": "discordconfig" }, { @@ -4594,7 +4568,7 @@ "source_location": "L58", "_origin": "ast", "id": "web_oauthstates", - "community": 13, + "community": 9, "norm_label": "oauthstates" }, { @@ -4604,7 +4578,7 @@ "source_location": "", "_origin": "ast", "id": "backend_internal_web_discord_go_mutex", - "community": 13, + "community": 9, "norm_label": "mutex" }, { @@ -4614,7 +4588,7 @@ "source_location": "", "_origin": "ast", "id": "backend_internal_web_discord_go_time", - "community": 13, + "community": 9, "norm_label": "time" }, { @@ -4624,7 +4598,7 @@ "source_location": "L63", "_origin": "ast", "id": "backend_internal_web_discord_newoauthstates", - "community": 13, + "community": 9, "norm_label": "newoauthstates()" }, { @@ -4634,7 +4608,7 @@ "source_location": "L67", "_origin": "ast", "id": "web_oauthstates_put", - "community": 13, + "community": 9, "norm_label": ".put()" }, { @@ -4644,7 +4618,7 @@ "source_location": "L93", "_origin": "ast", "id": "web_oauthstates_take", - "community": 13, + "community": 9, "norm_label": ".take()" }, { @@ -4654,7 +4628,7 @@ "source_location": "L106", "_origin": "ast", "id": "backend_internal_web_discord_go_web_handler", - "community": 13, + "community": 9, "norm_label": "handler" }, { @@ -4664,7 +4638,7 @@ "source_location": "L106", "_origin": "ast", "id": "web_handler_discordstart", - "community": 13, + "community": 9, "norm_label": ".discordstart()" }, { @@ -4674,7 +4648,7 @@ "source_location": "", "_origin": "ast", "id": "backend_internal_web_discord_go_responsewriter", - "community": 13, + "community": 9, "norm_label": "responsewriter" }, { @@ -4684,7 +4658,7 @@ "source_location": "", "_origin": "ast", "id": "backend_internal_web_discord_go_request", - "community": 13, + "community": 9, "norm_label": "request" }, { @@ -4694,7 +4668,7 @@ "source_location": "L123", "_origin": "ast", "id": "web_handler_discordcallback", - "community": 13, + "community": 9, "norm_label": ".discordcallback()" }, { @@ -4704,7 +4678,7 @@ "source_location": "L214", "_origin": "ast", "id": "web_handler_exchangetoken", - "community": 13, + "community": 9, "norm_label": ".exchangetoken()" }, { @@ -4714,7 +4688,7 @@ "source_location": "", "_origin": "ast", "id": "backend_internal_web_discord_go_context", - "community": 13, + "community": 9, "norm_label": "context" }, { @@ -4724,7 +4698,7 @@ "source_location": "L248", "_origin": "ast", "id": "web_handler_discorduserid", - "community": 13, + "community": 9, "norm_label": ".discorduserid()" }, { @@ -4734,7 +4708,7 @@ "source_location": "L276", "_origin": "ast", "id": "web_discordmember", - "community": 13, + "community": 9, "norm_label": "discordmember" }, { @@ -4744,7 +4718,7 @@ "source_location": "L291", "_origin": "ast", "id": "web_handler_discordmember", - "community": 13, + "community": 9, "norm_label": ".discordmember()" }, { @@ -4754,7 +4728,7 @@ "source_location": "L318", "_origin": "ast", "id": "web_discordtoken", - "community": 13, + "community": 9, "norm_label": "discordtoken" }, { @@ -4764,7 +4738,7 @@ "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_oauth_test", - "community": 13, + "community": 9, "norm_label": "oauth_test.go" }, { @@ -4774,7 +4748,7 @@ "source_location": "L8", "_origin": "ast", "id": "backend_internal_web_oauth_test_testoauthstatesingleuse", - "community": 13, + "community": 9, "norm_label": "testoauthstatesingleuse()" }, { @@ -4784,7 +4758,7 @@ "source_location": "", "_origin": "ast", "id": "backend_internal_web_oauth_test_go_t", - "community": 13, + "community": 9, "norm_label": "t" }, { @@ -4794,7 +4768,7 @@ "source_location": "L19", "_origin": "ast", "id": "backend_internal_web_oauth_test_testoauthstateunknownorexpired", - "community": 13, + "community": 9, "norm_label": "testoauthstateunknownorexpired()" }, { @@ -4804,7 +4778,7 @@ "source_location": "L32", "_origin": "ast", "id": "backend_internal_web_oauth_test_testoauthstateeviction", - "community": 13, + "community": 9, "norm_label": "testoauthstateeviction()" }, { @@ -6274,7 +6248,7 @@ "source_location": "L425", "_origin": "ast", "id": "web_handler_logout", - "community": 13, + "community": 9, "norm_label": ".logout()" }, { @@ -7741,7 +7715,7 @@ "label": "meta()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L65", + "source_location": "L64", "_origin": "ast", "id": "userscript_manga_bookmark_user_meta", "community": 2, @@ -7751,7 +7725,7 @@ "label": "anchorsFromDocument()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L74", + "source_location": "L73", "_origin": "ast", "id": "userscript_manga_bookmark_user_anchorsfromdocument", "community": 2, @@ -7761,7 +7735,7 @@ "label": "anchorsFromHTML()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L83", + "source_location": "L82", "_origin": "ast", "id": "userscript_manga_bookmark_user_anchorsfromhtml", "community": 2, @@ -7771,7 +7745,7 @@ "label": "stripBuildHash()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L101", + "source_location": "L100", "_origin": "ast", "id": "userscript_manga_bookmark_user_stripbuildhash", "community": 2, @@ -7781,7 +7755,7 @@ "label": "comixSeriesId()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L108", + "source_location": "L107", "_origin": "ast", "id": "userscript_manga_bookmark_user_comixseriesid", "community": 2, @@ -7791,7 +7765,7 @@ "label": "detect()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L121", + "source_location": "L118", "_origin": "ast", "id": "userscript_manga_bookmark_user_detect", "community": 2, @@ -7801,7 +7775,7 @@ "label": "latestChapterFromAnchors()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L166", + "source_location": "L163", "_origin": "ast", "id": "userscript_manga_bookmark_user_latestchapterfromanchors", "community": 2, @@ -7811,7 +7785,7 @@ "label": "latestChapterFromApi()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L371", + "source_location": "L368", "_origin": "ast", "id": "userscript_manga_bookmark_user_latestchapterfromapi", "community": 2, @@ -7821,7 +7795,7 @@ "label": "keyOf()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L399", + "source_location": "L396", "_origin": "ast", "id": "userscript_manga_bookmark_user_keyof", "community": 2, @@ -7831,7 +7805,7 @@ "label": "adapterFor()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L403", + "source_location": "L400", "_origin": "ast", "id": "userscript_manga_bookmark_user_adapterfor", "community": 2, @@ -7841,7 +7815,7 @@ "label": "computeLatestChapter()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L410", + "source_location": "L407", "_origin": "ast", "id": "userscript_manga_bookmark_user_computelatestchapter", "community": 2, @@ -7851,7 +7825,7 @@ "label": "currentSite()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L415", + "source_location": "L412", "_origin": "ast", "id": "userscript_manga_bookmark_user_currentsite", "community": 2, @@ -7861,7 +7835,7 @@ "label": "loadCache()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L424", + "source_location": "L421", "_origin": "ast", "id": "userscript_manga_bookmark_user_loadcache", "community": 2, @@ -7871,7 +7845,7 @@ "label": "saveCache()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L433", + "source_location": "L430", "_origin": "ast", "id": "userscript_manga_bookmark_user_savecache", "community": 2, @@ -7881,7 +7855,7 @@ "label": "loadLastChecked()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L441", + "source_location": "L438", "_origin": "ast", "id": "userscript_manga_bookmark_user_loadlastchecked", "community": 2, @@ -7891,7 +7865,7 @@ "label": "saveLastChecked()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L450", + "source_location": "L447", "_origin": "ast", "id": "userscript_manga_bookmark_user_savelastchecked", "community": 2, @@ -7901,7 +7875,7 @@ "label": "authHeaders()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L458", + "source_location": "L455", "_origin": "ast", "id": "userscript_manga_bookmark_user_authheaders", "community": 2, @@ -7911,7 +7885,7 @@ "label": "httpError()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L464", + "source_location": "L461", "_origin": "ast", "id": "userscript_manga_bookmark_user_httperror", "community": 2, @@ -7921,7 +7895,7 @@ "label": "apiGet()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L470", + "source_location": "L467", "_origin": "ast", "id": "userscript_manga_bookmark_user_apiget", "community": 2, @@ -7931,7 +7905,7 @@ "label": "apiPut()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L480", + "source_location": "L477", "_origin": "ast", "id": "userscript_manga_bookmark_user_apiput", "community": 2, @@ -7941,7 +7915,7 @@ "label": "apiDelete()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L496", + "source_location": "L493", "_origin": "ast", "id": "userscript_manga_bookmark_user_apidelete", "community": 2, @@ -7951,7 +7925,7 @@ "label": "reindex()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L516", + "source_location": "L513", "_origin": "ast", "id": "userscript_manga_bookmark_user_reindex", "community": 2, @@ -7961,7 +7935,7 @@ "label": "setList()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L522", + "source_location": "L519", "_origin": "ast", "id": "userscript_manga_bookmark_user_setlist", "community": 2, @@ -7971,7 +7945,7 @@ "label": "upsertLocal()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L530", + "source_location": "L527", "_origin": "ast", "id": "userscript_manga_bookmark_user_upsertlocal", "community": 2, @@ -7981,7 +7955,7 @@ "label": "removeLocal()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L538", + "source_location": "L535", "_origin": "ast", "id": "userscript_manga_bookmark_user_removelocal", "community": 2, @@ -7991,7 +7965,7 @@ "label": "statusOf()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L546", + "source_location": "L543", "_origin": "ast", "id": "userscript_manga_bookmark_user_statusof", "community": 2, @@ -8001,7 +7975,7 @@ "label": "kindOf()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L552", + "source_location": "L549", "_origin": "ast", "id": "userscript_manga_bookmark_user_kindof", "community": 2, @@ -8011,7 +7985,7 @@ "label": "loadQueue()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L574", + "source_location": "L571", "_origin": "ast", "id": "userscript_manga_bookmark_user_loadqueue", "community": 2, @@ -8021,7 +7995,7 @@ "label": "saveQueue()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L583", + "source_location": "L580", "_origin": "ast", "id": "userscript_manga_bookmark_user_savequeue", "community": 2, @@ -8031,7 +8005,7 @@ "label": "queueCount()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L625", + "source_location": "L622", "_origin": "ast", "id": "userscript_manga_bookmark_user_queuecount", "community": 2, @@ -8041,7 +8015,7 @@ "label": "queueGet()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L629", + "source_location": "L626", "_origin": "ast", "id": "userscript_manga_bookmark_user_queueget", "community": 2, @@ -8051,7 +8025,7 @@ "label": "titleFor()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L633", + "source_location": "L630", "_origin": "ast", "id": "userscript_manga_bookmark_user_titlefor", "community": 2, @@ -8061,7 +8035,7 @@ "label": "queuePush()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L640", + "source_location": "L637", "_origin": "ast", "id": "userscript_manga_bookmark_user_queuepush", "community": 2, @@ -8071,7 +8045,7 @@ "label": "queueDrop()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L649", + "source_location": "L646", "_origin": "ast", "id": "userscript_manga_bookmark_user_queuedrop", "community": 2, @@ -8081,7 +8055,7 @@ "label": "queueDefer()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L660", + "source_location": "L657", "_origin": "ast", "id": "userscript_manga_bookmark_user_queuedefer", "community": 2, @@ -8091,7 +8065,7 @@ "label": "queueEnqueue()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L672", + "source_location": "L669", "_origin": "ast", "id": "userscript_manga_bookmark_user_queueenqueue", "community": 2, @@ -8101,7 +8075,7 @@ "label": "drain()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L708", + "source_location": "L705", "_origin": "ast", "id": "userscript_manga_bookmark_user_drain", "community": 2, @@ -8111,7 +8085,7 @@ "label": "overlayPending()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L742", + "source_location": "L739", "_origin": "ast", "id": "userscript_manga_bookmark_user_overlaypending", "community": 2, @@ -8121,7 +8095,7 @@ "label": "pushBookmark()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L768", + "source_location": "L765", "_origin": "ast", "id": "userscript_manga_bookmark_user_pushbookmark", "community": 2, @@ -8131,7 +8105,7 @@ "label": "pushDelete()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L813", + "source_location": "L810", "_origin": "ast", "id": "userscript_manga_bookmark_user_pushdelete", "community": 2, @@ -8141,7 +8115,7 @@ "label": "bookmarkCurrent()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L832", + "source_location": "L829", "_origin": "ast", "id": "userscript_manga_bookmark_user_bookmarkcurrent", "community": 2, @@ -8151,7 +8125,7 @@ "label": "updateToCurrentChapter()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L853", + "source_location": "L850", "_origin": "ast", "id": "userscript_manga_bookmark_user_updatetocurrentchapter", "community": 2, @@ -8161,7 +8135,7 @@ "label": "syncUpsert()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L874", + "source_location": "L871", "_origin": "ast", "id": "userscript_manga_bookmark_user_syncupsert", "community": 2, @@ -8171,7 +8145,7 @@ "label": "toggleFavorite()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L881", + "source_location": "L878", "_origin": "ast", "id": "userscript_manga_bookmark_user_togglefavorite", "community": 2, @@ -8181,7 +8155,7 @@ "label": "toggleArchive()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L896", + "source_location": "L893", "_origin": "ast", "id": "userscript_manga_bookmark_user_togglearchive", "community": 2, @@ -8191,7 +8165,7 @@ "label": "applyLatestChapterIfChanged()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L915", + "source_location": "L912", "_origin": "ast", "id": "userscript_manga_bookmark_user_applylatestchapterifchanged", "community": 2, @@ -8201,7 +8175,7 @@ "label": "maybeCaptureLatestOnSeriesPage()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L938", + "source_location": "L935", "_origin": "ast", "id": "userscript_manga_bookmark_user_maybecapturelatestonseriespage", "community": 2, @@ -8211,7 +8185,7 @@ "label": "backgroundRefreshLatest()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L954", + "source_location": "L951", "_origin": "ast", "id": "userscript_manga_bookmark_user_backgroundrefreshlatest", "community": 2, @@ -8221,7 +8195,7 @@ "label": "removeBookmark()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L991", + "source_location": "L988", "_origin": "ast", "id": "userscript_manga_bookmark_user_removebookmark", "community": 2, @@ -8231,7 +8205,7 @@ "label": "chapterIdentity()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1006", + "source_location": "L1003", "_origin": "ast", "id": "userscript_manga_bookmark_user_chapteridentity", "community": 2, @@ -8241,7 +8215,7 @@ "label": "armDwell()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1010", + "source_location": "L1007", "_origin": "ast", "id": "userscript_manga_bookmark_user_armdwell", "community": 2, @@ -8251,7 +8225,7 @@ "label": "cancelDwell()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1022", + "source_location": "L1019", "_origin": "ast", "id": "userscript_manga_bookmark_user_canceldwell", "community": 2, @@ -8261,7 +8235,7 @@ "label": "maybeAutoUpdate()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1029", + "source_location": "L1026", "_origin": "ast", "id": "userscript_manga_bookmark_user_maybeautoupdate", "community": 2, @@ -8271,7 +8245,7 @@ "label": "buildUI()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1059", + "source_location": "L1056", "_origin": "ast", "id": "userscript_manga_bookmark_user_buildui", "community": 2, @@ -8281,7 +8255,7 @@ "label": "clamp()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1108", + "source_location": "L1105", "_origin": "ast", "id": "userscript_manga_bookmark_user_clamp", "community": 2, @@ -8291,7 +8265,7 @@ "label": "applyFabPos()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1112", + "source_location": "L1109", "_origin": "ast", "id": "userscript_manga_bookmark_user_applyfabpos", "community": 2, @@ -8301,7 +8275,7 @@ "label": "loadFabPos()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1125", + "source_location": "L1122", "_origin": "ast", "id": "userscript_manga_bookmark_user_loadfabpos", "community": 2, @@ -8311,7 +8285,7 @@ "label": "saveFabPos()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1133", + "source_location": "L1130", "_origin": "ast", "id": "userscript_manga_bookmark_user_savefabpos", "community": 2, @@ -8321,7 +8295,7 @@ "label": "placeFab()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1141", + "source_location": "L1138", "_origin": "ast", "id": "userscript_manga_bookmark_user_placefab", "community": 2, @@ -8331,7 +8305,7 @@ "label": "makeDraggable()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1158", + "source_location": "L1155", "_origin": "ast", "id": "userscript_manga_bookmark_user_makedraggable", "community": 2, @@ -8341,7 +8315,7 @@ "label": "startRing()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1263", + "source_location": "L1260", "_origin": "ast", "id": "userscript_manga_bookmark_user_startring", "community": 2, @@ -8351,7 +8325,7 @@ "label": "stopRing()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1273", + "source_location": "L1270", "_origin": "ast", "id": "userscript_manga_bookmark_user_stopring", "community": 2, @@ -8361,7 +8335,7 @@ "label": "togglePanel()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1281", + "source_location": "L1278", "_origin": "ast", "id": "userscript_manga_bookmark_user_togglepanel", "community": 2, @@ -8371,7 +8345,7 @@ "label": "el()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1287", + "source_location": "L1284", "_origin": "ast", "id": "userscript_manga_bookmark_user_el", "community": 2, @@ -8381,7 +8355,7 @@ "label": "render()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1299", + "source_location": "L1296", "_origin": "ast", "id": "userscript_manga_bookmark_user_render", "community": 2, @@ -8391,7 +8365,7 @@ "label": "renderItem()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1362", + "source_location": "L1359", "_origin": "ast", "id": "userscript_manga_bookmark_user_renderitem", "community": 2, @@ -8401,7 +8375,7 @@ "label": "confirmRemove()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1419", + "source_location": "L1416", "_origin": "ast", "id": "userscript_manga_bookmark_user_confirmremove", "community": 2, @@ -8411,7 +8385,7 @@ "label": "toast()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1426", + "source_location": "L1423", "_origin": "ast", "id": "userscript_manga_bookmark_user_toast", "community": 2, @@ -8421,7 +8395,7 @@ "label": "refresh()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1441", + "source_location": "L1438", "_origin": "ast", "id": "userscript_manga_bookmark_user_refresh", "community": 2, @@ -8431,7 +8405,7 @@ "label": "setPage()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1459", + "source_location": "L1456", "_origin": "ast", "id": "userscript_manga_bookmark_user_setpage", "community": 2, @@ -8441,7 +8415,7 @@ "label": "onNavigate()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1464", + "source_location": "L1461", "_origin": "ast", "id": "userscript_manga_bookmark_user_onnavigate", "community": 2, @@ -8451,7 +8425,7 @@ "label": "installNavWatcher()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1479", + "source_location": "L1476", "_origin": "ast", "id": "userscript_manga_bookmark_user_installnavwatcher", "community": 2, @@ -8461,7 +8435,7 @@ "label": "installLongPress()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1520", + "source_location": "L1517", "_origin": "ast", "id": "userscript_manga_bookmark_user_installlongpress", "community": 2, @@ -8471,7 +8445,7 @@ "label": "init()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1582", + "source_location": "L1579", "_origin": "ast", "id": "userscript_manga_bookmark_user_init", "community": 2, @@ -9454,7 +9428,7 @@ "source_location": "L59", "_origin": "ast", "id": "userscript_test_novel_logic_test_reset", - "community": 2, + "community": 3, "norm_label": "reset()" }, { @@ -12238,19 +12212,19 @@ "norm_label": "assessment" }, { - "label": "CLAUDE.md", + "label": "AGENTS.md", "file_type": "document", - "source_file": "CLAUDE.md", + "source_file": "AGENTS.md", "source_location": "L1", "_origin": "ast", "id": "claude", "community": 104, - "norm_label": "claude.md" + "norm_label": "agents.md" }, { "label": "AGENTS.md", "file_type": "document", - "source_file": "CLAUDE.md", + "source_file": "AGENTS.md", "source_location": "L1", "_origin": "ast", "id": "claude_agents_md", @@ -12260,7 +12234,7 @@ { "label": "What this is", "file_type": "document", - "source_file": "CLAUDE.md", + "source_file": "AGENTS.md", "source_location": "L5", "_origin": "ast", "id": "claude_what_this_is", @@ -12270,7 +12244,7 @@ { "label": "Hard constraints (drive design \u2014 don't violate)", "file_type": "document", - "source_file": "CLAUDE.md", + "source_file": "AGENTS.md", "source_location": "L14", "_origin": "ast", "id": "claude_hard_constraints_drive_design_don_t_violate", @@ -12280,7 +12254,7 @@ { "label": "Architecture", "file_type": "document", - "source_file": "CLAUDE.md", + "source_file": "AGENTS.md", "source_location": "L28", "_origin": "ast", "id": "claude_architecture", @@ -12290,7 +12264,7 @@ { "label": "Commands", "file_type": "document", - "source_file": "CLAUDE.md", + "source_file": "AGENTS.md", "source_location": "L41", "_origin": "ast", "id": "claude_commands", @@ -12300,7 +12274,7 @@ { "label": "Forge: Gitea, not GitHub", "file_type": "document", - "source_file": "CLAUDE.md", + "source_file": "AGENTS.md", "source_location": "L57", "_origin": "ast", "id": "claude_forge_gitea_not_github", @@ -12310,7 +12284,7 @@ { "label": "Design system", "file_type": "document", - "source_file": "CLAUDE.md", + "source_file": "AGENTS.md", "source_location": "L68", "_origin": "ast", "id": "claude_design_system", @@ -12320,7 +12294,7 @@ { "label": "Security invariants", "file_type": "document", - "source_file": "CLAUDE.md", + "source_file": "AGENTS.md", "source_location": "L82", "_origin": "ast", "id": "claude_security_invariants", @@ -12330,7 +12304,7 @@ { "label": "Secure coding rules (code you write here)", "file_type": "document", - "source_file": "CLAUDE.md", + "source_file": "AGENTS.md", "source_location": "L89", "_origin": "ast", "id": "claude_secure_coding_rules_code_you_write_here", @@ -12340,7 +12314,7 @@ { "label": "Comments", "file_type": "document", - "source_file": "CLAUDE.md", + "source_file": "AGENTS.md", "source_location": "L119", "_origin": "ast", "id": "claude_comments", @@ -12350,7 +12324,7 @@ { "label": "Agent skills", "file_type": "document", - "source_file": "CLAUDE.md", + "source_file": "AGENTS.md", "source_location": "L143", "_origin": "ast", "id": "claude_agent_skills", @@ -12360,7 +12334,7 @@ { "label": "Issue tracker", "file_type": "document", - "source_file": "CLAUDE.md", + "source_file": "AGENTS.md", "source_location": "L147", "_origin": "ast", "id": "claude_issue_tracker", @@ -12370,7 +12344,7 @@ { "label": "Triage labels", "file_type": "document", - "source_file": "CLAUDE.md", + "source_file": "AGENTS.md", "source_location": "L151", "_origin": "ast", "id": "claude_triage_labels", @@ -12380,7 +12354,7 @@ { "label": "Domain docs", "file_type": "document", - "source_file": "CLAUDE.md", + "source_file": "AGENTS.md", "source_location": "L155", "_origin": "ast", "id": "claude_domain_docs", @@ -12390,7 +12364,7 @@ { "label": "graphify", "file_type": "document", - "source_file": "CLAUDE.md", + "source_file": "AGENTS.md", "source_location": "L159", "_origin": "ast", "id": "claude_graphify", @@ -15425,144 +15399,6 @@ "norm_label": "finding severity rubric", "id": "_opencode_agent_reviewer_severity_rubric" }, - { - "label": "AGENTS.md Repo Guidance", - "file_type": "document", - "source_file": "AGENTS.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "community": 32, - "norm_label": "agents.md repo guidance", - "id": "agents_agents" - }, - { - "label": "Cinder Design System", - "file_type": "concept", - "source_file": "AGENTS.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "rationale": "Source of truth is the Claude Design project BookmarkManager Web UI (969ac210-fe02-4c01-ae1b-9a271dcc779a); tokens only, both colour branches touched together, no cards/corners/shadows, one --measure: 760px column.", - "community": 154, - "norm_label": "cinder design system", - "id": "agents_cinder" - }, - { - "label": "novel-bookmark.user.js", - "file_type": "code", - "source_file": "AGENTS.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "community": 159, - "norm_label": "novel-bookmark.user.js", - "id": "agents_novel_bookmark_user_js" - }, - { - "label": "Security Invariants", - "file_type": "concept", - "source_file": "AGENTS.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "rationale": "Auth on /bookmarks* requires Authorization: Bearer matched by SHA-256 against readers.token_sha256 with constant-time compare; CORS reflects Origin only when in ALLOWED_ORIGINS; sessions are DB rows with opaque cookie ids, expiry enforced by lookup, not signature.", - "community": 160, - "norm_label": "security invariants", - "id": "agents_security_invariants" - }, - { - "label": "Graphify Knowledge Graph", - "file_type": "concept", - "source_file": "AGENTS.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "rationale": "Query-first: graphify query/path/explain over raw grepping; run graphify update . after modifying code (AST-only, no API cost).", - "community": 158, - "norm_label": "graphify knowledge graph", - "id": "agents_graphify" - }, - { - "label": "CDP Browser Unit (chrome/)", - "file_type": "concept", - "source_file": "AGENTS.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "rationale": "Own compose unit on a second machine, reached over the tailnet; on-demand, reaped after five idle minutes; BROWSER_WS_URL must be a tailnet IP, never a MagicDNS name (500s at /json/version).", - "community": 153, - "norm_label": "cdp browser unit (chrome/)", - "id": "agents_cdp_browser" - }, - { - "label": "Cloudflare Challenge Behaviour", - "file_type": "rationale", - "source_file": "AGENTS.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "rationale": "Block is IP-reputation-based, not universal and not reliably reproducible; a UTC clock is the datacenter-default tell (Asia/Jakarta and America/New_York cleared in ~4s while UTC never did in 60s). Treat live curl/CDP success as a time-varying fact to re-check.", - "community": 155, - "norm_label": "cloudflare challenge behaviour", - "id": "agents_cloudflare_challenge" - }, - { - "label": "Gitea + tea CLI", - "file_type": "concept", - "source_file": "AGENTS.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "rationale": "Origin is a self-hosted Gitea instance (gitea.violetcrown.my.id), so gh does not work here; auth lives in tea login, not GH_TOKEN.", - "community": 157, - "norm_label": "gitea + tea cli", - "id": "agents_gitea_tea" - }, - { - "label": "Ember Means New Chapter Only", - "file_type": "rationale", - "source_file": "AGENTS.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "rationale": "Cinder core law: no other state (busy, error, destruction) may use --ember; destruction gets --danger. New Chapter is the single condition the ember accent is permitted to signal.", - "community": 156, - "norm_label": "ember means new chapter only", - "id": "agents_ember_law" - }, - { - "label": "bookmarks Table", - "file_type": "concept", - "source_file": "AGENTS.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "rationale": "One backend, one bookmarks table: a kind column (manga|novel) splits the libraries; rows keyed <site>:<series_id>.", - "community": 41, - "norm_label": "bookmarks table", - "id": "agents_bookmarks_table" - }, { "label": "CLAUDE.md (Symlink to AGENTS.md)", "file_type": "document", @@ -15643,128 +15479,6 @@ "norm_label": "import sql generation rules", "id": "cutover_import_rules" }, - { - "label": "Deployment Runbook", - "file_type": "document", - "source_file": "DEPLOY.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "community": 201, - "norm_label": "deployment runbook", - "id": "deploy_deploy" - }, - { - "label": "ADR-0002 (Discord OAuth Sign-In)", - "file_type": "document", - "source_file": "DEPLOY.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "rationale": "Discord authorization code grant; guild membership is registration; callback URL matched verbatim.", - "community": 197, - "norm_label": "adr-0002 (discord oauth sign-in)", - "id": "deploy_adr_0002" - }, - { - "label": "ADR-0006 (Browser Out of API Stack)", - "file_type": "document", - "source_file": "DEPLOY.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "rationale": "Browser kept out of the API stack: 471 MiB working set on a 1974 MiB swapless VPS, and a residential egress scores better with Cloudflare; on-demand (ADR-0005); an unreachable browser must degrade exactly as an unset BROWSER_WS_URL.", - "community": 198, - "norm_label": "adr-0006 (browser out of api stack)", - "id": "deploy_adr_0006" - }, - { - "label": "ADR-0007 (Absolute Cover URLs)", - "file_type": "document", - "source_file": "DEPLOY.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "rationale": "Cover URLs on the wire are absolute because the userscript renders them on a Site's own origin.", - "community": 199, - "norm_label": "adr-0007 (absolute cover urls)", - "id": "deploy_adr_0007" - }, - { - "label": "TOKEN_KEY Credential Derivation", - "file_type": "concept", - "source_file": "DEPLOY.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "rationale": "Every Reader's userscript credential is derived from TOKEN_KEY (issue #24); only SHA-256 hashes are stored, so a database leak alone cannot recover credentials; changing it invalidates every installed script at once.", - "community": 204, - "norm_label": "token_key credential derivation", - "id": "deploy_token_key" - }, - { - "label": "Issue #24 (Derived Credentials)", - "file_type": "document", - "source_file": "DEPLOY.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "community": 202, - "norm_label": "issue #24 (derived credentials)", - "id": "deploy_issue_24" - }, - { - "label": "Tailscale ACL Tagging", - "file_type": "concept", - "source_file": "DEPLOY.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "rationale": "BROWSER_BIND_ADDR has no default on purpose - the bind address is the access control (CDP authenticates nothing); tagging replaces the device's user identity so autogroup:member stops matching the browser machine.", - "community": 203, - "norm_label": "tailscale acl tagging", - "id": "deploy_tailscale_acl" - }, - { - "label": "Traefik Reverse Proxy", - "file_type": "concept", - "source_file": "DEPLOY.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "community": 205, - "norm_label": "traefik reverse proxy", - "id": "deploy_traefik" - }, - { - "label": "bookmark-api Service", - "file_type": "concept", - "source_file": "DEPLOY.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "community": 200, - "norm_label": "bookmark-api service", - "id": "deploy_bookmark_api" - }, { "label": "BookmarkManager", "file_type": "concept", @@ -15833,87 +15547,6 @@ "norm_label": "bromite (primary device)", "id": "product_bromite" }, - { - "label": "README Config and Endpoint Reference", - "file_type": "document", - "source_file": "README.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "community": 267, - "norm_label": "readme config and endpoint reference", - "id": "readme_readme" - }, - { - "label": "Go Backend (backend/)", - "file_type": "code", - "source_file": "README.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "community": 263, - "norm_label": "go backend (backend/)", - "id": "readme_backend" - }, - { - "label": "Latest Chapter Poller", - "file_type": "concept", - "source_file": "README.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "rationale": "Cooldowns (1h plain-TLS, 6h browser-backed, floor 15m), batch 14 series per wake with 20s stagger; updated_at moves only on real reading progress.", - "community": 265, - "norm_label": "latest chapter poller", - "id": "readme_poller" - }, - { - "label": "Site Adapters", - "file_type": "concept", - "source_file": "README.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "rationale": "Per-site URL-regex adapters for Asura/Demonic/Comix/Kagane; title from og:title; no adapter reads a cover (backend acquires covers, ADR-0007).", - "community": 262, - "norm_label": "site adapters", - "id": "readme_adapters" - }, - { - "label": "localStorage Cache and Retry Queue", - "file_type": "concept", - "source_file": "README.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "rationale": "Offline changes cached in localStorage and retried on the next successful load (last-write-wins); per-device freshness under bmgr:manga:lastchecked is deliberately not synced.", - "community": 264, - "norm_label": "localstorage cache and retry queue", - "id": "readme_localstorage_cache" - }, - { - "label": "Postgres Store (postgres:17-alpine)", - "file_type": "concept", - "source_file": "README.md", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "community": 266, - "norm_label": "postgres store (postgres:17-alpine)", - "id": "readme_postgres" - }, { "label": "Redeploy Runbook", "file_type": "document", @@ -16005,7 +15638,7 @@ "captured_at": null, "author": null, "contributor": null, - "community": 103, + "community": 32, "norm_label": "store package (postgres persistence)", "id": "backend_agents_store" }, @@ -16595,74 +16228,6 @@ "norm_label": "persistent chrome profile volume", "id": "chrome_docker_compose_chrome_profile" }, - { - "label": "docker-compose.yml \u2014 Base Stack", - "file_type": "document", - "source_file": "docker-compose.yml", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "community": 103, - "norm_label": "docker-compose.yml \u2014 base stack", - "id": "docker_compose_doc" - }, - { - "label": "bookmark-api Service", - "file_type": "concept", - "source_file": "docker-compose.yml", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "rationale": "Binds 127.0.0.1:8080 only; a host reverse proxy terminates TLS and forwards. The migration runner is the first thing the binary does, so it depends_on a healthy postgres; env vars use :? required-var syntax so compose refuses to start without TOKEN_KEY, OWNER_DISCORD_ID, etc.", - "community": 103, - "norm_label": "bookmark-api service", - "id": "docker_compose_bookmark_api" - }, - { - "label": "postgres Service (postgres:17-alpine)", - "file_type": "concept", - "source_file": "docker-compose.yml", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "community": 103, - "norm_label": "postgres service (postgres:17-alpine)", - "id": "docker_compose_postgres" - }, - { - "label": "Internal db Network", - "file_type": "concept", - "source_file": "docker-compose.yml", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "rationale": "Postgres needs no egress and nothing outside bookmark-api needs to reach it, so this network is internal: true; the pre-Postgres SQLite volume is deliberately no longer declared so docker compose down -v cannot take it with the rest.", - "community": 103, - "norm_label": "internal db network", - "id": "docker_compose_db_network" - }, - { - "label": "cover-data Volume", - "file_type": "concept", - "source_file": "docker-compose.yml", - "source_location": null, - "source_url": null, - "captured_at": null, - "author": null, - "contributor": null, - "rationale": "Content-addressed cover bytes survive API restarts and redeploys; mounted at the COVER_DIR path the build seeds ownership on.", - "community": 103, - "norm_label": "cover-data volume", - "id": "docker_compose_cover_data" - }, { "label": "docker-compose.prod.yml \u2014 Production Override", "file_type": "document", @@ -32933,7 +32498,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1295", + "source_location": "L1292", "weight": 1.0, "source": "userscript_manga_bookmark_user_el", "target": "backend_internal_web_static_htmx_min_c" @@ -33571,7 +33136,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L295", + "source_location": "L292", "weight": 1.0, "source": "userscript_manga_bookmark_user_latestchapterfromanchors", "target": "backend_internal_web_static_htmx_min_re" @@ -33912,7 +33477,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1293", + "source_location": "L1290", "weight": 1.0, "source": "userscript_manga_bookmark_user_el", "target": "backend_internal_web_static_htmx_min_k" @@ -34726,7 +34291,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1200", + "source_location": "L1197", "weight": 1.0, "source": "userscript_manga_bookmark_user_makedraggable", "target": "backend_internal_web_static_htmx_min_e" @@ -34737,7 +34302,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L803", + "source_location": "L800", "weight": 1.0, "source": "userscript_manga_bookmark_user_pushbookmark", "target": "backend_internal_web_static_htmx_min_e" @@ -34748,7 +34313,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L825", + "source_location": "L822", "weight": 1.0, "source": "userscript_manga_bookmark_user_pushdelete", "target": "backend_internal_web_static_htmx_min_e" @@ -41852,7 +41417,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L403", + "source_location": "L400", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_adapterfor", @@ -41862,7 +41427,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L74", + "source_location": "L73", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_anchorsfromdocument", @@ -41872,7 +41437,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L83", + "source_location": "L82", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_anchorsfromhtml", @@ -41882,7 +41447,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L496", + "source_location": "L493", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_apidelete", @@ -41892,7 +41457,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L470", + "source_location": "L467", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_apiget", @@ -41902,7 +41467,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L480", + "source_location": "L477", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_apiput", @@ -41912,7 +41477,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1112", + "source_location": "L1109", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_applyfabpos", @@ -41922,7 +41487,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L915", + "source_location": "L912", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_applylatestchapterifchanged", @@ -41932,7 +41497,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1010", + "source_location": "L1007", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_armdwell", @@ -41942,7 +41507,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L458", + "source_location": "L455", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_authheaders", @@ -41952,7 +41517,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L954", + "source_location": "L951", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_backgroundrefreshlatest", @@ -41962,7 +41527,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L832", + "source_location": "L829", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_bookmarkcurrent", @@ -41972,7 +41537,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1059", + "source_location": "L1056", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_buildui", @@ -41982,7 +41547,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1022", + "source_location": "L1019", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_canceldwell", @@ -41992,7 +41557,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1006", + "source_location": "L1003", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_chapteridentity", @@ -42002,7 +41567,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1108", + "source_location": "L1105", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_clamp", @@ -42012,7 +41577,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L108", + "source_location": "L107", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_comixseriesid", @@ -42022,7 +41587,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L410", + "source_location": "L407", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_computelatestchapter", @@ -42032,7 +41597,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1419", + "source_location": "L1416", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_confirmremove", @@ -42042,7 +41607,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L415", + "source_location": "L412", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_currentsite", @@ -42052,7 +41617,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L391", + "source_location": "L388", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_detect", @@ -42062,7 +41627,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L708", + "source_location": "L705", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_drain", @@ -42072,7 +41637,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1287", + "source_location": "L1284", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_el", @@ -42082,7 +41647,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L464", + "source_location": "L461", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_httperror", @@ -42092,7 +41657,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1582", + "source_location": "L1579", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_init", @@ -42102,7 +41667,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1520", + "source_location": "L1517", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_installlongpress", @@ -42112,7 +41677,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1479", + "source_location": "L1476", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_installnavwatcher", @@ -42122,7 +41687,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L399", + "source_location": "L396", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_keyof", @@ -42132,7 +41697,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L552", + "source_location": "L549", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_kindof", @@ -42142,7 +41707,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L365", + "source_location": "L362", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_latestchapterfromanchors", @@ -42152,7 +41717,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L371", + "source_location": "L368", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_latestchapterfromapi", @@ -42162,7 +41727,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L424", + "source_location": "L421", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_loadcache", @@ -42172,7 +41737,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1125", + "source_location": "L1122", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_loadfabpos", @@ -42182,7 +41747,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L441", + "source_location": "L438", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_loadlastchecked", @@ -42192,7 +41757,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L574", + "source_location": "L571", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_loadqueue", @@ -42202,7 +41767,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1158", + "source_location": "L1155", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_makedraggable", @@ -42212,7 +41777,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1029", + "source_location": "L1026", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_maybeautoupdate", @@ -42222,7 +41787,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L938", + "source_location": "L935", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_maybecapturelatestonseriespage", @@ -42232,7 +41797,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L65", + "source_location": "L64", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_meta", @@ -42242,7 +41807,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1464", + "source_location": "L1461", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_onnavigate", @@ -42252,7 +41817,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L742", + "source_location": "L739", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_overlaypending", @@ -42262,7 +41827,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1141", + "source_location": "L1138", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_placefab", @@ -42272,7 +41837,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L768", + "source_location": "L765", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_pushbookmark", @@ -42282,7 +41847,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L813", + "source_location": "L810", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_pushdelete", @@ -42292,7 +41857,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L625", + "source_location": "L622", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_queuecount", @@ -42302,7 +41867,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L660", + "source_location": "L657", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_queuedefer", @@ -42312,7 +41877,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L649", + "source_location": "L646", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_queuedrop", @@ -42322,7 +41887,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L672", + "source_location": "L669", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_queueenqueue", @@ -42332,7 +41897,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L629", + "source_location": "L626", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_queueget", @@ -42342,7 +41907,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L640", + "source_location": "L637", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_queuepush", @@ -42352,7 +41917,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1441", + "source_location": "L1438", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_refresh", @@ -42362,7 +41927,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L516", + "source_location": "L513", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_reindex", @@ -42372,7 +41937,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L991", + "source_location": "L988", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_removebookmark", @@ -42382,7 +41947,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L538", + "source_location": "L535", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_removelocal", @@ -42392,7 +41957,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1299", + "source_location": "L1296", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_render", @@ -42402,7 +41967,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1362", + "source_location": "L1359", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_renderitem", @@ -42412,7 +41977,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L433", + "source_location": "L430", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_savecache", @@ -42422,7 +41987,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1133", + "source_location": "L1130", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_savefabpos", @@ -42432,7 +41997,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L450", + "source_location": "L447", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_savelastchecked", @@ -42442,7 +42007,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L583", + "source_location": "L580", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_savequeue", @@ -42452,7 +42017,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L522", + "source_location": "L519", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_setlist", @@ -42462,7 +42027,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1459", + "source_location": "L1456", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_setpage", @@ -42472,7 +42037,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1263", + "source_location": "L1260", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_startring", @@ -42482,7 +42047,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L546", + "source_location": "L543", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_statusof", @@ -42492,7 +42057,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1273", + "source_location": "L1270", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_stopring", @@ -42502,7 +42067,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L101", + "source_location": "L100", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_stripbuildhash", @@ -42512,7 +42077,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L874", + "source_location": "L871", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_syncupsert", @@ -42522,7 +42087,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L633", + "source_location": "L630", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_titlefor", @@ -42532,7 +42097,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1426", + "source_location": "L1423", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_toast", @@ -42542,7 +42107,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L896", + "source_location": "L893", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_togglearchive", @@ -42552,7 +42117,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L881", + "source_location": "L878", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_togglefavorite", @@ -42562,7 +42127,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1281", + "source_location": "L1278", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_togglepanel", @@ -42572,7 +42137,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L853", + "source_location": "L850", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_updatetocurrentchapter", @@ -42582,7 +42147,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L530", + "source_location": "L527", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_upsertlocal", @@ -42604,7 +42169,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L131", + "source_location": "L128", "weight": 1.0, "source": "userscript_manga_bookmark_user_detect", "target": "userscript_manga_bookmark_user_meta", @@ -42615,7 +42180,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L945", + "source_location": "L942", "weight": 1.0, "source": "userscript_manga_bookmark_user_maybecapturelatestonseriespage", "target": "userscript_manga_bookmark_user_anchorsfromdocument", @@ -42626,7 +42191,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L981", + "source_location": "L978", "weight": 1.0, "source": "userscript_manga_bookmark_user_backgroundrefreshlatest", "target": "userscript_manga_bookmark_user_anchorsfromhtml", @@ -42648,7 +42213,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L130", + "source_location": "L127", "weight": 1.0, "source": "userscript_manga_bookmark_user_detect", "target": "userscript_manga_bookmark_user_stripbuildhash", @@ -42670,7 +42235,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L257", + "source_location": "L254", "weight": 1.0, "source": "userscript_manga_bookmark_user_detect", "target": "userscript_manga_bookmark_user_comixseriesid", @@ -42692,7 +42257,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1504", + "source_location": "L1501", "weight": 1.0, "source": "userscript_manga_bookmark_user_installnavwatcher", "target": "userscript_manga_bookmark_user_detect", @@ -42703,7 +42268,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1460", + "source_location": "L1457", "weight": 1.0, "source": "userscript_manga_bookmark_user_setpage", "target": "userscript_manga_bookmark_user_detect", @@ -42714,7 +42279,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L412", + "source_location": "L409", "weight": 1.0, "source": "userscript_manga_bookmark_user_computelatestchapter", "target": "userscript_manga_bookmark_user_latestchapterfromanchors", @@ -42725,7 +42290,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L976", + "source_location": "L973", "weight": 1.0, "source": "userscript_manga_bookmark_user_backgroundrefreshlatest", "target": "userscript_manga_bookmark_user_latestchapterfromapi", @@ -42736,7 +42301,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L835", + "source_location": "L832", "weight": 1.0, "source": "userscript_manga_bookmark_user_bookmarkcurrent", "target": "userscript_manga_bookmark_user_keyof", @@ -42747,7 +42312,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1035", + "source_location": "L1032", "weight": 1.0, "source": "userscript_manga_bookmark_user_maybeautoupdate", "target": "userscript_manga_bookmark_user_keyof", @@ -42758,7 +42323,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L941", + "source_location": "L938", "weight": 1.0, "source": "userscript_manga_bookmark_user_maybecapturelatestonseriespage", "target": "userscript_manga_bookmark_user_keyof", @@ -42769,848 +42334,12 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1314", + "source_location": "L1311", "weight": 1.0, "source": "userscript_manga_bookmark_user_render", "target": "userscript_manga_bookmark_user_keyof", "confidence_score": 1.0 }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L857", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_updatetocurrentchapter", - "target": "userscript_manga_bookmark_user_keyof", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L968", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_backgroundrefreshlatest", - "target": "userscript_manga_bookmark_user_adapterfor", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L411", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_computelatestchapter", - "target": "userscript_manga_bookmark_user_adapterfor", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L981", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_backgroundrefreshlatest", - "target": "userscript_manga_bookmark_user_computelatestchapter", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L945", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_maybecapturelatestonseriespage", - "target": "userscript_manga_bookmark_user_computelatestchapter", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L955", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_backgroundrefreshlatest", - "target": "userscript_manga_bookmark_user_currentsite", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L541", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_removelocal", - "target": "userscript_manga_bookmark_user_savecache", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L527", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_setlist", - "target": "userscript_manga_bookmark_user_savecache", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L535", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_upsertlocal", - "target": "userscript_manga_bookmark_user_savecache", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L958", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_backgroundrefreshlatest", - "target": "userscript_manga_bookmark_user_loadlastchecked", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L988", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_backgroundrefreshlatest", - "target": "userscript_manga_bookmark_user_savelastchecked", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L499", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_apidelete", - "target": "userscript_manga_bookmark_user_authheaders", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L471", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_apiget", - "target": "userscript_manga_bookmark_user_authheaders", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L489", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_apiput", - "target": "userscript_manga_bookmark_user_authheaders", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L502", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_apidelete", - "target": "userscript_manga_bookmark_user_httperror", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L492", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_apiput", - "target": "userscript_manga_bookmark_user_httperror", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1446", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_refresh", - "target": "userscript_manga_bookmark_user_apiget", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L929", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_applylatestchapterifchanged", - "target": "userscript_manga_bookmark_user_apiput", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L788", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_pushbookmark", - "target": "userscript_manga_bookmark_user_apiput", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L821", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_pushdelete", - "target": "userscript_manga_bookmark_user_apidelete", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L540", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_removelocal", - "target": "userscript_manga_bookmark_user_reindex", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L526", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_setlist", - "target": "userscript_manga_bookmark_user_reindex", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L534", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_upsertlocal", - "target": "userscript_manga_bookmark_user_reindex", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1447", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_refresh", - "target": "userscript_manga_bookmark_user_setlist", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L525", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_setlist", - "target": "userscript_manga_bookmark_user_kindof", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L923", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_applylatestchapterifchanged", - "target": "userscript_manga_bookmark_user_upsertlocal", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L790", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_pushbookmark", - "target": "userscript_manga_bookmark_user_upsertlocal", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L875", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_syncupsert", - "target": "userscript_manga_bookmark_user_upsertlocal", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L900", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_togglearchive", - "target": "userscript_manga_bookmark_user_upsertlocal", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L888", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_togglefavorite", - "target": "userscript_manga_bookmark_user_upsertlocal", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L992", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_removebookmark", - "target": "userscript_manga_bookmark_user_removelocal", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L962", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_backgroundrefreshlatest", - "target": "userscript_manga_bookmark_user_statusof", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1340", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_render", - "target": "userscript_manga_bookmark_user_statusof", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1377", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_renderitem", - "target": "userscript_manga_bookmark_user_statusof", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L899", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_togglearchive", - "target": "userscript_manga_bookmark_user_statusof", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "userscript/test/logic.test.js", - "source_location": "L51", - "weight": 1.0, - "source": "userscript_test_logic_test", - "target": "userscript_manga_bookmark_user_statusof", - "confidence_score": 1.0 - }, - { - "relation": "imports", - "context": "import", - "confidence": "EXTRACTED", - "source_file": "userscript/test/logic.test.js", - "source_location": "L51", - "weight": 1.0, - "source": "userscript_test_logic_test", - "target": "userscript_manga_bookmark_user_kindof", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L664", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_queuedefer", - "target": "userscript_manga_bookmark_user_savequeue", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L653", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_queuedrop", - "target": "userscript_manga_bookmark_user_savequeue", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L687", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_queueenqueue", - "target": "userscript_manga_bookmark_user_savequeue", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1306", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_render", - "target": "userscript_manga_bookmark_user_queuecount", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L927", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_applylatestchapterifchanged", - "target": "userscript_manga_bookmark_user_queueget", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L745", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_overlaypending", - "target": "userscript_manga_bookmark_user_queueget", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L769", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_pushbookmark", - "target": "userscript_manga_bookmark_user_queueget", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L661", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_queuedefer", - "target": "userscript_manga_bookmark_user_queueget", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L676", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_queueenqueue", - "target": "userscript_manga_bookmark_user_titlefor", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L643", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_queuepush", - "target": "userscript_manga_bookmark_user_titlefor", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L661", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_queuedefer", - "target": "userscript_manga_bookmark_user_queuepush", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L643", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_queuepush", - "target": "userscript_manga_bookmark_user_toast", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L773", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_pushbookmark", - "target": "userscript_manga_bookmark_user_queuedrop", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L822", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_pushdelete", - "target": "userscript_manga_bookmark_user_queuedrop", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L675", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_queueenqueue", - "target": "userscript_manga_bookmark_user_queuedrop", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L777", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_pushbookmark", - "target": "userscript_manga_bookmark_user_queuedefer", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L815", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_pushdelete", - "target": "userscript_manga_bookmark_user_queuedefer", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L679", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_queueenqueue", - "target": "userscript_manga_bookmark_user_queuedefer", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L803", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_pushbookmark", - "target": "userscript_manga_bookmark_user_queueenqueue", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L825", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_pushdelete", - "target": "userscript_manga_bookmark_user_queueenqueue", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L676", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_queueenqueue", - "target": "userscript_manga_bookmark_user_toast", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1085", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_buildui", - "target": "userscript_manga_bookmark_user_drain", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L716", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_drain", - "target": "userscript_manga_bookmark_user_pushbookmark", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L715", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_drain", - "target": "userscript_manga_bookmark_user_pushdelete", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L723", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_drain", - "target": "userscript_manga_bookmark_user_render", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L718", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_drain", - "target": "userscript_manga_bookmark_user_toast", - "confidence_score": 1.0 - }, - { - "relation": "indirect_call", - "context": "argument", - "confidence": "INFERRED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1588", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_init", - "target": "userscript_manga_bookmark_user_drain", - "confidence_score": 0.5 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1474", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_onnavigate", - "target": "userscript_manga_bookmark_user_drain", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1442", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_refresh", - "target": "userscript_manga_bookmark_user_drain", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1447", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_refresh", - "target": "userscript_manga_bookmark_user_overlaypending", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L809", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_pushbookmark", - "target": "userscript_manga_bookmark_user_render", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L877", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_syncupsert", - "target": "userscript_manga_bookmark_user_pushbookmark", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L904", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_togglearchive", - "target": "userscript_manga_bookmark_user_pushbookmark", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L890", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_togglefavorite", - "target": "userscript_manga_bookmark_user_pushbookmark", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L994", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_removebookmark", - "target": "userscript_manga_bookmark_user_pushdelete", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L850", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_bookmarkcurrent", - "target": "userscript_manga_bookmark_user_syncupsert", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1318", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_render", - "target": "userscript_manga_bookmark_user_bookmarkcurrent", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1016", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_armdwell", - "target": "userscript_manga_bookmark_user_updatetocurrentchapter", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1323", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_render", - "target": "userscript_manga_bookmark_user_updatetocurrentchapter", - "confidence_score": 1.0 - }, { "relation": "calls", "context": "call", @@ -43619,7 +42348,7 @@ "source_location": "L854", "weight": 1.0, "source": "userscript_manga_bookmark_user_updatetocurrentchapter", - "target": "userscript_manga_bookmark_user_canceldwell", + "target": "userscript_manga_bookmark_user_keyof", "confidence_score": 1.0 }, { @@ -43627,10 +42356,10 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L871", + "source_location": "L965", "weight": 1.0, - "source": "userscript_manga_bookmark_user_updatetocurrentchapter", - "target": "userscript_manga_bookmark_user_syncupsert", + "source": "userscript_manga_bookmark_user_backgroundrefreshlatest", + "target": "userscript_manga_bookmark_user_adapterfor", "confidence_score": 1.0 }, { @@ -43638,10 +42367,285 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L876", + "source_location": "L408", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_computelatestchapter", + "target": "userscript_manga_bookmark_user_adapterfor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L978", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_backgroundrefreshlatest", + "target": "userscript_manga_bookmark_user_computelatestchapter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L942", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_maybecapturelatestonseriespage", + "target": "userscript_manga_bookmark_user_computelatestchapter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L952", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_backgroundrefreshlatest", + "target": "userscript_manga_bookmark_user_currentsite", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L538", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_removelocal", + "target": "userscript_manga_bookmark_user_savecache", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L524", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_setlist", + "target": "userscript_manga_bookmark_user_savecache", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L532", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_upsertlocal", + "target": "userscript_manga_bookmark_user_savecache", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L955", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_backgroundrefreshlatest", + "target": "userscript_manga_bookmark_user_loadlastchecked", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L985", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_backgroundrefreshlatest", + "target": "userscript_manga_bookmark_user_savelastchecked", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L496", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_apidelete", + "target": "userscript_manga_bookmark_user_authheaders", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L468", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_apiget", + "target": "userscript_manga_bookmark_user_authheaders", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L486", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_apiput", + "target": "userscript_manga_bookmark_user_authheaders", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L499", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_apidelete", + "target": "userscript_manga_bookmark_user_httperror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L489", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_apiput", + "target": "userscript_manga_bookmark_user_httperror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L1443", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_refresh", + "target": "userscript_manga_bookmark_user_apiget", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L926", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_applylatestchapterifchanged", + "target": "userscript_manga_bookmark_user_apiput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L785", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_pushbookmark", + "target": "userscript_manga_bookmark_user_apiput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L818", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_pushdelete", + "target": "userscript_manga_bookmark_user_apidelete", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L537", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_removelocal", + "target": "userscript_manga_bookmark_user_reindex", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L523", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_setlist", + "target": "userscript_manga_bookmark_user_reindex", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L531", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_upsertlocal", + "target": "userscript_manga_bookmark_user_reindex", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L1444", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_refresh", + "target": "userscript_manga_bookmark_user_setlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L522", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_setlist", + "target": "userscript_manga_bookmark_user_kindof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L920", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_applylatestchapterifchanged", + "target": "userscript_manga_bookmark_user_upsertlocal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L787", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_pushbookmark", + "target": "userscript_manga_bookmark_user_upsertlocal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L872", "weight": 1.0, "source": "userscript_manga_bookmark_user_syncupsert", - "target": "userscript_manga_bookmark_user_render", + "target": "userscript_manga_bookmark_user_upsertlocal", "confidence_score": 1.0 }, { @@ -43649,65 +42653,10 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L877", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_syncupsert", - "target": "userscript_manga_bookmark_user_toast", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1400", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_renderitem", - "target": "userscript_manga_bookmark_user_togglefavorite", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L889", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_togglefavorite", - "target": "userscript_manga_bookmark_user_render", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L890", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_togglefavorite", - "target": "userscript_manga_bookmark_user_toast", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1405", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_renderitem", - "target": "userscript_manga_bookmark_user_togglearchive", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L901", + "source_location": "L897", "weight": 1.0, "source": "userscript_manga_bookmark_user_togglearchive", - "target": "userscript_manga_bookmark_user_render", + "target": "userscript_manga_bookmark_user_upsertlocal", "confidence_score": 1.0 }, { @@ -43715,10 +42664,131 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L905", + "source_location": "L885", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_togglefavorite", + "target": "userscript_manga_bookmark_user_upsertlocal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L989", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_removebookmark", + "target": "userscript_manga_bookmark_user_removelocal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L959", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_backgroundrefreshlatest", + "target": "userscript_manga_bookmark_user_statusof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L1337", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_render", + "target": "userscript_manga_bookmark_user_statusof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L1374", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_renderitem", + "target": "userscript_manga_bookmark_user_statusof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L896", "weight": 1.0, "source": "userscript_manga_bookmark_user_togglearchive", - "target": "userscript_manga_bookmark_user_toast", + "target": "userscript_manga_bookmark_user_statusof", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "userscript/test/logic.test.js", + "source_location": "L51", + "weight": 1.0, + "source": "userscript_test_logic_test", + "target": "userscript_manga_bookmark_user_statusof", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "userscript/test/logic.test.js", + "source_location": "L51", + "weight": 1.0, + "source": "userscript_test_logic_test", + "target": "userscript_manga_bookmark_user_kindof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L661", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_queuedefer", + "target": "userscript_manga_bookmark_user_savequeue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L650", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_queuedrop", + "target": "userscript_manga_bookmark_user_savequeue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L684", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_queueenqueue", + "target": "userscript_manga_bookmark_user_savequeue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L1303", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_render", + "target": "userscript_manga_bookmark_user_queuecount", "confidence_score": 1.0 }, { @@ -43729,6 +42799,226 @@ "source_location": "L924", "weight": 1.0, "source": "userscript_manga_bookmark_user_applylatestchapterifchanged", + "target": "userscript_manga_bookmark_user_queueget", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L742", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_overlaypending", + "target": "userscript_manga_bookmark_user_queueget", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L766", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_pushbookmark", + "target": "userscript_manga_bookmark_user_queueget", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L658", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_queuedefer", + "target": "userscript_manga_bookmark_user_queueget", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L673", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_queueenqueue", + "target": "userscript_manga_bookmark_user_titlefor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L640", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_queuepush", + "target": "userscript_manga_bookmark_user_titlefor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L658", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_queuedefer", + "target": "userscript_manga_bookmark_user_queuepush", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L640", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_queuepush", + "target": "userscript_manga_bookmark_user_toast", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L770", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_pushbookmark", + "target": "userscript_manga_bookmark_user_queuedrop", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L819", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_pushdelete", + "target": "userscript_manga_bookmark_user_queuedrop", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L672", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_queueenqueue", + "target": "userscript_manga_bookmark_user_queuedrop", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L774", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_pushbookmark", + "target": "userscript_manga_bookmark_user_queuedefer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L812", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_pushdelete", + "target": "userscript_manga_bookmark_user_queuedefer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L676", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_queueenqueue", + "target": "userscript_manga_bookmark_user_queuedefer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L800", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_pushbookmark", + "target": "userscript_manga_bookmark_user_queueenqueue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L822", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_pushdelete", + "target": "userscript_manga_bookmark_user_queueenqueue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L673", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_queueenqueue", + "target": "userscript_manga_bookmark_user_toast", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L1082", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_buildui", + "target": "userscript_manga_bookmark_user_drain", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L713", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_drain", + "target": "userscript_manga_bookmark_user_pushbookmark", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L712", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_drain", + "target": "userscript_manga_bookmark_user_pushdelete", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L720", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_drain", "target": "userscript_manga_bookmark_user_render", "confidence_score": 1.0 }, @@ -43737,7 +43027,282 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L983", + "source_location": "L715", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_drain", + "target": "userscript_manga_bookmark_user_toast", + "confidence_score": 1.0 + }, + { + "relation": "indirect_call", + "context": "argument", + "confidence": "INFERRED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L1585", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_init", + "target": "userscript_manga_bookmark_user_drain", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L1471", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_onnavigate", + "target": "userscript_manga_bookmark_user_drain", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L1439", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_refresh", + "target": "userscript_manga_bookmark_user_drain", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L1444", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_refresh", + "target": "userscript_manga_bookmark_user_overlaypending", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L806", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_pushbookmark", + "target": "userscript_manga_bookmark_user_render", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L874", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_syncupsert", + "target": "userscript_manga_bookmark_user_pushbookmark", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L901", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_togglearchive", + "target": "userscript_manga_bookmark_user_pushbookmark", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L887", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_togglefavorite", + "target": "userscript_manga_bookmark_user_pushbookmark", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L991", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_removebookmark", + "target": "userscript_manga_bookmark_user_pushdelete", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L847", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_bookmarkcurrent", + "target": "userscript_manga_bookmark_user_syncupsert", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L1315", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_render", + "target": "userscript_manga_bookmark_user_bookmarkcurrent", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L1013", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_armdwell", + "target": "userscript_manga_bookmark_user_updatetocurrentchapter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L1320", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_render", + "target": "userscript_manga_bookmark_user_updatetocurrentchapter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L851", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_updatetocurrentchapter", + "target": "userscript_manga_bookmark_user_canceldwell", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L868", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_updatetocurrentchapter", + "target": "userscript_manga_bookmark_user_syncupsert", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L873", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_syncupsert", + "target": "userscript_manga_bookmark_user_render", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L874", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_syncupsert", + "target": "userscript_manga_bookmark_user_toast", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L1397", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_renderitem", + "target": "userscript_manga_bookmark_user_togglefavorite", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L886", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_togglefavorite", + "target": "userscript_manga_bookmark_user_render", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L887", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_togglefavorite", + "target": "userscript_manga_bookmark_user_toast", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L1402", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_renderitem", + "target": "userscript_manga_bookmark_user_togglearchive", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L898", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_togglearchive", + "target": "userscript_manga_bookmark_user_render", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L902", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_togglearchive", + "target": "userscript_manga_bookmark_user_toast", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L921", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_applylatestchapterifchanged", + "target": "userscript_manga_bookmark_user_render", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L980", "weight": 1.0, "source": "userscript_manga_bookmark_user_backgroundrefreshlatest", "target": "userscript_manga_bookmark_user_applylatestchapterifchanged", @@ -43748,7 +43313,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L943", + "source_location": "L940", "weight": 1.0, "source": "userscript_manga_bookmark_user_maybecapturelatestonseriespage", "target": "userscript_manga_bookmark_user_applylatestchapterifchanged", @@ -43759,12 +43324,34 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1593", + "source_location": "L1590", "weight": 1.0, "source": "userscript_manga_bookmark_user_init", "target": "userscript_manga_bookmark_user_maybecapturelatestonseriespage", "confidence_score": 1.0 }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L1465", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_onnavigate", + "target": "userscript_manga_bookmark_user_maybecapturelatestonseriespage", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "userscript/manga-bookmark.user.js", + "source_location": "L1591", + "weight": 1.0, + "source": "userscript_manga_bookmark_user_init", + "target": "userscript_manga_bookmark_user_backgroundrefreshlatest", + "confidence_score": 1.0 + }, { "relation": "calls", "context": "call", @@ -43773,17 +43360,6 @@ "source_location": "L1468", "weight": 1.0, "source": "userscript_manga_bookmark_user_onnavigate", - "target": "userscript_manga_bookmark_user_maybecapturelatestonseriespage", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1594", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_init", "target": "userscript_manga_bookmark_user_backgroundrefreshlatest", "confidence_score": 1.0 }, @@ -43792,18 +43368,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1471", - "weight": 1.0, - "source": "userscript_manga_bookmark_user_onnavigate", - "target": "userscript_manga_bookmark_user_backgroundrefreshlatest", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "context": "call", - "confidence": "EXTRACTED", - "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1421", + "source_location": "L1418", "weight": 1.0, "source": "userscript_manga_bookmark_user_confirmremove", "target": "userscript_manga_bookmark_user_removebookmark", @@ -43814,7 +43379,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L993", + "source_location": "L990", "weight": 1.0, "source": "userscript_manga_bookmark_user_removebookmark", "target": "userscript_manga_bookmark_user_render", @@ -43825,7 +43390,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L994", + "source_location": "L991", "weight": 1.0, "source": "userscript_manga_bookmark_user_removebookmark", "target": "userscript_manga_bookmark_user_toast", @@ -43836,7 +43401,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1031", + "source_location": "L1028", "weight": 1.0, "source": "userscript_manga_bookmark_user_maybeautoupdate", "target": "userscript_manga_bookmark_user_chapteridentity", @@ -43847,7 +43412,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1019", + "source_location": "L1016", "weight": 1.0, "source": "userscript_manga_bookmark_user_armdwell", "target": "userscript_manga_bookmark_user_startring", @@ -43858,7 +43423,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1015", + "source_location": "L1012", "weight": 1.0, "source": "userscript_manga_bookmark_user_armdwell", "target": "userscript_manga_bookmark_user_stopring", @@ -43869,7 +43434,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1046", + "source_location": "L1043", "weight": 1.0, "source": "userscript_manga_bookmark_user_maybeautoupdate", "target": "userscript_manga_bookmark_user_armdwell", @@ -43880,7 +43445,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1025", + "source_location": "L1022", "weight": 1.0, "source": "userscript_manga_bookmark_user_canceldwell", "target": "userscript_manga_bookmark_user_stopring", @@ -43891,7 +43456,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1033", + "source_location": "L1030", "weight": 1.0, "source": "userscript_manga_bookmark_user_maybeautoupdate", "target": "userscript_manga_bookmark_user_canceldwell", @@ -43902,7 +43467,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1592", + "source_location": "L1589", "weight": 1.0, "source": "userscript_manga_bookmark_user_init", "target": "userscript_manga_bookmark_user_maybeautoupdate", @@ -43913,7 +43478,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1467", + "source_location": "L1464", "weight": 1.0, "source": "userscript_manga_bookmark_user_onnavigate", "target": "userscript_manga_bookmark_user_maybeautoupdate", @@ -43924,7 +43489,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1095", + "source_location": "L1092", "weight": 1.0, "source": "userscript_manga_bookmark_user_buildui", "target": "userscript_manga_bookmark_user_makedraggable", @@ -43935,7 +43500,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1094", + "source_location": "L1091", "weight": 1.0, "source": "userscript_manga_bookmark_user_buildui", "target": "userscript_manga_bookmark_user_placefab", @@ -43946,7 +43511,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1090", + "source_location": "L1087", "weight": 1.0, "source": "userscript_manga_bookmark_user_buildui", "target": "userscript_manga_bookmark_user_render", @@ -43957,7 +43522,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1081", + "source_location": "L1078", "weight": 1.0, "source": "userscript_manga_bookmark_user_buildui", "target": "userscript_manga_bookmark_user_togglepanel", @@ -43968,7 +43533,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1583", + "source_location": "L1580", "weight": 1.0, "source": "userscript_manga_bookmark_user_init", "target": "userscript_manga_bookmark_user_buildui", @@ -43979,7 +43544,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1215", + "source_location": "L1212", "weight": 1.0, "source": "userscript_manga_bookmark_user_makedraggable", "target": "userscript_manga_bookmark_user_clamp", @@ -43990,7 +43555,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1146", + "source_location": "L1143", "weight": 1.0, "source": "userscript_manga_bookmark_user_placefab", "target": "userscript_manga_bookmark_user_clamp", @@ -44001,7 +43566,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1147", + "source_location": "L1144", "weight": 1.0, "source": "userscript_manga_bookmark_user_placefab", "target": "userscript_manga_bookmark_user_applyfabpos", @@ -44012,7 +43577,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1143", + "source_location": "L1140", "weight": 1.0, "source": "userscript_manga_bookmark_user_placefab", "target": "userscript_manga_bookmark_user_loadfabpos", @@ -44024,7 +43589,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1234", + "source_location": "L1231", "weight": 1.0, "source": "userscript_manga_bookmark_user_makedraggable", "target": "userscript_test_novel_logic_test_reset" @@ -44034,7 +43599,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1545", + "source_location": "L1542", "weight": 1.0, "source": "userscript_manga_bookmark_user_installlongpress", "target": "userscript_manga_bookmark_user_togglepanel", @@ -44045,7 +43610,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1284", + "source_location": "L1281", "weight": 1.0, "source": "userscript_manga_bookmark_user_togglepanel", "target": "userscript_manga_bookmark_user_refresh", @@ -44056,7 +43621,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1283", + "source_location": "L1280", "weight": 1.0, "source": "userscript_manga_bookmark_user_togglepanel", "target": "userscript_manga_bookmark_user_render", @@ -44067,7 +43632,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1316", + "source_location": "L1313", "weight": 1.0, "source": "userscript_manga_bookmark_user_render", "target": "userscript_manga_bookmark_user_el", @@ -44078,7 +43643,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1378", + "source_location": "L1375", "weight": 1.0, "source": "userscript_manga_bookmark_user_renderitem", "target": "userscript_manga_bookmark_user_el", @@ -44089,7 +43654,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1428", + "source_location": "L1425", "weight": 1.0, "source": "userscript_manga_bookmark_user_toast", "target": "userscript_manga_bookmark_user_el", @@ -44100,7 +43665,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1585", + "source_location": "L1582", "weight": 1.0, "source": "userscript_manga_bookmark_user_init", "target": "userscript_manga_bookmark_user_render", @@ -44111,7 +43676,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1466", + "source_location": "L1463", "weight": 1.0, "source": "userscript_manga_bookmark_user_onnavigate", "target": "userscript_manga_bookmark_user_render", @@ -44122,7 +43687,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1444", + "source_location": "L1441", "weight": 1.0, "source": "userscript_manga_bookmark_user_refresh", "target": "userscript_manga_bookmark_user_render", @@ -44133,7 +43698,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1358", + "source_location": "L1355", "weight": 1.0, "source": "userscript_manga_bookmark_user_render", "target": "userscript_manga_bookmark_user_renderitem", @@ -44144,7 +43709,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1410", + "source_location": "L1407", "weight": 1.0, "source": "userscript_manga_bookmark_user_renderitem", "target": "userscript_manga_bookmark_user_confirmremove", @@ -44155,7 +43720,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1591", + "source_location": "L1588", "weight": 1.0, "source": "userscript_manga_bookmark_user_init", "target": "userscript_manga_bookmark_user_refresh", @@ -44166,7 +43731,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1584", + "source_location": "L1581", "weight": 1.0, "source": "userscript_manga_bookmark_user_init", "target": "userscript_manga_bookmark_user_setpage", @@ -44177,7 +43742,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1465", + "source_location": "L1462", "weight": 1.0, "source": "userscript_manga_bookmark_user_onnavigate", "target": "userscript_manga_bookmark_user_setpage", @@ -44188,7 +43753,7 @@ "context": "argument", "confidence": "INFERRED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1484", + "source_location": "L1481", "weight": 1.0, "source": "userscript_manga_bookmark_user_installnavwatcher", "target": "userscript_manga_bookmark_user_onnavigate", @@ -44199,7 +43764,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1586", + "source_location": "L1583", "weight": 1.0, "source": "userscript_manga_bookmark_user_init", "target": "userscript_manga_bookmark_user_installnavwatcher", @@ -44210,7 +43775,7 @@ "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", - "source_location": "L1587", + "source_location": "L1584", "weight": 1.0, "source": "userscript_manga_bookmark_user_init", "target": "userscript_manga_bookmark_user_installlongpress", @@ -49595,7 +49160,7 @@ { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "CLAUDE.md", + "source_file": "AGENTS.md", "source_location": "L1", "weight": 1.0, "source": "claude", @@ -49605,7 +49170,7 @@ { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "CLAUDE.md", + "source_file": "AGENTS.md", "source_location": "L143", "weight": 1.0, "source": "claude_agents_md", @@ -49615,7 +49180,7 @@ { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "CLAUDE.md", + "source_file": "AGENTS.md", "source_location": "L28", "weight": 1.0, "source": "claude_agents_md", @@ -49625,7 +49190,7 @@ { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "CLAUDE.md", + "source_file": "AGENTS.md", "source_location": "L41", "weight": 1.0, "source": "claude_agents_md", @@ -49635,7 +49200,7 @@ { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "CLAUDE.md", + "source_file": "AGENTS.md", "source_location": "L119", "weight": 1.0, "source": "claude_agents_md", @@ -49645,7 +49210,7 @@ { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "CLAUDE.md", + "source_file": "AGENTS.md", "source_location": "L68", "weight": 1.0, "source": "claude_agents_md", @@ -49655,7 +49220,7 @@ { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "CLAUDE.md", + "source_file": "AGENTS.md", "source_location": "L57", "weight": 1.0, "source": "claude_agents_md", @@ -49665,7 +49230,7 @@ { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "CLAUDE.md", + "source_file": "AGENTS.md", "source_location": "L159", "weight": 1.0, "source": "claude_agents_md", @@ -49675,7 +49240,7 @@ { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "CLAUDE.md", + "source_file": "AGENTS.md", "source_location": "L14", "weight": 1.0, "source": "claude_agents_md", @@ -49685,7 +49250,7 @@ { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "CLAUDE.md", + "source_file": "AGENTS.md", "source_location": "L89", "weight": 1.0, "source": "claude_agents_md", @@ -49695,7 +49260,7 @@ { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "CLAUDE.md", + "source_file": "AGENTS.md", "source_location": "L82", "weight": 1.0, "source": "claude_agents_md", @@ -49705,7 +49270,7 @@ { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "CLAUDE.md", + "source_file": "AGENTS.md", "source_location": "L5", "weight": 1.0, "source": "claude_agents_md", @@ -49715,7 +49280,7 @@ { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "CLAUDE.md", + "source_file": "AGENTS.md", "source_location": "L155", "weight": 1.0, "source": "claude_agent_skills", @@ -49725,7 +49290,7 @@ { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "CLAUDE.md", + "source_file": "AGENTS.md", "source_location": "L147", "weight": 1.0, "source": "claude_agent_skills", @@ -49735,7 +49300,7 @@ { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "CLAUDE.md", + "source_file": "AGENTS.md", "source_location": "L151", "weight": 1.0, "source": "claude_agent_skills", @@ -51402,16 +50967,6 @@ "source": "agents_skills_golang_performance_assets_prometheus_alerts", "target": "agents_skills_golang_performance_assets_prometheus_alerts_memory_near_limit" }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.95, - "source_file": "docker-compose.yml", - "source_location": null, - "weight": 1.0, - "source": "docker_compose_bookmark_api", - "target": "backend_agents_backend" - }, { "relation": "conceptually_related_to", "confidence": "INFERRED", @@ -51422,16 +50977,6 @@ "source": "docker_compose_prod_traefik", "target": "backend_agents_backend" }, - { - "relation": "conceptually_related_to", - "confidence": "INFERRED", - "confidence_score": 0.85, - "source_file": "docker-compose.yml", - "source_location": null, - "weight": 1.0, - "source": "docker_compose_postgres", - "target": "backend_agents_store" - }, { "relation": "references", "confidence": "EXTRACTED", @@ -51802,16 +51347,6 @@ "source": "chrome_docker_compose_browser", "target": "chrome_docker_compose_chrome_profile" }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docker-compose.yml", - "source_location": null, - "weight": 1.0, - "source": "docker_compose_bookmark_api", - "target": "chrome_docker_compose_browser" - }, { "relation": "conceptually_related_to", "confidence": "INFERRED", @@ -51822,86 +51357,6 @@ "source": "docker_compose_prod_cdp_security", "target": "chrome_docker_compose_cdp" }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docker-compose.yml", - "source_location": null, - "weight": 1.0, - "source": "docker_compose_doc", - "target": "docker_compose_bookmark_api" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docker-compose.yml", - "source_location": null, - "weight": 1.0, - "source": "docker_compose_doc", - "target": "docker_compose_cover_data" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docker-compose.yml", - "source_location": null, - "weight": 1.0, - "source": "docker_compose_doc", - "target": "docker_compose_db_network" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docker-compose.yml", - "source_location": null, - "weight": 1.0, - "source": "docker_compose_doc", - "target": "docker_compose_postgres" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docker-compose.yml", - "source_location": null, - "weight": 1.0, - "source": "docker_compose_bookmark_api", - "target": "docker_compose_cover_data" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docker-compose.yml", - "source_location": null, - "weight": 1.0, - "source": "docker_compose_bookmark_api", - "target": "docker_compose_db_network" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docker-compose.yml", - "source_location": null, - "weight": 1.0, - "source": "docker_compose_bookmark_api", - "target": "docker_compose_postgres" - }, - { - "relation": "references", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "docker-compose.prod.yml", - "source_location": null, - "weight": 1.0, - "source": "docker_compose_prod_bookmark_api", - "target": "docker_compose_bookmark_api" - }, { "relation": "references", "confidence": "EXTRACTED", @@ -52019,18 +51474,6 @@ "confidence": "INFERRED", "confidence_score": 0.85 }, - { - "id": "deployment_runbook_family", - "label": "Deployment Runbook Family", - "nodes": [ - "cutover_cutover", - "deploy_deploy", - "redeploy_redeploy" - ], - "relation": "form", - "confidence": "INFERRED", - "confidence_score": 0.85 - }, { "id": "go_html_template_family", "label": "Go HTML Template Family", @@ -52062,20 +51505,6 @@ "confidence": "INFERRED", "confidence_score": 0.95 }, - { - "id": "deployment_topology", - "label": "Deployment Topology", - "nodes": [ - "docker_compose_bookmark_api", - "docker_compose_postgres", - "docker_compose_prod_traefik", - "chrome_docker_compose_browser", - "docker_compose_db_network" - ], - "relation": "form", - "confidence": "INFERRED", - "confidence_score": 0.95 - }, { "id": "backend_owns_the_truth", "label": "Backend owns the truth (single-writer ownership of shared facts)", @@ -52114,5 +51543,5 @@ "confidence_score": 0.85 } ], - "built_at_commit": "700de20225c3d96a33a87308b93ecc900c2e1a2d" + "built_at_commit": "8ae98816eb40b99630b5efb77ef5162c848f8f2d" } \ No newline at end of file diff --git a/graphify-out/manifest.json b/graphify-out/manifest.json index e6f133f..cf6bd62 100644 --- a/graphify-out/manifest.json +++ b/graphify-out/manifest.json @@ -35,9 +35,9 @@ "semantic_hash": "4a94ac85bad6bce330d085bcc0ae3ffd" }, "userscript/manga-bookmark.user.js": { - "mtime": 1786363889.5678573, - "ast_hash": "de4abcf9e0f099fb82b630d443db739f", - "semantic_hash": "de4abcf9e0f099fb82b630d443db739f" + "mtime": 1786488438.9080842, + "ast_hash": "1f8bcddd3632d709f058a8401af8f127", + "semantic_hash": "" }, ".agents/skills/find-skills/SKILL.md": { "mtime": 1784884338.760326, @@ -140,19 +140,19 @@ "semantic_hash": "3a08979e4603aae5c32a58d5b6c39765" }, "CLAUDE.md": { - "mtime": 1786446007.0443642, - "ast_hash": "8f79ab45cb9c6466da7c4b65f0bceadf", + "mtime": 1786488493.5922732, + "ast_hash": "7362a25f37333a2a6a55a5aeccf9b0cb", "semantic_hash": "" }, "DEPLOY.md": { - "mtime": 1786363889.552731, - "ast_hash": "7fa7bb75239f8ad3798e44c12dce374c", - "semantic_hash": "7fa7bb75239f8ad3798e44c12dce374c" + "mtime": 1786488464.5532806, + "ast_hash": "2b7b537aa1c0954400c19acc4b634029", + "semantic_hash": "" }, "README.md": { - "mtime": 1786363889.552731, - "ast_hash": "bb33ecb93e23c8f039049aec75217263", - "semantic_hash": "bb33ecb93e23c8f039049aec75217263" + "mtime": 1786488487.8305292, + "ast_hash": "9d6be8aa8a2946c23ad48d8f2864b5ca", + "semantic_hash": "" }, "docker-compose.prod.yml": { "mtime": 1786292465.8305523, @@ -160,9 +160,9 @@ "semantic_hash": "0751998a532297b8ac507a01ec48dc31" }, "docker-compose.yml": { - "mtime": 1786363889.5678573, - "ast_hash": "d9a58147a573517afa4603b41cf55ca8", - "semantic_hash": "d9a58147a573517afa4603b41cf55ca8" + "mtime": 1786488450.3508112, + "ast_hash": "124fd581bf0a662ff15012abfdb40a92", + "semantic_hash": "" }, ".claude/settings.json": { "mtime": 1784951973.1869545, @@ -200,14 +200,14 @@ "semantic_hash": "e69a8340a371579ca3ea689660f7d7bd" }, "AGENTS.md": { - "mtime": 1786446007.0443642, - "ast_hash": "8f79ab45cb9c6466da7c4b65f0bceadf", + "mtime": 1786488493.5922732, + "ast_hash": "7362a25f37333a2a6a55a5aeccf9b0cb", "semantic_hash": "" }, "userscript/test/logic.test.js": { - "mtime": 1786363889.5716388, - "ast_hash": "03b5c6c93786c55ac771fd79fd4a75bb", - "semantic_hash": "03b5c6c93786c55ac771fd79fd4a75bb" + "mtime": 1786488563.581765, + "ast_hash": "80d512bfe6fa8b847f3ba6169c321a74", + "semantic_hash": "" }, ".claude/skills/testing-the-userscript/SKILL.md": { "mtime": 1786363889.5489495, @@ -225,9 +225,9 @@ "semantic_hash": "421cd7e57f02d4b467f120ca6ddd7b6a" }, "backend/api_test.go": { - "mtime": 1786363889.552731, - "ast_hash": "3fbe8423060efbc34517901dce44e9b5", - "semantic_hash": "3fbe8423060efbc34517901dce44e9b5" + "mtime": 1786488480.637822, + "ast_hash": "8e4b9293bc2e45ee3f42027315594fd5", + "semantic_hash": "" }, "backend/cover_test.go": { "mtime": 1786363889.552731, diff --git a/userscript/manga-bookmark.user.js b/userscript/manga-bookmark.user.js index 4643fd9..257133f 100644 --- a/userscript/manga-bookmark.user.js +++ b/userscript/manga-bookmark.user.js @@ -6,7 +6,6 @@ // @author you // @downloadURL https://bookmark-api.violetcrown.my.id/u/__API_TOKEN__/manga-bookmark.user.js // @updateURL https://bookmark-api.violetcrown.my.id/u/__API_TOKEN__/manga-bookmark.user.js -// @match https://asuracomic.net/* // @match https://asurascans.com/* // @match https://demonicscans.org/* // @match https://comix.to/* @@ -112,12 +111,10 @@ const asura = { site: "asura", - // asuracomic.net deep links 301 to the asurascans.com *root*, dropping the - // path, and that happens at the edge before this script gets a document — - // so those URLs cannot be handled here at all (checked 2026-07-25). It stays - // matched in case the redirect starts preserving paths again; until then, - // reach series through asurascans.com. - matches: (loc) => /(^|\.)asurascans\.com$|(^|\.)asuracomic\.net$/.test(loc.hostname), + // asuracomic.net is not matched: its deep links 301 to the asurascans.com + // *root* at the edge, discarding the path, so this script never sees a + // series document there (re-checked 2026-07-25). + matches: (loc) => /(^|\.)asurascans\.com$/.test(loc.hostname), detect(loc) { const path = loc.pathname; // /comics/<slug-hash>/chapter/<n> diff --git a/userscript/test/logic.test.js b/userscript/test/logic.test.js index f095de3..07c221f 100644 --- a/userscript/test/logic.test.js +++ b/userscript/test/logic.test.js @@ -120,6 +120,14 @@ test("asura.detect returns other for non-series paths", () => { assert.equal(asura.detect(loc("https://asurascans.com/bookmarks")).type, "other"); }); +test("asura.matches accepts only asurascans.com", () => { + assert.equal(asura.matches({ hostname: "asurascans.com" }), true); + assert.equal(asura.matches({ hostname: "www.asurascans.com" }), true); + // Dead domain: deep links 301 to the asurascans.com root, discarding the path. + assert.equal(asura.matches({ hostname: "asuracomic.net" }), false); + assert.equal(asura.matches({ hostname: "asurascans.com.evil.example" }), false); +}); + test("asura.latestChapterFromAnchors takes the highest and skips the First Chapter shortcut", () => { const best = asura.latestChapterFromAnchors([ { href: "/comics/solo-leveling-059befe1/chapter/1", text: "Chapter 1" },