{ "directed": false, "multigraph": false, "graph": { "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": "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 } ] }, "nodes": [ { "label": "api_test.go", "file_type": "code", "source_file": "backend/api_test.go", "source_location": "L1", "_origin": "ast", "id": "backend_api_test", "community": 5, "norm_label": "api_test.go" }, { "label": "testConfig()", "file_type": "code", "source_file": "backend/api_test.go", "source_location": "L33", "_origin": "ast", "id": "backend_api_test_testconfig", "community": 1, "norm_label": "testconfig()" }, { "label": "ownerCredential()", "file_type": "code", "source_file": "backend/api_test.go", "source_location": "L43", "_origin": "ast", "id": "backend_api_test_ownercredential", "community": 5, "norm_label": "ownercredential()" }, { "label": "TestMain()", "file_type": "code", "source_file": "backend/api_test.go", "source_location": "L47", "_origin": "ast", "id": "backend_api_test_testmain", "community": 42, "norm_label": "testmain()" }, { "label": "M", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_api_test_go_m", "community": 42, "norm_label": "m" }, { "label": "newTestServer()", "file_type": "code", "source_file": "backend/api_test.go", "source_location": "L49", "_origin": "ast", "id": "backend_api_test_newtestserver", "community": 5, "norm_label": "newtestserver()" }, { "label": "T", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_api_test_go_t", "community": 5, "norm_label": "t" }, { "label": "Handler", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_api_test_go_handler", "community": 5, "norm_label": "handler" }, { "label": "newTestStore()", "file_type": "code", "source_file": "backend/api_test.go", "source_location": "L54", "_origin": "ast", "id": "backend_api_test_newteststore", "community": 5, "norm_label": "newteststore()" }, { "label": "Store", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_api_test_go_store", "community": 5, "norm_label": "store" }, { "label": "newTestStoreURL()", "file_type": "code", "source_file": "backend/api_test.go", "source_location": "L62", "_origin": "ast", "id": "backend_api_test_newteststoreurl", "community": 5, "norm_label": "newteststoreurl()" }, { "label": "auth()", "file_type": "code", "source_file": "backend/api_test.go", "source_location": "L77", "_origin": "ast", "id": "backend_api_test_auth", "community": 5, "norm_label": "auth()" }, { "label": "Request", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_api_test_go_request", "community": 5, "norm_label": "request" }, { "label": "floatPtr()", "file_type": "code", "source_file": "backend/api_test.go", "source_location": "L82", "_origin": "ast", "id": "backend_api_test_floatptr", "community": 1, "norm_label": "floatptr()" }, { "label": "seedForCheck()", "file_type": "code", "source_file": "backend/api_test.go", "source_location": "L86", "_origin": "ast", "id": "backend_api_test_seedforcheck", "community": 5, "norm_label": "seedforcheck()" }, { "label": "readLatestCheckedAt()", "file_type": "code", "source_file": "backend/api_test.go", "source_location": "L106", "_origin": "ast", "id": "backend_api_test_readlatestcheckedat", "community": 5, "norm_label": "readlatestcheckedat()" }, { "label": "TestHealthzNoAuth()", "file_type": "code", "source_file": "backend/api_test.go", "source_location": "L119", "_origin": "ast", "id": "backend_api_test_testhealthznoauth", "community": 5, "norm_label": "testhealthznoauth()" }, { "label": "TestAuthRequired()", "file_type": "code", "source_file": "backend/api_test.go", "source_location": "L131", "_origin": "ast", "id": "backend_api_test_testauthrequired", "community": 5, "norm_label": "testauthrequired()" }, { "label": "TestAuthAccepted()", "file_type": "code", "source_file": "backend/api_test.go", "source_location": "L157", "_origin": "ast", "id": "backend_api_test_testauthaccepted", "community": 5, "norm_label": "testauthaccepted()" }, { "label": "TestCORSPreflight()", "file_type": "code", "source_file": "backend/api_test.go", "source_location": "L169", "_origin": "ast", "id": "backend_api_test_testcorspreflight", "community": 5, "norm_label": "testcorspreflight()" }, { "label": "TestCORSDisallowedOrigin()", "file_type": "code", "source_file": "backend/api_test.go", "source_location": "L191", "_origin": "ast", "id": "backend_api_test_testcorsdisallowedorigin", "community": 5, "norm_label": "testcorsdisallowedorigin()" }, { "label": "TestBookmarkRoundTrip()", "file_type": "code", "source_file": "backend/api_test.go", "source_location": "L202", "_origin": "ast", "id": "backend_api_test_testbookmarkroundtrip", "community": 5, "norm_label": "testbookmarkroundtrip()" }, { "label": "TestFlatWireFieldSet()", "file_type": "code", "source_file": "backend/api_test.go", "source_location": "L275", "_origin": "ast", "id": "backend_api_test_testflatwirefieldset", "community": 5, "norm_label": "testflatwirefieldset()" }, { "label": "TestPutExistingSeriesIgnoresClientTitleCoverURL()", "file_type": "code", "source_file": "backend/api_test.go", "source_location": "L368", "_origin": "ast", "id": "backend_api_test_testputexistingseriesignoresclienttitlecoverurl", "community": 5, "norm_label": "testputexistingseriesignoresclienttitlecoverurl()" }, { "label": "putBookmark()", "file_type": "code", "source_file": "backend/api_test.go", "source_location": "L395", "_origin": "ast", "id": "backend_api_test_putbookmark", "community": 5, "norm_label": "putbookmark()" }, { "label": "getBookmarks()", "file_type": "code", "source_file": "backend/api_test.go", "source_location": "L410", "_origin": "ast", "id": "backend_api_test_getbookmarks", "community": 5, "norm_label": "getbookmarks()" }, { "label": "TestUpsertConditionalUpdatedAt()", "file_type": "code", "source_file": "backend/api_test.go", "source_location": "L426", "_origin": "ast", "id": "backend_api_test_testupsertconditionalupdatedat", "community": 5, "norm_label": "testupsertconditionalupdatedat()" }, { "label": "TestFavoriteRoundTrip()", "file_type": "code", "source_file": "backend/api_test.go", "source_location": "L508", "_origin": "ast", "id": "backend_api_test_testfavoriteroundtrip", "community": 5, "norm_label": "testfavoriteroundtrip()" }, { "label": "TestLatestChapterNullable()", "file_type": "code", "source_file": "backend/api_test.go", "source_location": "L533", "_origin": "ast", "id": "backend_api_test_testlatestchapternullable", "community": 5, "norm_label": "testlatestchapternullable()" }, { "label": "TestLoadConfigDiscord()", "file_type": "code", "source_file": "backend/api_test.go", "source_location": "L571", "_origin": "ast", "id": "backend_api_test_testloadconfigdiscord", "community": 5, "norm_label": "testloadconfigdiscord()" }, { "label": "TestPutDoesNotClobberLatestCheckedAt()", "file_type": "code", "source_file": "backend/api_test.go", "source_location": "L600", "_origin": "ast", "id": "backend_api_test_testputdoesnotclobberlatestcheckedat", "community": 5, "norm_label": "testputdoesnotclobberlatestcheckedat()" }, { "label": "TestPutRecordsASighting()", "file_type": "code", "source_file": "backend/api_test.go", "source_location": "L628", "_origin": "ast", "id": "backend_api_test_testputrecordsasighting", "community": 5, "norm_label": "testputrecordsasighting()" }, { "label": "TestUserscriptServedWithWebUIDisabled()", "file_type": "code", "source_file": "backend/api_test.go", "source_location": "L668", "_origin": "ast", "id": "backend_api_test_testuserscriptservedwithwebuidisabled", "community": 5, "norm_label": "testuserscriptservedwithwebuidisabled()" }, { "label": "TestNovelUserscriptServed()", "file_type": "code", "source_file": "backend/api_test.go", "source_location": "L691", "_origin": "ast", "id": "backend_api_test_testnoveluserscriptserved", "community": 5, "norm_label": "testnoveluserscriptserved()" }, { "label": "cover_test.go", "file_type": "code", "source_file": "backend/cover_test.go", "source_location": "L1", "_origin": "ast", "id": "backend_cover_test", "community": 1, "norm_label": "cover_test.go" }, { "label": "getCover()", "file_type": "code", "source_file": "backend/cover_test.go", "source_location": "L13", "_origin": "ast", "id": "backend_cover_test_getcover", "community": 1, "norm_label": "getcover()" }, { "label": "T", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_cover_test_go_t", "community": 1, "norm_label": "t" }, { "label": "Handler", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_cover_test_go_handler", "community": 1, "norm_label": "handler" }, { "label": "Cookie", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_cover_test_go_cookie", "community": 1, "norm_label": "cookie" }, { "label": "ResponseRecorder", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_cover_test_go_responserecorder", "community": 1, "norm_label": "responserecorder" }, { "label": "TestPublicCoverServesStoredBytesUnauthenticated()", "file_type": "code", "source_file": "backend/cover_test.go", "source_location": "L26", "_origin": "ast", "id": "backend_cover_test_testpubliccoverservesstoredbytesunauthenticated", "community": 1, "norm_label": "testpubliccoverservesstoredbytesunauthenticated()" }, { "label": "TestPublicCoverRejectsUnknownAddress()", "file_type": "code", "source_file": "backend/cover_test.go", "source_location": "L57", "_origin": "ast", "id": "backend_cover_test_testpubliccoverrejectsunknownaddress", "community": 1, "norm_label": "testpubliccoverrejectsunknownaddress()" }, { "label": "TestPublicCoverNeverEchoesNonImage()", "file_type": "code", "source_file": "backend/cover_test.go", "source_location": "L80", "_origin": "ast", "id": "backend_cover_test_testpubliccoverneverechoesnonimage", "community": 1, "norm_label": "testpubliccoverneverechoesnonimage()" }, { "label": "TestListRendersAcquiredCover()", "file_type": "code", "source_file": "backend/cover_test.go", "source_location": "L110", "_origin": "ast", "id": "backend_cover_test_testlistrendersacquiredcover", "community": 1, "norm_label": "testlistrendersacquiredcover()" }, { "label": "bookmarkmanager/backend", "file_type": "code", "type": "package", "ecosystem": "go", "source_file": "backend/go.mod", "source_location": "L1", "_origin": "ast", "id": "pkg_bookmarkmanager_backend", "community": 102, "norm_label": "bookmarkmanager/backend" }, { "label": "handlers.go", "file_type": "code", "source_file": "backend/internal/api/handlers.go", "source_location": "L1", "_origin": "ast", "id": "backend_internal_api_handlers", "community": 12, "norm_label": "handlers.go" }, { "label": "Handler", "file_type": "code", "source_file": "backend/internal/api/handlers.go", "source_location": "L15", "_origin": "ast", "id": "api_handler", "community": 12, "norm_label": "handler" }, { "label": "Store", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_api_handlers_go_store", "community": 12, "norm_label": "store" }, { "label": "writeJSON()", "file_type": "code", "source_file": "backend/internal/api/handlers.go", "source_location": "L19", "_origin": "ast", "id": "backend_internal_api_handlers_writejson", "community": 12, "norm_label": "writejson()" }, { "label": "ResponseWriter", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_api_handlers_go_responsewriter", "community": 12, "norm_label": "responsewriter" }, { "label": ".List()", "file_type": "code", "source_file": "backend/internal/api/handlers.go", "source_location": "L30", "_origin": "ast", "id": "api_handler_list", "community": 12, "norm_label": ".list()" }, { "label": "Request", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_api_handlers_go_request", "community": 12, "norm_label": "request" }, { "label": ".Put()", "file_type": "code", "source_file": "backend/internal/api/handlers.go", "source_location": "L41", "_origin": "ast", "id": "api_handler_put", "community": 12, "norm_label": ".put()" }, { "label": ".Delete()", "file_type": "code", "source_file": "backend/internal/api/handlers.go", "source_location": "L125", "_origin": "ast", "id": "api_handler_delete", "community": 12, "norm_label": ".delete()" }, { "label": "Healthz()", "file_type": "code", "source_file": "backend/internal/api/handlers.go", "source_location": "L140", "_origin": "ast", "id": "backend_internal_api_handlers_healthz", "community": 12, "norm_label": "healthz()" }, { "label": ".Cover()", "file_type": "code", "source_file": "backend/internal/api/handlers.go", "source_location": "L153", "_origin": "ast", "id": "api_handler_cover", "community": 12, "norm_label": ".cover()" }, { "label": "middleware.go", "file_type": "code", "source_file": "backend/internal/httpmw/middleware.go", "source_location": "L1", "_origin": "ast", "id": "backend_internal_httpmw_middleware", "community": 12, "norm_label": "middleware.go" }, { "label": "ctxKey", "file_type": "code", "source_file": "backend/internal/httpmw/middleware.go", "source_location": "L16", "_origin": "ast", "id": "httpmw_ctxkey", "community": 12, "norm_label": "ctxkey" }, { "label": "ReaderID()", "file_type": "code", "source_file": "backend/internal/httpmw/middleware.go", "source_location": "L23", "_origin": "ast", "id": "backend_internal_httpmw_middleware_readerid", "community": 12, "norm_label": "readerid()" }, { "label": "Request", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_httpmw_middleware_go_request", "community": 12, "norm_label": "request" }, { "label": "ResolveReader()", "file_type": "code", "source_file": "backend/internal/httpmw/middleware.go", "source_location": "L30", "_origin": "ast", "id": "backend_internal_httpmw_middleware_resolvereader", "community": 12, "norm_label": "resolvereader()" }, { "label": "Store", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_httpmw_middleware_go_store", "community": 12, "norm_label": "store" }, { "label": "Auth()", "file_type": "code", "source_file": "backend/internal/httpmw/middleware.go", "source_location": "L42", "_origin": "ast", "id": "backend_internal_httpmw_middleware_auth", "community": 12, "norm_label": "auth()" }, { "label": "Handler", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_httpmw_middleware_go_handler", "community": 12, "norm_label": "handler" }, { "label": "gzipWriter", "file_type": "code", "source_file": "backend/internal/httpmw/middleware.go", "source_location": "L61", "_origin": "ast", "id": "httpmw_gzipwriter", "community": 12, "norm_label": "gzipwriter" }, { "label": "ResponseWriter", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_httpmw_middleware_go_responsewriter", "community": 12, "norm_label": "responsewriter" }, { "label": "Writer", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "writer", "community": 4, "norm_label": "writer" }, { "label": "compressible()", "file_type": "code", "source_file": "backend/internal/httpmw/middleware.go", "source_location": "L70", "_origin": "ast", "id": "backend_internal_httpmw_middleware_compressible", "community": 12, "norm_label": "compressible()" }, { "label": ".WriteHeader()", "file_type": "code", "source_file": "backend/internal/httpmw/middleware.go", "source_location": "L80", "_origin": "ast", "id": "httpmw_gzipwriter_writeheader", "community": 12, "norm_label": ".writeheader()" }, { "label": ".Write()", "file_type": "code", "source_file": "backend/internal/httpmw/middleware.go", "source_location": "L92", "_origin": "ast", "id": "httpmw_gzipwriter_write", "community": 12, "norm_label": ".write()" }, { "label": "Gzip()", "file_type": "code", "source_file": "backend/internal/httpmw/middleware.go", "source_location": "L106", "_origin": "ast", "id": "backend_internal_httpmw_middleware_gzip", "community": 12, "norm_label": "gzip()" }, { "label": "CORS()", "file_type": "code", "source_file": "backend/internal/httpmw/middleware.go", "source_location": "L127", "_origin": "ast", "id": "backend_internal_httpmw_middleware_cors", "community": 12, "norm_label": "cors()" }, { "label": "acquire.go", "file_type": "code", "source_file": "backend/internal/latest/acquire.go", "source_location": "L1", "_origin": "ast", "id": "backend_internal_latest_acquire", "community": 7, "norm_label": "acquire.go" }, { "label": "Acquirer", "file_type": "code", "source_file": "backend/internal/latest/acquire.go", "source_location": "L33", "_origin": "ast", "id": "latest_acquirer", "community": 7, "norm_label": "acquirer" }, { "label": "Store", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_acquire_go_store", "community": 7, "norm_label": "store" }, { "label": "Context", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_acquire_go_context", "community": 7, "norm_label": "context" }, { "label": "WaitGroup", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_acquire_go_waitgroup", "community": 7, "norm_label": "waitgroup" }, { "label": ".Acquire()", "file_type": "code", "source_file": "backend/internal/latest/acquire.go", "source_location": "L67", "_origin": "ast", "id": "latest_acquirer_acquire", "community": 7, "norm_label": ".acquire()" }, { "label": ".Wait()", "file_type": "code", "source_file": "backend/internal/latest/acquire.go", "source_location": "L95", "_origin": "ast", "id": "latest_acquirer_wait", "community": 7, "norm_label": ".wait()" }, { "label": "acquire_test.go", "file_type": "code", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L1", "_origin": "ast", "id": "backend_internal_latest_acquire_test", "community": 4, "norm_label": "acquire_test.go" }, { "label": "newAcquirer()", "file_type": "code", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L48", "_origin": "ast", "id": "backend_internal_latest_acquire_test_newacquirer", "community": 4, "norm_label": "newacquirer()" }, { "label": "Store", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_acquire_test_go_store", "community": 4, "norm_label": "store" }, { "label": "bookmarkNewSeries()", "file_type": "code", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L54", "_origin": "ast", "id": "backend_internal_latest_acquire_test_bookmarknewseries", "community": 4, "norm_label": "bookmarknewseries()" }, { "label": "T", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_acquire_test_go_t", "community": 4, "norm_label": "t" }, { "label": "readBookmark()", "file_type": "code", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L67", "_origin": "ast", "id": "backend_internal_latest_acquire_test_readbookmark", "community": 4, "norm_label": "readbookmark()" }, { "label": "bookmarkNewKaganeSeries()", "file_type": "code", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L76", "_origin": "ast", "id": "backend_internal_latest_acquire_test_bookmarknewkaganeseries", "community": 4, "norm_label": "bookmarknewkaganeseries()" }, { "label": "bookmarkNewNovelfullSeries()", "file_type": "code", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L88", "_origin": "ast", "id": "backend_internal_latest_acquire_test_bookmarknewnovelfullseries", "community": 4, "norm_label": "bookmarknewnovelfullseries()" }, { "label": "TestAcquireFillsChapterAndCoverFromOneFetch()", "file_type": "code", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L102", "_origin": "ast", "id": "backend_internal_latest_acquire_test_testacquirefillschapterandcoverfromonefetch", "community": 4, "norm_label": "testacquirefillschapterandcoverfromonefetch()" }, { "label": "TestAcquireSkipsAnExistingSeries()", "file_type": "code", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L140", "_origin": "ast", "id": "backend_internal_latest_acquire_test_testacquireskipsanexistingseries", "community": 4, "norm_label": "testacquireskipsanexistingseries()" }, { "label": "TestAcquireFailureLeavesTheBookmarkIntact()", "file_type": "code", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L164", "_origin": "ast", "id": "backend_internal_latest_acquire_test_testacquirefailureleavesthebookmarkintact", "community": 4, "norm_label": "testacquirefailureleavesthebookmarkintact()" }, { "label": "TestAcquireRefusesAnUnfetchableSeriesURL()", "file_type": "code", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L223", "_origin": "ast", "id": "backend_internal_latest_acquire_test_testacquirerefusesanunfetchableseriesurl", "community": 4, "norm_label": "testacquirerefusesanunfetchableseriesurl()" }, { "label": "blockingFetcher", "file_type": "code", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L246", "_origin": "ast", "id": "latest_blockingfetcher", "community": 4, "norm_label": "blockingfetcher" }, { "label": ".Get()", "file_type": "code", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L251", "_origin": "ast", "id": "latest_blockingfetcher_get", "community": 4, "norm_label": ".get()" }, { "label": "Context", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_acquire_test_go_context", "community": 4, "norm_label": "context" }, { "label": "TestAcquireDoesNotBlockTheWrite()", "file_type": "code", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L262", "_origin": "ast", "id": "backend_internal_latest_acquire_test_testacquiredoesnotblockthewrite", "community": 4, "norm_label": "testacquiredoesnotblockthewrite()" }, { "label": "TestAcquireKaganeCoverThroughBrowser()", "file_type": "code", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L292", "_origin": "ast", "id": "backend_internal_latest_acquire_test_testacquirekaganecoverthroughbrowser", "community": 4, "norm_label": "testacquirekaganecoverthroughbrowser()" }, { "label": "TestAcquireNovelfullCoverOverPlainTLS()", "file_type": "code", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L334", "_origin": "ast", "id": "backend_internal_latest_acquire_test_testacquirenovelfullcoveroverplaintls", "community": 4, "norm_label": "testacquirenovelfullcoveroverplaintls()" }, { "label": "TestAcquireKaganeSkippedWithoutBrowser()", "file_type": "code", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L365", "_origin": "ast", "id": "backend_internal_latest_acquire_test_testacquirekaganeskippedwithoutbrowser", "community": 4, "norm_label": "testacquirekaganeskippedwithoutbrowser()" }, { "label": "TestAcquireKaganeBytesNeverFallBackToPlainTLS()", "file_type": "code", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L388", "_origin": "ast", "id": "backend_internal_latest_acquire_test_testacquirekaganebytesneverfallbacktoplaintls", "community": 4, "norm_label": "testacquirekaganebytesneverfallbacktoplaintls()" }, { "label": "TestAcquireNovelfullCoverWithoutBrowser()", "file_type": "code", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L413", "_origin": "ast", "id": "backend_internal_latest_acquire_test_testacquirenovelfullcoverwithoutbrowser", "community": 4, "norm_label": "testacquirenovelfullcoverwithoutbrowser()" }, { "label": "browser.go", "file_type": "code", "source_file": "backend/internal/latest/browser.go", "source_location": "L1", "_origin": "ast", "id": "backend_internal_latest_browser", "community": 26, "norm_label": "browser.go" }, { "label": "BrowserFetcher", "file_type": "code", "source_file": "backend/internal/latest/browser.go", "source_location": "L52", "_origin": "ast", "id": "latest_browserfetcher", "community": 26, "norm_label": "browserfetcher" }, { "label": "Context", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_browser_go_context", "community": 26, "norm_label": "context" }, { "label": "CancelFunc", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "cancelfunc", "community": 26, "norm_label": "cancelfunc" }, { "label": "Mutex", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_browser_go_mutex", "community": 26, "norm_label": "mutex" }, { "label": "NewBrowserFetcher()", "file_type": "code", "source_file": "backend/internal/latest/browser.go", "source_location": "L82", "_origin": "ast", "id": "backend_internal_latest_browser_newbrowserfetcher", "community": 26, "norm_label": "newbrowserfetcher()" }, { "label": ".Close()", "file_type": "code", "source_file": "backend/internal/latest/browser.go", "source_location": "L90", "_origin": "ast", "id": "latest_browserfetcher_close", "community": 26, "norm_label": ".close()" }, { "label": ".Get()", "file_type": "code", "source_file": "backend/internal/latest/browser.go", "source_location": "L98", "_origin": "ast", "id": "latest_browserfetcher_get", "community": 26, "norm_label": ".get()" }, { "label": "kaganeRead()", "file_type": "code", "source_file": "backend/internal/latest/browser.go", "source_location": "L128", "_origin": "ast", "id": "backend_internal_latest_browser_kaganeread", "community": 26, "norm_label": "kaganeread()" }, { "label": "Action", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_browser_go_action", "community": 26, "norm_label": "action" }, { "label": "novelfullRead()", "file_type": "code", "source_file": "backend/internal/latest/browser.go", "source_location": "L141", "_origin": "ast", "id": "backend_internal_latest_browser_novelfullread", "community": 26, "norm_label": "novelfullread()" }, { "label": "comixRead()", "file_type": "code", "source_file": "backend/internal/latest/browser.go", "source_location": "L154", "_origin": "ast", "id": "backend_internal_latest_browser_comixread", "community": 26, "norm_label": "comixread()" }, { "label": ".Image()", "file_type": "code", "source_file": "backend/internal/latest/browser.go", "source_location": "L185", "_origin": "ast", "id": "latest_browserfetcher_image", "community": 26, "norm_label": ".image()" }, { "label": "classifyBrowserError()", "file_type": "code", "source_file": "backend/internal/latest/browser.go", "source_location": "L223", "_origin": "ast", "id": "backend_internal_latest_browser_classifybrowsererror", "community": 26, "norm_label": "classifybrowsererror()" }, { "label": "browserConnectionLost()", "file_type": "code", "source_file": "backend/internal/latest/browser.go", "source_location": "L236", "_origin": "ast", "id": "backend_internal_latest_browser_browserconnectionlost", "community": 26, "norm_label": "browserconnectionlost()" }, { "label": "isInterstitial()", "file_type": "code", "source_file": "backend/internal/latest/browser.go", "source_location": "L256", "_origin": "ast", "id": "backend_internal_latest_browser_isinterstitial", "community": 7, "norm_label": "isinterstitial()" }, { "label": ".run()", "file_type": "code", "source_file": "backend/internal/latest/browser.go", "source_location": "L270", "_origin": "ast", "id": "latest_browserfetcher_run", "community": 26, "norm_label": ".run()" }, { "label": "kaganeAPIURL()", "file_type": "code", "source_file": "backend/internal/latest/browser.go", "source_location": "L324", "_origin": "ast", "id": "backend_internal_latest_browser_kaganeapiurl", "community": 26, "norm_label": "kaganeapiurl()" }, { "label": "novelfullSeriesURL()", "file_type": "code", "source_file": "backend/internal/latest/browser.go", "source_location": "L342", "_origin": "ast", "id": "backend_internal_latest_browser_novelfullseriesurl", "community": 26, "norm_label": "novelfullseriesurl()" }, { "label": "comixSeriesPageURL()", "file_type": "code", "source_file": "backend/internal/latest/browser.go", "source_location": "L352", "_origin": "ast", "id": "backend_internal_latest_browser_comixseriespageurl", "community": 26, "norm_label": "comixseriespageurl()" }, { "label": "awaitPromise()", "file_type": "code", "source_file": "backend/internal/latest/browser.go", "source_location": "L363", "_origin": "ast", "id": "backend_internal_latest_browser_awaitpromise", "community": 26, "norm_label": "awaitpromise()" }, { "label": "EvaluateParams", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "evaluateparams", "community": 26, "norm_label": "evaluateparams" }, { "label": "jsString()", "file_type": "code", "source_file": "backend/internal/latest/browser.go", "source_location": "L370", "_origin": "ast", "id": "backend_internal_latest_browser_jsstring", "community": 26, "norm_label": "jsstring()" }, { "label": "browser_test.go", "file_type": "code", "source_file": "backend/internal/latest/browser_test.go", "source_location": "L1", "_origin": "ast", "id": "backend_internal_latest_browser_test", "community": 26, "norm_label": "browser_test.go" }, { "label": "TestKaganeAPIURL()", "file_type": "code", "source_file": "backend/internal/latest/browser_test.go", "source_location": "L9", "_origin": "ast", "id": "backend_internal_latest_browser_test_testkaganeapiurl", "community": 26, "norm_label": "testkaganeapiurl()" }, { "label": "T", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_browser_test_go_t", "community": 26, "norm_label": "t" }, { "label": "TestNovelfullSeriesURL()", "file_type": "code", "source_file": "backend/internal/latest/browser_test.go", "source_location": "L44", "_origin": "ast", "id": "backend_internal_latest_browser_test_testnovelfullseriesurl", "community": 26, "norm_label": "testnovelfullseriesurl()" }, { "label": "TestComixSeriesPageURL()", "file_type": "code", "source_file": "backend/internal/latest/browser_test.go", "source_location": "L65", "_origin": "ast", "id": "backend_internal_latest_browser_test_testcomixseriespageurl", "community": 26, "norm_label": "testcomixseriespageurl()" }, { "label": "TestBrowserOnlyCoverURL()", "file_type": "code", "source_file": "backend/internal/latest/browser_test.go", "source_location": "L95", "_origin": "ast", "id": "backend_internal_latest_browser_test_testbrowseronlycoverurl", "community": 26, "norm_label": "testbrowseronlycoverurl()" }, { "label": "TestClassifyBrowserInterruption()", "file_type": "code", "source_file": "backend/internal/latest/browser_test.go", "source_location": "L120", "_origin": "ast", "id": "backend_internal_latest_browser_test_testclassifybrowserinterruption", "community": 26, "norm_label": "testclassifybrowserinterruption()" }, { "label": "cover.go", "file_type": "code", "source_file": "backend/internal/latest/cover.go", "source_location": "L1", "_origin": "ast", "id": "backend_internal_latest_cover", "community": 7, "norm_label": "cover.go" }, { "label": "CoverBytesFetcher", "file_type": "code", "source_file": "backend/internal/latest/cover.go", "source_location": "L21", "_origin": "ast", "id": "latest_coverbytesfetcher", "community": 7, "norm_label": "coverbytesfetcher" }, { "label": "fetchCoverBytes()", "file_type": "code", "source_file": "backend/internal/latest/cover.go", "source_location": "L33", "_origin": "ast", "id": "backend_internal_latest_cover_fetchcoverbytes", "community": 7, "norm_label": "fetchcoverbytes()" }, { "label": "Context", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_cover_go_context", "community": 7, "norm_label": "context" }, { "label": "CoverResolver", "file_type": "code", "source_file": "backend/internal/latest/cover.go", "source_location": "L48", "_origin": "ast", "id": "latest_coverresolver", "community": 7, "norm_label": "coverresolver" }, { "label": "TLSCoverFetcher", "file_type": "code", "source_file": "backend/internal/latest/cover.go", "source_location": "L53", "_origin": "ast", "id": "latest_tlscoverfetcher", "community": 7, "norm_label": "tlscoverfetcher" }, { "label": "Client", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_cover_go_client", "community": 7, "norm_label": "client" }, { "label": "NewCoverFetcher()", "file_type": "code", "source_file": "backend/internal/latest/cover.go", "source_location": "L65", "_origin": "ast", "id": "backend_internal_latest_cover_newcoverfetcher", "community": 7, "norm_label": "newcoverfetcher()" }, { "label": "NewCoverFetcherWithResolver()", "file_type": "code", "source_file": "backend/internal/latest/cover.go", "source_location": "L71", "_origin": "ast", "id": "backend_internal_latest_cover_newcoverfetcherwithresolver", "community": 7, "norm_label": "newcoverfetcherwithresolver()" }, { "label": "defaultCoverResolver()", "file_type": "code", "source_file": "backend/internal/latest/cover.go", "source_location": "L89", "_origin": "ast", "id": "backend_internal_latest_cover_defaultcoverresolver", "community": 7, "norm_label": "defaultcoverresolver()" }, { "label": "Addr", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "addr", "community": 7, "norm_label": "addr" }, { "label": "newCoverHTTPClient()", "file_type": "code", "source_file": "backend/internal/latest/cover.go", "source_location": "L93", "_origin": "ast", "id": "backend_internal_latest_cover_newcoverhttpclient", "community": 7, "norm_label": "newcoverhttpclient()" }, { "label": ".Fetch()", "file_type": "code", "source_file": "backend/internal/latest/cover.go", "source_location": "L126", "_origin": "ast", "id": "latest_tlscoverfetcher_fetch", "community": 7, "norm_label": ".fetch()" }, { "label": ".validateURL()", "file_type": "code", "source_file": "backend/internal/latest/cover.go", "source_location": "L170", "_origin": "ast", "id": "latest_tlscoverfetcher_validateurl", "community": 7, "norm_label": ".validateurl()" }, { "label": "URL", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "url", "community": 7, "norm_label": "url" }, { "label": "resolveCoverHost()", "file_type": "code", "source_file": "backend/internal/latest/cover.go", "source_location": "L193", "_origin": "ast", "id": "backend_internal_latest_cover_resolvecoverhost", "community": 7, "norm_label": "resolvecoverhost()" }, { "label": "publicCoverAddress()", "file_type": "code", "source_file": "backend/internal/latest/cover.go", "source_location": "L200", "_origin": "ast", "id": "backend_internal_latest_cover_publiccoveraddress", "community": 7, "norm_label": "publiccoveraddress()" }, { "label": "cover_fetch_test.go", "file_type": "code", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L1", "_origin": "ast", "id": "backend_internal_latest_cover_fetch_test", "community": 25, "norm_label": "cover_fetch_test.go" }, { "label": "TestCoverFetcherFetchesPublicHTTPSImage()", "file_type": "code", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L15", "_origin": "ast", "id": "backend_internal_latest_cover_fetch_test_testcoverfetcherfetchespublichttpsimage", "community": 25, "norm_label": "testcoverfetcherfetchespublichttpsimage()" }, { "label": "T", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_cover_fetch_test_go_t", "community": 25, "norm_label": "t" }, { "label": "TestNewCoverFetcherRechecksResolverBeforeConnection()", "file_type": "code", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L44", "_origin": "ast", "id": "backend_internal_latest_cover_fetch_test_testnewcoverfetcherrechecksresolverbeforeconnection", "community": 25, "norm_label": "testnewcoverfetcherrechecksresolverbeforeconnection()" }, { "label": "roundTripFunc", "file_type": "code", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L75", "_origin": "ast", "id": "latest_roundtripfunc", "community": 25, "norm_label": "roundtripfunc" }, { "label": ".RoundTrip()", "file_type": "code", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L77", "_origin": "ast", "id": "latest_roundtripfunc_roundtrip", "community": 25, "norm_label": ".roundtrip()" }, { "label": "Request", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_cover_fetch_test_go_request", "community": 25, "norm_label": "request" }, { "label": "Response", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "response", "community": 25, "norm_label": "response" }, { "label": "coverResponse()", "file_type": "code", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L79", "_origin": "ast", "id": "backend_internal_latest_cover_fetch_test_coverresponse", "community": 25, "norm_label": "coverresponse()" }, { "label": "TestCoverFetcherRefusesUnsafeDestinationsBeforeRequest()", "file_type": "code", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L96", "_origin": "ast", "id": "backend_internal_latest_cover_fetch_test_testcoverfetcherrefusesunsafedestinationsbeforerequest", "community": 25, "norm_label": "testcoverfetcherrefusesunsafedestinationsbeforerequest()" }, { "label": "TestCoverFetcherStopsRedirectIntoPrivateAddress()", "file_type": "code", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L146", "_origin": "ast", "id": "backend_internal_latest_cover_fetch_test_testcoverfetcherstopsredirectintoprivateaddress", "community": 25, "norm_label": "testcoverfetcherstopsredirectintoprivateaddress()" }, { "label": "TestCoverFetcherRejectsOversizedBody()", "file_type": "code", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L170", "_origin": "ast", "id": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsoversizedbody", "community": 25, "norm_label": "testcoverfetcherrejectsoversizedbody()" }, { "label": "TestCoverFetcherRejectsNonImage()", "file_type": "code", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L190", "_origin": "ast", "id": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsnonimage", "community": 25, "norm_label": "testcoverfetcherrejectsnonimage()" }, { "label": "TestCoverFetcherCanonicalisesJpgAlias()", "file_type": "code", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L211", "_origin": "ast", "id": "backend_internal_latest_cover_fetch_test_testcoverfetchercanonicalisesjpgalias", "community": 25, "norm_label": "testcoverfetchercanonicalisesjpgalias()" }, { "label": "fetch.go", "file_type": "code", "source_file": "backend/internal/latest/fetch.go", "source_location": "L1", "_origin": "ast", "id": "backend_internal_latest_fetch", "community": 5, "norm_label": "fetch.go" }, { "label": "TLSFetcher", "file_type": "code", "source_file": "backend/internal/latest/fetch.go", "source_location": "L31", "_origin": "ast", "id": "latest_tlsfetcher", "community": 5, "norm_label": "tlsfetcher" }, { "label": "HttpClient", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "httpclient", "community": 5, "norm_label": "httpclient" }, { "label": "NewTLSFetcher()", "file_type": "code", "source_file": "backend/internal/latest/fetch.go", "source_location": "L37", "_origin": "ast", "id": "backend_internal_latest_fetch_newtlsfetcher", "community": 5, "norm_label": "newtlsfetcher()" }, { "label": ".Get()", "file_type": "code", "source_file": "backend/internal/latest/fetch.go", "source_location": "L51", "_origin": "ast", "id": "latest_tlsfetcher_get", "community": 5, "norm_label": ".get()" }, { "label": "Context", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_fetch_go_context", "community": 5, "norm_label": "context" }, { "label": "poller.go", "file_type": "code", "source_file": "backend/internal/latest/poller.go", "source_location": "L1", "_origin": "ast", "id": "backend_internal_latest_poller", "community": 7, "norm_label": "poller.go" }, { "label": "Fetcher", "file_type": "code", "source_file": "backend/internal/latest/poller.go", "source_location": "L17", "_origin": "ast", "id": "latest_fetcher", "community": 7, "norm_label": "fetcher" }, { "label": "BrowserCoverFetcher", "file_type": "code", "source_file": "backend/internal/latest/poller.go", "source_location": "L24", "_origin": "ast", "id": "latest_browsercoverfetcher", "community": 7, "norm_label": "browsercoverfetcher" }, { "label": "Poller", "file_type": "code", "source_file": "backend/internal/latest/poller.go", "source_location": "L38", "_origin": "ast", "id": "backend_internal_latest_poller_go_latest_poller", "community": 7, "norm_label": "poller" }, { "label": "Store", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_poller_go_store", "community": 7, "norm_label": "store" }, { "label": "Time", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_poller_go_time", "community": 7, "norm_label": "time" }, { "label": "Mutex", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_poller_go_mutex", "community": 7, "norm_label": "mutex" }, { "label": "WaitGroup", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_poller_go_waitgroup", "community": 7, "norm_label": "waitgroup" }, { "label": ".fillBlankCover()", "file_type": "code", "source_file": "backend/internal/latest/poller.go", "source_location": "L82", "_origin": "ast", "id": "latest_poller_fillblankcover", "community": 7, "norm_label": ".fillblankcover()" }, { "label": "Context", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_poller_go_context", "community": 7, "norm_label": "context" }, { "label": ".prefetchCover()", "file_type": "code", "source_file": "backend/internal/latest/poller.go", "source_location": "L105", "_origin": "ast", "id": "latest_poller_prefetchcover", "community": 7, "norm_label": ".prefetchcover()" }, { "label": ".storeCover()", "file_type": "code", "source_file": "backend/internal/latest/poller.go", "source_location": "L126", "_origin": "ast", "id": "latest_poller_storecover", "community": 7, "norm_label": ".storecover()" }, { "label": "fetcherFor()", "file_type": "code", "source_file": "backend/internal/latest/poller.go", "source_location": "L143", "_origin": "ast", "id": "backend_internal_latest_poller_fetcherfor", "community": 7, "norm_label": "fetcherfor()" }, { "label": "laneNames()", "file_type": "code", "source_file": "backend/internal/latest/poller.go", "source_location": "L170", "_origin": "ast", "id": "backend_internal_latest_poller_lanenames", "community": 7, "norm_label": "lanenames()" }, { "label": ".Run()", "file_type": "code", "source_file": "backend/internal/latest/poller.go", "source_location": "L179", "_origin": "ast", "id": "latest_poller_run", "community": 7, "norm_label": ".run()" }, { "label": ".lane()", "file_type": "code", "source_file": "backend/internal/latest/poller.go", "source_location": "L195", "_origin": "ast", "id": "latest_poller_lane", "community": 7, "norm_label": ".lane()" }, { "label": ".runOnce()", "file_type": "code", "source_file": "backend/internal/latest/poller.go", "source_location": "L213", "_origin": "ast", "id": "latest_poller_runonce", "community": 7, "norm_label": ".runonce()" }, { "label": ".runLanePass()", "file_type": "code", "source_file": "backend/internal/latest/poller.go", "source_location": "L223", "_origin": "ast", "id": "latest_poller_runlanepass", "community": 7, "norm_label": ".runlanepass()" }, { "label": "Duration", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_poller_go_duration", "community": 7, "norm_label": "duration" }, { "label": ".refusalBackoff()", "file_type": "code", "source_file": "backend/internal/latest/poller.go", "source_location": "L344", "_origin": "ast", "id": "latest_poller_refusalbackoff", "community": 7, "norm_label": ".refusalbackoff()" }, { "label": ".setRefusalBackoff()", "file_type": "code", "source_file": "backend/internal/latest/poller.go", "source_location": "L350", "_origin": "ast", "id": "latest_poller_setrefusalbackoff", "community": 7, "norm_label": ".setrefusalbackoff()" }, { "label": ".setBrowserDown()", "file_type": "code", "source_file": "backend/internal/latest/poller.go", "source_location": "L361", "_origin": "ast", "id": "latest_poller_setbrowserdown", "community": 7, "norm_label": ".setbrowserdown()" }, { "label": ".browserDownFor()", "file_type": "code", "source_file": "backend/internal/latest/poller.go", "source_location": "L371", "_origin": "ast", "id": "latest_poller_browserdownfor", "community": 7, "norm_label": ".browserdownfor()" }, { "label": "isBrowserSite()", "file_type": "code", "source_file": "backend/internal/latest/poller.go", "source_location": "L382", "_origin": "ast", "id": "backend_internal_latest_poller_isbrowsersite", "community": 7, "norm_label": "isbrowsersite()" }, { "label": "browserWakeDue()", "file_type": "code", "source_file": "backend/internal/latest/poller.go", "source_location": "L391", "_origin": "ast", "id": "backend_internal_latest_poller_browserwakedue", "community": 7, "norm_label": "browserwakedue()" }, { "label": "maxSeriesWait()", "file_type": "code", "source_file": "backend/internal/latest/poller.go", "source_location": "L400", "_origin": "ast", "id": "backend_internal_latest_poller_maxserieswait", "community": 7, "norm_label": "maxserieswait()" }, { "label": ".checkOne()", "file_type": "code", "source_file": "backend/internal/latest/poller.go", "source_location": "L415", "_origin": "ast", "id": "latest_poller_checkone", "community": 7, "norm_label": ".checkone()" }, { "label": ".judgeSighting()", "file_type": "code", "source_file": "backend/internal/latest/poller.go", "source_location": "L500", "_origin": "ast", "id": "latest_poller_judgesighting", "community": 7, "norm_label": ".judgesighting()" }, { "label": ".healCover()", "file_type": "code", "source_file": "backend/internal/latest/poller.go", "source_location": "L532", "_origin": "ast", "id": "latest_poller_healcover", "community": 7, "norm_label": ".healcover()" }, { "label": ".waitCovers()", "file_type": "code", "source_file": "backend/internal/latest/poller.go", "source_location": "L542", "_origin": "ast", "id": "latest_poller_waitcovers", "community": 7, "norm_label": ".waitcovers()" }, { "label": "fetchableSeriesURL()", "file_type": "code", "source_file": "backend/internal/latest/poller.go", "source_location": "L555", "_origin": "ast", "id": "backend_internal_latest_poller_fetchableseriesurl", "community": 4, "norm_label": "fetchableseriesurl()" }, { "label": "poller_test.go", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1", "_origin": "ast", "id": "backend_internal_latest_poller_test", "community": 4, "norm_label": "poller_test.go" }, { "label": "TestMain()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L20", "_origin": "ast", "id": "backend_internal_latest_poller_test_testmain", "community": 42, "norm_label": "testmain()" }, { "label": "M", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_poller_test_go_m", "community": 42, "norm_label": "m" }, { "label": "newTestStore()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L32", "_origin": "ast", "id": "backend_internal_latest_poller_test_newteststore", "community": 4, "norm_label": "newteststore()" }, { "label": "T", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_poller_test_go_t", "community": 4, "norm_label": "t" }, { "label": "Store", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_poller_test_go_store", "community": 4, "norm_label": "store" }, { "label": "seedForCheck()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L45", "_origin": "ast", "id": "backend_internal_latest_poller_test_seedforcheck", "community": 4, "norm_label": "seedforcheck()" }, { "label": "readLatestCheckedAt()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L65", "_origin": "ast", "id": "backend_internal_latest_poller_test_readlatestcheckedat", "community": 4, "norm_label": "readlatestcheckedat()" }, { "label": "fakeFetcher", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L80", "_origin": "ast", "id": "latest_fakefetcher", "community": 4, "norm_label": "fakefetcher" }, { "label": "Mutex", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_poller_test_go_mutex", "community": 4, "norm_label": "mutex" }, { "label": "fakeResponse", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L90", "_origin": "ast", "id": "latest_fakeresponse", "community": 4, "norm_label": "fakeresponse" }, { "label": ".Get()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L96", "_origin": "ast", "id": "latest_fakefetcher_get", "community": 4, "norm_label": ".get()" }, { "label": "Context", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_poller_test_go_context", "community": 4, "norm_label": "context" }, { "label": ".callCount()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L106", "_origin": "ast", "id": "latest_fakefetcher_callcount", "community": 4, "norm_label": ".callcount()" }, { "label": "fakeCoverFetcher", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L112", "_origin": "ast", "id": "latest_fakecoverfetcher", "community": 4, "norm_label": "fakecoverfetcher" }, { "label": ".Image()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L120", "_origin": "ast", "id": "latest_fakecoverfetcher_image", "community": 4, "norm_label": ".image()" }, { "label": ".callCount()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L130", "_origin": "ast", "id": "latest_fakecoverfetcher_callcount", "community": 4, "norm_label": ".callcount()" }, { "label": "fakeBytesCoverFetcher", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L136", "_origin": "ast", "id": "latest_fakebytescoverfetcher", "community": 4, "norm_label": "fakebytescoverfetcher" }, { "label": ".Fetch()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L144", "_origin": "ast", "id": "latest_fakebytescoverfetcher_fetch", "community": 4, "norm_label": ".fetch()" }, { "label": ".callCount()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L154", "_origin": "ast", "id": "latest_fakebytescoverfetcher_callcount", "community": 4, "norm_label": ".callcount()" }, { "label": "newTestPoller()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L164", "_origin": "ast", "id": "backend_internal_latest_poller_test_newtestpoller", "community": 4, "norm_label": "newtestpoller()" }, { "label": "Time", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_poller_test_go_time", "community": 4, "norm_label": "time" }, { "label": "Poller", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_poller_test_go_poller", "community": 4, "norm_label": "poller" }, { "label": "seedCoverSource()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L178", "_origin": "ast", "id": "backend_internal_latest_poller_test_seedcoversource", "community": 4, "norm_label": "seedcoversource()" }, { "label": "TestRunOncePrefetchesPublicCover()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L192", "_origin": "ast", "id": "backend_internal_latest_poller_test_testrunonceprefetchespubliccover", "community": 4, "norm_label": "testrunonceprefetchespubliccover()" }, { "label": "TestRunOnceDoesNotStoreNonImagePublicCover()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L226", "_origin": "ast", "id": "backend_internal_latest_poller_test_testrunoncedoesnotstorenonimagepubliccover", "community": 4, "norm_label": "testrunoncedoesnotstorenonimagepubliccover()" }, { "label": "TestRunOnceRecordsLatestChapter()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L253", "_origin": "ast", "id": "backend_internal_latest_poller_test_testrunoncerecordslatestchapter", "community": 4, "norm_label": "testrunoncerecordslatestchapter()" }, { "label": "TestRunOnceDoesNotReorderList()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L279", "_origin": "ast", "id": "backend_internal_latest_poller_test_testrunoncedoesnotreorderlist", "community": 4, "norm_label": "testrunoncedoesnotreorderlist()" }, { "label": "TestRunOnceMarksCheckedOnFailure()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L319", "_origin": "ast", "id": "backend_internal_latest_poller_test_testrunoncemarkscheckedonfailure", "community": 4, "norm_label": "testrunoncemarkscheckedonfailure()" }, { "label": "TestRunOnceFetchesSharedSeriesOnce()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L356", "_origin": "ast", "id": "backend_internal_latest_poller_test_testrunoncefetchessharedseriesonce", "community": 4, "norm_label": "testrunoncefetchessharedseriesonce()" }, { "label": "TestRunOnceOneBadSeriesDoesNotStallLane()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L396", "_origin": "ast", "id": "backend_internal_latest_poller_test_testrunonceonebadseriesdoesnotstalllane", "community": 4, "norm_label": "testrunonceonebadseriesdoesnotstalllane()" }, { "label": "TestRunLogsLaneDefaults()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L424", "_origin": "ast", "id": "backend_internal_latest_poller_test_testrunlogslanedefaults", "community": 4, "norm_label": "testrunlogslanedefaults()" }, { "label": "TestRunOnceHonoursRestAcrossPasses()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L444", "_origin": "ast", "id": "backend_internal_latest_poller_test_testrunoncehonoursrestacrosspasses", "community": 4, "norm_label": "testrunoncehonoursrestacrosspasses()" }, { "label": "TestRunOnceCorrectsDownward()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L474", "_origin": "ast", "id": "backend_internal_latest_poller_test_testrunoncecorrectsdownward", "community": 4, "norm_label": "testrunoncecorrectsdownward()" }, { "label": "TestCheckOneValidatesSeriesURLBeforeFetching()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L503", "_origin": "ast", "id": "backend_internal_latest_poller_test_testcheckonevalidatesseriesurlbeforefetching", "community": 4, "norm_label": "testcheckonevalidatesseriesurlbeforefetching()" }, { "label": "TestRunOnceStopsOnCancelledContext()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L543", "_origin": "ast", "id": "backend_internal_latest_poller_test_testrunoncestopsoncancelledcontext", "community": 4, "norm_label": "testrunoncestopsoncancelledcontext()" }, { "label": "TestFetchableSeriesURL()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L560", "_origin": "ast", "id": "backend_internal_latest_poller_test_testfetchableseriesurl", "community": 4, "norm_label": "testfetchableseriesurl()" }, { "label": "TestKaganeSkippedWhenNoBrowserFetcher()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L599", "_origin": "ast", "id": "backend_internal_latest_poller_test_testkaganeskippedwhennobrowserfetcher", "community": 4, "norm_label": "testkaganeskippedwhennobrowserfetcher()" }, { "label": "TestNovelfullUsesTLSWhenNoBrowserFetcher()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L631", "_origin": "ast", "id": "backend_internal_latest_poller_test_testnovelfullusestlswhennobrowserfetcher", "community": 4, "norm_label": "testnovelfullusestlswhennobrowserfetcher()" }, { "label": "TestKaganeUsesBrowserFetcher()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L672", "_origin": "ast", "id": "backend_internal_latest_poller_test_testkaganeusesbrowserfetcher", "community": 4, "norm_label": "testkaganeusesbrowserfetcher()" }, { "label": "TestComixUsesBrowserFetcher()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L712", "_origin": "ast", "id": "backend_internal_latest_poller_test_testcomixusesbrowserfetcher", "community": 4, "norm_label": "testcomixusesbrowserfetcher()" }, { "label": "TestComixSkippedWhenNoBrowserFetcher()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L763", "_origin": "ast", "id": "backend_internal_latest_poller_test_testcomixskippedwhennobrowserfetcher", "community": 4, "norm_label": "testcomixskippedwhennobrowserfetcher()" }, { "label": "TestRunOncePrefetchesKaganeCover()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L788", "_origin": "ast", "id": "backend_internal_latest_poller_test_testrunonceprefetcheskaganecover", "community": 4, "norm_label": "testrunonceprefetcheskaganecover()" }, { "label": "TestRunOnceDoesNotRefetchKaganeCover()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L826", "_origin": "ast", "id": "backend_internal_latest_poller_test_testrunoncedoesnotrefetchkaganecover", "community": 4, "norm_label": "testrunoncedoesnotrefetchkaganecover()" }, { "label": "TestRunOnceCoverFailureDoesNotBlockChapter()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L857", "_origin": "ast", "id": "backend_internal_latest_poller_test_testrunoncecoverfailuredoesnotblockchapter", "community": 4, "norm_label": "testrunoncecoverfailuredoesnotblockchapter()" }, { "label": "TestRunOnceRejectsInvalidKaganeCover()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L892", "_origin": "ast", "id": "backend_internal_latest_poller_test_testrunoncerejectsinvalidkaganecover", "community": 4, "norm_label": "testrunoncerejectsinvalidkaganecover()" }, { "label": "TestRunOnceWithoutCoverFetcherStillPollsKagane()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L919", "_origin": "ast", "id": "backend_internal_latest_poller_test_testrunoncewithoutcoverfetcherstillpollskagane", "community": 4, "norm_label": "testrunoncewithoutcoverfetcherstillpollskagane()" }, { "label": "TestRunOnceRoutesNonKaganeCoverToPublicFetcher()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L945", "_origin": "ast", "id": "backend_internal_latest_poller_test_testrunonceroutesnonkaganecovertopublicfetcher", "community": 4, "norm_label": "testrunonceroutesnonkaganecovertopublicfetcher()" }, { "label": "TestFetcherForRoutesNovelSites()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L974", "_origin": "ast", "id": "backend_internal_latest_poller_test_testfetcherforroutesnovelsites", "community": 4, "norm_label": "testfetcherforroutesnovelsites()" }, { "label": "TestFetchableSeriesURLPinsNovelHosts()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1003", "_origin": "ast", "id": "backend_internal_latest_poller_test_testfetchableseriesurlpinsnovelhosts", "community": 4, "norm_label": "testfetchableseriesurlpinsnovelhosts()" }, { "label": "TestRunOnceFillsBlankCoverFromSeriesPage()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1029", "_origin": "ast", "id": "backend_internal_latest_poller_test_testrunoncefillsblankcoverfromseriespage", "community": 4, "norm_label": "testrunoncefillsblankcoverfromseriespage()" }, { "label": "TestRunOnceDoesNotReplaceExistingCover()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1112", "_origin": "ast", "id": "backend_internal_latest_poller_test_testrunoncedoesnotreplaceexistingcover", "community": 4, "norm_label": "testrunoncedoesnotreplaceexistingcover()" }, { "label": "TestRunOnceRetriesFailedBlankCoverOnNextPoll()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1150", "_origin": "ast", "id": "backend_internal_latest_poller_test_testrunonceretriesfailedblankcoveronnextpoll", "community": 4, "norm_label": "testrunonceretriesfailedblankcoveronnextpoll()" }, { "label": "TestRunOnceBlankCoverFailureDoesNotBlockChapter()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1197", "_origin": "ast", "id": "backend_internal_latest_poller_test_testrunonceblankcoverfailuredoesnotblockchapter", "community": 4, "norm_label": "testrunonceblankcoverfailuredoesnotblockchapter()" }, { "label": "TestEffectiveGap()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1245", "_origin": "ast", "id": "backend_internal_latest_poller_test_testeffectivegap", "community": 4, "norm_label": "testeffectivegap()" }, { "label": "TestRunOnceOrdersBySharednessThenAge()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1271", "_origin": "ast", "id": "backend_internal_latest_poller_test_testrunonceordersbysharednessthenage", "community": 4, "norm_label": "testrunonceordersbysharednessthenage()" }, { "label": "TestRunOnceSiteRefusalSkipsRestOfLaneAndBacksOff()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1310", "_origin": "ast", "id": "backend_internal_latest_poller_test_testrunoncesiterefusalskipsrestoflaneandbacksoff", "community": 4, "norm_label": "testrunoncesiterefusalskipsrestoflaneandbacksoff()" }, { "label": "TestBrowserLaneWakeThresholds()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1368", "_origin": "ast", "id": "backend_internal_latest_poller_test_testbrowserlanewakethresholds", "community": 4, "norm_label": "testbrowserlanewakethresholds()" }, { "label": "TestRunOnceUnreachableBrowserStopsBrowserLanes()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1410", "_origin": "ast", "id": "backend_internal_latest_poller_test_testrunonceunreachablebrowserstopsbrowserlanes", "community": 4, "norm_label": "testrunonceunreachablebrowserstopsbrowserlanes()" }, { "label": "TestRunOnceLogsBrowserLaneBehind()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1460", "_origin": "ast", "id": "backend_internal_latest_poller_test_testrunoncelogsbrowserlanebehind", "community": 4, "norm_label": "testrunoncelogsbrowserlanebehind()" }, { "label": "gatedCoverFetcher", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1485", "_origin": "ast", "id": "latest_gatedcoverfetcher", "community": 4, "norm_label": "gatedcoverfetcher" }, { "label": "Once", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "once", "community": 4, "norm_label": "once" }, { "label": ".Fetch()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1492", "_origin": "ast", "id": "latest_gatedcoverfetcher_fetch", "community": 4, "norm_label": ".fetch()" }, { "label": "TestRunOnceCoverFetchDoesNotDelayNextPoll()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1501", "_origin": "ast", "id": "backend_internal_latest_poller_test_testrunoncecoverfetchdoesnotdelaynextpoll", "community": 4, "norm_label": "testrunoncecoverfetchdoesnotdelaynextpoll()" }, { "label": "TestRunOnceClampWarningNamesTheSite()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1553", "_origin": "ast", "id": "backend_internal_latest_poller_test_testrunonceclampwarningnamesthesite", "community": 4, "norm_label": "testrunonceclampwarningnamesthesite()" }, { "label": "TestLaneStatus()", "file_type": "code", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1588", "_origin": "ast", "id": "backend_internal_latest_poller_test_testlanestatus", "community": 4, "norm_label": "testlanestatus()" }, { "label": "read.go", "file_type": "code", "source_file": "backend/internal/latest/read.go", "source_location": "L1", "_origin": "ast", "id": "backend_internal_latest_read", "community": 7, "norm_label": "read.go" }, { "label": "seriesRead", "file_type": "code", "source_file": "backend/internal/latest/read.go", "source_location": "L13", "_origin": "ast", "id": "latest_seriesread", "community": 7, "norm_label": "seriesread" }, { "label": "readSeriesPage()", "file_type": "code", "source_file": "backend/internal/latest/read.go", "source_location": "L43", "_origin": "ast", "id": "backend_internal_latest_read_readseriespage", "community": 7, "norm_label": "readseriespage()" }, { "label": "Context", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_read_go_context", "community": 7, "norm_label": "context" }, { "label": "sighting_test.go", "file_type": "code", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L1", "_origin": "ast", "id": "backend_internal_latest_sighting_test", "community": 4, "norm_label": "sighting_test.go" }, { "label": "sight()", "file_type": "code", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L37", "_origin": "ast", "id": "backend_internal_latest_sighting_test_sight", "community": 4, "norm_label": "sight()" }, { "label": "T", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_sighting_test_go_t", "community": 4, "norm_label": "t" }, { "label": "Store", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_sighting_test_go_store", "community": 4, "norm_label": "store" }, { "label": "Time", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_sighting_test_go_time", "community": 4, "norm_label": "time" }, { "label": "secondReader()", "file_type": "code", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L61", "_origin": "ast", "id": "backend_internal_latest_sighting_test_secondreader", "community": 4, "norm_label": "secondreader()" }, { "label": "readLatestNum()", "file_type": "code", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L73", "_origin": "ast", "id": "backend_internal_latest_sighting_test_readlatestnum", "community": 4, "norm_label": "readlatestnum()" }, { "label": "TestSightingOnSolitarySeriesDefersPoll()", "file_type": "code", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L88", "_origin": "ast", "id": "backend_internal_latest_sighting_test_testsightingonsolitaryseriesdeferspoll", "community": 4, "norm_label": "testsightingonsolitaryseriesdeferspoll()" }, { "label": "TestSightingOnSharedSeriesDoesNotDeferPoll()", "file_type": "code", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L105", "_origin": "ast", "id": "backend_internal_latest_sighting_test_testsightingonsharedseriesdoesnotdeferpoll", "community": 4, "norm_label": "testsightingonsharedseriesdoesnotdeferpoll()" }, { "label": "TestSightingLeavesProgressAndOrderingUntouched()", "file_type": "code", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L136", "_origin": "ast", "id": "backend_internal_latest_sighting_test_testsightingleavesprogressandorderinguntouched", "community": 4, "norm_label": "testsightingleavesprogressandorderinguntouched()" }, { "label": "TestSightingCeilingForcesPoll()", "file_type": "code", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L182", "_origin": "ast", "id": "backend_internal_latest_sighting_test_testsightingceilingforcespoll", "community": 4, "norm_label": "testsightingceilingforcespoll()" }, { "label": "TestDeferralFollowsTheBookmarkCount()", "file_type": "code", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L198", "_origin": "ast", "id": "backend_internal_latest_sighting_test_testdeferralfollowsthebookmarkcount", "community": 4, "norm_label": "testdeferralfollowsthebookmarkcount()" }, { "label": "TestDeferralExpiresWithoutFurtherSightings()", "file_type": "code", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L237", "_origin": "ast", "id": "backend_internal_latest_sighting_test_testdeferralexpireswithoutfurthersightings", "community": 4, "norm_label": "testdeferralexpireswithoutfurthersightings()" }, { "label": "demonicFixture()", "file_type": "code", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L260", "_origin": "ast", "id": "backend_internal_latest_sighting_test_demonicfixture", "community": 4, "norm_label": "demonicfixture()" }, { "label": "contradictOnce()", "file_type": "code", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L275", "_origin": "ast", "id": "backend_internal_latest_sighting_test_contradictonce", "community": 4, "norm_label": "contradictonce()" }, { "label": "Poller", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_sighting_test_go_poller", "community": 4, "norm_label": "poller" }, { "label": "seedDemonic()", "file_type": "code", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L287", "_origin": "ast", "id": "backend_internal_latest_sighting_test_seeddemonic", "community": 4, "norm_label": "seeddemonic()" }, { "label": "TestPollContradictingASightingNamesTheReaderAndBothNumbers()", "file_type": "code", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L295", "_origin": "ast", "id": "backend_internal_latest_sighting_test_testpollcontradictingasightingnamesthereaderandbothnumbers", "community": 4, "norm_label": "testpollcontradictingasightingnamesthereaderandbothnumbers()" }, { "label": "TestThreeContradictionsStopDeferral()", "file_type": "code", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L322", "_origin": "ast", "id": "backend_internal_latest_sighting_test_testthreecontradictionsstopdeferral", "community": 4, "norm_label": "testthreecontradictionsstopdeferral()" }, { "label": "TestClearingMarksRestoresDeferral()", "file_type": "code", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L353", "_origin": "ast", "id": "backend_internal_latest_sighting_test_testclearingmarksrestoresdeferral", "community": 4, "norm_label": "testclearingmarksrestoresdeferral()" }, { "label": "TestTwentyAgreementsClearTheMarks()", "file_type": "code", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L382", "_origin": "ast", "id": "backend_internal_latest_sighting_test_testtwentyagreementsclearthemarks", "community": 4, "norm_label": "testtwentyagreementsclearthemarks()" }, { "label": "TestPollFindingHigherNumberIsNotAContradiction()", "file_type": "code", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L417", "_origin": "ast", "id": "backend_internal_latest_sighting_test_testpollfindinghighernumberisnotacontradiction", "community": 4, "norm_label": "testpollfindinghighernumberisnotacontradiction()" }, { "label": "TestAttributionDoesNotSurviveAPollThatOvertookIt()", "file_type": "code", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L446", "_origin": "ast", "id": "backend_internal_latest_sighting_test_testattributiondoesnotsurviveapollthatovertookit", "community": 4, "norm_label": "testattributiondoesnotsurviveapollthatovertookit()" }, { "label": "TestPutWithoutALatestChapterDoesNotDefer()", "file_type": "code", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L478", "_origin": "ast", "id": "backend_internal_latest_sighting_test_testputwithoutalatestchapterdoesnotdefer", "community": 4, "norm_label": "testputwithoutalatestchapterdoesnotdefer()" }, { "label": "sites.go", "file_type": "code", "source_file": "backend/internal/latest/sites.go", "source_location": "L1", "_origin": "ast", "id": "backend_internal_latest_sites", "community": 26, "norm_label": "sites.go" }, { "label": "latestChapter", "file_type": "code", "source_file": "backend/internal/latest/sites.go", "source_location": "L18", "_origin": "ast", "id": "latest_latestchapter", "community": 26, "norm_label": "latestchapter" }, { "label": "site", "file_type": "code", "source_file": "backend/internal/latest/sites.go", "source_location": "L29", "_origin": "ast", "id": "latest_site", "community": 26, "norm_label": "site" }, { "label": "Duration", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_sites_go_duration", "community": 26, "norm_label": "duration" }, { "label": "browserRead", "file_type": "code", "source_file": "backend/internal/latest/sites.go", "source_location": "L46", "_origin": "ast", "id": "latest_browserread", "community": 26, "norm_label": "browserread" }, { "label": "Action", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_sites_go_action", "community": 26, "norm_label": "action" }, { "label": "comixSeriesID()", "file_type": "code", "source_file": "backend/internal/latest/sites.go", "source_location": "L83", "_origin": "ast", "id": "backend_internal_latest_sites_comixseriesid", "community": 26, "norm_label": "comixseriesid()" }, { "label": "maxChapter()", "file_type": "code", "source_file": "backend/internal/latest/sites.go", "source_location": "L135", "_origin": "ast", "id": "backend_internal_latest_sites_maxchapter", "community": 26, "norm_label": "maxchapter()" }, { "label": "Regexp", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "regexp", "community": 26, "norm_label": "regexp" }, { "label": "asuraLatestChapter()", "file_type": "code", "source_file": "backend/internal/latest/sites.go", "source_location": "L158", "_origin": "ast", "id": "backend_internal_latest_sites_asuralatestchapter", "community": 26, "norm_label": "asuralatestchapter()" }, { "label": "demonicLatestChapter()", "file_type": "code", "source_file": "backend/internal/latest/sites.go", "source_location": "L177", "_origin": "ast", "id": "backend_internal_latest_sites_demoniclatestchapter", "community": 26, "norm_label": "demoniclatestchapter()" }, { "label": "comixLatestChapter()", "file_type": "code", "source_file": "backend/internal/latest/sites.go", "source_location": "L185", "_origin": "ast", "id": "backend_internal_latest_sites_comixlatestchapter", "community": 26, "norm_label": "comixlatestchapter()" }, { "label": "kaganeLatestChapter()", "file_type": "code", "source_file": "backend/internal/latest/sites.go", "source_location": "L197", "_origin": "ast", "id": "backend_internal_latest_sites_kaganelatestchapter", "community": 26, "norm_label": "kaganelatestchapter()" }, { "label": "novelfullLatestChapter()", "file_type": "code", "source_file": "backend/internal/latest/sites.go", "source_location": "L204", "_origin": "ast", "id": "backend_internal_latest_sites_novelfulllatestchapter", "community": 26, "norm_label": "novelfulllatestchapter()" }, { "label": "lnwLatestChapter()", "file_type": "code", "source_file": "backend/internal/latest/sites.go", "source_location": "L222", "_origin": "ast", "id": "backend_internal_latest_sites_lnwlatestchapter", "community": 26, "norm_label": "lnwlatestchapter()" }, { "label": "latestChapterFrom()", "file_type": "code", "source_file": "backend/internal/latest/sites.go", "source_location": "L235", "_origin": "ast", "id": "backend_internal_latest_sites_latestchapterfrom", "community": 26, "norm_label": "latestchapterfrom()" }, { "label": "browserOnlyCoverURL()", "file_type": "code", "source_file": "backend/internal/latest/sites.go", "source_location": "L273", "_origin": "ast", "id": "backend_internal_latest_sites_browseronlycoverurl", "community": 26, "norm_label": "browseronlycoverurl()" }, { "label": "kaganeCoverURL()", "file_type": "code", "source_file": "backend/internal/latest/sites.go", "source_location": "L281", "_origin": "ast", "id": "backend_internal_latest_sites_kaganecoverurl", "community": 26, "norm_label": "kaganecoverurl()" }, { "label": "comixCoverURL()", "file_type": "code", "source_file": "backend/internal/latest/sites.go", "source_location": "L302", "_origin": "ast", "id": "backend_internal_latest_sites_comixcoverurl", "community": 26, "norm_label": "comixcoverurl()" }, { "label": "ogImageCover()", "file_type": "code", "source_file": "backend/internal/latest/sites.go", "source_location": "L334", "_origin": "ast", "id": "backend_internal_latest_sites_ogimagecover", "community": 26, "norm_label": "ogimagecover()" }, { "label": "novelfullCoverEntry()", "file_type": "code", "source_file": "backend/internal/latest/sites.go", "source_location": "L339", "_origin": "ast", "id": "backend_internal_latest_sites_novelfullcoverentry", "community": 26, "norm_label": "novelfullcoverentry()" }, { "label": "comixCoverEntry()", "file_type": "code", "source_file": "backend/internal/latest/sites.go", "source_location": "L344", "_origin": "ast", "id": "backend_internal_latest_sites_comixcoverentry", "community": 26, "norm_label": "comixcoverentry()" }, { "label": "kaganeCoverEntry()", "file_type": "code", "source_file": "backend/internal/latest/sites.go", "source_location": "L349", "_origin": "ast", "id": "backend_internal_latest_sites_kaganecoverentry", "community": 26, "norm_label": "kaganecoverentry()" }, { "label": "coverFrom()", "file_type": "code", "source_file": "backend/internal/latest/sites.go", "source_location": "L356", "_origin": "ast", "id": "backend_internal_latest_sites_coverfrom", "community": 26, "norm_label": "coverfrom()" }, { "label": "metaContent()", "file_type": "code", "source_file": "backend/internal/latest/sites.go", "source_location": "L366", "_origin": "ast", "id": "backend_internal_latest_sites_metacontent", "community": 26, "norm_label": "metacontent()" }, { "label": "publishedCoverURL()", "file_type": "code", "source_file": "backend/internal/latest/sites.go", "source_location": "L384", "_origin": "ast", "id": "backend_internal_latest_sites_publishedcoverurl", "community": 26, "norm_label": "publishedcoverurl()" }, { "label": "effectiveGap()", "file_type": "code", "source_file": "backend/internal/latest/sites.go", "source_location": "L428", "_origin": "ast", "id": "backend_internal_latest_sites_effectivegap", "community": 26, "norm_label": "effectivegap()" }, { "label": "browserBackedSites()", "file_type": "code", "source_file": "backend/internal/latest/sites.go", "source_location": "L518", "_origin": "ast", "id": "backend_internal_latest_sites_browserbackedsites", "community": 26, "norm_label": "browserbackedsites()" }, { "label": "sites_test.go", "file_type": "code", "source_file": "backend/internal/latest/sites_test.go", "source_location": "L1", "_origin": "ast", "id": "backend_internal_latest_sites_test", "community": 26, "norm_label": "sites_test.go" }, { "label": "TestCoverFrom()", "file_type": "code", "source_file": "backend/internal/latest/sites_test.go", "source_location": "L215", "_origin": "ast", "id": "backend_internal_latest_sites_test_testcoverfrom", "community": 26, "norm_label": "testcoverfrom()" }, { "label": "T", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_sites_test_go_t", "community": 26, "norm_label": "t" }, { "label": "TestCoverFromChallenge()", "file_type": "code", "source_file": "backend/internal/latest/sites_test.go", "source_location": "L285", "_origin": "ast", "id": "backend_internal_latest_sites_test_testcoverfromchallenge", "community": 26, "norm_label": "testcoverfromchallenge()" }, { "label": "TestLatestChapterFrom()", "file_type": "code", "source_file": "backend/internal/latest/sites_test.go", "source_location": "L306", "_origin": "ast", "id": "backend_internal_latest_sites_test_testlatestchapterfrom", "community": 26, "norm_label": "testlatestchapterfrom()" }, { "label": "smoke_comix_test.go", "file_type": "code", "source_file": "backend/internal/latest/smoke_comix_test.go", "source_location": "L1", "_origin": "ast", "id": "backend_internal_latest_smoke_comix_test", "community": 26, "norm_label": "smoke_comix_test.go" }, { "label": "TestSmokeComix()", "file_type": "code", "source_file": "backend/internal/latest/smoke_comix_test.go", "source_location": "L22", "_origin": "ast", "id": "backend_internal_latest_smoke_comix_test_testsmokecomix", "community": 26, "norm_label": "testsmokecomix()" }, { "label": "T", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_smoke_comix_test_go_t", "community": 26, "norm_label": "t" }, { "label": "smoke_image_test.go", "file_type": "code", "source_file": "backend/internal/latest/smoke_image_test.go", "source_location": "L1", "_origin": "ast", "id": "backend_internal_latest_smoke_image_test", "community": 26, "norm_label": "smoke_image_test.go" }, { "label": "TestSmokeKaganeImage()", "file_type": "code", "source_file": "backend/internal/latest/smoke_image_test.go", "source_location": "L23", "_origin": "ast", "id": "backend_internal_latest_smoke_image_test_testsmokekaganeimage", "community": 26, "norm_label": "testsmokekaganeimage()" }, { "label": "T", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_smoke_image_test_go_t", "community": 26, "norm_label": "t" }, { "label": "TestSmokeKaganeGet()", "file_type": "code", "source_file": "backend/internal/latest/smoke_image_test.go", "source_location": "L77", "_origin": "ast", "id": "backend_internal_latest_smoke_image_test_testsmokekaganeget", "community": 26, "norm_label": "testsmokekaganeget()" }, { "label": "TestSmokeAcquireKaganeCover()", "file_type": "code", "source_file": "backend/internal/latest/smoke_image_test.go", "source_location": "L106", "_origin": "ast", "id": "backend_internal_latest_smoke_image_test_testsmokeacquirekaganecover", "community": 26, "norm_label": "testsmokeacquirekaganecover()" }, { "label": "smoke_lnw_test.go", "file_type": "code", "source_file": "backend/internal/latest/smoke_lnw_test.go", "source_location": "L1", "_origin": "ast", "id": "backend_internal_latest_smoke_lnw_test", "community": 5, "norm_label": "smoke_lnw_test.go" }, { "label": "TestSmokeLnwCommentBoundary()", "file_type": "code", "source_file": "backend/internal/latest/smoke_lnw_test.go", "source_location": "L38", "_origin": "ast", "id": "backend_internal_latest_smoke_lnw_test_testsmokelnwcommentboundary", "community": 5, "norm_label": "testsmokelnwcommentboundary()" }, { "label": "T", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_smoke_lnw_test_go_t", "community": 5, "norm_label": "t" }, { "label": "checkLnwCommentBoundary()", "file_type": "code", "source_file": "backend/internal/latest/smoke_lnw_test.go", "source_location": "L78", "_origin": "ast", "id": "backend_internal_latest_smoke_lnw_test_checklnwcommentboundary", "community": 5, "norm_label": "checklnwcommentboundary()" }, { "label": "status.go", "file_type": "code", "source_file": "backend/internal/latest/status.go", "source_location": "L1", "_origin": "ast", "id": "backend_internal_latest_status", "community": 7, "norm_label": "status.go" }, { "label": "LaneState", "file_type": "code", "source_file": "backend/internal/latest/status.go", "source_location": "L10", "_origin": "ast", "id": "latest_lanestate", "community": 7, "norm_label": "lanestate" }, { "label": "Time", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_status_go_time", "community": 7, "norm_label": "time" }, { "label": "Duration", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_latest_status_go_duration", "community": 7, "norm_label": "duration" }, { "label": "Status", "file_type": "code", "source_file": "backend/internal/latest/status.go", "source_location": "L25", "_origin": "ast", "id": "latest_status", "community": 7, "norm_label": "status" }, { "label": "Poller", "file_type": "code", "source_file": "backend/internal/latest/status.go", "source_location": "L38", "_origin": "ast", "id": "backend_internal_latest_status_go_latest_poller", "community": 7, "norm_label": "poller" }, { "label": ".LaneStatus()", "file_type": "code", "source_file": "backend/internal/latest/status.go", "source_location": "L38", "_origin": "ast", "id": "latest_poller_lanestatus", "community": 7, "norm_label": ".lanestatus()" }, { "label": ".recordLaneState()", "file_type": "code", "source_file": "backend/internal/latest/status.go", "source_location": "L64", "_origin": "ast", "id": "latest_poller_recordlanestate", "community": 7, "norm_label": ".recordlanestate()" }, { "label": "pgtest.go", "file_type": "code", "source_file": "backend/internal/pgtest/pgtest.go", "source_location": "L1", "_origin": "ast", "id": "backend_internal_pgtest_pgtest", "community": 42, "norm_label": "pgtest.go" }, { "label": "Main()", "file_type": "code", "source_file": "backend/internal/pgtest/pgtest.go", "source_location": "L37", "_origin": "ast", "id": "backend_internal_pgtest_pgtest_main", "community": 42, "norm_label": "main()" }, { "label": "M", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_pgtest_pgtest_go_m", "community": 42, "norm_label": "m" }, { "label": "URL()", "file_type": "code", "source_file": "backend/internal/pgtest/pgtest.go", "source_location": "L51", "_origin": "ast", "id": "backend_internal_pgtest_pgtest_url", "community": 42, "norm_label": "url()" }, { "label": "TB", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "tb", "community": 42, "norm_label": "tb" }, { "label": "start()", "file_type": "code", "source_file": "backend/internal/pgtest/pgtest.go", "source_location": "L73", "_origin": "ast", "id": "backend_internal_pgtest_pgtest_start", "community": 42, "norm_label": "start()" }, { "label": "waitReady()", "file_type": "code", "source_file": "backend/internal/pgtest/pgtest.go", "source_location": "L103", "_origin": "ast", "id": "backend_internal_pgtest_pgtest_waitready", "community": 42, "norm_label": "waitready()" }, { "label": "session.go", "file_type": "code", "source_file": "backend/internal/session/session.go", "source_location": "L1", "_origin": "ast", "id": "backend_internal_session_session", "community": 9, "norm_label": "session.go" }, { "label": "NewID()", "file_type": "code", "source_file": "backend/internal/session/session.go", "source_location": "L22", "_origin": "ast", "id": "backend_internal_session_session_newid", "community": 1, "norm_label": "newid()" }, { "label": "isHTTPS()", "file_type": "code", "source_file": "backend/internal/session/session.go", "source_location": "L34", "_origin": "ast", "id": "backend_internal_session_session_ishttps", "community": 9, "norm_label": "ishttps()" }, { "label": "Request", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_session_session_go_request", "community": 9, "norm_label": "request" }, { "label": "SetCookie()", "file_type": "code", "source_file": "backend/internal/session/session.go", "source_location": "L40", "_origin": "ast", "id": "backend_internal_session_session_setcookie", "community": 9, "norm_label": "setcookie()" }, { "label": "ResponseWriter", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_session_session_go_responsewriter", "community": 9, "norm_label": "responsewriter" }, { "label": "ClearCookie()", "file_type": "code", "source_file": "backend/internal/session/session.go", "source_location": "L52", "_origin": "ast", "id": "backend_internal_session_session_clearcookie", "community": 9, "norm_label": "clearcookie()" }, { "label": "ClientIP()", "file_type": "code", "source_file": "backend/internal/session/session.go", "source_location": "L77", "_origin": "ast", "id": "backend_internal_session_session_clientip", "community": 9, "norm_label": "clientip()" }, { "label": "LoginLimiter", "file_type": "code", "source_file": "backend/internal/session/session.go", "source_location": "L103", "_origin": "ast", "id": "session_loginlimiter", "community": 9, "norm_label": "loginlimiter" }, { "label": "Mutex", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_session_session_go_mutex", "community": 9, "norm_label": "mutex" }, { "label": "Time", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_session_session_go_time", "community": 9, "norm_label": "time" }, { "label": "NewLoginLimiter()", "file_type": "code", "source_file": "backend/internal/session/session.go", "source_location": "L108", "_origin": "ast", "id": "backend_internal_session_session_newloginlimiter", "community": 9, "norm_label": "newloginlimiter()" }, { "label": ".RetryAfter()", "file_type": "code", "source_file": "backend/internal/session/session.go", "source_location": "L113", "_origin": "ast", "id": "session_loginlimiter_retryafter", "community": 9, "norm_label": ".retryafter()" }, { "label": "Duration", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_session_session_go_duration", "community": 9, "norm_label": "duration" }, { "label": ".Fail()", "file_type": "code", "source_file": "backend/internal/session/session.go", "source_location": "L124", "_origin": "ast", "id": "session_loginlimiter_fail", "community": 9, "norm_label": ".fail()" }, { "label": ".Reset()", "file_type": "code", "source_file": "backend/internal/session/session.go", "source_location": "L130", "_origin": "ast", "id": "session_loginlimiter_reset", "community": 9, "norm_label": ".reset()" }, { "label": ".pruneLocked()", "file_type": "code", "source_file": "backend/internal/session/session.go", "source_location": "L138", "_origin": "ast", "id": "session_loginlimiter_prunelocked", "community": 9, "norm_label": ".prunelocked()" }, { "label": "session_test.go", "file_type": "code", "source_file": "backend/internal/session/session_test.go", "source_location": "L1", "_origin": "ast", "id": "backend_internal_session_session_test", "community": 9, "norm_label": "session_test.go" }, { "label": "TestNewID()", "file_type": "code", "source_file": "backend/internal/session/session_test.go", "source_location": "L12", "_origin": "ast", "id": "backend_internal_session_session_test_testnewid", "community": 9, "norm_label": "testnewid()" }, { "label": "T", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_session_session_test_go_t", "community": 9, "norm_label": "t" }, { "label": "TestSetSessionCookieAttributes()", "file_type": "code", "source_file": "backend/internal/session/session_test.go", "source_location": "L28", "_origin": "ast", "id": "backend_internal_session_session_test_testsetsessioncookieattributes", "community": 9, "norm_label": "testsetsessioncookieattributes()" }, { "label": "TestClearSessionCookie()", "file_type": "code", "source_file": "backend/internal/session/session_test.go", "source_location": "L82", "_origin": "ast", "id": "backend_internal_session_session_test_testclearsessioncookie", "community": 9, "norm_label": "testclearsessioncookie()" }, { "label": "TestClientIP()", "file_type": "code", "source_file": "backend/internal/session/session_test.go", "source_location": "L96", "_origin": "ast", "id": "backend_internal_session_session_test_testclientip", "community": 9, "norm_label": "testclientip()" }, { "label": "TestLoginLimiterBlocksAfterMaxFailures()", "file_type": "code", "source_file": "backend/internal/session/session_test.go", "source_location": "L134", "_origin": "ast", "id": "backend_internal_session_session_test_testloginlimiterblocksaftermaxfailures", "community": 9, "norm_label": "testloginlimiterblocksaftermaxfailures()" }, { "label": "TestLoginLimiterWindowExpires()", "file_type": "code", "source_file": "backend/internal/session/session_test.go", "source_location": "L152", "_origin": "ast", "id": "backend_internal_session_session_test_testloginlimiterwindowexpires", "community": 9, "norm_label": "testloginlimiterwindowexpires()" }, { "label": "TestLoginLimiterResetClearsCounter()", "file_type": "code", "source_file": "backend/internal/session/session_test.go", "source_location": "L167", "_origin": "ast", "id": "backend_internal_session_session_test_testloginlimiterresetclearscounter", "community": 9, "norm_label": "testloginlimiterresetclearscounter()" }, { "label": "TestLoginLimiterIsPerIP()", "file_type": "code", "source_file": "backend/internal/session/session_test.go", "source_location": "L179", "_origin": "ast", "id": "backend_internal_session_session_test_testloginlimiterisperip", "community": 9, "norm_label": "testloginlimiterisperip()" }, { "label": "sessions.go", "file_type": "code", "source_file": "backend/internal/store/sessions.go", "source_location": "L1", "_origin": "ast", "id": "backend_internal_store_sessions", "community": 34, "norm_label": "sessions.go" }, { "label": "Session", "file_type": "code", "source_file": "backend/internal/store/sessions.go", "source_location": "L11", "_origin": "ast", "id": "store_session", "community": 34, "norm_label": "session" }, { "label": "Time", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_store_sessions_go_time", "community": 34, "norm_label": "time" }, { "label": "Store", "file_type": "code", "source_file": "backend/internal/store/sessions.go", "source_location": "L22", "_origin": "ast", "id": "backend_internal_store_sessions_go_store_store", "community": 34, "norm_label": "store" }, { "label": ".CreateSession()", "file_type": "code", "source_file": "backend/internal/store/sessions.go", "source_location": "L22", "_origin": "ast", "id": "store_store_createsession", "community": 34, "norm_label": ".createsession()" }, { "label": "Duration", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_store_sessions_go_duration", "community": 34, "norm_label": "duration" }, { "label": ".GetSession()", "file_type": "code", "source_file": "backend/internal/store/sessions.go", "source_location": "L45", "_origin": "ast", "id": "store_store_getsession", "community": 34, "norm_label": ".getsession()" }, { "label": ".DeleteSession()", "file_type": "code", "source_file": "backend/internal/store/sessions.go", "source_location": "L67", "_origin": "ast", "id": "store_store_deletesession", "community": 34, "norm_label": ".deletesession()" }, { "label": ".DeleteReaderSessions()", "file_type": "code", "source_file": "backend/internal/store/sessions.go", "source_location": "L75", "_origin": "ast", "id": "store_store_deletereadersessions", "community": 34, "norm_label": ".deletereadersessions()" }, { "label": "sessions_test.go", "file_type": "code", "source_file": "backend/internal/store/sessions_test.go", "source_location": "L1", "_origin": "ast", "id": "backend_internal_store_sessions_test", "community": 125, "norm_label": "sessions_test.go" }, { "label": "TestCreateAndGetSession()", "file_type": "code", "source_file": "backend/internal/store/sessions_test.go", "source_location": "L8", "_origin": "ast", "id": "backend_internal_store_sessions_test_testcreateandgetsession", "community": 125, "norm_label": "testcreateandgetsession()" }, { "label": "T", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_store_sessions_test_go_t", "community": 125, "norm_label": "t" }, { "label": "TestGetSessionUnknownID()", "file_type": "code", "source_file": "backend/internal/store/sessions_test.go", "source_location": "L29", "_origin": "ast", "id": "backend_internal_store_sessions_test_testgetsessionunknownid", "community": 125, "norm_label": "testgetsessionunknownid()" }, { "label": "TestExpiredSessionIsGone()", "file_type": "code", "source_file": "backend/internal/store/sessions_test.go", "source_location": "L36", "_origin": "ast", "id": "backend_internal_store_sessions_test_testexpiredsessionisgone", "community": 125, "norm_label": "testexpiredsessionisgone()" }, { "label": "TestDeleteSessionRevokes()", "file_type": "code", "source_file": "backend/internal/store/sessions_test.go", "source_location": "L53", "_origin": "ast", "id": "backend_internal_store_sessions_test_testdeletesessionrevokes", "community": 125, "norm_label": "testdeletesessionrevokes()" }, { "label": "TestDeleteSessionIsPerReader()", "file_type": "code", "source_file": "backend/internal/store/sessions_test.go", "source_location": "L71", "_origin": "ast", "id": "backend_internal_store_sessions_test_testdeletesessionisperreader", "community": 125, "norm_label": "testdeletesessionisperreader()" }, { "label": "store.go", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L1", "_origin": "ast", "id": "backend_internal_store_store", "community": 15, "norm_label": "store.go" }, { "label": "Bookmark", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L31", "_origin": "ast", "id": "store_bookmark", "community": 4, "norm_label": "bookmark" }, { "label": "Series", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L67", "_origin": "ast", "id": "store_series", "community": 7, "norm_label": "series" }, { "label": ".Key()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L95", "_origin": "ast", "id": "store_series_key", "community": 7, "norm_label": ".key()" }, { "label": ".HasNewChapter()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L100", "_origin": "ast", "id": "store_bookmark_hasnewchapter", "community": 4, "norm_label": ".hasnewchapter()" }, { "label": "displayChapter()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L110", "_origin": "ast", "id": "backend_internal_store_store_displaychapter", "community": 13, "norm_label": "displaychapter()" }, { "label": ".DisplayChapter()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L125", "_origin": "ast", "id": "store_bookmark_displaychapter", "community": 13, "norm_label": ".displaychapter()" }, { "label": ".DisplayLatest()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L131", "_origin": "ast", "id": "store_bookmark_displaylatest", "community": 13, "norm_label": ".displaylatest()" }, { "label": ".ContinueURL()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L141", "_origin": "ast", "id": "store_bookmark_continueurl", "community": 4, "norm_label": ".continueurl()" }, { "label": ".Initial()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L151", "_origin": "ast", "id": "store_bookmark_initial", "community": 4, "norm_label": ".initial()" }, { "label": "CoverContentType()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L162", "_origin": "ast", "id": "backend_internal_store_store_covercontenttype", "community": 26, "norm_label": "covercontenttype()" }, { "label": "Owner", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L210", "_origin": "ast", "id": "store_owner", "community": 15, "norm_label": "owner" }, { "label": "Store", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L218", "_origin": "ast", "id": "backend_internal_store_store_go_store_store", "community": 31, "norm_label": "store" }, { "label": "DB", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "db", "community": 15, "norm_label": "db" }, { "label": ".OwnerID()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L239", "_origin": "ast", "id": "store_store_ownerid", "community": 31, "norm_label": ".ownerid()" }, { "label": ".ReaderIDForTokenHash()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L248", "_origin": "ast", "id": "store_store_readeridfortokenhash", "community": 31, "norm_label": ".readeridfortokenhash()" }, { "label": ".ReaderTokenInfo()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L265", "_origin": "ast", "id": "store_store_readertokeninfo", "community": 31, "norm_label": ".readertokeninfo()" }, { "label": ".RotateToken()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L284", "_origin": "ast", "id": "store_store_rotatetoken", "community": 31, "norm_label": ".rotatetoken()" }, { "label": ".EnsureReader()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L308", "_origin": "ast", "id": "store_store_ensurereader", "community": 31, "norm_label": ".ensurereader()" }, { "label": "ReaderSummary", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L331", "_origin": "ast", "id": "store_readersummary", "community": 31, "norm_label": "readersummary" }, { "label": ".Blocked()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L331", "_origin": "ast", "id": "store_readersummary_blocked", "community": 31, "norm_label": ".blocked()" }, { "label": ".Readers()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L351", "_origin": "ast", "id": "store_store_readers", "community": 31, "norm_label": ".readers()" }, { "label": ".ClearReaderMarks()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L379", "_origin": "ast", "id": "store_store_clearreadermarks", "community": 31, "norm_label": ".clearreadermarks()" }, { "label": "Open()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L399", "_origin": "ast", "id": "backend_internal_store_store_open", "community": 15, "norm_label": "open()" }, { "label": "seedOwner()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L466", "_origin": "ast", "id": "backend_internal_store_store_seedowner", "community": 15, "norm_label": "seedowner()" }, { "label": "refreshOwnerToken()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L482", "_origin": "ast", "id": "backend_internal_store_store_refreshownertoken", "community": 15, "norm_label": "refreshownertoken()" }, { "label": "migrate()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L498", "_origin": "ast", "id": "backend_internal_store_store_migrate", "community": 15, "norm_label": "migrate()" }, { "label": "applyMigration()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L532", "_origin": "ast", "id": "backend_internal_store_store_applymigration", "community": 15, "norm_label": "applymigration()" }, { "label": ".scanBookmark()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L562", "_origin": "ast", "id": "store_store_scanbookmark", "community": 31, "norm_label": ".scanbookmark()" }, { "label": "scanSeries()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L594", "_origin": "ast", "id": "backend_internal_store_store_scanseries", "community": 31, "norm_label": "scanseries()" }, { "label": ".Close()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L617", "_origin": "ast", "id": "store_store_close", "community": 31, "norm_label": ".close()" }, { "label": "coverSourceAddress()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L619", "_origin": "ast", "id": "backend_internal_store_store_coversourceaddress", "community": 31, "norm_label": "coversourceaddress()" }, { "label": "coverRelativePath()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L624", "_origin": "ast", "id": "backend_internal_store_store_coverrelativepath", "community": 31, "norm_label": "coverrelativepath()" }, { "label": ".getCover()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L628", "_origin": "ast", "id": "store_store_getcover", "community": 31, "norm_label": ".getcover()" }, { "label": ".getCoverByAddress()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L632", "_origin": "ast", "id": "store_store_getcoverbyaddress", "community": 31, "norm_label": ".getcoverbyaddress()" }, { "label": ".putCover()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L657", "_origin": "ast", "id": "store_store_putcover", "community": 31, "norm_label": ".putcover()" }, { "label": "CoverAddress()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L713", "_origin": "ast", "id": "backend_internal_store_store_coveraddress", "community": 4, "norm_label": "coveraddress()" }, { "label": ".CoverByAddress()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L723", "_origin": "ast", "id": "store_store_coverbyaddress", "community": 31, "norm_label": ".coverbyaddress()" }, { "label": ".CoverWireURL()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L734", "_origin": "ast", "id": "store_store_coverwireurl", "community": 31, "norm_label": ".coverwireurl()" }, { "label": ".SetSeriesCover()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L746", "_origin": "ast", "id": "store_store_setseriescover", "community": 31, "norm_label": ".setseriescover()" }, { "label": ".List()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L762", "_origin": "ast", "id": "store_store_list", "community": 31, "norm_label": ".list()" }, { "label": ".Get()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L787", "_origin": "ast", "id": "store_store_get", "community": 31, "norm_label": ".get()" }, { "label": ".Upsert()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L824", "_origin": "ast", "id": "store_store_upsert", "community": 31, "norm_label": ".upsert()" }, { "label": ".Delete()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L924", "_origin": "ast", "id": "store_store_delete", "community": 31, "norm_label": ".delete()" }, { "label": ".DueForLatestCheck()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L972", "_origin": "ast", "id": "store_store_dueforlatestcheck", "community": 31, "norm_label": ".dueforlatestcheck()" }, { "label": ".EligibleSeriesCount()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L1010", "_origin": "ast", "id": "store_store_eligibleseriescount", "community": 31, "norm_label": ".eligibleseriescount()" }, { "label": ".MarkLatestChecked()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L1036", "_origin": "ast", "id": "store_store_marklatestchecked", "community": 31, "norm_label": ".marklatestchecked()" }, { "label": ".LatestCheckedAt()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L1049", "_origin": "ast", "id": "store_store_latestcheckedat", "community": 31, "norm_label": ".latestcheckedat()" }, { "label": ".SetLatestChapter()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L1063", "_origin": "ast", "id": "store_store_setlatestchapter", "community": 31, "norm_label": ".setlatestchapter()" }, { "label": ".RecordSighting()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L1093", "_origin": "ast", "id": "store_store_recordsighting", "community": 31, "norm_label": ".recordsighting()" }, { "label": ".RecordSightingOutcome()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L1128", "_origin": "ast", "id": "store_store_recordsightingoutcome", "community": 31, "norm_label": ".recordsightingoutcome()" }, { "label": ".ClearSightingAttribution()", "file_type": "code", "source_file": "backend/internal/store/store.go", "source_location": "L1167", "_origin": "ast", "id": "store_store_clearsightingattribution", "community": 31, "norm_label": ".clearsightingattribution()" }, { "label": "store_test.go", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L1", "_origin": "ast", "id": "backend_internal_store_store_test", "community": 11, "norm_label": "store_test.go" }, { "label": "TestMain()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L18", "_origin": "ast", "id": "backend_internal_store_store_test_testmain", "community": 42, "norm_label": "testmain()" }, { "label": "M", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_store_store_test_go_m", "community": 42, "norm_label": "m" }, { "label": "newTestStore()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L27", "_origin": "ast", "id": "backend_internal_store_store_test_newteststore", "community": 11, "norm_label": "newteststore()" }, { "label": "T", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_store_store_test_go_t", "community": 11, "norm_label": "t" }, { "label": "Store", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_store_store_test_go_store", "community": 11, "norm_label": "store" }, { "label": "secondReader()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L39", "_origin": "ast", "id": "backend_internal_store_store_test_secondreader", "community": 11, "norm_label": "secondreader()" }, { "label": "TestOpenIsIdempotent()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L52", "_origin": "ast", "id": "backend_internal_store_store_test_testopenisidempotent", "community": 15, "norm_label": "testopenisidempotent()" }, { "label": "TestReaderIDForTokenHash()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L83", "_origin": "ast", "id": "backend_internal_store_store_test_testreaderidfortokenhash", "community": 11, "norm_label": "testreaderidfortokenhash()" }, { "label": "TestReaderTokenInfo()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L102", "_origin": "ast", "id": "backend_internal_store_store_test_testreadertokeninfo", "community": 11, "norm_label": "testreadertokeninfo()" }, { "label": "TestRotateTokenInvalidatesOldAndSurvivesRestart()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L116", "_origin": "ast", "id": "backend_internal_store_store_test_testrotatetokeninvalidatesoldandsurvivesrestart", "community": 15, "norm_label": "testrotatetokeninvalidatesoldandsurvivesrestart()" }, { "label": "TestStoreGet()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L168", "_origin": "ast", "id": "backend_internal_store_store_test_teststoreget", "community": 11, "norm_label": "teststoreget()" }, { "label": "TestStoreGetMissing()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L189", "_origin": "ast", "id": "backend_internal_store_store_test_teststoregetmissing", "community": 11, "norm_label": "teststoregetmissing()" }, { "label": "TestBookmarkHasNewChapter()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L200", "_origin": "ast", "id": "backend_internal_store_store_test_testbookmarkhasnewchapter", "community": 11, "norm_label": "testbookmarkhasnewchapter()" }, { "label": "TestBookmarkContinueURL()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L221", "_origin": "ast", "id": "backend_internal_store_store_test_testbookmarkcontinueurl", "community": 11, "norm_label": "testbookmarkcontinueurl()" }, { "label": "readLatestCheckedAt()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L243", "_origin": "ast", "id": "backend_internal_store_store_test_readlatestcheckedat", "community": 11, "norm_label": "readlatestcheckedat()" }, { "label": "seedForCheck()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L260", "_origin": "ast", "id": "backend_internal_store_store_test_seedforcheck", "community": 11, "norm_label": "seedforcheck()" }, { "label": "TestDueForLatestCheck()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L284", "_origin": "ast", "id": "backend_internal_store_store_test_testdueforlatestcheck", "community": 11, "norm_label": "testdueforlatestcheck()" }, { "label": "TestDueForLatestCheckOldestFirstAndScopedToSite()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L316", "_origin": "ast", "id": "backend_internal_store_store_test_testdueforlatestcheckoldestfirstandscopedtosite", "community": 11, "norm_label": "testdueforlatestcheckoldestfirstandscopedtosite()" }, { "label": "TestMarkLatestChecked()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L338", "_origin": "ast", "id": "backend_internal_store_store_test_testmarklatestchecked", "community": 11, "norm_label": "testmarklatestchecked()" }, { "label": "TestUpsertPreservesLatestCheckedAt()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L357", "_origin": "ast", "id": "backend_internal_store_store_test_testupsertpreserveslatestcheckedat", "community": 11, "norm_label": "testupsertpreserveslatestcheckedat()" }, { "label": "TestUpsertDefaultsStatusToReading()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L374", "_origin": "ast", "id": "backend_internal_store_store_test_testupsertdefaultsstatustoreading", "community": 11, "norm_label": "testupsertdefaultsstatustoreading()" }, { "label": "TestUpsertEmptyStatusPreservesStored()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L390", "_origin": "ast", "id": "backend_internal_store_store_test_testupsertemptystatuspreservesstored", "community": 11, "norm_label": "testupsertemptystatuspreservesstored()" }, { "label": "TestLatestPollRoundTripPreservesArchived()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L415", "_origin": "ast", "id": "backend_internal_store_store_test_testlatestpollroundtrippreservesarchived", "community": 11, "norm_label": "testlatestpollroundtrippreservesarchived()" }, { "label": "TestUpsertReplacesStatusWhenGiven()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L444", "_origin": "ast", "id": "backend_internal_store_store_test_testupsertreplacesstatuswhengiven", "community": 11, "norm_label": "testupsertreplacesstatuswhengiven()" }, { "label": "TestUpsertStatusChangeKeepsUpdatedAt()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L465", "_origin": "ast", "id": "backend_internal_store_store_test_testupsertstatuschangekeepsupdatedat", "community": 11, "norm_label": "testupsertstatuschangekeepsupdatedat()" }, { "label": "TestDueForLatestCheckSkipsFinishedKeepsArchived()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L490", "_origin": "ast", "id": "backend_internal_store_store_test_testdueforlatestcheckskipsfinishedkeepsarchived", "community": 11, "norm_label": "testdueforlatestcheckskipsfinishedkeepsarchived()" }, { "label": "TestEligibleSeriesCount()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L525", "_origin": "ast", "id": "backend_internal_store_store_test_testeligibleseriescount", "community": 11, "norm_label": "testeligibleseriescount()" }, { "label": "TestDisplayChapter()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L554", "_origin": "ast", "id": "backend_internal_store_store_test_testdisplaychapter", "community": 13, "norm_label": "testdisplaychapter()" }, { "label": "TestUpsertKindDefaultsToManga()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L592", "_origin": "ast", "id": "backend_internal_store_store_test_testupsertkinddefaultstomanga", "community": 11, "norm_label": "testupsertkinddefaultstomanga()" }, { "label": "TestUpsertKindRoundTrips()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L605", "_origin": "ast", "id": "backend_internal_store_store_test_testupsertkindroundtrips", "community": 11, "norm_label": "testupsertkindroundtrips()" }, { "label": "TestUpsertEmptyKindKeepsStoredValue()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L621", "_origin": "ast", "id": "backend_internal_store_store_test_testupsertemptykindkeepsstoredvalue", "community": 11, "norm_label": "testupsertemptykindkeepsstoredvalue()" }, { "label": "TestMigration0002BackfillsExistingBookmarks()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L649", "_origin": "ast", "id": "backend_internal_store_store_test_testmigration0002backfillsexistingbookmarks", "community": 15, "norm_label": "testmigration0002backfillsexistingbookmarks()" }, { "label": "TestMigration0008DropsLegacyCoverRows()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L714", "_origin": "ast", "id": "backend_internal_store_store_test_testmigration0008dropslegacycoverrows", "community": 15, "norm_label": "testmigration0008dropslegacycoverrows()" }, { "label": "readSeries()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L758", "_origin": "ast", "id": "backend_internal_store_store_test_readseries", "community": 11, "norm_label": "readseries()" }, { "label": "TestUpsertCreatesSeriesFromClient()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L773", "_origin": "ast", "id": "backend_internal_store_store_test_testupsertcreatesseriesfromclient", "community": 11, "norm_label": "testupsertcreatesseriesfromclient()" }, { "label": "TestOnSeriesCreatedFiresOnceForANewSeries()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L800", "_origin": "ast", "id": "backend_internal_store_store_test_testonseriescreatedfiresonceforanewseries", "community": 11, "norm_label": "testonseriescreatedfiresonceforanewseries()" }, { "label": "TestSetSeriesCoverDoesNotOverwrite()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L833", "_origin": "ast", "id": "backend_internal_store_store_test_testsetseriescoverdoesnotoverwrite", "community": 11, "norm_label": "testsetseriescoverdoesnotoverwrite()" }, { "label": "TestCoverByAddress()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L860", "_origin": "ast", "id": "backend_internal_store_store_test_testcoverbyaddress", "community": 11, "norm_label": "testcoverbyaddress()" }, { "label": "TestUpsertExistingSeriesIgnoresClientTitleCoverURL()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L892", "_origin": "ast", "id": "backend_internal_store_store_test_testupsertexistingseriesignoresclienttitlecoverurl", "community": 11, "norm_label": "testupsertexistingseriesignoresclienttitlecoverurl()" }, { "label": "TestUpsertExistingSeriesAcceptsKindAndLatest()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L929", "_origin": "ast", "id": "backend_internal_store_store_test_testupsertexistingseriesacceptskindandlatest", "community": 11, "norm_label": "testupsertexistingseriesacceptskindandlatest()" }, { "label": "TestDeleteKeepsSeriesRow()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L955", "_origin": "ast", "id": "backend_internal_store_store_test_testdeletekeepsseriesrow", "community": 11, "norm_label": "testdeletekeepsseriesrow()" }, { "label": "seedSecondReader()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L993", "_origin": "ast", "id": "backend_internal_store_store_test_seedsecondreader", "community": 11, "norm_label": "seedsecondreader()" }, { "label": "TestDueForLatestCheckOrdersByReaderCountThenAge()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L1004", "_origin": "ast", "id": "backend_internal_store_store_test_testdueforlatestcheckordersbyreadercountthenage", "community": 11, "norm_label": "testdueforlatestcheckordersbyreadercountthenage()" }, { "label": "TestDueForLatestCheckExcludesOrphanSeries()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L1027", "_origin": "ast", "id": "backend_internal_store_store_test_testdueforlatestcheckexcludesorphanseries", "community": 11, "norm_label": "testdueforlatestcheckexcludesorphanseries()" }, { "label": "TestSeedOwnerIdempotentAndRefreshesTokenHash()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L1059", "_origin": "ast", "id": "backend_internal_store_store_test_testseedowneridempotentandrefreshestokenhash", "community": 15, "norm_label": "testseedowneridempotentandrefreshestokenhash()" }, { "label": "TestMigration0004AttachesBookmarksToOwner()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L1096", "_origin": "ast", "id": "backend_internal_store_store_test_testmigration0004attachesbookmarkstoowner", "community": 15, "norm_label": "testmigration0004attachesbookmarkstoowner()" }, { "label": "TestBookmarkDuplicateImpossibleAtDatabaseLevel()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L1157", "_origin": "ast", "id": "backend_internal_store_store_test_testbookmarkduplicateimpossibleatdatabaselevel", "community": 11, "norm_label": "testbookmarkduplicateimpossibleatdatabaselevel()" }, { "label": "TestStoreScopesBookmarksToReader()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L1182", "_origin": "ast", "id": "backend_internal_store_store_test_teststorescopesbookmarkstoreader", "community": 11, "norm_label": "teststorescopesbookmarkstoreader()" }, { "label": "TestDeleteReaderCascadesToBookmarks()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L1225", "_origin": "ast", "id": "backend_internal_store_store_test_testdeletereadercascadestobookmarks", "community": 11, "norm_label": "testdeletereadercascadestobookmarks()" }, { "label": "TestEnsureReaderCreatesOnceAndNeverClobbersARotation()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L1255", "_origin": "ast", "id": "backend_internal_store_store_test_testensurereadercreatesonceandneverclobbersarotation", "community": 11, "norm_label": "testensurereadercreatesonceandneverclobbersarotation()" }, { "label": "TestReadersAndSessionRevocation()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L1300", "_origin": "ast", "id": "backend_internal_store_store_test_testreadersandsessionrevocation", "community": 11, "norm_label": "testreadersandsessionrevocation()" }, { "label": "TestReaderSightingMarks()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L1346", "_origin": "ast", "id": "backend_internal_store_store_test_testreadersightingmarks", "community": 11, "norm_label": "testreadersightingmarks()" }, { "label": "TestTwoReadersShareOneSeriesWithIndependentProgress()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L1424", "_origin": "ast", "id": "backend_internal_store_store_test_testtworeadersshareoneserieswithindependentprogress", "community": 11, "norm_label": "testtworeadersshareoneserieswithindependentprogress()" }, { "label": "TestCoverPersistsAcrossReopen()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L1480", "_origin": "ast", "id": "backend_internal_store_store_test_testcoverpersistsacrossreopen", "community": 15, "norm_label": "testcoverpersistsacrossreopen()" }, { "label": "TestOpenRequiresCoverDirectory()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L1510", "_origin": "ast", "id": "backend_internal_store_store_test_testopenrequirescoverdirectory", "community": 15, "norm_label": "testopenrequirescoverdirectory()" }, { "label": "TestOpenRequiresAbsoluteCoverBaseURL()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L1518", "_origin": "ast", "id": "backend_internal_store_store_test_testopenrequiresabsolutecoverbaseurl", "community": 15, "norm_label": "testopenrequiresabsolutecoverbaseurl()" }, { "label": "TestCoverIsContentAddressedOnFilesystem()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L1527", "_origin": "ast", "id": "backend_internal_store_store_test_testcoveriscontentaddressedonfilesystem", "community": 15, "norm_label": "testcoveriscontentaddressedonfilesystem()" }, { "label": "TestCoverStoreAcceptsAnySourceURL()", "file_type": "code", "source_file": "backend/internal/store/store_test.go", "source_location": "L1566", "_origin": "ast", "id": "backend_internal_store_store_test_testcoverstoreacceptsanysourceurl", "community": 11, "norm_label": "testcoverstoreacceptsanysourceurl()" }, { "label": "userscript.go", "file_type": "code", "source_file": "backend/internal/userscript/userscript.go", "source_location": "L1", "_origin": "ast", "id": "backend_internal_userscript_userscript", "community": 12, "norm_label": "userscript.go" }, { "label": "stampVersion()", "file_type": "code", "source_file": "backend/internal/userscript/userscript.go", "source_location": "L35", "_origin": "ast", "id": "backend_internal_userscript_userscript_stampversion", "community": 12, "norm_label": "stampversion()" }, { "label": "Time", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_userscript_userscript_go_time", "community": 12, "norm_label": "time" }, { "label": "substituteToken()", "file_type": "code", "source_file": "backend/internal/userscript/userscript.go", "source_location": "L42", "_origin": "ast", "id": "backend_internal_userscript_userscript_substitutetoken", "community": 12, "norm_label": "substitutetoken()" }, { "label": "Render()", "file_type": "code", "source_file": "backend/internal/userscript/userscript.go", "source_location": "L53", "_origin": "ast", "id": "backend_internal_userscript_userscript_render", "community": 12, "norm_label": "render()" }, { "label": "ResponseWriter", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_userscript_userscript_go_responsewriter", "community": 12, "norm_label": "responsewriter" }, { "label": "Request", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_userscript_userscript_go_request", "community": 12, "norm_label": "request" }, { "label": "Handler()", "file_type": "code", "source_file": "backend/internal/userscript/userscript.go", "source_location": "L91", "_origin": "ast", "id": "backend_internal_userscript_userscript_handler", "community": 12, "norm_label": "handler()" }, { "label": "Store", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_userscript_userscript_go_store", "community": 12, "norm_label": "store" }, { "label": "HandlerFunc", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_userscript_userscript_go_handlerfunc", "community": 12, "norm_label": "handlerfunc" }, { "label": "userscript_test.go", "file_type": "code", "source_file": "backend/internal/userscript/userscript_test.go", "source_location": "L1", "_origin": "ast", "id": "backend_internal_userscript_userscript_test", "community": 12, "norm_label": "userscript_test.go" }, { "label": "TestStampVersionReplacesVersionLineOnly()", "file_type": "code", "source_file": "backend/internal/userscript/userscript_test.go", "source_location": "L23", "_origin": "ast", "id": "backend_internal_userscript_userscript_test_teststampversionreplacesversionlineonly", "community": 12, "norm_label": "teststampversionreplacesversionlineonly()" }, { "label": "T", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_userscript_userscript_test_go_t", "community": 12, "norm_label": "t" }, { "label": "TestStampVersionWithoutVersionLineServedUnmodified()", "file_type": "code", "source_file": "backend/internal/userscript/userscript_test.go", "source_location": "L40", "_origin": "ast", "id": "backend_internal_userscript_userscript_test_teststampversionwithoutversionlineservedunmodified", "community": 12, "norm_label": "teststampversionwithoutversionlineservedunmodified()" }, { "label": "TestSubstituteTokenReplacesEveryPlaceholder()", "file_type": "code", "source_file": "backend/internal/userscript/userscript_test.go", "source_location": "L47", "_origin": "ast", "id": "backend_internal_userscript_userscript_test_testsubstitutetokenreplaceseveryplaceholder", "community": 12, "norm_label": "testsubstitutetokenreplaceseveryplaceholder()" }, { "label": "TestSubstituteTokenWithoutPlaceholderServedUnmodified()", "file_type": "code", "source_file": "backend/internal/userscript/userscript_test.go", "source_location": "L62", "_origin": "ast", "id": "backend_internal_userscript_userscript_test_testsubstitutetokenwithoutplaceholderservedunmodified", "community": 12, "norm_label": "testsubstitutetokenwithoutplaceholderservedunmodified()" }, { "label": "admin.go", "file_type": "code", "source_file": "backend/internal/web/admin.go", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_admin", "community": 156, "norm_label": "admin.go" }, { "label": "LaneReporter", "file_type": "code", "source_file": "backend/internal/web/admin.go", "source_location": "L17", "_origin": "ast", "id": "web_lanereporter", "community": 156, "norm_label": "lanereporter" }, { "label": "adminView", "file_type": "code", "source_file": "backend/internal/web/admin.go", "source_location": "L22", "_origin": "ast", "id": "web_adminview", "community": 156, "norm_label": "adminview" }, { "label": "lanesView", "file_type": "code", "source_file": "backend/internal/web/admin.go", "source_location": "L33", "_origin": "ast", "id": "web_lanesview", "community": 156, "norm_label": "lanesview" }, { "label": "laneRow", "file_type": "code", "source_file": "backend/internal/web/admin.go", "source_location": "L46", "_origin": "ast", "id": "web_lanerow", "community": 156, "norm_label": "lanerow" }, { "label": "adminRoute", "file_type": "code", "source_file": "backend/internal/web/admin.go", "source_location": "L73", "_origin": "ast", "id": "web_adminroute", "community": 156, "norm_label": "adminroute" }, { "label": "HandlerFunc", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_web_admin_go_handlerfunc", "community": 156, "norm_label": "handlerfunc" }, { "label": "Handler", "file_type": "code", "source_file": "backend/internal/web/admin.go", "source_location": "L81", "_origin": "ast", "id": "backend_internal_web_admin_go_web_handler", "community": 156, "norm_label": "handler" }, { "label": ".adminRoutes()", "file_type": "code", "source_file": "backend/internal/web/admin.go", "source_location": "L81", "_origin": "ast", "id": "web_handler_adminroutes", "community": 156, "norm_label": ".adminroutes()" }, { "label": "AdminPatterns()", "file_type": "code", "source_file": "backend/internal/web/admin.go", "source_location": "L93", "_origin": "ast", "id": "backend_internal_web_admin_adminpatterns", "community": 156, "norm_label": "adminpatterns()" }, { "label": ".requireOwner()", "file_type": "code", "source_file": "backend/internal/web/admin.go", "source_location": "L106", "_origin": "ast", "id": "web_handler_requireowner", "community": 156, "norm_label": ".requireowner()" }, { "label": ".admin()", "file_type": "code", "source_file": "backend/internal/web/admin.go", "source_location": "L117", "_origin": "ast", "id": "web_handler_admin", "community": 156, "norm_label": ".admin()" }, { "label": "ResponseWriter", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_web_admin_go_responsewriter", "community": 156, "norm_label": "responsewriter" }, { "label": "Request", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_web_admin_go_request", "community": 156, "norm_label": "request" }, { "label": ".uiLanes()", "file_type": "code", "source_file": "backend/internal/web/admin.go", "source_location": "L133", "_origin": "ast", "id": "web_handler_uilanes", "community": 156, "norm_label": ".uilanes()" }, { "label": ".lanesView()", "file_type": "code", "source_file": "backend/internal/web/admin.go", "source_location": "L141", "_origin": "ast", "id": "web_handler_lanesview", "community": 156, "norm_label": ".lanesview()" }, { "label": "since()", "file_type": "code", "source_file": "backend/internal/web/admin.go", "source_location": "L180", "_origin": "ast", "id": "backend_internal_web_admin_since", "community": 156, "norm_label": "since()" }, { "label": "Time", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_web_admin_go_time", "community": 156, "norm_label": "time" }, { "label": ".revokeReaderSessions()", "file_type": "code", "source_file": "backend/internal/web/admin.go", "source_location": "L190", "_origin": "ast", "id": "web_handler_revokereadersessions", "community": 156, "norm_label": ".revokereadersessions()" }, { "label": ".clearReaderMarks()", "file_type": "code", "source_file": "backend/internal/web/admin.go", "source_location": "L217", "_origin": "ast", "id": "web_handler_clearreadermarks", "community": 156, "norm_label": ".clearreadermarks()" }, { "label": "readerPathID()", "file_type": "code", "source_file": "backend/internal/web/admin.go", "source_location": "L232", "_origin": "ast", "id": "backend_internal_web_admin_readerpathid", "community": 156, "norm_label": "readerpathid()" }, { "label": ".renderRoster()", "file_type": "code", "source_file": "backend/internal/web/admin.go", "source_location": "L243", "_origin": "ast", "id": "web_handler_renderroster", "community": 156, "norm_label": ".renderroster()" }, { "label": "discord.go", "file_type": "code", "source_file": "backend/internal/web/discord.go", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_discord", "community": 9, "norm_label": "discord.go" }, { "label": "DiscordConfig", "file_type": "code", "source_file": "backend/internal/web/discord.go", "source_location": "L41", "_origin": "ast", "id": "web_discordconfig", "community": 9, "norm_label": "discordconfig" }, { "label": "oauthStates", "file_type": "code", "source_file": "backend/internal/web/discord.go", "source_location": "L58", "_origin": "ast", "id": "web_oauthstates", "community": 9, "norm_label": "oauthstates" }, { "label": "Mutex", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_web_discord_go_mutex", "community": 9, "norm_label": "mutex" }, { "label": "Time", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_web_discord_go_time", "community": 9, "norm_label": "time" }, { "label": "newOAuthStates()", "file_type": "code", "source_file": "backend/internal/web/discord.go", "source_location": "L63", "_origin": "ast", "id": "backend_internal_web_discord_newoauthstates", "community": 9, "norm_label": "newoauthstates()" }, { "label": ".put()", "file_type": "code", "source_file": "backend/internal/web/discord.go", "source_location": "L67", "_origin": "ast", "id": "web_oauthstates_put", "community": 9, "norm_label": ".put()" }, { "label": ".take()", "file_type": "code", "source_file": "backend/internal/web/discord.go", "source_location": "L93", "_origin": "ast", "id": "web_oauthstates_take", "community": 9, "norm_label": ".take()" }, { "label": "Handler", "file_type": "code", "source_file": "backend/internal/web/discord.go", "source_location": "L106", "_origin": "ast", "id": "backend_internal_web_discord_go_web_handler", "community": 9, "norm_label": "handler" }, { "label": ".discordStart()", "file_type": "code", "source_file": "backend/internal/web/discord.go", "source_location": "L106", "_origin": "ast", "id": "web_handler_discordstart", "community": 9, "norm_label": ".discordstart()" }, { "label": "ResponseWriter", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_web_discord_go_responsewriter", "community": 9, "norm_label": "responsewriter" }, { "label": "Request", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_web_discord_go_request", "community": 9, "norm_label": "request" }, { "label": ".discordCallback()", "file_type": "code", "source_file": "backend/internal/web/discord.go", "source_location": "L123", "_origin": "ast", "id": "web_handler_discordcallback", "community": 9, "norm_label": ".discordcallback()" }, { "label": ".exchangeToken()", "file_type": "code", "source_file": "backend/internal/web/discord.go", "source_location": "L214", "_origin": "ast", "id": "web_handler_exchangetoken", "community": 9, "norm_label": ".exchangetoken()" }, { "label": "Context", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_web_discord_go_context", "community": 9, "norm_label": "context" }, { "label": ".discordUserID()", "file_type": "code", "source_file": "backend/internal/web/discord.go", "source_location": "L248", "_origin": "ast", "id": "web_handler_discorduserid", "community": 9, "norm_label": ".discorduserid()" }, { "label": "discordMember", "file_type": "code", "source_file": "backend/internal/web/discord.go", "source_location": "L276", "_origin": "ast", "id": "web_discordmember", "community": 9, "norm_label": "discordmember" }, { "label": ".discordMember()", "file_type": "code", "source_file": "backend/internal/web/discord.go", "source_location": "L291", "_origin": "ast", "id": "web_handler_discordmember", "community": 9, "norm_label": ".discordmember()" }, { "label": "discordToken", "file_type": "code", "source_file": "backend/internal/web/discord.go", "source_location": "L318", "_origin": "ast", "id": "web_discordtoken", "community": 9, "norm_label": "discordtoken" }, { "label": "oauth_test.go", "file_type": "code", "source_file": "backend/internal/web/oauth_test.go", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_oauth_test", "community": 9, "norm_label": "oauth_test.go" }, { "label": "TestOAuthStateSingleUse()", "file_type": "code", "source_file": "backend/internal/web/oauth_test.go", "source_location": "L8", "_origin": "ast", "id": "backend_internal_web_oauth_test_testoauthstatesingleuse", "community": 9, "norm_label": "testoauthstatesingleuse()" }, { "label": "T", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_web_oauth_test_go_t", "community": 9, "norm_label": "t" }, { "label": "TestOAuthStateUnknownOrExpired()", "file_type": "code", "source_file": "backend/internal/web/oauth_test.go", "source_location": "L19", "_origin": "ast", "id": "backend_internal_web_oauth_test_testoauthstateunknownorexpired", "community": 9, "norm_label": "testoauthstateunknownorexpired()" }, { "label": "TestOAuthStateEviction()", "file_type": "code", "source_file": "backend/internal/web/oauth_test.go", "source_location": "L32", "_origin": "ast", "id": "backend_internal_web_oauth_test_testoauthstateeviction", "community": 9, "norm_label": "testoauthstateeviction()" }, { "label": "filter.js", "file_type": "code", "source_file": "backend/internal/web/static/filter.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_filter", "community": 35, "norm_label": "filter.js" }, { "label": "applyFilter()", "file_type": "code", "source_file": "backend/internal/web/static/filter.js", "source_location": "L4", "_origin": "ast", "id": "backend_internal_web_static_filter_applyfilter", "community": 35, "norm_label": "applyfilter()" }, { "label": "setActiveTab()", "file_type": "code", "source_file": "backend/internal/web/static/filter.js", "source_location": "L52", "_origin": "ast", "id": "backend_internal_web_static_filter_setactivetab", "community": 35, "norm_label": "setactivetab()" }, { "label": "closeCardPanels()", "file_type": "code", "source_file": "backend/internal/web/static/filter.js", "source_location": "L68", "_origin": "ast", "id": "backend_internal_web_static_filter_closecardpanels", "community": 35, "norm_label": "closecardpanels()" }, { "label": "togglePanel()", "file_type": "code", "source_file": "backend/internal/web/static/filter.js", "source_location": "L80", "_origin": "ast", "id": "backend_internal_web_static_filter_togglepanel", "community": 35, "norm_label": "togglepanel()" }, { "label": "toggleChapterForm()", "file_type": "code", "source_file": "backend/internal/web/static/filter.js", "source_location": "L95", "_origin": "ast", "id": "backend_internal_web_static_filter_togglechapterform", "community": 35, "norm_label": "togglechapterform()" }, { "label": "toggleConfirmRow()", "file_type": "code", "source_file": "backend/internal/web/static/filter.js", "source_location": "L102", "_origin": "ast", "id": "backend_internal_web_static_filter_toggleconfirmrow", "community": 35, "norm_label": "toggleconfirmrow()" }, { "label": "showError()", "file_type": "code", "source_file": "backend/internal/web/static/filter.js", "source_location": "L133", "_origin": "ast", "id": "backend_internal_web_static_filter_showerror", "community": 35, "norm_label": "showerror()" }, { "label": "reasonFrom()", "file_type": "code", "source_file": "backend/internal/web/static/filter.js", "source_location": "L166", "_origin": "ast", "id": "backend_internal_web_static_filter_reasonfrom", "community": 35, "norm_label": "reasonfrom()" }, { "label": "htmx.min.js", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min", "community": 0, "norm_label": "htmx.min.js" }, { "label": "d()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_d", "community": 0, "norm_label": "d()" }, { "label": "ee()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_ee", "community": 0, "norm_label": "ee()" }, { "label": "s()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_s", "community": 0, "norm_label": "s()" }, { "label": "te()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_te", "community": 0, "norm_label": "te()" }, { "label": "c()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_c", "community": 0, "norm_label": "c()" }, { "label": "ne()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_ne", "community": 0, "norm_label": "ne()" }, { "label": "m()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_m", "community": 0, "norm_label": "m()" }, { "label": "o()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_o", "community": 0, "norm_label": "o()" }, { "label": "i()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_i", "community": 0, "norm_label": "i()" }, { "label": "re()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_re", "community": 0, "norm_label": "re()" }, { "label": "h()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_h", "community": 0, "norm_label": "h()" }, { "label": "T()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_t", "community": 0, "norm_label": "t()" }, { "label": "q()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_q", "community": 0, "norm_label": "q()" }, { "label": "L()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_l", "community": 0, "norm_label": "l()" }, { "label": "A()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_a", "community": 0, "norm_label": "a()" }, { "label": "N()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_n", "community": 0, "norm_label": "n()" }, { "label": "P()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_p", "community": 0, "norm_label": "p()" }, { "label": "oe()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_oe", "community": 0, "norm_label": "oe()" }, { "label": "k()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_k", "community": 0, "norm_label": "k()" }, { "label": "ie()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_ie", "community": 0, "norm_label": "ie()" }, { "label": "se()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_se", "community": 0, "norm_label": "se()" }, { "label": "X()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_x", "community": 0, "norm_label": "x()" }, { "label": "le()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_le", "community": 0, "norm_label": "le()" }, { "label": "F()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_f", "community": 0, "norm_label": "f()" }, { "label": "ce()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_ce", "community": 0, "norm_label": "ce()" }, { "label": "B()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_b", "community": 0, "norm_label": "b()" }, { "label": "U()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_u", "community": 0, "norm_label": "u()" }, { "label": "e()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_e", "community": 0, "norm_label": "e()" }, { "label": "j()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_j", "community": 0, "norm_label": "j()" }, { "label": "V()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_v", "community": 0, "norm_label": "v()" }, { "label": "_()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "home_tan_project_mangabm_mangabookmark_backend_internal_web_static_htmx_min", "community": 0, "norm_label": "_()" }, { "label": "z()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_z", "community": 0, "norm_label": "z()" }, { "label": "ue()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_ue", "community": 0, "norm_label": "ue()" }, { "label": "G()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_g", "community": 0, "norm_label": "g()" }, { "label": "W()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_w", "community": 0, "norm_label": "w()" }, { "label": "Y()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_y", "community": 0, "norm_label": "y()" }, { "label": "ge()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_ge", "community": 0, "norm_label": "ge()" }, { "label": "ae()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_ae", "community": 0, "norm_label": "ae()" }, { "label": "xe()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_xe", "community": 0, "norm_label": "xe()" }, { "label": "ye()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_ye", "community": 0, "norm_label": "ye()" }, { "label": "be()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_be", "community": 0, "norm_label": "be()" }, { "label": "we()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_we", "community": 0, "norm_label": "we()" }, { "label": "He()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_he", "community": 0, "norm_label": "he()" }, { "label": "qe()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_qe", "community": 0, "norm_label": "qe()" }, { "label": "Pe()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_pe", "community": 0, "norm_label": "pe()" }, { "label": "ke()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_ke", "community": 0, "norm_label": "ke()" }, { "label": "De()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_de", "community": 0, "norm_label": "de()" }, { "label": "Me()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_me", "community": 0, "norm_label": "me()" }, { "label": "Fe()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_fe", "community": 0, "norm_label": "fe()" }, { "label": "je()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_je", "community": 0, "norm_label": "je()" }, { "label": "Ve()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_ve", "community": 0, "norm_label": "ve()" }, { "label": "ze()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_ze", "community": 0, "norm_label": "ze()" }, { "label": "et()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_et", "community": 0, "norm_label": "et()" }, { "label": "tt()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_tt", "community": 0, "norm_label": "tt()" }, { "label": "nt()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_nt", "community": 0, "norm_label": "nt()" }, { "label": "rt()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_rt", "community": 0, "norm_label": "rt()" }, { "label": "it()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_it", "community": 0, "norm_label": "it()" }, { "label": "st()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_st", "community": 0, "norm_label": "st()" }, { "label": "lt()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_lt", "community": 0, "norm_label": "lt()" }, { "label": "ct()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_ct", "community": 0, "norm_label": "ct()" }, { "label": "ut()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_ut", "community": 0, "norm_label": "ut()" }, { "label": "at()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_at", "community": 0, "norm_label": "at()" }, { "label": "ft()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_ft", "community": 0, "norm_label": "ft()" }, { "label": "ht()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_ht", "community": 0, "norm_label": "ht()" }, { "label": "dt()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_dt", "community": 0, "norm_label": "dt()" }, { "label": "gt()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_gt", "community": 0, "norm_label": "gt()" }, { "label": "pt()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_pt", "community": 0, "norm_label": "pt()" }, { "label": "yt()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_yt", "community": 0, "norm_label": "yt()" }, { "label": "bt()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_bt", "community": 0, "norm_label": "bt()" }, { "label": "vt()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_vt", "community": 0, "norm_label": "vt()" }, { "label": "wt()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_wt", "community": 0, "norm_label": "wt()" }, { "label": "Ot()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_ot", "community": 0, "norm_label": "ot()" }, { "label": "qt()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_qt", "community": 0, "norm_label": "qt()" }, { "label": "kt()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_kt", "community": 0, "norm_label": "kt()" }, { "label": "Mt()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_mt", "community": 0, "norm_label": "mt()" }, { "label": "Xt()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_xt", "community": 0, "norm_label": "xt()" }, { "label": "jt()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_jt", "community": 0, "norm_label": "jt()" }, { "label": "zt()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_zt", "community": 0, "norm_label": "zt()" }, { "label": "en()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_en", "community": 0, "norm_label": "en()" }, { "label": "tn()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_tn", "community": 0, "norm_label": "tn()" }, { "label": "nn()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_nn", "community": 0, "norm_label": "nn()" }, { "label": "rn()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_rn", "community": 0, "norm_label": "rn()" }, { "label": "on()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_on", "community": 0, "norm_label": "on()" }, { "label": "sn()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_sn", "community": 0, "norm_label": "sn()" }, { "label": "ln()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_ln", "community": 0, "norm_label": "ln()" }, { "label": "cn()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_cn", "community": 0, "norm_label": "cn()" }, { "label": "un()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_un", "community": 0, "norm_label": "un()" }, { "label": "an()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_an", "community": 0, "norm_label": "an()" }, { "label": "fn()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_fn", "community": 0, "norm_label": "fn()" }, { "label": "hn()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_hn", "community": 0, "norm_label": "hn()" }, { "label": "dn()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_dn", "community": 0, "norm_label": "dn()" }, { "label": "gn()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_gn", "community": 0, "norm_label": "gn()" }, { "label": "pn()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_pn", "community": 0, "norm_label": "pn()" }, { "label": "mn()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_mn", "community": 0, "norm_label": "mn()" }, { "label": "xn()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_xn", "community": 0, "norm_label": "xn()" }, { "label": "yn()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_yn", "community": 0, "norm_label": "yn()" }, { "label": "bn()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_bn", "community": 0, "norm_label": "bn()" }, { "label": "vn()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_vn", "community": 0, "norm_label": "vn()" }, { "label": "wn()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_wn", "community": 0, "norm_label": "wn()" }, { "label": "R()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_r", "community": 0, "norm_label": "r()" }, { "label": "qn()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_qn", "community": 0, "norm_label": "qn()" }, { "label": "In()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_in", "community": 0, "norm_label": "in()" }, { "label": "kn()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_kn", "community": 0, "norm_label": "kn()" }, { "label": "zn()", "file_type": "code", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_static_htmx_min_zn", "community": 0, "norm_label": "zn()" }, { "label": "web.go", "file_type": "code", "source_file": "backend/internal/web/web.go", "source_location": "L1", "_origin": "ast", "id": "backend_internal_web_web", "community": 41, "norm_label": "web.go" }, { "label": "Handler", "file_type": "code", "source_file": "backend/internal/web/web.go", "source_location": "L35", "_origin": "ast", "id": "backend_internal_web_web_go_web_handler", "community": 41, "norm_label": "handler" }, { "label": "Store", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_web_web_go_store", "community": 41, "norm_label": "store" }, { "label": "Template", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "template", "community": 41, "norm_label": "template" }, { "label": "Client", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_web_web_go_client", "community": 41, "norm_label": "client" }, { "label": "listView", "file_type": "code", "source_file": "backend/internal/web/web.go", "source_location": "L59", "_origin": "ast", "id": "web_listview", "community": 41, "norm_label": "listview" }, { "label": ".PageURL()", "file_type": "code", "source_file": "backend/internal/web/web.go", "source_location": "L91", "_origin": "ast", "id": "web_listview_pageurl", "community": 41, "norm_label": ".pageurl()" }, { "label": ".ListURL()", "file_type": "code", "source_file": "backend/internal/web/web.go", "source_location": "L98", "_origin": "ast", "id": "web_listview_listurl", "community": 41, "norm_label": ".listurl()" }, { "label": "loginView", "file_type": "code", "source_file": "backend/internal/web/web.go", "source_location": "L106", "_origin": "ast", "id": "web_loginview", "community": 41, "norm_label": "loginview" }, { "label": "New()", "file_type": "code", "source_file": "backend/internal/web/web.go", "source_location": "L115", "_origin": "ast", "id": "backend_internal_web_web_new", "community": 4, "norm_label": "new()" }, { "label": ".Register()", "file_type": "code", "source_file": "backend/internal/web/web.go", "source_location": "L134", "_origin": "ast", "id": "web_handler_register", "community": 41, "norm_label": ".register()" }, { "label": "ServeMux", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "servemux", "community": 41, "norm_label": "servemux" }, { "label": "staticHandler()", "file_type": "code", "source_file": "backend/internal/web/web.go", "source_location": "L165", "_origin": "ast", "id": "backend_internal_web_web_statichandler", "community": 41, "norm_label": "statichandler()" }, { "label": "ctxKey", "file_type": "code", "source_file": "backend/internal/web/web.go", "source_location": "L184", "_origin": "ast", "id": "web_ctxkey", "community": 41, "norm_label": "ctxkey" }, { "label": ".sessionReader()", "file_type": "code", "source_file": "backend/internal/web/web.go", "source_location": "L193", "_origin": "ast", "id": "web_handler_sessionreader", "community": 41, "norm_label": ".sessionreader()" }, { "label": "Request", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_web_web_go_request", "community": 41, "norm_label": "request" }, { "label": ".requireSession()", "file_type": "code", "source_file": "backend/internal/web/web.go", "source_location": "L209", "_origin": "ast", "id": "web_handler_requiresession", "community": 41, "norm_label": ".requiresession()" }, { "label": "HandlerFunc", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_web_web_go_handlerfunc", "community": 41, "norm_label": "handlerfunc" }, { "label": "readerOf()", "file_type": "code", "source_file": "backend/internal/web/web.go", "source_location": "L221", "_origin": "ast", "id": "backend_internal_web_web_readerof", "community": 41, "norm_label": "readerof()" }, { "label": ".render()", "file_type": "code", "source_file": "backend/internal/web/web.go", "source_location": "L223", "_origin": "ast", "id": "web_handler_render", "community": 41, "norm_label": ".render()" }, { "label": "ResponseWriter", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_internal_web_web_go_responsewriter", "community": 41, "norm_label": "responsewriter" }, { "label": ".index()", "file_type": "code", "source_file": "backend/internal/web/web.go", "source_location": "L235", "_origin": "ast", "id": "web_handler_index", "community": 41, "norm_label": ".index()" }, { "label": "filterBookmarks()", "file_type": "code", "source_file": "backend/internal/web/web.go", "source_location": "L255", "_origin": "ast", "id": "backend_internal_web_web_filterbookmarks", "community": 41, "norm_label": "filterbookmarks()" }, { "label": "kindOf()", "file_type": "code", "source_file": "backend/internal/web/web.go", "source_location": "L268", "_origin": "ast", "id": "backend_internal_web_web_kindof", "community": 41, "norm_label": "kindof()" }, { "label": "libOf()", "file_type": "code", "source_file": "backend/internal/web/web.go", "source_location": "L278", "_origin": "ast", "id": "backend_internal_web_web_libof", "community": 41, "norm_label": "libof()" }, { "label": ".buildListView()", "file_type": "code", "source_file": "backend/internal/web/web.go", "source_location": "L292", "_origin": "ast", "id": "web_handler_buildlistview", "community": 41, "norm_label": ".buildlistview()" }, { "label": ".uiList()", "file_type": "code", "source_file": "backend/internal/web/web.go", "source_location": "L348", "_origin": "ast", "id": "web_handler_uilist", "community": 41, "norm_label": ".uilist()" }, { "label": "currentTab()", "file_type": "code", "source_file": "backend/internal/web/web.go", "source_location": "L365", "_origin": "ast", "id": "backend_internal_web_web_currenttab", "community": 41, "norm_label": "currenttab()" }, { "label": "currentLib()", "file_type": "code", "source_file": "backend/internal/web/web.go", "source_location": "L376", "_origin": "ast", "id": "backend_internal_web_web_currentlib", "community": 41, "norm_label": "currentlib()" }, { "label": ".writeChromeOOB()", "file_type": "code", "source_file": "backend/internal/web/web.go", "source_location": "L389", "_origin": "ast", "id": "web_handler_writechromeoob", "community": 41, "norm_label": ".writechromeoob()" }, { "label": ".refreshChrome()", "file_type": "code", "source_file": "backend/internal/web/web.go", "source_location": "L406", "_origin": "ast", "id": "web_handler_refreshchrome", "community": 41, "norm_label": ".refreshchrome()" }, { "label": ".renderLogin()", "file_type": "code", "source_file": "backend/internal/web/web.go", "source_location": "L418", "_origin": "ast", "id": "web_handler_renderlogin", "community": 41, "norm_label": ".renderlogin()" }, { "label": ".logout()", "file_type": "code", "source_file": "backend/internal/web/web.go", "source_location": "L424", "_origin": "ast", "id": "web_handler_logout", "community": 41, "norm_label": ".logout()" }, { "label": ".loadForMutation()", "file_type": "code", "source_file": "backend/internal/web/web.go", "source_location": "L436", "_origin": "ast", "id": "web_handler_loadformutation", "community": 41, "norm_label": ".loadformutation()" }, { "label": ".saveAndRenderCard()", "file_type": "code", "source_file": "backend/internal/web/web.go", "source_location": "L464", "_origin": "ast", "id": "web_handler_saveandrendercard", "community": 41, "norm_label": ".saveandrendercard()" }, { "label": ".uiFavorite()", "file_type": "code", "source_file": "backend/internal/web/web.go", "source_location": "L477", "_origin": "ast", "id": "web_handler_uifavorite", "community": 41, "norm_label": ".uifavorite()" }, { "label": ".uiStatus()", "file_type": "code", "source_file": "backend/internal/web/web.go", "source_location": "L493", "_origin": "ast", "id": "web_handler_uistatus", "community": 41, "norm_label": ".uistatus()" }, { "label": ".uiChapter()", "file_type": "code", "source_file": "backend/internal/web/web.go", "source_location": "L524", "_origin": "ast", "id": "web_handler_uichapter", "community": 41, "norm_label": ".uichapter()" }, { "label": ".uiDelete()", "file_type": "code", "source_file": "backend/internal/web/web.go", "source_location": "L551", "_origin": "ast", "id": "web_handler_uidelete", "community": 41, "norm_label": ".uidelete()" }, { "label": ".installUserscript()", "file_type": "code", "source_file": "backend/internal/web/web.go", "source_location": "L577", "_origin": "ast", "id": "web_handler_installuserscript", "community": 41, "norm_label": ".installuserscript()" }, { "label": ".rotateToken()", "file_type": "code", "source_file": "backend/internal/web/web.go", "source_location": "L601", "_origin": "ast", "id": "web_handler_rotatetoken", "community": 41, "norm_label": ".rotatetoken()" }, { "label": "main.go", "file_type": "code", "source_file": "backend/main.go", "source_location": "L1", "_origin": "ast", "id": "backend_main", "community": 5, "norm_label": "main.go" }, { "label": "Config", "file_type": "code", "source_file": "backend/main.go", "source_location": "L24", "_origin": "ast", "id": "backend_config", "community": 5, "norm_label": "config" }, { "label": "LatestPoll", "file_type": "code", "source_file": "backend/main.go", "source_location": "L68", "_origin": "ast", "id": "backend_latestpoll", "community": 5, "norm_label": "latestpoll" }, { "label": "envOr()", "file_type": "code", "source_file": "backend/main.go", "source_location": "L72", "_origin": "ast", "id": "backend_main_envor", "community": 5, "norm_label": "envor()" }, { "label": "envBool()", "file_type": "code", "source_file": "backend/main.go", "source_location": "L80", "_origin": "ast", "id": "backend_main_envbool", "community": 5, "norm_label": "envbool()" }, { "label": "loadLatestPoll()", "file_type": "code", "source_file": "backend/main.go", "source_location": "L97", "_origin": "ast", "id": "backend_main_loadlatestpoll", "community": 5, "norm_label": "loadlatestpoll()" }, { "label": "loadConfig()", "file_type": "code", "source_file": "backend/main.go", "source_location": "L101", "_origin": "ast", "id": "backend_main_loadconfig", "community": 5, "norm_label": "loadconfig()" }, { "label": "newRouter()", "file_type": "code", "source_file": "backend/main.go", "source_location": "L135", "_origin": "ast", "id": "backend_main_newrouter", "community": 5, "norm_label": "newrouter()" }, { "label": "Store", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_main_go_store", "community": 5, "norm_label": "store" }, { "label": "Handler", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_main_go_handler", "community": 5, "norm_label": "handler" }, { "label": "guardEmptyUserscriptToken()", "file_type": "code", "source_file": "backend/main.go", "source_location": "L180", "_origin": "ast", "id": "backend_main_guardemptyuserscripttoken", "community": 5, "norm_label": "guardemptyuserscripttoken()" }, { "label": "main()", "file_type": "code", "source_file": "backend/main.go", "source_location": "L190", "_origin": "ast", "id": "backend_main_main", "community": 5, "norm_label": "main()" }, { "label": "newLatestPoller()", "file_type": "code", "source_file": "backend/main.go", "source_location": "L320", "_origin": "ast", "id": "backend_main_newlatestpoller", "community": 5, "norm_label": "newlatestpoller()" }, { "label": "Poller", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_main_go_poller", "community": 5, "norm_label": "poller" }, { "label": "startLatestPoller()", "file_type": "code", "source_file": "backend/main.go", "source_location": "L340", "_origin": "ast", "id": "backend_main_startlatestpoller", "community": 5, "norm_label": "startlatestpoller()" }, { "label": "Context", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_main_go_context", "community": 5, "norm_label": "context" }, { "label": "main_test.go", "file_type": "code", "source_file": "backend/main_test.go", "source_location": "L1", "_origin": "ast", "id": "backend_main_test", "community": 5, "norm_label": "main_test.go" }, { "label": "TestLoadLatestPollDefaults()", "file_type": "code", "source_file": "backend/main_test.go", "source_location": "L17", "_origin": "ast", "id": "backend_main_test_testloadlatestpolldefaults", "community": 5, "norm_label": "testloadlatestpolldefaults()" }, { "label": "T", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_main_test_go_t", "community": 5, "norm_label": "t" }, { "label": "TestLoadConfigReadsCoverDirectory()", "file_type": "code", "source_file": "backend/main_test.go", "source_location": "L24", "_origin": "ast", "id": "backend_main_test_testloadconfigreadscoverdirectory", "community": 5, "norm_label": "testloadconfigreadscoverdirectory()" }, { "label": "TestLoadLatestPollEnabledParsing()", "file_type": "code", "source_file": "backend/main_test.go", "source_location": "L31", "_origin": "ast", "id": "backend_main_test_testloadlatestpollenabledparsing", "community": 5, "norm_label": "testloadlatestpollenabledparsing()" }, { "label": "TestNewLatestPollerWiresFetchers()", "file_type": "code", "source_file": "backend/main_test.go", "source_location": "L52", "_origin": "ast", "id": "backend_main_test_testnewlatestpollerwiresfetchers", "community": 5, "norm_label": "testnewlatestpollerwiresfetchers()" }, { "label": "TestPutStatusValidation()", "file_type": "code", "source_file": "backend/main_test.go", "source_location": "L72", "_origin": "ast", "id": "backend_main_test_testputstatusvalidation", "community": 5, "norm_label": "testputstatusvalidation()" }, { "label": "TestPutOmittedStatusPreservesArchivedAndAppliesProgress()", "file_type": "code", "source_file": "backend/main_test.go", "source_location": "L119", "_origin": "ast", "id": "backend_main_test_testputomittedstatuspreservesarchivedandappliesprogress", "community": 5, "norm_label": "testputomittedstatuspreservesarchivedandappliesprogress()" }, { "label": "TestGzipCompressesTextNotFonts()", "file_type": "code", "source_file": "backend/main_test.go", "source_location": "L150", "_origin": "ast", "id": "backend_main_test_testgzipcompressestextnotfonts", "community": 5, "norm_label": "testgzipcompressestextnotfonts()" }, { "label": "TestPutKindValidation()", "file_type": "code", "source_file": "backend/main_test.go", "source_location": "L193", "_origin": "ast", "id": "backend_main_test_testputkindvalidation", "community": 5, "norm_label": "testputkindvalidation()" }, { "label": "TestPutOmittedKindPreservesNovelAndAppliesProgress()", "file_type": "code", "source_file": "backend/main_test.go", "source_location": "L236", "_origin": "ast", "id": "backend_main_test_testputomittedkindpreservesnovelandappliesprogress", "community": 5, "norm_label": "testputomittedkindpreservesnovelandappliesprogress()" }, { "label": "reader_credential_test.go", "file_type": "code", "source_file": "backend/reader_credential_test.go", "source_location": "L1", "_origin": "ast", "id": "backend_reader_credential_test", "community": 5, "norm_label": "reader_credential_test.go" }, { "label": "registerReader()", "file_type": "code", "source_file": "backend/reader_credential_test.go", "source_location": "L20", "_origin": "ast", "id": "backend_reader_credential_test_registerreader", "community": 5, "norm_label": "registerreader()" }, { "label": "T", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_reader_credential_test_go_t", "community": 5, "norm_label": "t" }, { "label": "Store", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_reader_credential_test_go_store", "community": 5, "norm_label": "store" }, { "label": "credRequest()", "file_type": "code", "source_file": "backend/reader_credential_test.go", "source_location": "L31", "_origin": "ast", "id": "backend_reader_credential_test_credrequest", "community": 5, "norm_label": "credrequest()" }, { "label": "Request", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_reader_credential_test_go_request", "community": 5, "norm_label": "request" }, { "label": "readerCredential()", "file_type": "code", "source_file": "backend/reader_credential_test.go", "source_location": "L38", "_origin": "ast", "id": "backend_reader_credential_test_readercredential", "community": 5, "norm_label": "readercredential()" }, { "label": "withBody()", "file_type": "code", "source_file": "backend/reader_credential_test.go", "source_location": "L43", "_origin": "ast", "id": "backend_reader_credential_test_withbody", "community": 5, "norm_label": "withbody()" }, { "label": "TestUnknownCredentialRejected()", "file_type": "code", "source_file": "backend/reader_credential_test.go", "source_location": "L51", "_origin": "ast", "id": "backend_reader_credential_test_testunknowncredentialrejected", "community": 5, "norm_label": "testunknowncredentialrejected()" }, { "label": "TestPerReaderIsolation()", "file_type": "code", "source_file": "backend/reader_credential_test.go", "source_location": "L69", "_origin": "ast", "id": "backend_reader_credential_test_testperreaderisolation", "community": 5, "norm_label": "testperreaderisolation()" }, { "label": "TestInstallServesScriptWithCredential()", "file_type": "code", "source_file": "backend/reader_credential_test.go", "source_location": "L195", "_origin": "ast", "id": "backend_reader_credential_test_testinstallservesscriptwithcredential", "community": 1, "norm_label": "testinstallservesscriptwithcredential()" }, { "label": "TestRotateCredentialViaWebUI()", "file_type": "code", "source_file": "backend/reader_credential_test.go", "source_location": "L262", "_origin": "ast", "id": "backend_reader_credential_test_testrotatecredentialviawebui", "community": 5, "norm_label": "testrotatecredentialviawebui()" }, { "label": "TestIndexShowsSetupPanelWithoutCredential()", "file_type": "code", "source_file": "backend/reader_credential_test.go", "source_location": "L334", "_origin": "ast", "id": "backend_reader_credential_test_testindexshowssetuppanelwithoutcredential", "community": 1, "norm_label": "testindexshowssetuppanelwithoutcredential()" }, { "label": "web_test.go", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L1", "_origin": "ast", "id": "backend_web_test", "community": 1, "norm_label": "web_test.go" }, { "label": "newWebTestServer()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L34", "_origin": "ast", "id": "backend_web_test_newwebtestserver", "community": 1, "norm_label": "newwebtestserver()" }, { "label": "T", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_web_test_go_t", "community": 1, "norm_label": "t" }, { "label": "Handler", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_web_test_go_handler", "community": 1, "norm_label": "handler" }, { "label": "Store", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_web_test_go_store", "community": 1, "norm_label": "store" }, { "label": "sessionCookie()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L46", "_origin": "ast", "id": "backend_web_test_sessioncookie", "community": 1, "norm_label": "sessioncookie()" }, { "label": "Cookie", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_web_test_go_cookie", "community": 1, "norm_label": "cookie" }, { "label": "discordStub", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L59", "_origin": "ast", "id": "backend_discordstub", "community": 1, "norm_label": "discordstub" }, { "label": "tokenRequest", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L73", "_origin": "ast", "id": "backend_tokenrequest", "community": 1, "norm_label": "tokenrequest" }, { "label": "Values", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "values", "community": 1, "norm_label": "values" }, { "label": "newDiscordStub()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L78", "_origin": "ast", "id": "backend_web_test_newdiscordstub", "community": 1, "norm_label": "newdiscordstub()" }, { "label": "Server", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "server", "community": 1, "norm_label": "server" }, { "label": "discordConfig()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L140", "_origin": "ast", "id": "backend_web_test_discordconfig", "community": 1, "norm_label": "discordconfig()" }, { "label": "oauthWebTestServer()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L152", "_origin": "ast", "id": "backend_web_test_oauthwebtestserver", "community": 1, "norm_label": "oauthwebtestserver()" }, { "label": "startSignIn()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L163", "_origin": "ast", "id": "backend_web_test_startsignin", "community": 1, "norm_label": "startsignin()" }, { "label": "completeSignIn()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L185", "_origin": "ast", "id": "backend_web_test_completesignin", "community": 1, "norm_label": "completesignin()" }, { "label": "ResponseRecorder", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_web_test_go_responserecorder", "community": 1, "norm_label": "responserecorder" }, { "label": "storeReaders()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L195", "_origin": "ast", "id": "backend_web_test_storereaders", "community": 1, "norm_label": "storereaders()" }, { "label": "signInCookie()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L206", "_origin": "ast", "id": "backend_web_test_signincookie", "community": 1, "norm_label": "signincookie()" }, { "label": "signedInReader()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L217", "_origin": "ast", "id": "backend_web_test_signedinreader", "community": 1, "norm_label": "signedinreader()" }, { "label": "TestIndexWithoutSessionShowsLogin()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L226", "_origin": "ast", "id": "backend_web_test_testindexwithoutsessionshowslogin", "community": 1, "norm_label": "testindexwithoutsessionshowslogin()" }, { "label": "TestIndexWithSessionShowsList()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L239", "_origin": "ast", "id": "backend_web_test_testindexwithsessionshowslist", "community": 1, "norm_label": "testindexwithsessionshowslist()" }, { "label": "TestDiscordLoginFullFlow()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L263", "_origin": "ast", "id": "backend_web_test_testdiscordloginfullflow", "community": 1, "norm_label": "testdiscordloginfullflow()" }, { "label": "TestDiscordCallbackRejectsMissingState()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L350", "_origin": "ast", "id": "backend_web_test_testdiscordcallbackrejectsmissingstate", "community": 1, "norm_label": "testdiscordcallbackrejectsmissingstate()" }, { "label": "TestDiscordCallbackRejectsMismatchedState()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L366", "_origin": "ast", "id": "backend_web_test_testdiscordcallbackrejectsmismatchedstate", "community": 1, "norm_label": "testdiscordcallbackrejectsmismatchedstate()" }, { "label": "TestDiscordCallbackStateIsSingleUse()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L383", "_origin": "ast", "id": "backend_web_test_testdiscordcallbackstateissingleuse", "community": 1, "norm_label": "testdiscordcallbackstateissingleuse()" }, { "label": "TestDiscordLoginRefusesNonMember()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L399", "_origin": "ast", "id": "backend_web_test_testdiscordloginrefusesnonmember", "community": 1, "norm_label": "testdiscordloginrefusesnonmember()" }, { "label": "TestDiscordLoginRequiresRolePositive()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L445", "_origin": "ast", "id": "backend_web_test_testdiscordloginrequiresrolepositive", "community": 1, "norm_label": "testdiscordloginrequiresrolepositive()" }, { "label": "TestGuildMemberRegistersOnFirstLoginAndReusesIt()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L469", "_origin": "ast", "id": "backend_web_test_testguildmemberregistersonfirstloginandreusesit", "community": 1, "norm_label": "testguildmemberregistersonfirstloginandreusesit()" }, { "label": "TestOwnerLoginReusesTheSeededReader()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L498", "_origin": "ast", "id": "backend_web_test_testownerloginreusestheseededreader", "community": 1, "norm_label": "testownerloginreusestheseededreader()" }, { "label": "TestNewReaderSeesEmptyLibraryAndTheirOwnScript()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L516", "_origin": "ast", "id": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript", "community": 1, "norm_label": "testnewreaderseesemptylibraryandtheirownscript()" }, { "label": "TestOwnerRevokesAnotherReadersSessions()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L576", "_origin": "ast", "id": "backend_web_test_testownerrevokesanotherreaderssessions", "community": 1, "norm_label": "testownerrevokesanotherreaderssessions()" }, { "label": "fakeLanes", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L639", "_origin": "ast", "id": "backend_fakelanes", "community": 7, "norm_label": "fakelanes" }, { "label": ".LaneStatus()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L641", "_origin": "ast", "id": "backend_fakelanes_lanestatus", "community": 7, "norm_label": ".lanestatus()" }, { "label": "TestAdminPageCarriesRosterAndOwnerLink()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L646", "_origin": "ast", "id": "backend_web_test_testadminpagecarriesrosterandownerlink", "community": 1, "norm_label": "testadminpagecarriesrosterandownerlink()" }, { "label": "TestAdminRoutesAreOwnerOnly()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L694", "_origin": "ast", "id": "backend_web_test_testadminroutesareowneronly", "community": 1, "norm_label": "testadminroutesareowneronly()" }, { "label": "TestAdminPageShowsLaneStatus()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L744", "_origin": "ast", "id": "backend_web_test_testadminpageshowslanestatus", "community": 1, "norm_label": "testadminpageshowslanestatus()" }, { "label": "TestLaneStatusOmitsUnknownGap()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L782", "_origin": "ast", "id": "backend_web_test_testlanestatusomitsunknowngap", "community": 1, "norm_label": "testlanestatusomitsunknowngap()" }, { "label": "TestAdminPageWithoutAPollerSaysSo()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L806", "_origin": "ast", "id": "backend_web_test_testadminpagewithoutapollersaysso", "community": 1, "norm_label": "testadminpagewithoutapollersaysso()" }, { "label": "TestOwnerClearsReaderMarks()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L838", "_origin": "ast", "id": "backend_web_test_testownerclearsreadermarks", "community": 1, "norm_label": "testownerclearsreadermarks()" }, { "label": "TestDiscordLoginTokenEndpointDown()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L885", "_origin": "ast", "id": "backend_web_test_testdiscordlogintokenendpointdown", "community": 1, "norm_label": "testdiscordlogintokenendpointdown()" }, { "label": "TestCallbackRateLimited()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L904", "_origin": "ast", "id": "backend_web_test_testcallbackratelimited", "community": 1, "norm_label": "testcallbackratelimited()" }, { "label": "TestLogoutDeletesSession()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L930", "_origin": "ast", "id": "backend_web_test_testlogoutdeletessession", "community": 1, "norm_label": "testlogoutdeletessession()" }, { "label": "TestExpiredSessionRejected()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L960", "_origin": "ast", "id": "backend_web_test_testexpiredsessionrejected", "community": 1, "norm_label": "testexpiredsessionrejected()" }, { "label": "TestBookmarksAPIStillBearerOnly()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L986", "_origin": "ast", "id": "backend_web_test_testbookmarksapistillbeareronly", "community": 1, "norm_label": "testbookmarksapistillbeareronly()" }, { "label": "TestStaticAssetsServed()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L1007", "_origin": "ast", "id": "backend_web_test_teststaticassetsserved", "community": 1, "norm_label": "teststaticassetsserved()" }, { "label": "seed()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L1022", "_origin": "ast", "id": "backend_web_test_seed", "community": 1, "norm_label": "seed()" }, { "label": "uiRequest()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L1031", "_origin": "ast", "id": "backend_web_test_uirequest", "community": 1, "norm_label": "uirequest()" }, { "label": "Request", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_web_test_go_request", "community": 1, "norm_label": "request" }, { "label": "TestUIRoutesRequireSession()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L1044", "_origin": "ast", "id": "backend_web_test_testuiroutesrequiresession", "community": 1, "norm_label": "testuiroutesrequiresession()" }, { "label": "TestFavoriteTogglesWithoutReordering()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L1063", "_origin": "ast", "id": "backend_web_test_testfavoritetoggleswithoutreordering", "community": 1, "norm_label": "testfavoritetoggleswithoutreordering()" }, { "label": "TestCardHxTargetIsValidSelectorForColonKey()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L1112", "_origin": "ast", "id": "backend_web_test_testcardhxtargetisvalidselectorforcolonkey", "community": 1, "norm_label": "testcardhxtargetisvalidselectorforcolonkey()" }, { "label": "TestChapterOverrideMovesUpdatedAt()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L1138", "_origin": "ast", "id": "backend_web_test_testchapteroverridemovesupdatedat", "community": 1, "norm_label": "testchapteroverridemovesupdatedat()" }, { "label": "TestChapterOverrideNoOpPreservesURLAndUpdatedAt()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L1173", "_origin": "ast", "id": "backend_web_test_testchapteroverridenooppreservesurlandupdatedat", "community": 1, "norm_label": "testchapteroverridenooppreservesurlandupdatedat()" }, { "label": "TestChapterOverrideRejectsBadInput()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L1213", "_origin": "ast", "id": "backend_web_test_testchapteroverriderejectsbadinput", "community": 1, "norm_label": "testchapteroverriderejectsbadinput()" }, { "label": "TestMutationsOnMissingKey()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L1237", "_origin": "ast", "id": "backend_web_test_testmutationsonmissingkey", "community": 1, "norm_label": "testmutationsonmissingkey()" }, { "label": "TestUIDeleteRemovesRow()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L1258", "_origin": "ast", "id": "backend_web_test_testuideleteremovesrow", "community": 1, "norm_label": "testuideleteremovesrow()" }, { "label": "TestUIListFavouritesTab()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L1285", "_origin": "ast", "id": "backend_web_test_testuilistfavouritestab", "community": 1, "norm_label": "testuilistfavouritestab()" }, { "label": "TestUIListNewTab()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L1311", "_origin": "ast", "id": "backend_web_test_testuilistnewtab", "community": 1, "norm_label": "testuilistnewtab()" }, { "label": "seedStatusRows()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L1344", "_origin": "ast", "id": "backend_web_test_seedstatusrows", "community": 1, "norm_label": "seedstatusrows()" }, { "label": "TestTabsShowOnlyTheirBucket()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L1365", "_origin": "ast", "id": "backend_web_test_testtabsshowonlytheirbucket", "community": 1, "norm_label": "testtabsshowonlytheirbucket()" }, { "label": "stripOf()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L1407", "_origin": "ast", "id": "backend_web_test_stripof", "community": 1, "norm_label": "stripof()" }, { "label": "TestRecentStripCarriesUnreadOnlyAndOnlyOnAll()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L1422", "_origin": "ast", "id": "backend_web_test_testrecentstripcarriesunreadonlyandonlyonall", "community": 1, "norm_label": "testrecentstripcarriesunreadonlyandonlyonall()" }, { "label": "TestRecentStripCapped()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L1473", "_origin": "ast", "id": "backend_web_test_testrecentstripcapped", "community": 1, "norm_label": "testrecentstripcapped()" }, { "label": "postStatus()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L1492", "_origin": "ast", "id": "backend_web_test_poststatus", "community": 1, "norm_label": "poststatus()" }, { "label": "TestUIStatusSetsBucket()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L1504", "_origin": "ast", "id": "backend_web_test_testuistatussetsbucket", "community": 1, "norm_label": "testuistatussetsbucket()" }, { "label": "TestUIStatusRejectsUnknownValue()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L1523", "_origin": "ast", "id": "backend_web_test_testuistatusrejectsunknownvalue", "community": 1, "norm_label": "testuistatusrejectsunknownvalue()" }, { "label": "TestUIStatusRequiresSession()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L1537", "_origin": "ast", "id": "backend_web_test_testuistatusrequiressession", "community": 1, "norm_label": "testuistatusrequiressession()" }, { "label": "TestUIStatusDoesNotReorderList()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L1552", "_origin": "ast", "id": "backend_web_test_testuistatusdoesnotreorderlist", "community": 1, "norm_label": "testuistatusdoesnotreorderlist()" }, { "label": "TestCardShowsStatusControls()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L1568", "_origin": "ast", "id": "backend_web_test_testcardshowsstatuscontrols", "community": 1, "norm_label": "testcardshowsstatuscontrols()" }, { "label": "TestAppRendersNewTabs()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L1606", "_origin": "ast", "id": "backend_web_test_testapprendersnewtabs", "community": 1, "norm_label": "testapprendersnewtabs()" }, { "label": "TestMutationRefreshesChromeOutOfBand()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L1625", "_origin": "ast", "id": "backend_web_test_testmutationrefresheschromeoutofband", "community": 1, "norm_label": "testmutationrefresheschromeoutofband()" }, { "label": "seedLibraries()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L1658", "_origin": "ast", "id": "backend_web_test_seedlibraries", "community": 1, "norm_label": "seedlibraries()" }, { "label": "TestLibrariesAreDisjoint()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L1671", "_origin": "ast", "id": "backend_web_test_testlibrariesaredisjoint", "community": 1, "norm_label": "testlibrariesaredisjoint()" }, { "label": "TestKindlessRowShowsInMangaLibrary()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L1702", "_origin": "ast", "id": "backend_web_test_testkindlessrowshowsinmangalibrary", "community": 1, "norm_label": "testkindlessrowshowsinmangalibrary()" }, { "label": "TestNovelPageOmitsUpdatedTab()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L1717", "_origin": "ast", "id": "backend_web_test_testnovelpageomitsupdatedtab", "community": 1, "norm_label": "testnovelpageomitsupdatedtab()" }, { "label": "TestMangaPageKeepsUpdatedTab()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L1748", "_origin": "ast", "id": "backend_web_test_testmangapagekeepsupdatedtab", "community": 1, "norm_label": "testmangapagekeepsupdatedtab()" }, { "label": "TestNovelNewTabFallsBackToAll()", "file_type": "code", "source_file": "backend/web_test.go", "source_location": "L1766", "_origin": "ast", "id": "backend_web_test_testnovelnewtabfallsbacktoall", "community": 1, "norm_label": "testnovelnewtabfallsbacktoall()" }, { "label": "entrypoint.sh", "file_type": "code", "source_file": "chrome/entrypoint.sh", "source_location": "L1", "metadata": { "language": "bash", "kind": "file" }, "_origin": "ast", "id": "chrome_entrypoint", "community": 23, "norm_label": "entrypoint.sh" }, { "label": "entrypoint.sh script", "file_type": "code", "source_file": "chrome/entrypoint.sh", "source_location": "L1", "metadata": { "language": "bash", "kind": "bash_entrypoint" }, "_origin": "ast", "id": "chrome_entrypoint_sh__entry", "community": 23, "norm_label": "entrypoint.sh script" }, { "label": "lock()", "file_type": "code", "source_file": "chrome/entrypoint.sh", "source_location": "L37", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "id": "chrome_entrypoint_lock", "community": 23, "norm_label": "lock()" }, { "label": "unlock()", "file_type": "code", "source_file": "chrome/entrypoint.sh", "source_location": "L41", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "id": "chrome_entrypoint_unlock", "community": 23, "norm_label": "unlock()" }, { "label": "browser_alive()", "file_type": "code", "source_file": "chrome/entrypoint.sh", "source_location": "L45", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "id": "chrome_entrypoint_browser_alive", "community": 23, "norm_label": "browser_alive()" }, { "label": "has_connections()", "file_type": "code", "source_file": "chrome/entrypoint.sh", "source_location": "L51", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "id": "chrome_entrypoint_has_connections", "community": 23, "norm_label": "has_connections()" }, { "label": "start_browser()", "file_type": "code", "source_file": "chrome/entrypoint.sh", "source_location": "L65", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "id": "chrome_entrypoint_start_browser", "community": 23, "norm_label": "start_browser()" }, { "label": "stop_browser()", "file_type": "code", "source_file": "chrome/entrypoint.sh", "source_location": "L84", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "id": "chrome_entrypoint_stop_browser", "community": 23, "norm_label": "stop_browser()" }, { "label": "wait_for_browser()", "file_type": "code", "source_file": "chrome/entrypoint.sh", "source_location": "L98", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "id": "chrome_entrypoint_wait_for_browser", "community": 23, "norm_label": "wait_for_browser()" }, { "label": "finish_connection()", "file_type": "code", "source_file": "chrome/entrypoint.sh", "source_location": "L111", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "id": "chrome_entrypoint_finish_connection", "community": 23, "norm_label": "finish_connection()" }, { "label": "connection_signal()", "file_type": "code", "source_file": "chrome/entrypoint.sh", "source_location": "L118", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "id": "chrome_entrypoint_connection_signal", "community": 23, "norm_label": "connection_signal()" }, { "label": "connection()", "file_type": "code", "source_file": "chrome/entrypoint.sh", "source_location": "L124", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "id": "chrome_entrypoint_connection", "community": 23, "norm_label": "connection()" }, { "label": "reaper()", "file_type": "code", "source_file": "chrome/entrypoint.sh", "source_location": "L152", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "id": "chrome_entrypoint_reaper", "community": 23, "norm_label": "reaper()" }, { "label": "stop_browser_gracefully()", "file_type": "code", "source_file": "chrome/entrypoint.sh", "source_location": "L200", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "id": "chrome_entrypoint_stop_browser_gracefully", "community": 23, "norm_label": "stop_browser_gracefully()" }, { "label": "shutdown()", "file_type": "code", "source_file": "chrome/entrypoint.sh", "source_location": "L210", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "id": "chrome_entrypoint_shutdown", "community": 23, "norm_label": "shutdown()" }, { "label": "manga-bookmark.user.js", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1", "_origin": "ast", "id": "userscript_manga_bookmark_user", "community": 2, "norm_label": "manga-bookmark.user.js" }, { "label": "meta()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L64", "_origin": "ast", "id": "userscript_manga_bookmark_user_meta", "community": 2, "norm_label": "meta()" }, { "label": "anchorsFromDocument()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L73", "_origin": "ast", "id": "userscript_manga_bookmark_user_anchorsfromdocument", "community": 2, "norm_label": "anchorsfromdocument()" }, { "label": "anchorsFromHTML()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L82", "_origin": "ast", "id": "userscript_manga_bookmark_user_anchorsfromhtml", "community": 2, "norm_label": "anchorsfromhtml()" }, { "label": "stripBuildHash()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L100", "_origin": "ast", "id": "userscript_manga_bookmark_user_stripbuildhash", "community": 2, "norm_label": "stripbuildhash()" }, { "label": "comixSeriesId()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L107", "_origin": "ast", "id": "userscript_manga_bookmark_user_comixseriesid", "community": 2, "norm_label": "comixseriesid()" }, { "label": "detect()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L118", "_origin": "ast", "id": "userscript_manga_bookmark_user_detect", "community": 2, "norm_label": "detect()" }, { "label": "latestChapterFromAnchors()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L163", "_origin": "ast", "id": "userscript_manga_bookmark_user_latestchapterfromanchors", "community": 2, "norm_label": "latestchapterfromanchors()" }, { "label": "latestChapterFromApi()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L368", "_origin": "ast", "id": "userscript_manga_bookmark_user_latestchapterfromapi", "community": 2, "norm_label": "latestchapterfromapi()" }, { "label": "keyOf()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L396", "_origin": "ast", "id": "userscript_manga_bookmark_user_keyof", "community": 2, "norm_label": "keyof()" }, { "label": "adapterFor()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L400", "_origin": "ast", "id": "userscript_manga_bookmark_user_adapterfor", "community": 2, "norm_label": "adapterfor()" }, { "label": "computeLatestChapter()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L407", "_origin": "ast", "id": "userscript_manga_bookmark_user_computelatestchapter", "community": 2, "norm_label": "computelatestchapter()" }, { "label": "currentSite()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L412", "_origin": "ast", "id": "userscript_manga_bookmark_user_currentsite", "community": 2, "norm_label": "currentsite()" }, { "label": "loadCache()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L421", "_origin": "ast", "id": "userscript_manga_bookmark_user_loadcache", "community": 2, "norm_label": "loadcache()" }, { "label": "saveCache()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L430", "_origin": "ast", "id": "userscript_manga_bookmark_user_savecache", "community": 2, "norm_label": "savecache()" }, { "label": "loadLastChecked()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L438", "_origin": "ast", "id": "userscript_manga_bookmark_user_loadlastchecked", "community": 2, "norm_label": "loadlastchecked()" }, { "label": "saveLastChecked()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L447", "_origin": "ast", "id": "userscript_manga_bookmark_user_savelastchecked", "community": 2, "norm_label": "savelastchecked()" }, { "label": "authHeaders()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L455", "_origin": "ast", "id": "userscript_manga_bookmark_user_authheaders", "community": 2, "norm_label": "authheaders()" }, { "label": "httpError()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L461", "_origin": "ast", "id": "userscript_manga_bookmark_user_httperror", "community": 2, "norm_label": "httperror()" }, { "label": "apiGet()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L467", "_origin": "ast", "id": "userscript_manga_bookmark_user_apiget", "community": 2, "norm_label": "apiget()" }, { "label": "apiPut()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L477", "_origin": "ast", "id": "userscript_manga_bookmark_user_apiput", "community": 2, "norm_label": "apiput()" }, { "label": "apiDelete()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L493", "_origin": "ast", "id": "userscript_manga_bookmark_user_apidelete", "community": 2, "norm_label": "apidelete()" }, { "label": "reindex()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L513", "_origin": "ast", "id": "userscript_manga_bookmark_user_reindex", "community": 2, "norm_label": "reindex()" }, { "label": "setList()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L519", "_origin": "ast", "id": "userscript_manga_bookmark_user_setlist", "community": 2, "norm_label": "setlist()" }, { "label": "upsertLocal()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L527", "_origin": "ast", "id": "userscript_manga_bookmark_user_upsertlocal", "community": 2, "norm_label": "upsertlocal()" }, { "label": "removeLocal()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L535", "_origin": "ast", "id": "userscript_manga_bookmark_user_removelocal", "community": 2, "norm_label": "removelocal()" }, { "label": "statusOf()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L543", "_origin": "ast", "id": "userscript_manga_bookmark_user_statusof", "community": 2, "norm_label": "statusof()" }, { "label": "kindOf()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L549", "_origin": "ast", "id": "userscript_manga_bookmark_user_kindof", "community": 2, "norm_label": "kindof()" }, { "label": "loadQueue()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L571", "_origin": "ast", "id": "userscript_manga_bookmark_user_loadqueue", "community": 2, "norm_label": "loadqueue()" }, { "label": "saveQueue()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L580", "_origin": "ast", "id": "userscript_manga_bookmark_user_savequeue", "community": 2, "norm_label": "savequeue()" }, { "label": "queueCount()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L622", "_origin": "ast", "id": "userscript_manga_bookmark_user_queuecount", "community": 2, "norm_label": "queuecount()" }, { "label": "queueGet()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L626", "_origin": "ast", "id": "userscript_manga_bookmark_user_queueget", "community": 2, "norm_label": "queueget()" }, { "label": "titleFor()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L630", "_origin": "ast", "id": "userscript_manga_bookmark_user_titlefor", "community": 2, "norm_label": "titlefor()" }, { "label": "queuePush()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L637", "_origin": "ast", "id": "userscript_manga_bookmark_user_queuepush", "community": 2, "norm_label": "queuepush()" }, { "label": "queueDrop()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L646", "_origin": "ast", "id": "userscript_manga_bookmark_user_queuedrop", "community": 2, "norm_label": "queuedrop()" }, { "label": "queueDefer()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L657", "_origin": "ast", "id": "userscript_manga_bookmark_user_queuedefer", "community": 2, "norm_label": "queuedefer()" }, { "label": "queueEnqueue()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L669", "_origin": "ast", "id": "userscript_manga_bookmark_user_queueenqueue", "community": 2, "norm_label": "queueenqueue()" }, { "label": "drain()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L705", "_origin": "ast", "id": "userscript_manga_bookmark_user_drain", "community": 2, "norm_label": "drain()" }, { "label": "overlayPending()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L739", "_origin": "ast", "id": "userscript_manga_bookmark_user_overlaypending", "community": 2, "norm_label": "overlaypending()" }, { "label": "pushBookmark()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L765", "_origin": "ast", "id": "userscript_manga_bookmark_user_pushbookmark", "community": 2, "norm_label": "pushbookmark()" }, { "label": "pushDelete()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L810", "_origin": "ast", "id": "userscript_manga_bookmark_user_pushdelete", "community": 2, "norm_label": "pushdelete()" }, { "label": "bookmarkCurrent()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L829", "_origin": "ast", "id": "userscript_manga_bookmark_user_bookmarkcurrent", "community": 2, "norm_label": "bookmarkcurrent()" }, { "label": "updateToCurrentChapter()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L850", "_origin": "ast", "id": "userscript_manga_bookmark_user_updatetocurrentchapter", "community": 2, "norm_label": "updatetocurrentchapter()" }, { "label": "syncUpsert()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L871", "_origin": "ast", "id": "userscript_manga_bookmark_user_syncupsert", "community": 2, "norm_label": "syncupsert()" }, { "label": "toggleFavorite()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L878", "_origin": "ast", "id": "userscript_manga_bookmark_user_togglefavorite", "community": 2, "norm_label": "togglefavorite()" }, { "label": "toggleArchive()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L893", "_origin": "ast", "id": "userscript_manga_bookmark_user_togglearchive", "community": 2, "norm_label": "togglearchive()" }, { "label": "reportLatestChapter()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L917", "_origin": "ast", "id": "userscript_manga_bookmark_user_reportlatestchapter", "community": 2, "norm_label": "reportlatestchapter()" }, { "label": "maybeCaptureLatestOnSeriesPage()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L945", "_origin": "ast", "id": "userscript_manga_bookmark_user_maybecapturelatestonseriespage", "community": 2, "norm_label": "maybecapturelatestonseriespage()" }, { "label": "backgroundRefreshLatest()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L961", "_origin": "ast", "id": "userscript_manga_bookmark_user_backgroundrefreshlatest", "community": 2, "norm_label": "backgroundrefreshlatest()" }, { "label": "removeBookmark()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L998", "_origin": "ast", "id": "userscript_manga_bookmark_user_removebookmark", "community": 2, "norm_label": "removebookmark()" }, { "label": "chapterIdentity()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1013", "_origin": "ast", "id": "userscript_manga_bookmark_user_chapteridentity", "community": 2, "norm_label": "chapteridentity()" }, { "label": "armDwell()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1017", "_origin": "ast", "id": "userscript_manga_bookmark_user_armdwell", "community": 2, "norm_label": "armdwell()" }, { "label": "cancelDwell()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1029", "_origin": "ast", "id": "userscript_manga_bookmark_user_canceldwell", "community": 2, "norm_label": "canceldwell()" }, { "label": "maybeAutoUpdate()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1036", "_origin": "ast", "id": "userscript_manga_bookmark_user_maybeautoupdate", "community": 2, "norm_label": "maybeautoupdate()" }, { "label": "buildUI()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1066", "_origin": "ast", "id": "userscript_manga_bookmark_user_buildui", "community": 2, "norm_label": "buildui()" }, { "label": "clamp()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1115", "_origin": "ast", "id": "userscript_manga_bookmark_user_clamp", "community": 2, "norm_label": "clamp()" }, { "label": "applyFabPos()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1119", "_origin": "ast", "id": "userscript_manga_bookmark_user_applyfabpos", "community": 2, "norm_label": "applyfabpos()" }, { "label": "loadFabPos()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1132", "_origin": "ast", "id": "userscript_manga_bookmark_user_loadfabpos", "community": 2, "norm_label": "loadfabpos()" }, { "label": "saveFabPos()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1140", "_origin": "ast", "id": "userscript_manga_bookmark_user_savefabpos", "community": 2, "norm_label": "savefabpos()" }, { "label": "placeFab()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1148", "_origin": "ast", "id": "userscript_manga_bookmark_user_placefab", "community": 2, "norm_label": "placefab()" }, { "label": "makeDraggable()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1165", "_origin": "ast", "id": "userscript_manga_bookmark_user_makedraggable", "community": 2, "norm_label": "makedraggable()" }, { "label": "startRing()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1270", "_origin": "ast", "id": "userscript_manga_bookmark_user_startring", "community": 2, "norm_label": "startring()" }, { "label": "stopRing()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1280", "_origin": "ast", "id": "userscript_manga_bookmark_user_stopring", "community": 2, "norm_label": "stopring()" }, { "label": "togglePanel()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1288", "_origin": "ast", "id": "userscript_manga_bookmark_user_togglepanel", "community": 2, "norm_label": "togglepanel()" }, { "label": "el()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1294", "_origin": "ast", "id": "userscript_manga_bookmark_user_el", "community": 2, "norm_label": "el()" }, { "label": "render()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1306", "_origin": "ast", "id": "userscript_manga_bookmark_user_render", "community": 2, "norm_label": "render()" }, { "label": "renderItem()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1369", "_origin": "ast", "id": "userscript_manga_bookmark_user_renderitem", "community": 2, "norm_label": "renderitem()" }, { "label": "confirmRemove()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1426", "_origin": "ast", "id": "userscript_manga_bookmark_user_confirmremove", "community": 2, "norm_label": "confirmremove()" }, { "label": "toast()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1433", "_origin": "ast", "id": "userscript_manga_bookmark_user_toast", "community": 2, "norm_label": "toast()" }, { "label": "refresh()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1448", "_origin": "ast", "id": "userscript_manga_bookmark_user_refresh", "community": 2, "norm_label": "refresh()" }, { "label": "setPage()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1466", "_origin": "ast", "id": "userscript_manga_bookmark_user_setpage", "community": 2, "norm_label": "setpage()" }, { "label": "onNavigate()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1471", "_origin": "ast", "id": "userscript_manga_bookmark_user_onnavigate", "community": 2, "norm_label": "onnavigate()" }, { "label": "installNavWatcher()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1486", "_origin": "ast", "id": "userscript_manga_bookmark_user_installnavwatcher", "community": 2, "norm_label": "installnavwatcher()" }, { "label": "installLongPress()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1527", "_origin": "ast", "id": "userscript_manga_bookmark_user_installlongpress", "community": 2, "norm_label": "installlongpress()" }, { "label": "init()", "file_type": "code", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1589", "_origin": "ast", "id": "userscript_manga_bookmark_user_init", "community": 2, "norm_label": "init()" }, { "label": "novel-bookmark.user.js", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1", "_origin": "ast", "id": "userscript_novel_bookmark_user", "community": 3, "norm_label": "novel-bookmark.user.js" }, { "label": "anchorsFromDocument()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L52", "_origin": "ast", "id": "userscript_novel_bookmark_user_anchorsfromdocument", "community": 3, "norm_label": "anchorsfromdocument()" }, { "label": "anchorsFromHTML()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L61", "_origin": "ast", "id": "userscript_novel_bookmark_user_anchorsfromhtml", "community": 3, "norm_label": "anchorsfromhtml()" }, { "label": "escapeRe()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L71", "_origin": "ast", "id": "userscript_novel_bookmark_user_escapere", "community": 3, "norm_label": "escapere()" }, { "label": "maxChapter()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L78", "_origin": "ast", "id": "userscript_novel_bookmark_user_maxchapter", "community": 3, "norm_label": "maxchapter()" }, { "label": "detect()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L93", "_origin": "ast", "id": "userscript_novel_bookmark_user_detect", "community": 3, "norm_label": "detect()" }, { "label": "latestChapterFromAnchors()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L130", "_origin": "ast", "id": "userscript_novel_bookmark_user_latestchapterfromanchors", "community": 3, "norm_label": "latestchapterfromanchors()" }, { "label": "seriesIdFromLnwPointer()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L143", "_origin": "ast", "id": "userscript_novel_bookmark_user_seriesidfromlnwpointer", "community": 3, "norm_label": "seriesidfromlnwpointer()" }, { "label": "keyOf()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L233", "_origin": "ast", "id": "userscript_novel_bookmark_user_keyof", "community": 3, "norm_label": "keyof()" }, { "label": "adapterFor()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L237", "_origin": "ast", "id": "userscript_novel_bookmark_user_adapterfor", "community": 3, "norm_label": "adapterfor()" }, { "label": "repairLnwStaleRow()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L250", "_origin": "ast", "id": "userscript_novel_bookmark_user_repairlnwstalerow", "community": 3, "norm_label": "repairlnwstalerow()" }, { "label": "computeLatestChapter()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L341", "_origin": "ast", "id": "userscript_novel_bookmark_user_computelatestchapter", "community": 3, "norm_label": "computelatestchapter()" }, { "label": "currentSite()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L346", "_origin": "ast", "id": "userscript_novel_bookmark_user_currentsite", "community": 3, "norm_label": "currentsite()" }, { "label": "loadCache()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L355", "_origin": "ast", "id": "userscript_novel_bookmark_user_loadcache", "community": 3, "norm_label": "loadcache()" }, { "label": "saveCache()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L364", "_origin": "ast", "id": "userscript_novel_bookmark_user_savecache", "community": 3, "norm_label": "savecache()" }, { "label": "loadLastChecked()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L372", "_origin": "ast", "id": "userscript_novel_bookmark_user_loadlastchecked", "community": 3, "norm_label": "loadlastchecked()" }, { "label": "saveLastChecked()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L381", "_origin": "ast", "id": "userscript_novel_bookmark_user_savelastchecked", "community": 3, "norm_label": "savelastchecked()" }, { "label": "authHeaders()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L389", "_origin": "ast", "id": "userscript_novel_bookmark_user_authheaders", "community": 3, "norm_label": "authheaders()" }, { "label": "httpError()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L395", "_origin": "ast", "id": "userscript_novel_bookmark_user_httperror", "community": 3, "norm_label": "httperror()" }, { "label": "apiGet()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L401", "_origin": "ast", "id": "userscript_novel_bookmark_user_apiget", "community": 3, "norm_label": "apiget()" }, { "label": "apiPut()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L411", "_origin": "ast", "id": "userscript_novel_bookmark_user_apiput", "community": 3, "norm_label": "apiput()" }, { "label": "apiDelete()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L427", "_origin": "ast", "id": "userscript_novel_bookmark_user_apidelete", "community": 3, "norm_label": "apidelete()" }, { "label": "reindex()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L447", "_origin": "ast", "id": "userscript_novel_bookmark_user_reindex", "community": 3, "norm_label": "reindex()" }, { "label": "setList()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L453", "_origin": "ast", "id": "userscript_novel_bookmark_user_setlist", "community": 3, "norm_label": "setlist()" }, { "label": "upsertLocal()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L461", "_origin": "ast", "id": "userscript_novel_bookmark_user_upsertlocal", "community": 3, "norm_label": "upsertlocal()" }, { "label": "removeLocal()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L469", "_origin": "ast", "id": "userscript_novel_bookmark_user_removelocal", "community": 3, "norm_label": "removelocal()" }, { "label": "statusOf()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L477", "_origin": "ast", "id": "userscript_novel_bookmark_user_statusof", "community": 3, "norm_label": "statusof()" }, { "label": "kindOf()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L483", "_origin": "ast", "id": "userscript_novel_bookmark_user_kindof", "community": 3, "norm_label": "kindof()" }, { "label": "loadQueue()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L505", "_origin": "ast", "id": "userscript_novel_bookmark_user_loadqueue", "community": 3, "norm_label": "loadqueue()" }, { "label": "saveQueue()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L514", "_origin": "ast", "id": "userscript_novel_bookmark_user_savequeue", "community": 3, "norm_label": "savequeue()" }, { "label": "queueCount()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L526", "_origin": "ast", "id": "userscript_novel_bookmark_user_queuecount", "community": 3, "norm_label": "queuecount()" }, { "label": "queueGet()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L530", "_origin": "ast", "id": "userscript_novel_bookmark_user_queueget", "community": 3, "norm_label": "queueget()" }, { "label": "titleFor()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L534", "_origin": "ast", "id": "userscript_novel_bookmark_user_titlefor", "community": 3, "norm_label": "titlefor()" }, { "label": "queuePush()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L541", "_origin": "ast", "id": "userscript_novel_bookmark_user_queuepush", "community": 3, "norm_label": "queuepush()" }, { "label": "queueDrop()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L550", "_origin": "ast", "id": "userscript_novel_bookmark_user_queuedrop", "community": 3, "norm_label": "queuedrop()" }, { "label": "queueDefer()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L561", "_origin": "ast", "id": "userscript_novel_bookmark_user_queuedefer", "community": 3, "norm_label": "queuedefer()" }, { "label": "queueEnqueue()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L573", "_origin": "ast", "id": "userscript_novel_bookmark_user_queueenqueue", "community": 3, "norm_label": "queueenqueue()" }, { "label": "drain()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L609", "_origin": "ast", "id": "userscript_novel_bookmark_user_drain", "community": 3, "norm_label": "drain()" }, { "label": "overlayPending()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L643", "_origin": "ast", "id": "userscript_novel_bookmark_user_overlaypending", "community": 3, "norm_label": "overlaypending()" }, { "label": "pushBookmark()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L669", "_origin": "ast", "id": "userscript_novel_bookmark_user_pushbookmark", "community": 3, "norm_label": "pushbookmark()" }, { "label": "pushDelete()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L714", "_origin": "ast", "id": "userscript_novel_bookmark_user_pushdelete", "community": 3, "norm_label": "pushdelete()" }, { "label": "bookmarkCurrent()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L733", "_origin": "ast", "id": "userscript_novel_bookmark_user_bookmarkcurrent", "community": 3, "norm_label": "bookmarkcurrent()" }, { "label": "updateToCurrentChapter()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L754", "_origin": "ast", "id": "userscript_novel_bookmark_user_updatetocurrentchapter", "community": 3, "norm_label": "updatetocurrentchapter()" }, { "label": "syncUpsert()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L775", "_origin": "ast", "id": "userscript_novel_bookmark_user_syncupsert", "community": 3, "norm_label": "syncupsert()" }, { "label": "toggleFavorite()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L782", "_origin": "ast", "id": "userscript_novel_bookmark_user_togglefavorite", "community": 3, "norm_label": "togglefavorite()" }, { "label": "toggleArchive()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L797", "_origin": "ast", "id": "userscript_novel_bookmark_user_togglearchive", "community": 3, "norm_label": "togglearchive()" }, { "label": "reportLatestChapter()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L821", "_origin": "ast", "id": "userscript_novel_bookmark_user_reportlatestchapter", "community": 3, "norm_label": "reportlatestchapter()" }, { "label": "maybeCaptureLatestOnSeriesPage()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L849", "_origin": "ast", "id": "userscript_novel_bookmark_user_maybecapturelatestonseriespage", "community": 3, "norm_label": "maybecapturelatestonseriespage()" }, { "label": "backgroundRefreshLatest()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L865", "_origin": "ast", "id": "userscript_novel_bookmark_user_backgroundrefreshlatest", "community": 3, "norm_label": "backgroundrefreshlatest()" }, { "label": "removeBookmark()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L904", "_origin": "ast", "id": "userscript_novel_bookmark_user_removebookmark", "community": 3, "norm_label": "removebookmark()" }, { "label": "chapterIdentity()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L919", "_origin": "ast", "id": "userscript_novel_bookmark_user_chapteridentity", "community": 3, "norm_label": "chapteridentity()" }, { "label": "armDwell()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L923", "_origin": "ast", "id": "userscript_novel_bookmark_user_armdwell", "community": 3, "norm_label": "armdwell()" }, { "label": "cancelDwell()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L935", "_origin": "ast", "id": "userscript_novel_bookmark_user_canceldwell", "community": 3, "norm_label": "canceldwell()" }, { "label": "maybeAutoUpdate()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L942", "_origin": "ast", "id": "userscript_novel_bookmark_user_maybeautoupdate", "community": 3, "norm_label": "maybeautoupdate()" }, { "label": "buildUI()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L972", "_origin": "ast", "id": "userscript_novel_bookmark_user_buildui", "community": 3, "norm_label": "buildui()" }, { "label": "clamp()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1021", "_origin": "ast", "id": "userscript_novel_bookmark_user_clamp", "community": 3, "norm_label": "clamp()" }, { "label": "applyFabPos()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1025", "_origin": "ast", "id": "userscript_novel_bookmark_user_applyfabpos", "community": 3, "norm_label": "applyfabpos()" }, { "label": "loadFabPos()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1038", "_origin": "ast", "id": "userscript_novel_bookmark_user_loadfabpos", "community": 3, "norm_label": "loadfabpos()" }, { "label": "saveFabPos()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1046", "_origin": "ast", "id": "userscript_novel_bookmark_user_savefabpos", "community": 3, "norm_label": "savefabpos()" }, { "label": "placeFab()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1054", "_origin": "ast", "id": "userscript_novel_bookmark_user_placefab", "community": 3, "norm_label": "placefab()" }, { "label": "makeDraggable()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1071", "_origin": "ast", "id": "userscript_novel_bookmark_user_makedraggable", "community": 3, "norm_label": "makedraggable()" }, { "label": "startRing()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1176", "_origin": "ast", "id": "userscript_novel_bookmark_user_startring", "community": 3, "norm_label": "startring()" }, { "label": "stopRing()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1186", "_origin": "ast", "id": "userscript_novel_bookmark_user_stopring", "community": 3, "norm_label": "stopring()" }, { "label": "togglePanel()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1194", "_origin": "ast", "id": "userscript_novel_bookmark_user_togglepanel", "community": 3, "norm_label": "togglepanel()" }, { "label": "el()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1200", "_origin": "ast", "id": "userscript_novel_bookmark_user_el", "community": 3, "norm_label": "el()" }, { "label": "render()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1212", "_origin": "ast", "id": "userscript_novel_bookmark_user_render", "community": 3, "norm_label": "render()" }, { "label": "renderItem()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1275", "_origin": "ast", "id": "userscript_novel_bookmark_user_renderitem", "community": 3, "norm_label": "renderitem()" }, { "label": "confirmRemove()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1332", "_origin": "ast", "id": "userscript_novel_bookmark_user_confirmremove", "community": 3, "norm_label": "confirmremove()" }, { "label": "toast()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1339", "_origin": "ast", "id": "userscript_novel_bookmark_user_toast", "community": 3, "norm_label": "toast()" }, { "label": "refresh()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1354", "_origin": "ast", "id": "userscript_novel_bookmark_user_refresh", "community": 3, "norm_label": "refresh()" }, { "label": "applyLnwStaleRowRepair()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1377", "_origin": "ast", "id": "userscript_novel_bookmark_user_applylnwstalerowrepair", "community": 3, "norm_label": "applylnwstalerowrepair()" }, { "label": "onNavigate()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1402", "_origin": "ast", "id": "userscript_novel_bookmark_user_onnavigate", "community": 3, "norm_label": "onnavigate()" }, { "label": "installNavWatcher()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1418", "_origin": "ast", "id": "userscript_novel_bookmark_user_installnavwatcher", "community": 3, "norm_label": "installnavwatcher()" }, { "label": "installLongPress()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1452", "_origin": "ast", "id": "userscript_novel_bookmark_user_installlongpress", "community": 3, "norm_label": "installlongpress()" }, { "label": "init()", "file_type": "code", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1514", "_origin": "ast", "id": "userscript_novel_bookmark_user_init", "community": 3, "norm_label": "init()" }, { "label": "logic.test.js", "file_type": "code", "source_file": "userscript/test/logic.test.js", "source_location": "L1", "_origin": "ast", "id": "userscript_test_logic_test", "community": 2, "norm_label": "logic.test.js" }, { "label": "test", "file_type": "code", "source_file": "userscript/test/logic.test.js", "source_location": "L3", "_origin": "ast", "id": "userscript_test_logic_test_test", "community": 2, "norm_label": "test" }, { "label": "assert", "file_type": "code", "source_file": "userscript/test/logic.test.js", "source_location": "L4", "_origin": "ast", "id": "userscript_test_logic_test_assert", "community": 2, "norm_label": "assert" }, { "label": "store", "file_type": "code", "source_file": "userscript/test/logic.test.js", "source_location": "L17", "_origin": "ast", "id": "userscript_test_logic_test_store", "community": 2, "norm_label": "store" }, { "label": "metaTags", "file_type": "code", "source_file": "userscript/test/logic.test.js", "source_location": "L33", "_origin": "ast", "id": "userscript_test_logic_test_metatags", "community": 2, "norm_label": "metatags" }, { "label": "querySelector()", "file_type": "code", "source_file": "userscript/test/logic.test.js", "source_location": "L38", "_origin": "ast", "id": "userscript_test_logic_test_queryselector", "community": 2, "norm_label": "queryselector()" }, { "label": "addEventListener()", "file_type": "code", "source_file": "userscript/test/logic.test.js", "source_location": "L44", "_origin": "ast", "id": "userscript_test_logic_test_addeventlistener", "community": 2, "norm_label": "addeventlistener()" }, { "label": "title()", "file_type": "code", "source_file": "userscript/test/logic.test.js", "source_location": "L45", "_origin": "ast", "id": "userscript_test_logic_test_title", "community": 2, "norm_label": "title()" }, { "label": "{\n stripBuildHash,\n comixSeriesId,\n asura,\n demonic,\n comix,\n kagane,\n anchorsFromHTML,\n statusOf,\n kindOf,\n}", "file_type": "code", "source_file": "userscript/test/logic.test.js", "source_location": "L51", "_origin": "ast", "id": "userscript_test_logic_test_stripbuildhash_comixseriesid_asura_demonic_comix_kagane_anchorsfromhtml_statusof_kindof", "community": 2, "norm_label": "{\n stripbuildhash,\n comixseriesid,\n asura,\n demonic,\n comix,\n kagane,\n anchorsfromhtml,\n statusof,\n kindof,\n}" }, { "label": "loc()", "file_type": "code", "source_file": "userscript/test/logic.test.js", "source_location": "L64", "_origin": "ast", "id": "userscript_test_logic_test_loc", "community": 2, "norm_label": "loc()" }, { "label": "novel-logic.test.js", "file_type": "code", "source_file": "userscript/test/novel-logic.test.js", "source_location": "L1", "_origin": "ast", "id": "userscript_test_novel_logic_test", "community": 3, "norm_label": "novel-logic.test.js" }, { "label": "test", "file_type": "code", "source_file": "userscript/test/novel-logic.test.js", "source_location": "L3", "_origin": "ast", "id": "userscript_test_novel_logic_test_test", "community": 3, "norm_label": "test" }, { "label": "assert", "file_type": "code", "source_file": "userscript/test/novel-logic.test.js", "source_location": "L4", "_origin": "ast", "id": "userscript_test_novel_logic_test_assert", "community": 3, "norm_label": "assert" }, { "label": "store", "file_type": "code", "source_file": "userscript/test/novel-logic.test.js", "source_location": "L12", "_origin": "ast", "id": "userscript_test_novel_logic_test_store", "community": 3, "norm_label": "store" }, { "label": "metaTags", "file_type": "code", "source_file": "userscript/test/novel-logic.test.js", "source_location": "L21", "_origin": "ast", "id": "userscript_test_novel_logic_test_metatags", "community": 3, "norm_label": "metatags" }, { "label": "elements", "file_type": "code", "source_file": "userscript/test/novel-logic.test.js", "source_location": "L22", "_origin": "ast", "id": "userscript_test_novel_logic_test_elements", "community": 3, "norm_label": "elements" }, { "label": "attrEls", "file_type": "code", "source_file": "userscript/test/novel-logic.test.js", "source_location": "L25", "_origin": "ast", "id": "userscript_test_novel_logic_test_attrels", "community": 3, "norm_label": "attrels" }, { "label": "querySelector()", "file_type": "code", "source_file": "userscript/test/novel-logic.test.js", "source_location": "L27", "_origin": "ast", "id": "userscript_test_novel_logic_test_queryselector", "community": 3, "norm_label": "queryselector()" }, { "label": "querySelectorAll()", "file_type": "code", "source_file": "userscript/test/novel-logic.test.js", "source_location": "L38", "_origin": "ast", "id": "userscript_test_novel_logic_test_queryselectorall", "community": 3, "norm_label": "queryselectorall()" }, { "label": "addEventListener()", "file_type": "code", "source_file": "userscript/test/novel-logic.test.js", "source_location": "L41", "_origin": "ast", "id": "userscript_test_novel_logic_test_addeventlistener", "community": 3, "norm_label": "addeventlistener()" }, { "label": "{\n novelfull,\n lightnovelworld,\n computeLatestChapter,\n kindOf,\n maxChapter,\n repairLnwStaleRow,\n}", "file_type": "code", "source_file": "userscript/test/novel-logic.test.js", "source_location": "L45", "_origin": "ast", "id": "userscript_test_novel_logic_test_novelfull_lightnovelworld_computelatestchapter_kindof_maxchapter_repairlnwstalerow", "community": 3, "norm_label": "{\n novelfull,\n lightnovelworld,\n computelatestchapter,\n kindof,\n maxchapter,\n repairlnwstalerow,\n}" }, { "label": "loc()", "file_type": "code", "source_file": "userscript/test/novel-logic.test.js", "source_location": "L54", "_origin": "ast", "id": "userscript_test_novel_logic_test_loc", "community": 3, "norm_label": "loc()" }, { "label": "reset()", "file_type": "code", "source_file": "userscript/test/novel-logic.test.js", "source_location": "L59", "_origin": "ast", "id": "userscript_test_novel_logic_test_reset", "community": 2, "norm_label": "reset()" }, { "label": "staleRow()", "file_type": "code", "source_file": "userscript/test/novel-logic.test.js", "source_location": "L365", "_origin": "ast", "id": "userscript_test_novel_logic_test_stalerow", "community": 3, "norm_label": "stalerow()" }, { "label": "lnwPage()", "file_type": "code", "source_file": "userscript/test/novel-logic.test.js", "source_location": "L385", "_origin": "ast", "id": "userscript_test_novel_logic_test_lnwpage", "community": 3, "norm_label": "lnwpage()" }, { "label": "SKILL.md", "file_type": "document", "source_file": ".agents/skills/find-skills/SKILL.md", "source_location": "L1", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_find_skills_skill_md", "community": 27, "norm_label": "skill.md" }, { "label": "Find Skills", "file_type": "document", "source_file": ".agents/skills/find-skills/SKILL.md", "source_location": "L6", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_find_skills_skill_find_skills", "community": 27, "norm_label": "find skills" }, { "label": "When to Use This Skill", "file_type": "document", "source_file": ".agents/skills/find-skills/SKILL.md", "source_location": "L10", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_find_skills_skill_when_to_use_this_skill", "community": 27, "norm_label": "when to use this skill" }, { "label": "What is the Skills CLI?", "file_type": "document", "source_file": ".agents/skills/find-skills/SKILL.md", "source_location": "L21", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_find_skills_skill_what_is_the_skills_cli", "community": 27, "norm_label": "what is the skills cli?" }, { "label": "How to Help Users Find Skills", "file_type": "document", "source_file": ".agents/skills/find-skills/SKILL.md", "source_location": "L33", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_find_skills_skill_how_to_help_users_find_skills", "community": 27, "norm_label": "how to help users find skills" }, { "label": "Step 1: Understand What They Need", "file_type": "document", "source_file": ".agents/skills/find-skills/SKILL.md", "source_location": "L35", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_1_understand_what_they_need", "community": 27, "norm_label": "step 1: understand what they need" }, { "label": "Step 2: Check the Leaderboard First", "file_type": "document", "source_file": ".agents/skills/find-skills/SKILL.md", "source_location": "L43", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_2_check_the_leaderboard_first", "community": 27, "norm_label": "step 2: check the leaderboard first" }, { "label": "Step 3: Search for Skills", "file_type": "document", "source_file": ".agents/skills/find-skills/SKILL.md", "source_location": "L51", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_3_search_for_skills", "community": 27, "norm_label": "step 3: search for skills" }, { "label": "Step 4: Verify Quality Before Recommending", "file_type": "document", "source_file": ".agents/skills/find-skills/SKILL.md", "source_location": "L65", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_4_verify_quality_before_recommending", "community": 27, "norm_label": "step 4: verify quality before recommending" }, { "label": "Step 5: Present Options to the User", "file_type": "document", "source_file": ".agents/skills/find-skills/SKILL.md", "source_location": "L73", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_5_present_options_to_the_user", "community": 27, "norm_label": "step 5: present options to the user" }, { "label": "Step 6: Offer to Install", "file_type": "document", "source_file": ".agents/skills/find-skills/SKILL.md", "source_location": "L95", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_6_offer_to_install", "community": 27, "norm_label": "step 6: offer to install" }, { "label": "Common Skill Categories", "file_type": "document", "source_file": ".agents/skills/find-skills/SKILL.md", "source_location": "L105", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_find_skills_skill_common_skill_categories", "community": 27, "norm_label": "common skill categories" }, { "label": "Tips for Effective Searches", "file_type": "document", "source_file": ".agents/skills/find-skills/SKILL.md", "source_location": "L119", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_find_skills_skill_tips_for_effective_searches", "community": 27, "norm_label": "tips for effective searches" }, { "label": "When No Skills Are Found", "file_type": "document", "source_file": ".agents/skills/find-skills/SKILL.md", "source_location": "L125", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_find_skills_skill_when_no_skills_are_found", "community": 27, "norm_label": "when no skills are found" }, { "label": "SKILL.md", "file_type": "document", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L1", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_md", "community": 17, "norm_label": "skill.md" }, { "label": "Go Code Style", "file_type": "document", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L24", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "community": 17, "norm_label": "go code style" }, { "label": "Line Length & Breaking", "file_type": "document", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L32", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_line_length_breaking", "community": 17, "norm_label": "line length & breaking" }, { "label": "Variable Declarations", "file_type": "document", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L52", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_variable_declarations", "community": 17, "norm_label": "variable declarations" }, { "label": "Slice & Map Initialization", "file_type": "document", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L62", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_slice_map_initialization", "community": 17, "norm_label": "slice & map initialization" }, { "label": "Composite Literals", "file_type": "document", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L75", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_composite_literals", "community": 17, "norm_label": "composite literals" }, { "label": "Control Flow", "file_type": "document", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L87", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_control_flow", "community": 17, "norm_label": "control flow" }, { "label": "Reduce Nesting", "file_type": "document", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L89", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_reduce_nesting", "community": 17, "norm_label": "reduce nesting" }, { "label": "Eliminate Unnecessary `else`", "file_type": "document", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L108", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_eliminate_unnecessary_else", "community": 17, "norm_label": "eliminate unnecessary `else`" }, { "label": "Complex Conditions & Init Scope", "file_type": "document", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L132", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_complex_conditions_init_scope", "community": 17, "norm_label": "complex conditions & init scope" }, { "label": "Switch Over If-Else Chains", "file_type": "document", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L154", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_switch_over_if_else_chains", "community": 17, "norm_label": "switch over if-else chains" }, { "label": "Function Design", "file_type": "document", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L169", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_function_design", "community": 17, "norm_label": "function design" }, { "label": "Prefer `range` for Iteration", "file_type": "document", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L181", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_prefer_range_for_iteration", "community": 17, "norm_label": "prefer `range` for iteration" }, { "label": "Value vs Pointer Arguments", "file_type": "document", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L191", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_value_vs_pointer_arguments", "community": 17, "norm_label": "value vs pointer arguments" }, { "label": "Code Organization Within Files", "file_type": "document", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L195", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_code_organization_within_files", "community": 17, "norm_label": "code organization within files" }, { "label": "String Handling", "file_type": "document", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L204", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_string_handling", "community": 17, "norm_label": "string handling" }, { "label": "Type Conversions", "file_type": "document", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L208", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_type_conversions", "community": 17, "norm_label": "type conversions" }, { "label": "Philosophy", "file_type": "document", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L216", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_philosophy", "community": 17, "norm_label": "philosophy" }, { "label": "Parallelizing Code Style Reviews", "file_type": "document", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L224", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_parallelizing_code_style_reviews", "community": 17, "norm_label": "parallelizing code style reviews" }, { "label": "Enforce with Linters", "file_type": "document", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L228", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_enforce_with_linters", "community": 17, "norm_label": "enforce with linters" }, { "label": "Cross-References", "file_type": "document", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L232", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_cross_references", "community": 17, "norm_label": "cross-references" }, { "label": "details.md", "file_type": "document", "source_file": ".agents/skills/golang-code-style/references/details.md", "source_location": "L1", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_md", "community": 17, "norm_label": "details.md" }, { "label": "Code Style Details", "file_type": "document", "source_file": ".agents/skills/golang-code-style/references/details.md", "source_location": "L1", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_code_style_details", "community": 17, "norm_label": "code style details" }, { "label": "Extract Complex Conditions", "file_type": "document", "source_file": ".agents/skills/golang-code-style/references/details.md", "source_location": "L3", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_extract_complex_conditions", "community": 17, "norm_label": "extract complex conditions" }, { "label": "Value vs Pointer Arguments", "file_type": "document", "source_file": ".agents/skills/golang-code-style/references/details.md", "source_location": "L37", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_value_vs_pointer_arguments", "community": 17, "norm_label": "value vs pointer arguments" }, { "label": "SKILL.md", "file_type": "document", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "source_location": "L1", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_md", "community": 14, "norm_label": "skill.md" }, { "label": "Go Error Handling Best Practices", "file_type": "document", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "source_location": "L32", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_go_error_handling_best_practices", "community": 14, "norm_label": "go error handling best practices" }, { "label": "Best Practices Summary", "file_type": "document", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "source_location": "L36", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_best_practices_summary", "community": 14, "norm_label": "best practices summary" }, { "label": "Detailed Reference", "file_type": "document", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "source_location": "L54", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_detailed_reference", "community": 14, "norm_label": "detailed reference" }, { "label": "Parallelizing Error Handling Audits", "file_type": "document", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "source_location": "L62", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_parallelizing_error_handling_audits", "community": 14, "norm_label": "parallelizing error handling audits" }, { "label": "Cross-References", "file_type": "document", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "source_location": "L72", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_cross_references", "community": 14, "norm_label": "cross-references" }, { "label": "References", "file_type": "document", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "source_location": "L80", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_references", "community": 14, "norm_label": "references" }, { "label": "error-creation.md", "file_type": "document", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "source_location": "L1", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_md", "community": 14, "norm_label": "error-creation.md" }, { "label": "Error Creation", "file_type": "document", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "source_location": "L1", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_error_creation", "community": 14, "norm_label": "error creation" }, { "label": "Errors as Values", "file_type": "document", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "source_location": "L3", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_errors_as_values", "community": 14, "norm_label": "errors as values" }, { "label": "Error String Conventions", "file_type": "document", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "source_location": "L30", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_error_string_conventions", "community": 14, "norm_label": "error string conventions" }, { "label": "Creating Errors", "file_type": "document", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "source_location": "L50", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_creating_errors", "community": 14, "norm_label": "creating errors" }, { "label": "`errors.New` \u2014 static error messages", "file_type": "document", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "source_location": "L52", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_errors_new_static_error_messages", "community": 14, "norm_label": "`errors.new` \u2014 static error messages" }, { "label": "`fmt.Errorf` \u2014 dynamic error messages", "file_type": "document", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "source_location": "L59", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_fmt_errorf_dynamic_error_messages", "community": 14, "norm_label": "`fmt.errorf` \u2014 dynamic error messages" }, { "label": "Decision table: which error strategy to use", "file_type": "document", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "source_location": "L73", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_decision_table_which_error_strategy_to_use", "community": 14, "norm_label": "decision table: which error strategy to use" }, { "label": "Low-Cardinality Error Messages", "file_type": "document", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "source_location": "L82", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_low_cardinality_error_messages", "community": 14, "norm_label": "low-cardinality error messages" }, { "label": "Custom Error Types", "file_type": "document", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "source_location": "L105", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_custom_error_types", "community": 14, "norm_label": "custom error types" }, { "label": "Custom types that wrap other errors", "file_type": "document", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "source_location": "L128", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_custom_types_that_wrap_other_errors", "community": 14, "norm_label": "custom types that wrap other errors" }, { "label": "error-handling.md", "file_type": "document", "source_file": ".agents/skills/golang-error-handling/references/error-handling.md", "source_location": "L1", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_md", "community": 14, "norm_label": "error-handling.md" }, { "label": "Error Handling Patterns and Logging", "file_type": "document", "source_file": ".agents/skills/golang-error-handling/references/error-handling.md", "source_location": "L1", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_error_handling_patterns_and_logging", "community": 14, "norm_label": "error handling patterns and logging" }, { "label": "The Single Handling Rule", "file_type": "document", "source_file": ".agents/skills/golang-error-handling/references/error-handling.md", "source_location": "L3", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_the_single_handling_rule", "community": 14, "norm_label": "the single handling rule" }, { "label": "Panic and Recover", "file_type": "document", "source_file": ".agents/skills/golang-error-handling/references/error-handling.md", "source_location": "L41", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_panic_and_recover", "community": 14, "norm_label": "panic and recover" }, { "label": "When to panic", "file_type": "document", "source_file": ".agents/skills/golang-error-handling/references/error-handling.md", "source_location": "L43", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_when_to_panic", "community": 14, "norm_label": "when to panic" }, { "label": "Recovering from panics", "file_type": "document", "source_file": ".agents/skills/golang-error-handling/references/error-handling.md", "source_location": "L67", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_recovering_from_panics", "community": 14, "norm_label": "recovering from panics" }, { "label": "Why Use `samber/oops`", "file_type": "document", "source_file": ".agents/skills/golang-error-handling/references/error-handling.md", "source_location": "L90", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_why_use_samber_oops", "community": 14, "norm_label": "why use `samber/oops`" }, { "label": "Logging Errors with `slog`", "file_type": "document", "source_file": ".agents/skills/golang-error-handling/references/error-handling.md", "source_location": "L127", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_logging_errors_with_slog", "community": 14, "norm_label": "logging errors with `slog`" }, { "label": "error-wrapping.md", "file_type": "document", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "source_location": "L1", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_md", "community": 14, "norm_label": "error-wrapping.md" }, { "label": "Error Wrapping and Inspection", "file_type": "document", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "source_location": "L1", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_error_wrapping_and_inspection", "community": 14, "norm_label": "error wrapping and inspection" }, { "label": "Error Wrapping with `%w`", "file_type": "document", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "source_location": "L3", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_error_wrapping_with_w", "community": 14, "norm_label": "error wrapping with `%w`" }, { "label": "`%w` vs `%v`: controlling exposure", "file_type": "document", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "source_location": "L18", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_w_vs_v_controlling_exposure", "community": 14, "norm_label": "`%w` vs `%v`: controlling exposure" }, { "label": "Inspecting Errors: `errors.Is` and `errors.As`", "file_type": "document", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "source_location": "L38", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_inspecting_errors_errors_is_and_errors_as", "community": 14, "norm_label": "inspecting errors: `errors.is` and `errors.as`" }, { "label": "`errors.Is` \u2014 match against a sentinel value", "file_type": "document", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "source_location": "L40", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_errors_is_match_against_a_sentinel_value", "community": 14, "norm_label": "`errors.is` \u2014 match against a sentinel value" }, { "label": "`errors.As / errors.AsType` \u2014 extract a typed error from the chain", "file_type": "document", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "source_location": "L52", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_errors_as_errors_astype_extract_a_typed_error_from_the_chain", "community": 14, "norm_label": "`errors.as / errors.astype` \u2014 extract a typed error from the chain" }, { "label": "Combining Errors with `errors.Join`", "file_type": "document", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "source_location": "L70", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_combining_errors_with_errors_join", "community": 14, "norm_label": "combining errors with `errors.join`" }, { "label": "Use case: validating multiple fields", "file_type": "document", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "source_location": "L74", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_use_case_validating_multiple_fields", "community": 14, "norm_label": "use case: validating multiple fields" }, { "label": "Use case: parallel operations with independent failures", "file_type": "document", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "source_location": "L91", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_use_case_parallel_operations_with_independent_failures", "community": 14, "norm_label": "use case: parallel operations with independent failures" }, { "label": "`errors.Is` works through joined errors", "file_type": "document", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "source_location": "L105", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_errors_is_works_through_joined_errors", "community": 14, "norm_label": "`errors.is` works through joined errors" }, { "label": "SKILL.md", "file_type": "document", "source_file": ".agents/skills/golang-performance/SKILL.md", "source_location": "L1", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_md", "community": 47, "norm_label": "skill.md" }, { "label": "Go Performance Optimization", "file_type": "document", "source_file": ".agents/skills/golang-performance/SKILL.md", "source_location": "L40", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization", "community": 33, "norm_label": "go performance optimization" }, { "label": "Core Philosophy", "file_type": "document", "source_file": ".agents/skills/golang-performance/SKILL.md", "source_location": "L42", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_core_philosophy", "community": 33, "norm_label": "core philosophy" }, { "label": "Rule Out External Bottlenecks First", "file_type": "document", "source_file": ".agents/skills/golang-performance/SKILL.md", "source_location": "L48", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_rule_out_external_bottlenecks_first", "community": 33, "norm_label": "rule out external bottlenecks first" }, { "label": "Iterative Optimization Methodology", "file_type": "document", "source_file": ".agents/skills/golang-performance/SKILL.md", "source_location": "L56", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_iterative_optimization_methodology", "community": 33, "norm_label": "iterative optimization methodology" }, { "label": "The cycle: Define Goals \u2192 Benchmark \u2192 Diagnose \u2192 Improve \u2192 Benchmark", "file_type": "document", "source_file": ".agents/skills/golang-performance/SKILL.md", "source_location": "L58", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_the_cycle_define_goals_benchmark_diagnose_improve_benchmark", "community": 33, "norm_label": "the cycle: define goals \u2192 benchmark \u2192 diagnose \u2192 improve \u2192 benchmark" }, { "label": "Decision Tree: Where Is Time Spent?", "file_type": "document", "source_file": ".agents/skills/golang-performance/SKILL.md", "source_location": "L73", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_decision_tree_where_is_time_spent", "community": 33, "norm_label": "decision tree: where is time spent?" }, { "label": "Common Mistakes", "file_type": "document", "source_file": ".agents/skills/golang-performance/SKILL.md", "source_location": "L86", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_common_mistakes", "community": 33, "norm_label": "common mistakes" }, { "label": "Deep Dives", "file_type": "document", "source_file": ".agents/skills/golang-performance/SKILL.md", "source_location": "L98", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_deep_dives", "community": 33, "norm_label": "deep dives" }, { "label": "CI Regression Detection", "file_type": "document", "source_file": ".agents/skills/golang-performance/SKILL.md", "source_location": "L107", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_ci_regression_detection", "community": 33, "norm_label": "ci regression detection" }, { "label": "Cross-References", "file_type": "document", "source_file": ".agents/skills/golang-performance/SKILL.md", "source_location": "L111", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_cross_references", "community": 33, "norm_label": "cross-references" }, { "label": "caching.md", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/caching.md", "source_location": "L1", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_md", "community": 22, "norm_label": "caching.md" }, { "label": "Caching Patterns", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/caching.md", "source_location": "L1", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_caching_patterns", "community": 22, "norm_label": "caching patterns" }, { "label": "Compiled Pattern Caching", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/caching.md", "source_location": "L5", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_compiled_pattern_caching", "community": 22, "norm_label": "compiled pattern caching" }, { "label": "Regexp at package level", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/caching.md", "source_location": "L9", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_regexp_at_package_level", "community": 22, "norm_label": "regexp at package level" }, { "label": "Template caching", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/caching.md", "source_location": "L28", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_template_caching", "community": 22, "norm_label": "template caching" }, { "label": "Precomputed lookup tables", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/caching.md", "source_location": "L36", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_precomputed_lookup_tables", "community": 22, "norm_label": "precomputed lookup tables" }, { "label": "Request-Level Caching", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/caching.md", "source_location": "L50", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_request_level_caching", "community": 22, "norm_label": "request-level caching" }, { "label": "singleflight for cache stampede prevention", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/caching.md", "source_location": "L54", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_singleflight_for_cache_stampede_prevention", "community": 22, "norm_label": "singleflight for cache stampede prevention" }, { "label": "LRU caches", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/caching.md", "source_location": "L83", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_lru_caches", "community": 22, "norm_label": "lru caches" }, { "label": "Algorithmic Complexity", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/caching.md", "source_location": "L92", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_algorithmic_complexity", "community": 22, "norm_label": "algorithmic complexity" }, { "label": "Work Avoidance", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/caching.md", "source_location": "L110", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_work_avoidance", "community": 22, "norm_label": "work avoidance" }, { "label": "Map lookups over slice scanning", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/caching.md", "source_location": "L114", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_map_lookups_over_slice_scanning", "community": 22, "norm_label": "map lookups over slice scanning" }, { "label": "Early returns and short-circuit loops", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/caching.md", "source_location": "L134", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_early_returns_and_short_circuit_loops", "community": 22, "norm_label": "early returns and short-circuit loops" }, { "label": "Avoid iterator chains", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/caching.md", "source_location": "L153", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_avoid_iterator_chains", "community": 22, "norm_label": "avoid iterator chains" }, { "label": "Replace indirect function calls with direct loops", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/caching.md", "source_location": "L167", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_replace_indirect_function_calls_with_direct_loops", "community": 22, "norm_label": "replace indirect function calls with direct loops" }, { "label": "cpu.md", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/cpu.md", "source_location": "L1", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_md", "community": 47, "norm_label": "cpu.md" }, { "label": "CPU Optimization", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/cpu.md", "source_location": "L1", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization", "community": 21, "norm_label": "cpu optimization" }, { "label": "Function Inlining", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/cpu.md", "source_location": "L5", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_function_inlining", "community": 21, "norm_label": "function inlining" }, { "label": "Value receivers enable inlining", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/cpu.md", "source_location": "L37", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_value_receivers_enable_inlining", "community": 21, "norm_label": "value receivers enable inlining" }, { "label": "Cache Locality", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/cpu.md", "source_location": "L49", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cache_locality", "community": 21, "norm_label": "cache locality" }, { "label": "Row-major traversal", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/cpu.md", "source_location": "L55", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_row_major_traversal", "community": 21, "norm_label": "row-major traversal" }, { "label": "Contiguous 2D allocation", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/cpu.md", "source_location": "L77", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_contiguous_2d_allocation", "community": 21, "norm_label": "contiguous 2d allocation" }, { "label": "Struct of Arrays (SoA) vs Array of Structs (AoS)", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/cpu.md", "source_location": "L92", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_struct_of_arrays_soa_vs_array_of_structs_aos", "community": 21, "norm_label": "struct of arrays (soa) vs array of structs (aos)" }, { "label": "Pointer-heavy vs value-heavy data", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/cpu.md", "source_location": "L109", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_pointer_heavy_vs_value_heavy_data", "community": 21, "norm_label": "pointer-heavy vs value-heavy data" }, { "label": "False Sharing", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/cpu.md", "source_location": "L122", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_false_sharing", "community": 21, "norm_label": "false sharing" }, { "label": "Instruction-Level Parallelism", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/cpu.md", "source_location": "L142", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_instruction_level_parallelism", "community": 21, "norm_label": "instruction-level parallelism" }, { "label": "SIMD (Single Instruction, Multiple Data)", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/cpu.md", "source_location": "L165", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_simd_single_instruction_multiple_data", "community": 21, "norm_label": "simd (single instruction, multiple data)" }, { "label": "Handling CPU-specific instruction sets", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/cpu.md", "source_location": "L188", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_handling_cpu_specific_instruction_sets", "community": 21, "norm_label": "handling cpu-specific instruction sets" }, { "label": "Tight Loops and the Scheduler", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/cpu.md", "source_location": "L287", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_tight_loops_and_the_scheduler", "community": 21, "norm_label": "tight loops and the scheduler" }, { "label": "Reflection and Type Assertions", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/cpu.md", "source_location": "L341", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_reflection_and_type_assertions", "community": 21, "norm_label": "reflection and type assertions" }, { "label": "Monotonic Time", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/cpu.md", "source_location": "L361", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_monotonic_time", "community": 21, "norm_label": "monotonic time" }, { "label": "io-networking.md", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "source_location": "L1", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_md", "community": 47, "norm_label": "io-networking.md" }, { "label": "I/O & Networking Optimization", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "source_location": "L1", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_i_o_networking_optimization", "community": 20, "norm_label": "i/o & networking optimization" }, { "label": "HTTP Transport Configuration", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "source_location": "L5", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_http_transport_configuration", "community": 20, "norm_label": "http transport configuration" }, { "label": "Connection pooling", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "source_location": "L9", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_connection_pooling", "community": 20, "norm_label": "connection pooling" }, { "label": "Timeouts", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "source_location": "L39", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_timeouts", "community": 20, "norm_label": "timeouts" }, { "label": "Drain response body for connection reuse", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "source_location": "L54", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_drain_response_body_for_connection_reuse", "community": 20, "norm_label": "drain response body for connection reuse" }, { "label": "Streaming vs Buffering", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "source_location": "L65", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_streaming_vs_buffering", "community": 20, "norm_label": "streaming vs buffering" }, { "label": "Avoid io.ReadAll for large payloads", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "source_location": "L69", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_avoid_io_readall_for_large_payloads", "community": 20, "norm_label": "avoid io.readall for large payloads" }, { "label": "Streaming JSON", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "source_location": "L87", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_streaming_json", "community": 20, "norm_label": "streaming json" }, { "label": "JSON Performance", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "source_location": "L100", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_json_performance", "community": 20, "norm_label": "json performance" }, { "label": "Cgo Overhead", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "source_location": "L115", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_cgo_overhead", "community": 20, "norm_label": "cgo overhead" }, { "label": "Buffered I/O", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "source_location": "L136", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_buffered_i_o", "community": 20, "norm_label": "buffered i/o" }, { "label": "Concurrent Multi-Stage Pipelines", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "source_location": "L152", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_concurrent_multi_stage_pipelines", "community": 20, "norm_label": "concurrent multi-stage pipelines" }, { "label": "The unusual scenario", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "source_location": "L158", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_the_unusual_scenario", "community": 20, "norm_label": "the unusual scenario" }, { "label": "When to use this (and when NOT to)", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "source_location": "L213", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_when_to_use_this_and_when_not_to", "community": 20, "norm_label": "when to use this (and when not to)" }, { "label": "Batch Operations", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "source_location": "L231", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_batch_operations", "community": 20, "norm_label": "batch operations" }, { "label": "Database: batch inserts over row-by-row", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "source_location": "L237", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_database_batch_inserts_over_row_by_row", "community": 20, "norm_label": "database: batch inserts over row-by-row" }, { "label": "HTTP: batch API calls", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "source_location": "L263", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_http_batch_api_calls", "community": 20, "norm_label": "http: batch api calls" }, { "label": "Channel: batch processing from a stream", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "source_location": "L279", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_channel_batch_processing_from_a_stream", "community": 20, "norm_label": "channel: batch processing from a stream" }, { "label": "memory.md", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": "L1", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_md", "community": 47, "norm_label": "memory.md" }, { "label": "Memory Optimization", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": "L1", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_optimization", "community": 28, "norm_label": "memory optimization" }, { "label": "Allocation Patterns", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": "L5", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_allocation_patterns", "community": 28, "norm_label": "allocation patterns" }, { "label": "Reuse slices via append(s[:0], ...)", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": "L9", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_reuse_slices_via_append_s_0", "community": 28, "norm_label": "reuse slices via append(s[:0], ...)" }, { "label": "Direct indexing vs append", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": "L21", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_direct_indexing_vs_append", "community": 28, "norm_label": "direct indexing vs append" }, { "label": "Eliminate redundant map lookups", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": "L37", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_eliminate_redundant_map_lookups", "community": 28, "norm_label": "eliminate redundant map lookups" }, { "label": "Map size hints", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": "L49", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_map_size_hints", "community": 28, "norm_label": "map size hints" }, { "label": "Sentinel errors vs fmt.Errorf", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": "L57", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_sentinel_errors_vs_fmt_errorf", "community": 28, "norm_label": "sentinel errors vs fmt.errorf" }, { "label": "Interface boxing", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": "L72", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_interface_boxing", "community": 28, "norm_label": "interface boxing" }, { "label": "Backing Array Leaks", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": "L87", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_backing_array_leaks", "community": 28, "norm_label": "backing array leaks" }, { "label": "Slice reslicing retains the entire backing array", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": "L91", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_slice_reslicing_retains_the_entire_backing_array", "community": 28, "norm_label": "slice reslicing retains the entire backing array" }, { "label": "Substring memory leaks", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": "L107", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_substring_memory_leaks", "community": 28, "norm_label": "substring memory leaks" }, { "label": "Map never shrinks", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": "L119", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_map_never_shrinks", "community": 28, "norm_label": "map never shrinks" }, { "label": "String and Byte Optimization", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": "L132", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_string_and_byte_optimization", "community": 28, "norm_label": "string and byte optimization" }, { "label": "sync.Pool Hot-Path Patterns", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": "L140", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_sync_pool_hot_path_patterns", "community": 28, "norm_label": "sync.pool hot-path patterns" }, { "label": "Memory Layout", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": "L176", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_layout", "community": 30, "norm_label": "memory layout" }, { "label": "Struct field alignment", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": "L180", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_struct_field_alignment", "community": 30, "norm_label": "struct field alignment" }, { "label": "Zero-size field at end of struct", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": "L206", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_zero_size_field_at_end_of_struct", "community": 30, "norm_label": "zero-size field at end of struct" }, { "label": "Pointer receivers for large structs", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": "L220", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_pointer_receivers_for_large_structs", "community": 30, "norm_label": "pointer receivers for large structs" }, { "label": "Map of pointers for large, frequently updated structs", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": "L224", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_map_of_pointers_for_large_frequently_updated_structs", "community": 30, "norm_label": "map of pointers for large, frequently updated structs" }, { "label": "observability.md", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/observability.md", "source_location": "L1", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_md", "community": 47, "norm_label": "observability.md" }, { "label": "Production Observability for Performance", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/observability.md", "source_location": "L1", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_production_observability_for_performance", "community": 47, "norm_label": "production observability for performance" }, { "label": "Prometheus Metrics for Go", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/observability.md", "source_location": "L5", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_prometheus_metrics_for_go", "community": 29, "norm_label": "prometheus metrics for go" }, { "label": "PromQL Queries for Performance Diagnosis", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/observability.md", "source_location": "L11", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_promql_queries_for_performance_diagnosis", "community": 29, "norm_label": "promql queries for performance diagnosis" }, { "label": "GC pressure", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/observability.md", "source_location": "L13", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_gc_pressure", "community": 29, "norm_label": "gc pressure" }, { "label": "Memory leaks", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/observability.md", "source_location": "L21", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_memory_leaks", "community": 29, "norm_label": "memory leaks" }, { "label": "Goroutine leaks", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/observability.md", "source_location": "L29", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_goroutine_leaks", "community": 29, "norm_label": "goroutine leaks" }, { "label": "CPU saturation", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/observability.md", "source_location": "L36", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_cpu_saturation", "community": 29, "norm_label": "cpu saturation" }, { "label": "Regression detection (after deploy)", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/observability.md", "source_location": "L43", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_regression_detection_after_deploy", "community": 29, "norm_label": "regression detection (after deploy)" }, { "label": "Alerting rules (examples)", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/observability.md", "source_location": "L50", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_alerting_rules_examples", "community": 29, "norm_label": "alerting rules (examples)" }, { "label": "Grafana Dashboards", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/observability.md", "source_location": "L56", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_grafana_dashboards", "community": 29, "norm_label": "grafana dashboards" }, { "label": "Continuous Profiling", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/observability.md", "source_location": "L60", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_continuous_profiling", "community": 47, "norm_label": "continuous profiling" }, { "label": "Pyroscope push mode", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/observability.md", "source_location": "L71", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_pyroscope_push_mode", "community": 47, "norm_label": "pyroscope push mode" }, { "label": "Pyroscope pull mode (via Grafana Alloy)", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/observability.md", "source_location": "L90", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_pyroscope_pull_mode_via_grafana_alloy", "community": 47, "norm_label": "pyroscope pull mode (via grafana alloy)" }, { "label": "Real-Time Visualization (Development)", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/observability.md", "source_location": "L96", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_real_time_visualization_development", "community": 47, "norm_label": "real-time visualization (development)" }, { "label": "runtime.md", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/runtime.md", "source_location": "L1", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_md", "community": 47, "norm_label": "runtime.md" }, { "label": "Runtime Tuning", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/runtime.md", "source_location": "L1", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_tuning", "community": 24, "norm_label": "runtime tuning" }, { "label": "Garbage Collector Tuning", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/runtime.md", "source_location": "L5", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_garbage_collector_tuning", "community": 24, "norm_label": "garbage collector tuning" }, { "label": "GOGC (default: 100)", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/runtime.md", "source_location": "L9", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gogc_default_100", "community": 24, "norm_label": "gogc (default: 100)" }, { "label": "GOMEMLIMIT (Go 1.19+)", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/runtime.md", "source_location": "L19", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gomemlimit_go_1_19", "community": 24, "norm_label": "gomemlimit (go 1.19+)" }, { "label": "Programmatic control", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/runtime.md", "source_location": "L33", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_programmatic_control", "community": 24, "norm_label": "programmatic control" }, { "label": "Ballast pattern (pre-Go 1.19)", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/runtime.md", "source_location": "L44", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_ballast_pattern_pre_go_1_19", "community": 24, "norm_label": "ballast pattern (pre-go 1.19)" }, { "label": "GC Profiling and Diagnostics", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/runtime.md", "source_location": "L54", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gc_profiling_and_diagnostics", "community": 24, "norm_label": "gc profiling and diagnostics" }, { "label": "GODEBUG=gctrace=1", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/runtime.md", "source_location": "L56", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_godebug_gctrace_1", "community": 24, "norm_label": "godebug=gctrace=1" }, { "label": "runtime.ReadMemStats", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/runtime.md", "source_location": "L81", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_readmemstats", "community": 24, "norm_label": "runtime.readmemstats" }, { "label": "GC pacing", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/runtime.md", "source_location": "L96", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gc_pacing", "community": 24, "norm_label": "gc pacing" }, { "label": "Allocation Rate Reduction", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/runtime.md", "source_location": "L107", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_allocation_rate_reduction", "community": 24, "norm_label": "allocation rate reduction" }, { "label": "GOMAXPROCS in Containers", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/runtime.md", "source_location": "L118", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gomaxprocs_in_containers", "community": 24, "norm_label": "gomaxprocs in containers" }, { "label": "Profile-Guided Optimization (PGO)", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/runtime.md", "source_location": "L151", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_profile_guided_optimization_pgo", "community": 24, "norm_label": "profile-guided optimization (pgo)" }, { "label": "Logging Overhead in Hot Paths", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/runtime.md", "source_location": "L186", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_logging_overhead_in_hot_paths", "community": 24, "norm_label": "logging overhead in hot paths" }, { "label": "Panic/Recover Cost", "file_type": "document", "source_file": ".agents/skills/golang-performance/references/runtime.md", "source_location": "L206", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_panic_recover_cost", "community": 24, "norm_label": "panic/recover cost" }, { "label": "SKILL.md", "file_type": "document", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L1", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_md", "community": 10, "norm_label": "skill.md" }, { "label": "Go Testing Best Practices", "file_type": "document", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L43", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "community": 10, "norm_label": "go testing best practices" }, { "label": "Best Practices Summary", "file_type": "document", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L47", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_best_practices_summary", "community": 10, "norm_label": "best practices summary" }, { "label": "Test Structure and Organization", "file_type": "document", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L63", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_test_structure_and_organization", "community": 10, "norm_label": "test structure and organization" }, { "label": "File Conventions", "file_type": "document", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L65", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_file_conventions", "community": 10, "norm_label": "file conventions" }, { "label": "Naming Conventions", "file_type": "document", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L89", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_naming_conventions", "community": 10, "norm_label": "naming conventions" }, { "label": "Table-Driven Tests", "file_type": "document", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L99", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_table_driven_tests", "community": 10, "norm_label": "table-driven tests" }, { "label": "Common Pitfall: Assert Scope Leaking into Subtests", "file_type": "document", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L143", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_common_pitfall_assert_scope_leaking_into_subtests", "community": 10, "norm_label": "common pitfall: assert scope leaking into subtests" }, { "label": "Unit Tests", "file_type": "document", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L171", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_unit_tests", "community": 10, "norm_label": "unit tests" }, { "label": "Testing HTTP Handlers", "file_type": "document", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L175", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_testing_http_handlers", "community": 10, "norm_label": "testing http handlers" }, { "label": "Goroutine Leak Detection with goleak", "file_type": "document", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L179", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_goroutine_leak_detection_with_goleak", "community": 10, "norm_label": "goroutine leak detection with goleak" }, { "label": "testing/synctest for Deterministic Goroutine Testing", "file_type": "document", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L213", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_testing_synctest_for_deterministic_goroutine_testing", "community": 10, "norm_label": "testing/synctest for deterministic goroutine testing" }, { "label": "Test Timeouts", "file_type": "document", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L262", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_test_timeouts", "community": 10, "norm_label": "test timeouts" }, { "label": "Benchmarks", "file_type": "document", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L266", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_benchmarks", "community": 10, "norm_label": "benchmarks" }, { "label": "Go 1.26+: test artifacts", "file_type": "document", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L311", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_1_26_test_artifacts", "community": 10, "norm_label": "go 1.26+: test artifacts" }, { "label": "Parallel Tests", "file_type": "document", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L330", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_parallel_tests", "community": 10, "norm_label": "parallel tests" }, { "label": "Fuzzing", "file_type": "document", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L356", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_fuzzing", "community": 10, "norm_label": "fuzzing" }, { "label": "Examples as Documentation", "file_type": "document", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L376", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_examples_as_documentation", "community": 10, "norm_label": "examples as documentation" }, { "label": "Code Coverage", "file_type": "document", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L394", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_code_coverage", "community": 10, "norm_label": "code coverage" }, { "label": "Integration Tests", "file_type": "document", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L410", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_integration_tests", "community": 10, "norm_label": "integration tests" }, { "label": "Mocking", "file_type": "document", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L438", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_mocking", "community": 10, "norm_label": "mocking" }, { "label": "Enforce with Linters", "file_type": "document", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L444", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_enforce_with_linters", "community": 10, "norm_label": "enforce with linters" }, { "label": "Cross-References", "file_type": "document", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L448", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_cross_references", "community": 10, "norm_label": "cross-references" }, { "label": "Quick Reference", "file_type": "document", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L457", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_quick_reference", "community": 10, "norm_label": "quick reference" }, { "label": "helpers.md", "file_type": "document", "source_file": ".agents/skills/golang-testing/references/helpers.md", "source_location": "L1", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_references_helpers_md", "community": 10, "norm_label": "helpers.md" }, { "label": "Test Helpers", "file_type": "document", "source_file": ".agents/skills/golang-testing/references/helpers.md", "source_location": "L1", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_references_helpers_test_helpers", "community": 10, "norm_label": "test helpers" }, { "label": "Test Timeout", "file_type": "document", "source_file": ".agents/skills/golang-testing/references/helpers.md", "source_location": "L3", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_references_helpers_test_timeout", "community": 10, "norm_label": "test timeout" }, { "label": "http-testing.md", "file_type": "document", "source_file": ".agents/skills/golang-testing/references/http-testing.md", "source_location": "L1", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_md", "community": 10, "norm_label": "http-testing.md" }, { "label": "HTTP Handler Testing", "file_type": "document", "source_file": ".agents/skills/golang-testing/references/http-testing.md", "source_location": "L1", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_http_handler_testing", "community": 10, "norm_label": "http handler testing" }, { "label": "Basic Handler Test", "file_type": "document", "source_file": ".agents/skills/golang-testing/references/http-testing.md", "source_location": "L5", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_basic_handler_test", "community": 10, "norm_label": "basic handler test" }, { "label": "Query Parameters and Headers", "file_type": "document", "source_file": ".agents/skills/golang-testing/references/http-testing.md", "source_location": "L43", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_query_parameters_and_headers", "community": 10, "norm_label": "query parameters and headers" }, { "label": "integration-testing.md", "file_type": "document", "source_file": ".agents/skills/golang-testing/references/integration-testing.md", "source_location": "L1", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_md", "community": 10, "norm_label": "integration-testing.md" }, { "label": "Integration Testing", "file_type": "document", "source_file": ".agents/skills/golang-testing/references/integration-testing.md", "source_location": "L1", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_integration_testing", "community": 10, "norm_label": "integration testing" }, { "label": "Docker Compose Fixture", "file_type": "document", "source_file": ".agents/skills/golang-testing/references/integration-testing.md", "source_location": "L3", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_docker_compose_fixture", "community": 10, "norm_label": "docker compose fixture" }, { "label": "SQL Schema Fixture", "file_type": "document", "source_file": ".agents/skills/golang-testing/references/integration-testing.md", "source_location": "L35", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_sql_schema_fixture", "community": 10, "norm_label": "sql schema fixture" }, { "label": "Test Data Fixture", "file_type": "document", "source_file": ".agents/skills/golang-testing/references/integration-testing.md", "source_location": "L56", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_test_data_fixture", "community": 10, "norm_label": "test data fixture" }, { "label": "Using Fixtures in Tests", "file_type": "document", "source_file": ".agents/skills/golang-testing/references/integration-testing.md", "source_location": "L72", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_using_fixtures_in_tests", "community": 10, "norm_label": "using fixtures in tests" }, { "label": "Test Helper with Embedded Fixtures", "file_type": "document", "source_file": ".agents/skills/golang-testing/references/integration-testing.md", "source_location": "L156", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_test_helper_with_embedded_fixtures", "community": 10, "norm_label": "test helper with embedded fixtures" }, { "label": "mocking.md", "file_type": "document", "source_file": ".agents/skills/golang-testing/references/mocking.md", "source_location": "L1", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_md", "community": 10, "norm_label": "mocking.md" }, { "label": "Mocking and Test Fixtures", "file_type": "document", "source_file": ".agents/skills/golang-testing/references/mocking.md", "source_location": "L1", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mocking_and_test_fixtures", "community": 10, "norm_label": "mocking and test fixtures" }, { "label": "Mocks with testify/mock", "file_type": "document", "source_file": ".agents/skills/golang-testing/references/mocking.md", "source_location": "L3", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mocks_with_testify_mock", "community": 10, "norm_label": "mocks with testify/mock" }, { "label": "Mock Organization", "file_type": "document", "source_file": ".agents/skills/golang-testing/references/mocking.md", "source_location": "L68", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mock_organization", "community": 10, "norm_label": "mock organization" }, { "label": "Test Fixtures", "file_type": "document", "source_file": ".agents/skills/golang-testing/references/mocking.md", "source_location": "L136", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_test_fixtures", "community": 10, "norm_label": "test fixtures" }, { "label": "Time Mocking", "file_type": "document", "source_file": ".agents/skills/golang-testing/references/mocking.md", "source_location": "L172", "_origin": "ast", "id": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_time_mocking", "community": 10, "norm_label": "time mocking" }, { "label": "SKILL.md", "file_type": "document", "source_file": ".claude/skills/implement-tickets/SKILL.md", "source_location": "L1", "_origin": "ast", "id": "claude_skills_implement_tickets_skill", "community": 110, "norm_label": "skill.md" }, { "label": "Implement tickets", "file_type": "document", "source_file": ".claude/skills/implement-tickets/SKILL.md", "source_location": "L7", "_origin": "ast", "id": "claude_skills_implement_tickets_skill_implement_tickets", "community": 110, "norm_label": "implement tickets" }, { "label": "1. Collect the tickets", "file_type": "document", "source_file": ".claude/skills/implement-tickets/SKILL.md", "source_location": "L17", "_origin": "ast", "id": "claude_skills_implement_tickets_skill_1_collect_the_tickets", "community": 110, "norm_label": "1. collect the tickets" }, { "label": "2. Plan the batch", "file_type": "document", "source_file": ".claude/skills/implement-tickets/SKILL.md", "source_location": "L27", "_origin": "ast", "id": "claude_skills_implement_tickets_skill_2_plan_the_batch", "community": 110, "norm_label": "2. plan the batch" }, { "label": "3. Get the plan approved", "file_type": "document", "source_file": ".claude/skills/implement-tickets/SKILL.md", "source_location": "L45", "_origin": "ast", "id": "claude_skills_implement_tickets_skill_3_get_the_plan_approved", "community": 110, "norm_label": "3. get the plan approved" }, { "label": "4. Run a wave", "file_type": "document", "source_file": ".claude/skills/implement-tickets/SKILL.md", "source_location": "L56", "_origin": "ast", "id": "claude_skills_implement_tickets_skill_4_run_a_wave", "community": 110, "norm_label": "4. run a wave" }, { "label": "Ticket # \u2014 ", "file_type": "document", "source_file": ".claude/skills/implement-tickets/SKILL.md", "source_location": "L76", "_origin": "ast", "id": "claude_skills_implement_tickets_skill_ticket_n_title", "community": 110, "norm_label": "ticket #<n> \u2014 <title>" }, { "label": "5. Land the wave", "file_type": "document", "source_file": ".claude/skills/implement-tickets/SKILL.md", "source_location": "L106", "_origin": "ast", "id": "claude_skills_implement_tickets_skill_5_land_the_wave", "community": 110, "norm_label": "5. land the wave" }, { "label": "6. Close the batch", "file_type": "document", "source_file": ".claude/skills/implement-tickets/SKILL.md", "source_location": "L129", "_origin": "ast", "id": "claude_skills_implement_tickets_skill_6_close_the_batch", "community": 110, "norm_label": "6. close the batch" }, { "label": "SKILL.md", "file_type": "document", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "source_location": "L1", "_origin": "ast", "id": "claude_skills_testing_the_userscript_skill", "community": 112, "norm_label": "skill.md" }, { "label": "Testing the userscript", "file_type": "document", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "source_location": "L6", "_origin": "ast", "id": "claude_skills_testing_the_userscript_skill_testing_the_userscript", "community": 112, "norm_label": "testing the userscript" }, { "label": "Commands", "file_type": "document", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "source_location": "L13", "_origin": "ast", "id": "claude_skills_testing_the_userscript_skill_commands", "community": 112, "norm_label": "commands" }, { "label": "How the harness works", "file_type": "document", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "source_location": "L26", "_origin": "ast", "id": "claude_skills_testing_the_userscript_skill_how_the_harness_works", "community": 112, "norm_label": "how the harness works" }, { "label": "Adding a test", "file_type": "document", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "source_location": "L52", "_origin": "ast", "id": "claude_skills_testing_the_userscript_skill_adding_a_test", "community": 112, "norm_label": "adding a test" }, { "label": "What is NOT testable here", "file_type": "document", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "source_location": "L69", "_origin": "ast", "id": "claude_skills_testing_the_userscript_skill_what_is_not_testable_here", "community": 112, "norm_label": "what is not testable here" }, { "label": "Gotchas", "file_type": "document", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "source_location": "L81", "_origin": "ast", "id": "claude_skills_testing_the_userscript_skill_gotchas", "community": 112, "norm_label": "gotchas" }, { "label": "ticket-implementer.md", "file_type": "document", "source_file": ".omp/agents/ticket-implementer.md", "source_location": "L1", "_origin": "ast", "id": "omp_agents_ticket_implementer", "community": 118, "norm_label": "ticket-implementer.md" }, { "label": "The worktree is your whole world", "file_type": "document", "source_file": ".omp/agents/ticket-implementer.md", "source_location": "L15", "_origin": "ast", "id": "omp_agents_ticket_implementer_the_worktree_is_your_whole_world", "community": 118, "norm_label": "the worktree is your whole world" }, { "label": "Order of work", "file_type": "document", "source_file": ".omp/agents/ticket-implementer.md", "source_location": "L25", "_origin": "ast", "id": "omp_agents_ticket_implementer_order_of_work", "community": 118, "norm_label": "order of work" }, { "label": "Review", "file_type": "document", "source_file": ".omp/agents/ticket-implementer.md", "source_location": "L48", "_origin": "ast", "id": "omp_agents_ticket_implementer_review", "community": 118, "norm_label": "review" }, { "label": "Escalate rather than guess", "file_type": "document", "source_file": ".omp/agents/ticket-implementer.md", "source_location": "L64", "_origin": "ast", "id": "omp_agents_ticket_implementer_escalate_rather_than_guess", "community": 118, "norm_label": "escalate rather than guess" }, { "label": "Report", "file_type": "document", "source_file": ".omp/agents/ticket-implementer.md", "source_location": "L72", "_origin": "ast", "id": "omp_agents_ticket_implementer_report", "community": 118, "norm_label": "report" }, { "label": "implementer.md", "file_type": "document", "source_file": ".opencode/agent/implementer.md", "source_location": "L1", "_origin": "ast", "id": "opencode_agent_implementer", "community": 119, "norm_label": "implementer.md" }, { "label": "Before You Begin", "file_type": "document", "source_file": ".opencode/agent/implementer.md", "source_location": "L9", "_origin": "ast", "id": "opencode_agent_implementer_before_you_begin", "community": 119, "norm_label": "before you begin" }, { "label": "Your Job", "file_type": "document", "source_file": ".opencode/agent/implementer.md", "source_location": "L13", "_origin": "ast", "id": "opencode_agent_implementer_your_job", "community": 119, "norm_label": "your job" }, { "label": "When You're in Over Your Head", "file_type": "document", "source_file": ".opencode/agent/implementer.md", "source_location": "L24", "_origin": "ast", "id": "opencode_agent_implementer_when_you_re_in_over_your_head", "community": 119, "norm_label": "when you're in over your head" }, { "label": "Self-Review Before Reporting", "file_type": "document", "source_file": ".opencode/agent/implementer.md", "source_location": "L30", "_origin": "ast", "id": "opencode_agent_implementer_self_review_before_reporting", "community": 119, "norm_label": "self-review before reporting" }, { "label": "Report Format", "file_type": "document", "source_file": ".opencode/agent/implementer.md", "source_location": "L38", "_origin": "ast", "id": "opencode_agent_implementer_report_format", "community": 119, "norm_label": "report format" }, { "label": "reviewer.md", "file_type": "document", "source_file": ".opencode/agent/reviewer.md", "source_location": "L1", "_origin": "ast", "id": "opencode_agent_reviewer", "community": 105, "norm_label": "reviewer.md" }, { "label": "Inputs", "file_type": "document", "source_file": ".opencode/agent/reviewer.md", "source_location": "L9", "_origin": "ast", "id": "opencode_agent_reviewer_inputs", "community": 105, "norm_label": "inputs" }, { "label": "Method", "file_type": "document", "source_file": ".opencode/agent/reviewer.md", "source_location": "L15", "_origin": "ast", "id": "opencode_agent_reviewer_method", "community": 105, "norm_label": "method" }, { "label": "Do Not Trust the Report", "file_type": "document", "source_file": ".opencode/agent/reviewer.md", "source_location": "L21", "_origin": "ast", "id": "opencode_agent_reviewer_do_not_trust_the_report", "community": 105, "norm_label": "do not trust the report" }, { "label": "Tests", "file_type": "document", "source_file": ".opencode/agent/reviewer.md", "source_location": "L25", "_origin": "ast", "id": "opencode_agent_reviewer_tests", "community": 105, "norm_label": "tests" }, { "label": "Part 1: Spec Compliance", "file_type": "document", "source_file": ".opencode/agent/reviewer.md", "source_location": "L29", "_origin": "ast", "id": "opencode_agent_reviewer_part_1_spec_compliance", "community": 105, "norm_label": "part 1: spec compliance" }, { "label": "Part 2: Code Quality", "file_type": "document", "source_file": ".opencode/agent/reviewer.md", "source_location": "L38", "_origin": "ast", "id": "opencode_agent_reviewer_part_2_code_quality", "community": 105, "norm_label": "part 2: code quality" }, { "label": "Calibration", "file_type": "document", "source_file": ".opencode/agent/reviewer.md", "source_location": "L46", "_origin": "ast", "id": "opencode_agent_reviewer_calibration", "community": 105, "norm_label": "calibration" }, { "label": "Output Format", "file_type": "document", "source_file": ".opencode/agent/reviewer.md", "source_location": "L50", "_origin": "ast", "id": "opencode_agent_reviewer_output_format", "community": 105, "norm_label": "output format" }, { "label": "Spec Compliance", "file_type": "document", "source_file": ".opencode/agent/reviewer.md", "source_location": "L52", "_origin": "ast", "id": "opencode_agent_reviewer_spec_compliance", "community": 105, "norm_label": "spec compliance" }, { "label": "Strengths", "file_type": "document", "source_file": ".opencode/agent/reviewer.md", "source_location": "L56", "_origin": "ast", "id": "opencode_agent_reviewer_strengths", "community": 105, "norm_label": "strengths" }, { "label": "Issues", "file_type": "document", "source_file": ".opencode/agent/reviewer.md", "source_location": "L59", "_origin": "ast", "id": "opencode_agent_reviewer_issues", "community": 105, "norm_label": "issues" }, { "label": "Critical (Must Fix)", "file_type": "document", "source_file": ".opencode/agent/reviewer.md", "source_location": "L60", "_origin": "ast", "id": "opencode_agent_reviewer_critical_must_fix", "community": 105, "norm_label": "critical (must fix)" }, { "label": "Important (Should Fix)", "file_type": "document", "source_file": ".opencode/agent/reviewer.md", "source_location": "L61", "_origin": "ast", "id": "opencode_agent_reviewer_important_should_fix", "community": 105, "norm_label": "important (should fix)" }, { "label": "Minor (Nice to Have)", "file_type": "document", "source_file": ".opencode/agent/reviewer.md", "source_location": "L62", "_origin": "ast", "id": "opencode_agent_reviewer_minor_nice_to_have", "community": 105, "norm_label": "minor (nice to have)" }, { "label": "Assessment", "file_type": "document", "source_file": ".opencode/agent/reviewer.md", "source_location": "L65", "_origin": "ast", "id": "opencode_agent_reviewer_assessment", "community": 105, "norm_label": "assessment" }, { "label": "AGENTS.md", "file_type": "document", "source_file": "AGENTS.md", "source_location": "L1", "_origin": "ast", "id": "claude", "community": 104, "norm_label": "agents.md" }, { "label": "AGENTS.md", "file_type": "document", "source_file": "AGENTS.md", "source_location": "L1", "_origin": "ast", "id": "claude_agents_md", "community": 104, "norm_label": "agents.md" }, { "label": "What this is", "file_type": "document", "source_file": "AGENTS.md", "source_location": "L5", "_origin": "ast", "id": "claude_what_this_is", "community": 104, "norm_label": "what this is" }, { "label": "Hard constraints (drive design \u2014 don't violate)", "file_type": "document", "source_file": "AGENTS.md", "source_location": "L14", "_origin": "ast", "id": "claude_hard_constraints_drive_design_don_t_violate", "community": 104, "norm_label": "hard constraints (drive design \u2014 don't violate)" }, { "label": "Architecture", "file_type": "document", "source_file": "AGENTS.md", "source_location": "L28", "_origin": "ast", "id": "claude_architecture", "community": 104, "norm_label": "architecture" }, { "label": "Commands", "file_type": "document", "source_file": "AGENTS.md", "source_location": "L41", "_origin": "ast", "id": "claude_commands", "community": 104, "norm_label": "commands" }, { "label": "Forge: Gitea, not GitHub", "file_type": "document", "source_file": "AGENTS.md", "source_location": "L65", "_origin": "ast", "id": "claude_forge_gitea_not_github", "community": 104, "norm_label": "forge: gitea, not github" }, { "label": "Design system", "file_type": "document", "source_file": "AGENTS.md", "source_location": "L76", "_origin": "ast", "id": "claude_design_system", "community": 104, "norm_label": "design system" }, { "label": "Security invariants", "file_type": "document", "source_file": "AGENTS.md", "source_location": "L90", "_origin": "ast", "id": "claude_security_invariants", "community": 104, "norm_label": "security invariants" }, { "label": "Secure coding rules (code you write here)", "file_type": "document", "source_file": "AGENTS.md", "source_location": "L97", "_origin": "ast", "id": "claude_secure_coding_rules_code_you_write_here", "community": 104, "norm_label": "secure coding rules (code you write here)" }, { "label": "Comments", "file_type": "document", "source_file": "AGENTS.md", "source_location": "L127", "_origin": "ast", "id": "claude_comments", "community": 104, "norm_label": "comments" }, { "label": "Agent skills", "file_type": "document", "source_file": "AGENTS.md", "source_location": "L151", "_origin": "ast", "id": "claude_agent_skills", "community": 104, "norm_label": "agent skills" }, { "label": "Issue tracker", "file_type": "document", "source_file": "AGENTS.md", "source_location": "L155", "_origin": "ast", "id": "claude_issue_tracker", "community": 104, "norm_label": "issue tracker" }, { "label": "Triage labels", "file_type": "document", "source_file": "AGENTS.md", "source_location": "L159", "_origin": "ast", "id": "claude_triage_labels", "community": 104, "norm_label": "triage labels" }, { "label": "Domain docs", "file_type": "document", "source_file": "AGENTS.md", "source_location": "L163", "_origin": "ast", "id": "claude_domain_docs", "community": 104, "norm_label": "domain docs" }, { "label": "graphify", "file_type": "document", "source_file": "AGENTS.md", "source_location": "L167", "_origin": "ast", "id": "claude_graphify", "community": 104, "norm_label": "graphify" }, { "label": "CONTEXT.md", "file_type": "document", "source_file": "CONTEXT.md", "source_location": "L1", "_origin": "ast", "id": "context_md_context", "community": 126, "norm_label": "context.md" }, { "label": "Bookmark Manager", "file_type": "document", "source_file": "CONTEXT.md", "source_location": "L1", "_origin": "ast", "id": "context_bookmark_manager", "community": 126, "norm_label": "bookmark manager" }, { "label": "Language", "file_type": "document", "source_file": "CONTEXT.md", "source_location": "L7", "_origin": "ast", "id": "context_language", "community": 126, "norm_label": "language" }, { "label": "CUTOVER.md", "file_type": "document", "source_file": "CUTOVER.md", "source_location": "L1", "_origin": "ast", "id": "cutover", "community": 111, "norm_label": "cutover.md" }, { "label": "SQLite \u2192 Postgres cutover runbook", "file_type": "document", "source_file": "CUTOVER.md", "source_location": "L1", "_origin": "ast", "id": "cutover_sqlite_postgres_cutover_runbook", "community": 111, "norm_label": "sqlite \u2192 postgres cutover runbook" }, { "label": "0. The generator is throwaway", "file_type": "document", "source_file": "CUTOVER.md", "source_location": "L19", "_origin": "ast", "id": "cutover_0_the_generator_is_throwaway", "community": 111, "norm_label": "0. the generator is throwaway" }, { "label": "1. Stop the old API and take a fresh export", "file_type": "document", "source_file": "CUTOVER.md", "source_location": "L42", "_origin": "ast", "id": "cutover_1_stop_the_old_api_and_take_a_fresh_export", "community": 111, "norm_label": "1. stop the old api and take a fresh export" }, { "label": "2. Bring up Postgres with the schema and the owner Reader", "file_type": "document", "source_file": "CUTOVER.md", "source_location": "L89", "_origin": "ast", "id": "cutover_2_bring_up_postgres_with_the_schema_and_the_owner_reader", "community": 111, "norm_label": "2. bring up postgres with the schema and the owner reader" }, { "label": "3. Generate the import SQL", "file_type": "document", "source_file": "CUTOVER.md", "source_location": "L125", "_origin": "ast", "id": "cutover_3_generate_the_import_sql", "community": 111, "norm_label": "3. generate the import sql" }, { "label": "4. Review it by eye", "file_type": "document", "source_file": "CUTOVER.md", "source_location": "L180", "_origin": "ast", "id": "cutover_4_review_it_by_eye", "community": 111, "norm_label": "4. review it by eye" }, { "label": "5. Apply it", "file_type": "document", "source_file": "CUTOVER.md", "source_location": "L197", "_origin": "ast", "id": "cutover_5_apply_it", "community": 111, "norm_label": "5. apply it" }, { "label": "6. Afterwards", "file_type": "document", "source_file": "CUTOVER.md", "source_location": "L284", "_origin": "ast", "id": "cutover_6_afterwards", "community": 111, "norm_label": "6. afterwards" }, { "label": "DEPLOY.md", "file_type": "document", "source_file": "DEPLOY.md", "source_location": "L1", "_origin": "ast", "id": "deploy", "community": 108, "norm_label": "deploy.md" }, { "label": "Deployment", "file_type": "document", "source_file": "DEPLOY.md", "source_location": "L1", "_origin": "ast", "id": "deploy_deployment", "community": 108, "norm_label": "deployment" }, { "label": "0. Prerequisites", "file_type": "document", "source_file": "DEPLOY.md", "source_location": "L9", "_origin": "ast", "id": "deploy_0_prerequisites", "community": 108, "norm_label": "0. prerequisites" }, { "label": "1. Configure `.env`", "file_type": "document", "source_file": "DEPLOY.md", "source_location": "L25", "_origin": "ast", "id": "deploy_1_configure_env", "community": 108, "norm_label": "1. configure `.env`" }, { "label": "1b. Web UI", "file_type": "document", "source_file": "DEPLOY.md", "source_location": "L110", "_origin": "ast", "id": "deploy_1b_web_ui", "community": 108, "norm_label": "1b. web ui" }, { "label": "2. Build + start", "file_type": "document", "source_file": "DEPLOY.md", "source_location": "L167", "_origin": "ast", "id": "deploy_2_build_start", "community": 108, "norm_label": "2. build + start" }, { "label": "3. Verify over HTTPS", "file_type": "document", "source_file": "DEPLOY.md", "source_location": "L199", "_origin": "ast", "id": "deploy_3_verify_over_https", "community": 108, "norm_label": "3. verify over https" }, { "label": "4. Configure the userscript", "file_type": "document", "source_file": "DEPLOY.md", "source_location": "L231", "_origin": "ast", "id": "deploy_4_configure_the_userscript", "community": 108, "norm_label": "4. configure the userscript" }, { "label": "5. Install on Bromite", "file_type": "document", "source_file": "DEPLOY.md", "source_location": "L251", "_origin": "ast", "id": "deploy_5_install_on_bromite", "community": 108, "norm_label": "5. install on bromite" }, { "label": "6. Smoke-test the full loop", "file_type": "document", "source_file": "DEPLOY.md", "source_location": "L269", "_origin": "ast", "id": "deploy_6_smoke_test_the_full_loop", "community": 108, "norm_label": "6. smoke-test the full loop" }, { "label": "7. The browser, on the home machine", "file_type": "document", "source_file": "DEPLOY.md", "source_location": "L281", "_origin": "ast", "id": "deploy_7_the_browser_on_the_home_machine", "community": 108, "norm_label": "7. the browser, on the home machine" }, { "label": "Updating", "file_type": "document", "source_file": "DEPLOY.md", "source_location": "L481", "_origin": "ast", "id": "deploy_updating", "community": 108, "norm_label": "updating" }, { "label": "Troubleshooting", "file_type": "document", "source_file": "DEPLOY.md", "source_location": "L500", "_origin": "ast", "id": "deploy_troubleshooting", "community": 108, "norm_label": "troubleshooting" }, { "label": "Installing / updating the userscript", "file_type": "document", "source_file": "DEPLOY.md", "source_location": "L524", "_origin": "ast", "id": "deploy_installing_updating_the_userscript", "community": 108, "norm_label": "installing / updating the userscript" }, { "label": "PRODUCT.md", "file_type": "document", "source_file": "PRODUCT.md", "source_location": "L1", "_origin": "ast", "id": "product", "community": 37, "norm_label": "product.md" }, { "label": "Product", "file_type": "document", "source_file": "PRODUCT.md", "source_location": "L1", "_origin": "ast", "id": "product_product", "community": 37, "norm_label": "product" }, { "label": "Platform", "file_type": "document", "source_file": "PRODUCT.md", "source_location": "L5", "_origin": "ast", "id": "product_platform", "community": 37, "norm_label": "platform" }, { "label": "Users", "file_type": "document", "source_file": "PRODUCT.md", "source_location": "L9", "_origin": "ast", "id": "product_users", "community": 37, "norm_label": "users" }, { "label": "Product Purpose", "file_type": "document", "source_file": "PRODUCT.md", "source_location": "L15", "_origin": "ast", "id": "product_product_purpose", "community": 37, "norm_label": "product purpose" }, { "label": "Positioning", "file_type": "document", "source_file": "PRODUCT.md", "source_location": "L19", "_origin": "ast", "id": "product_positioning", "community": 37, "norm_label": "positioning" }, { "label": "Operating Context", "file_type": "document", "source_file": "PRODUCT.md", "source_location": "L23", "_origin": "ast", "id": "product_operating_context", "community": 37, "norm_label": "operating context" }, { "label": "Capabilities and Constraints", "file_type": "document", "source_file": "PRODUCT.md", "source_location": "L30", "_origin": "ast", "id": "product_capabilities_and_constraints", "community": 37, "norm_label": "capabilities and constraints" }, { "label": "Brand Commitments", "file_type": "document", "source_file": "PRODUCT.md", "source_location": "L41", "_origin": "ast", "id": "product_brand_commitments", "community": 37, "norm_label": "brand commitments" }, { "label": "Evidence on Hand", "file_type": "document", "source_file": "PRODUCT.md", "source_location": "L46", "_origin": "ast", "id": "product_evidence_on_hand", "community": 37, "norm_label": "evidence on hand" }, { "label": "Product Principles", "file_type": "document", "source_file": "PRODUCT.md", "source_location": "L51", "_origin": "ast", "id": "product_product_principles", "community": 37, "norm_label": "product principles" }, { "label": "Accessibility & Inclusion", "file_type": "document", "source_file": "PRODUCT.md", "source_location": "L60", "_origin": "ast", "id": "product_accessibility_inclusion", "community": 37, "norm_label": "accessibility & inclusion" }, { "label": "README.md", "file_type": "document", "source_file": "README.md", "source_location": "L1", "_origin": "ast", "id": "readme", "community": 107, "norm_label": "readme.md" }, { "label": "Manga Bookmark", "file_type": "document", "source_file": "README.md", "source_location": "L1", "_origin": "ast", "id": "readme_manga_bookmark", "community": 107, "norm_label": "manga bookmark" }, { "label": "1. Backend", "file_type": "document", "source_file": "README.md", "source_location": "L35", "_origin": "ast", "id": "readme_1_backend", "community": 107, "norm_label": "1. backend" }, { "label": "Config (env)", "file_type": "document", "source_file": "README.md", "source_location": "L37", "_origin": "ast", "id": "readme_config_env", "community": 107, "norm_label": "config (env)" }, { "label": "Endpoints", "file_type": "document", "source_file": "README.md", "source_location": "L68", "_origin": "ast", "id": "readme_endpoints", "community": 107, "norm_label": "endpoints" }, { "label": "Develop / test", "file_type": "document", "source_file": "README.md", "source_location": "L89", "_origin": "ast", "id": "readme_develop_test", "community": 107, "norm_label": "develop / test" }, { "label": "Run the stack", "file_type": "document", "source_file": "README.md", "source_location": "L102", "_origin": "ast", "id": "readme_run_the_stack", "community": 107, "norm_label": "run the stack" }, { "label": "Deploy behind your reverse proxy", "file_type": "document", "source_file": "README.md", "source_location": "L147", "_origin": "ast", "id": "readme_deploy_behind_your_reverse_proxy", "community": 107, "norm_label": "deploy behind your reverse proxy" }, { "label": "2. Userscript", "file_type": "document", "source_file": "README.md", "source_location": "L168", "_origin": "ast", "id": "readme_2_userscript", "community": 107, "norm_label": "2. userscript" }, { "label": "Install", "file_type": "document", "source_file": "README.md", "source_location": "L170", "_origin": "ast", "id": "readme_install", "community": 107, "norm_label": "install" }, { "label": "Install on Bromite (mobile)", "file_type": "document", "source_file": "README.md", "source_location": "L183", "_origin": "ast", "id": "readme_install_on_bromite_mobile", "community": 107, "norm_label": "install on bromite (mobile)" }, { "label": "Desktop iteration (optional)", "file_type": "document", "source_file": "README.md", "source_location": "L197", "_origin": "ast", "id": "readme_desktop_iteration_optional", "community": 107, "norm_label": "desktop iteration (optional)" }, { "label": "Use", "file_type": "document", "source_file": "README.md", "source_location": "L202", "_origin": "ast", "id": "readme_use", "community": 107, "norm_label": "use" }, { "label": "How \"latest chapter\" is found", "file_type": "document", "source_file": "README.md", "source_location": "L234", "_origin": "ast", "id": "readme_how_latest_chapter_is_found", "community": 107, "norm_label": "how \"latest chapter\" is found" }, { "label": "Adapter reference (verified live 2026-07-24)", "file_type": "document", "source_file": "README.md", "source_location": "L257", "_origin": "ast", "id": "readme_adapter_reference_verified_live_2026_07_24", "community": 107, "norm_label": "adapter reference (verified live 2026-07-24)" }, { "label": "REDEPLOY.md", "file_type": "document", "source_file": "REDEPLOY.md", "source_location": "L1", "_origin": "ast", "id": "redeploy", "community": 106, "norm_label": "redeploy.md" }, { "label": "Redeploy runbook", "file_type": "document", "source_file": "REDEPLOY.md", "source_location": "L1", "_origin": "ast", "id": "redeploy_redeploy_runbook", "community": 106, "norm_label": "redeploy runbook" }, { "label": "0. Preflight", "file_type": "document", "source_file": "REDEPLOY.md", "source_location": "L26", "_origin": "ast", "id": "redeploy_0_preflight", "community": 106, "norm_label": "0. preflight" }, { "label": "1. Back up the database", "file_type": "document", "source_file": "REDEPLOY.md", "source_location": "L54", "_origin": "ast", "id": "redeploy_1_back_up_the_database", "community": 106, "norm_label": "1. back up the database" }, { "label": "Preferred: hot dump, no downtime", "file_type": "document", "source_file": "REDEPLOY.md", "source_location": "L74", "_origin": "ast", "id": "redeploy_preferred_hot_dump_no_downtime", "community": 106, "norm_label": "preferred: hot dump, no downtime" }, { "label": "Fallback: cold volume archive", "file_type": "document", "source_file": "REDEPLOY.md", "source_location": "L124", "_origin": "ast", "id": "redeploy_fallback_cold_volume_archive", "community": 106, "norm_label": "fallback: cold volume archive" }, { "label": "Retention", "file_type": "document", "source_file": "REDEPLOY.md", "source_location": "L159", "_origin": "ast", "id": "redeploy_retention", "community": 106, "norm_label": "retention" }, { "label": "A note on the old `bookmarks-data` volume", "file_type": "document", "source_file": "REDEPLOY.md", "source_location": "L168", "_origin": "ast", "id": "redeploy_a_note_on_the_old_bookmarks_data_volume", "community": 106, "norm_label": "a note on the old `bookmarks-data` volume" }, { "label": "2. Pull the new code", "file_type": "document", "source_file": "REDEPLOY.md", "source_location": "L184", "_origin": "ast", "id": "redeploy_2_pull_the_new_code", "community": 106, "norm_label": "2. pull the new code" }, { "label": "3. Rebuild and restart", "file_type": "document", "source_file": "REDEPLOY.md", "source_location": "L205", "_origin": "ast", "id": "redeploy_3_rebuild_and_restart", "community": 106, "norm_label": "3. rebuild and restart" }, { "label": "4. Verify the deploy", "file_type": "document", "source_file": "REDEPLOY.md", "source_location": "L232", "_origin": "ast", "id": "redeploy_4_verify_the_deploy", "community": 106, "norm_label": "4. verify the deploy" }, { "label": "5. Smoke-test the full loop", "file_type": "document", "source_file": "REDEPLOY.md", "source_location": "L294", "_origin": "ast", "id": "redeploy_5_smoke_test_the_full_loop", "community": 106, "norm_label": "5. smoke-test the full loop" }, { "label": "6. Rollback", "file_type": "document", "source_file": "REDEPLOY.md", "source_location": "L316", "_origin": "ast", "id": "redeploy_6_rollback", "community": 106, "norm_label": "6. rollback" }, { "label": "7. The whole thing, as one block", "file_type": "document", "source_file": "REDEPLOY.md", "source_location": "L366", "_origin": "ast", "id": "redeploy_7_the_whole_thing_as_one_block", "community": 106, "norm_label": "7. the whole thing, as one block" }, { "label": "8. The browser unit (separate machine, separate cadence)", "file_type": "document", "source_file": "REDEPLOY.md", "source_location": "L395", "_origin": "ast", "id": "redeploy_8_the_browser_unit_separate_machine_separate_cadence", "community": 106, "norm_label": "8. the browser unit (separate machine, separate cadence)" }, { "label": "Troubleshooting", "file_type": "document", "source_file": "REDEPLOY.md", "source_location": "L444", "_origin": "ast", "id": "redeploy_troubleshooting", "community": 106, "norm_label": "troubleshooting" }, { "label": "2026-07-26T15-50-42Z__backend-templates-app-html.md", "file_type": "document", "source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md", "source_location": "L1", "_origin": "ast", "id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_md", "community": 39, "norm_label": "2026-07-26t15-50-42z__backend-templates-app-html.md" }, { "label": "Design Health Score", "file_type": "document", "source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md", "source_location": "L13", "_origin": "ast", "id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_design_health_score", "community": 39, "norm_label": "design health score" }, { "label": "Design Specificity Verdict", "file_type": "document", "source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md", "source_location": "L30", "_origin": "ast", "id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_design_specificity_verdict", "community": 39, "norm_label": "design specificity verdict" }, { "label": "Priority Issues", "file_type": "document", "source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md", "source_location": "L35", "_origin": "ast", "id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_priority_issues", "community": 39, "norm_label": "priority issues" }, { "label": "Persona Red Flags", "file_type": "document", "source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md", "source_location": "L42", "_origin": "ast", "id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_persona_red_flags", "community": 39, "norm_label": "persona red flags" }, { "label": "Minor Observations", "file_type": "document", "source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md", "source_location": "L46", "_origin": "ast", "id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_minor_observations", "community": 39, "norm_label": "minor observations" }, { "label": "Questions to Consider", "file_type": "document", "source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md", "source_location": "L49", "_origin": "ast", "id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_questions_to_consider", "community": 39, "norm_label": "questions to consider" }, { "label": "2026-07-26T17-08-41Z__backend-templates-app-html.md", "file_type": "document", "source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md", "source_location": "L1", "_origin": "ast", "id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_md", "community": 40, "norm_label": "2026-07-26t17-08-41z__backend-templates-app-html.md" }, { "label": "Design Health Score", "file_type": "document", "source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md", "source_location": "L13", "_origin": "ast", "id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_design_health_score", "community": 40, "norm_label": "design health score" }, { "label": "Design Specificity Verdict", "file_type": "document", "source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md", "source_location": "L30", "_origin": "ast", "id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_design_specificity_verdict", "community": 40, "norm_label": "design specificity verdict" }, { "label": "Priority Issues", "file_type": "document", "source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md", "source_location": "L35", "_origin": "ast", "id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_priority_issues", "community": 40, "norm_label": "priority issues" }, { "label": "Persona Red Flags", "file_type": "document", "source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md", "source_location": "L41", "_origin": "ast", "id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_persona_red_flags", "community": 40, "norm_label": "persona red flags" }, { "label": "Minor Observations", "file_type": "document", "source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md", "source_location": "L45", "_origin": "ast", "id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_minor_observations", "community": 40, "norm_label": "minor observations" }, { "label": "Questions to Consider", "file_type": "document", "source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md", "source_location": "L48", "_origin": "ast", "id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_questions_to_consider", "community": 40, "norm_label": "questions to consider" }, { "label": "CLAUDE.md", "file_type": "document", "source_file": "backend/CLAUDE.md", "source_location": "L1", "_origin": "ast", "id": "backend_claude", "community": 32, "norm_label": "claude.md" }, { "label": "0001-postgresql-over-sqlite.md", "file_type": "document", "source_file": "docs/adr/0001-postgresql-over-sqlite.md", "source_location": "L1", "_origin": "ast", "id": "docs_adr_0001_postgresql_over_sqlite", "community": 121, "norm_label": "0001-postgresql-over-sqlite.md" }, { "label": "Postgres replaces SQLite as the primary datastore", "file_type": "document", "source_file": "docs/adr/0001-postgresql-over-sqlite.md", "source_location": "L1", "_origin": "ast", "id": "docs_adr_0001_postgresql_over_sqlite_postgres_replaces_sqlite_as_the_primary_datastore", "community": 121, "norm_label": "postgres replaces sqlite as the primary datastore" }, { "label": "Considered options", "file_type": "document", "source_file": "docs/adr/0001-postgresql-over-sqlite.md", "source_location": "L11", "_origin": "ast", "id": "docs_adr_0001_postgresql_over_sqlite_considered_options", "community": 121, "norm_label": "considered options" }, { "label": "Consequences", "file_type": "document", "source_file": "docs/adr/0001-postgresql-over-sqlite.md", "source_location": "L25", "_origin": "ast", "id": "docs_adr_0001_postgresql_over_sqlite_consequences", "community": 121, "norm_label": "consequences" }, { "label": "0002-discord-oauth-no-passwords-no-email.md", "file_type": "document", "source_file": "docs/adr/0002-discord-oauth-no-passwords-no-email.md", "source_location": "L1", "_origin": "ast", "id": "docs_adr_0002_discord_oauth_no_passwords_no_email", "community": 122, "norm_label": "0002-discord-oauth-no-passwords-no-email.md" }, { "label": "Identity comes from Discord OAuth; we store no passwords and send no email", "file_type": "document", "source_file": "docs/adr/0002-discord-oauth-no-passwords-no-email.md", "source_location": "L1", "_origin": "ast", "id": "docs_adr_0002_discord_oauth_no_passwords_no_email_identity_comes_from_discord_oauth_we_store_no_passwords_and_send_no_email", "community": 122, "norm_label": "identity comes from discord oauth; we store no passwords and send no email" }, { "label": "Considered options", "file_type": "document", "source_file": "docs/adr/0002-discord-oauth-no-passwords-no-email.md", "source_location": "L11", "_origin": "ast", "id": "docs_adr_0002_discord_oauth_no_passwords_no_email_considered_options", "community": 122, "norm_label": "considered options" }, { "label": "Consequences", "file_type": "document", "source_file": "docs/adr/0002-discord-oauth-no-passwords-no-email.md", "source_location": "L26", "_origin": "ast", "id": "docs_adr_0002_discord_oauth_no_passwords_no_email_consequences", "community": 122, "norm_label": "consequences" }, { "label": "0003-series-shared-and-poll-owned.md", "file_type": "document", "source_file": "docs/adr/0003-series-shared-and-poll-owned.md", "source_location": "L1", "_origin": "ast", "id": "docs_adr_0003_series_shared_and_poll_owned", "community": 120, "norm_label": "0003-series-shared-and-poll-owned.md" }, { "label": "Series is a shared entity, and only the Poll may update it", "file_type": "document", "source_file": "docs/adr/0003-series-shared-and-poll-owned.md", "source_location": "L1", "_origin": "ast", "id": "docs_adr_0003_series_shared_and_poll_owned_series_is_a_shared_entity_and_only_the_poll_may_update_it", "community": 120, "norm_label": "series is a shared entity, and only the poll may update it" }, { "label": "Why", "file_type": "document", "source_file": "docs/adr/0003-series-shared-and-poll-owned.md", "source_location": "L11", "_origin": "ast", "id": "docs_adr_0003_series_shared_and_poll_owned_why", "community": 120, "norm_label": "why" }, { "label": "Only the Poll writes Series fields", "file_type": "document", "source_file": "docs/adr/0003-series-shared-and-poll-owned.md", "source_location": "L32", "_origin": "ast", "id": "docs_adr_0003_series_shared_and_poll_owned_only_the_poll_writes_series_fields", "community": 120, "norm_label": "only the poll writes series fields" }, { "label": "Consequences", "file_type": "document", "source_file": "docs/adr/0003-series-shared-and-poll-owned.md", "source_location": "L45", "_origin": "ast", "id": "docs_adr_0003_series_shared_and_poll_owned_consequences", "community": 120, "norm_label": "consequences" }, { "label": "0004-wire-format-does-not-mirror-the-schema.md", "file_type": "document", "source_file": "docs/adr/0004-wire-format-does-not-mirror-the-schema.md", "source_location": "L1", "_origin": "ast", "id": "docs_adr_0004_wire_format_does_not_mirror_the_schema", "community": 123, "norm_label": "0004-wire-format-does-not-mirror-the-schema.md" }, { "label": "The wire format stays flat and deliberately does not mirror the schema", "file_type": "document", "source_file": "docs/adr/0004-wire-format-does-not-mirror-the-schema.md", "source_location": "L1", "_origin": "ast", "id": "docs_adr_0004_wire_format_does_not_mirror_the_schema_the_wire_format_stays_flat_and_deliberately_does_not_mirror_the_schema", "community": 123, "norm_label": "the wire format stays flat and deliberately does not mirror the schema" }, { "label": "Why a future reader will find this surprising", "file_type": "document", "source_file": "docs/adr/0004-wire-format-does-not-mirror-the-schema.md", "source_location": "L10", "_origin": "ast", "id": "docs_adr_0004_wire_format_does_not_mirror_the_schema_why_a_future_reader_will_find_this_surprising", "community": 123, "norm_label": "why a future reader will find this surprising" }, { "label": "Consequence", "file_type": "document", "source_file": "docs/adr/0004-wire-format-does-not-mirror-the-schema.md", "source_location": "L27", "_origin": "ast", "id": "docs_adr_0004_wire_format_does_not_mirror_the_schema_consequence", "community": 123, "norm_label": "consequence" }, { "label": "0005-on-demand-browser.md", "file_type": "document", "source_file": "docs/adr/0005-on-demand-browser.md", "source_location": "L1", "_origin": "ast", "id": "docs_adr_0005_on_demand_browser", "community": 124, "norm_label": "0005-on-demand-browser.md" }, { "label": "ADR-0005: On-demand browser sidecar", "file_type": "document", "source_file": "docs/adr/0005-on-demand-browser.md", "source_location": "L1", "_origin": "ast", "id": "docs_adr_0005_on_demand_browser_adr_0005_on_demand_browser_sidecar", "community": 124, "norm_label": "adr-0005: on-demand browser sidecar" }, { "label": "Decision", "file_type": "document", "source_file": "docs/adr/0005-on-demand-browser.md", "source_location": "L9", "_origin": "ast", "id": "docs_adr_0005_on_demand_browser_decision", "community": 124, "norm_label": "decision" }, { "label": "Constraints", "file_type": "document", "source_file": "docs/adr/0005-on-demand-browser.md", "source_location": "L35", "_origin": "ast", "id": "docs_adr_0005_on_demand_browser_constraints", "community": 124, "norm_label": "constraints" }, { "label": "0006-browser-on-the-home-machine.md", "file_type": "document", "source_file": "docs/adr/0006-browser-on-the-home-machine.md", "source_location": "L1", "_origin": "ast", "id": "docs_adr_0006_browser_on_the_home_machine", "community": 115, "norm_label": "0006-browser-on-the-home-machine.md" }, { "label": "ADR-0006: The browser runs on the home machine, over the tailnet", "file_type": "document", "source_file": "docs/adr/0006-browser-on-the-home-machine.md", "source_location": "L1", "_origin": "ast", "id": "docs_adr_0006_browser_on_the_home_machine_adr_0006_the_browser_runs_on_the_home_machine_over_the_tailnet", "community": 115, "norm_label": "adr-0006: the browser runs on the home machine, over the tailnet" }, { "label": "Decision", "file_type": "document", "source_file": "docs/adr/0006-browser-on-the-home-machine.md", "source_location": "L6", "_origin": "ast", "id": "docs_adr_0006_browser_on_the_home_machine_decision", "community": 115, "norm_label": "decision" }, { "label": "Why", "file_type": "document", "source_file": "docs/adr/0006-browser-on-the-home-machine.md", "source_location": "L17", "_origin": "ast", "id": "docs_adr_0006_browser_on_the_home_machine_why", "community": 115, "norm_label": "why" }, { "label": "Constraints", "file_type": "document", "source_file": "docs/adr/0006-browser-on-the-home-machine.md", "source_location": "L42", "_origin": "ast", "id": "docs_adr_0006_browser_on_the_home_machine_constraints", "community": 115, "norm_label": "constraints" }, { "label": "Consequences", "file_type": "document", "source_file": "docs/adr/0006-browser-on-the-home-machine.md", "source_location": "L71", "_origin": "ast", "id": "docs_adr_0006_browser_on_the_home_machine_consequences", "community": 115, "norm_label": "consequences" }, { "label": "0007-backend-hosts-cover-bytes.md", "file_type": "document", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "source_location": "L1", "_origin": "ast", "id": "docs_adr_0007_backend_hosts_cover_bytes", "community": 113, "norm_label": "0007-backend-hosts-cover-bytes.md" }, { "label": "ADR-0007: The backend hosts every Site's Cover bytes", "file_type": "document", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "source_location": "L1", "_origin": "ast", "id": "docs_adr_0007_backend_hosts_cover_bytes_adr_0007_the_backend_hosts_every_site_s_cover_bytes", "community": 113, "norm_label": "adr-0007: the backend hosts every site's cover bytes" }, { "label": "Decision", "file_type": "document", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "source_location": "L6", "_origin": "ast", "id": "docs_adr_0007_backend_hosts_cover_bytes_decision", "community": 113, "norm_label": "decision" }, { "label": "Why a future reader will find this surprising", "file_type": "document", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "source_location": "L27", "_origin": "ast", "id": "docs_adr_0007_backend_hosts_cover_bytes_why_a_future_reader_will_find_this_surprising", "community": 113, "norm_label": "why a future reader will find this surprising" }, { "label": "Considered options", "file_type": "document", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "source_location": "L44", "_origin": "ast", "id": "docs_adr_0007_backend_hosts_cover_bytes_considered_options", "community": 113, "norm_label": "considered options" }, { "label": "Two deliberate relaxations", "file_type": "document", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "source_location": "L61", "_origin": "ast", "id": "docs_adr_0007_backend_hosts_cover_bytes_two_deliberate_relaxations", "community": 113, "norm_label": "two deliberate relaxations" }, { "label": "Consequences", "file_type": "document", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "source_location": "L82", "_origin": "ast", "id": "docs_adr_0007_backend_hosts_cover_bytes_consequences", "community": 113, "norm_label": "consequences" }, { "label": "0008-series-identity-is-discovered-not-derived.md", "file_type": "document", "source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md", "source_location": "L1", "_origin": "ast", "id": "docs_adr_0008_series_identity_is_discovered_not_derived", "community": 116, "norm_label": "0008-series-identity-is-discovered-not-derived.md" }, { "label": "ADR-0008: A Series identity is discovered from the Site's links, never derived from an address", "file_type": "document", "source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md", "source_location": "L1", "_origin": "ast", "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", "community": 116, "norm_label": "adr-0008: a series identity is discovered from the site's links, never derived from an address" }, { "label": "Decision", "file_type": "document", "source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md", "source_location": "L6", "_origin": "ast", "id": "docs_adr_0008_series_identity_is_discovered_not_derived_decision", "community": 116, "norm_label": "decision" }, { "label": "Why", "file_type": "document", "source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md", "source_location": "L20", "_origin": "ast", "id": "docs_adr_0008_series_identity_is_discovered_not_derived_why", "community": 116, "norm_label": "why" }, { "label": "Considered options", "file_type": "document", "source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md", "source_location": "L64", "_origin": "ast", "id": "docs_adr_0008_series_identity_is_discovered_not_derived_considered_options", "community": 116, "norm_label": "considered options" }, { "label": "Consequences", "file_type": "document", "source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md", "source_location": "L82", "_origin": "ast", "id": "docs_adr_0008_series_identity_is_discovered_not_derived_consequences", "community": 116, "norm_label": "consequences" }, { "label": "0009-a-site-answers-questions-its-own-way.md", "file_type": "document", "source_file": "docs/adr/0009-a-site-answers-questions-its-own-way.md", "source_location": "L1", "_origin": "ast", "id": "docs_adr_0009_a_site_answers_questions_its_own_way", "community": 38, "norm_label": "0009-a-site-answers-questions-its-own-way.md" }, { "label": "ADR-0009: A Site answers fixed questions; an unusual Site owns its own fetch", "file_type": "document", "source_file": "docs/adr/0009-a-site-answers-questions-its-own-way.md", "source_location": "L1", "_origin": "ast", "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", "community": 38, "norm_label": "adr-0009: a site answers fixed questions; an unusual site owns its own fetch" }, { "label": "Decision", "file_type": "document", "source_file": "docs/adr/0009-a-site-answers-questions-its-own-way.md", "source_location": "L6", "_origin": "ast", "id": "docs_adr_0009_a_site_answers_questions_its_own_way_decision", "community": 38, "norm_label": "decision" }, { "label": "Why", "file_type": "document", "source_file": "docs/adr/0009-a-site-answers-questions-its-own-way.md", "source_location": "L30", "_origin": "ast", "id": "docs_adr_0009_a_site_answers_questions_its_own_way_why", "community": 38, "norm_label": "why" }, { "label": "Considered options", "file_type": "document", "source_file": "docs/adr/0009-a-site-answers-questions-its-own-way.md", "source_location": "L65", "_origin": "ast", "id": "docs_adr_0009_a_site_answers_questions_its_own_way_considered_options", "community": 38, "norm_label": "considered options" }, { "label": "Consequences", "file_type": "document", "source_file": "docs/adr/0009-a-site-answers-questions-its-own-way.md", "source_location": "L81", "_origin": "ast", "id": "docs_adr_0009_a_site_answers_questions_its_own_way_consequences", "community": 38, "norm_label": "consequences" }, { "label": "0010-poll-lanes-per-site-pace.md", "file_type": "document", "source_file": "docs/adr/0010-poll-lanes-per-site-pace.md", "source_location": "L1", "_origin": "ast", "id": "docs_adr_0010_poll_lanes_per_site_pace", "community": 19, "norm_label": "0010-poll-lanes-per-site-pace.md" }, { "label": "ADR-0010: Poll Lanes \u2014 one independent Poll stream per Site", "file_type": "document", "source_file": "docs/adr/0010-poll-lanes-per-site-pace.md", "source_location": "L1", "_origin": "ast", "id": "docs_adr_0010_poll_lanes_per_site_pace_adr_0010_poll_lanes_one_independent_poll_stream_per_site", "community": 19, "norm_label": "adr-0010: poll lanes \u2014 one independent poll stream per site" }, { "label": "Decision", "file_type": "document", "source_file": "docs/adr/0010-poll-lanes-per-site-pace.md", "source_location": "L6", "_origin": "ast", "id": "docs_adr_0010_poll_lanes_per_site_pace_decision", "community": 19, "norm_label": "decision" }, { "label": "Why", "file_type": "document", "source_file": "docs/adr/0010-poll-lanes-per-site-pace.md", "source_location": "L25", "_origin": "ast", "id": "docs_adr_0010_poll_lanes_per_site_pace_why", "community": 19, "norm_label": "why" }, { "label": "Tradeoffs and rejections", "file_type": "document", "source_file": "docs/adr/0010-poll-lanes-per-site-pace.md", "source_location": "L50", "_origin": "ast", "id": "docs_adr_0010_poll_lanes_per_site_pace_tradeoffs_and_rejections", "community": 19, "norm_label": "tradeoffs and rejections" }, { "label": "Constraints preserved", "file_type": "document", "source_file": "docs/adr/0010-poll-lanes-per-site-pace.md", "source_location": "L75", "_origin": "ast", "id": "docs_adr_0010_poll_lanes_per_site_pace_constraints_preserved", "community": 19, "norm_label": "constraints preserved" }, { "label": "0011-sighting-deferral-trust-model.md", "file_type": "document", "source_file": "docs/adr/0011-sighting-deferral-trust-model.md", "source_location": "L1", "_origin": "ast", "id": "docs_adr_0011_sighting_deferral_trust_model", "community": 154, "norm_label": "0011-sighting-deferral-trust-model.md" }, { "label": "ADR-0011: Sightings \u2014 a Reader report defers a Poll where being wrong hurts only them", "file_type": "document", "source_file": "docs/adr/0011-sighting-deferral-trust-model.md", "source_location": "L1", "_origin": "ast", "id": "docs_adr_0011_sighting_deferral_trust_model_adr_0011_sightings_a_reader_report_defers_a_poll_where_being_wrong_hurts_only_them", "community": 154, "norm_label": "adr-0011: sightings \u2014 a reader report defers a poll where being wrong hurts only them" }, { "label": "Decision", "file_type": "document", "source_file": "docs/adr/0011-sighting-deferral-trust-model.md", "source_location": "L6", "_origin": "ast", "id": "docs_adr_0011_sighting_deferral_trust_model_decision", "community": 154, "norm_label": "decision" }, { "label": "Why", "file_type": "document", "source_file": "docs/adr/0011-sighting-deferral-trust-model.md", "source_location": "L54", "_origin": "ast", "id": "docs_adr_0011_sighting_deferral_trust_model_why", "community": 154, "norm_label": "why" }, { "label": "Tradeoffs and rejections", "file_type": "document", "source_file": "docs/adr/0011-sighting-deferral-trust-model.md", "source_location": "L81", "_origin": "ast", "id": "docs_adr_0011_sighting_deferral_trust_model_tradeoffs_and_rejections", "community": 154, "norm_label": "tradeoffs and rejections" }, { "label": "Constraints preserved", "file_type": "document", "source_file": "docs/adr/0011-sighting-deferral-trust-model.md", "source_location": "L128", "_origin": "ast", "id": "docs_adr_0011_sighting_deferral_trust_model_constraints_preserved", "community": 154, "norm_label": "constraints preserved" }, { "label": "domain.md", "file_type": "document", "source_file": "docs/agents/domain.md", "source_location": "L1", "_origin": "ast", "id": "docs_agents_domain", "community": 117, "norm_label": "domain.md" }, { "label": "Domain Docs", "file_type": "document", "source_file": "docs/agents/domain.md", "source_location": "L1", "_origin": "ast", "id": "docs_agents_domain_domain_docs", "community": 117, "norm_label": "domain docs" }, { "label": "Before exploring, read these", "file_type": "document", "source_file": "docs/agents/domain.md", "source_location": "L6", "_origin": "ast", "id": "docs_agents_domain_before_exploring_read_these", "community": 117, "norm_label": "before exploring, read these" }, { "label": "File structure", "file_type": "document", "source_file": "docs/agents/domain.md", "source_location": "L18", "_origin": "ast", "id": "docs_agents_domain_file_structure", "community": 117, "norm_label": "file structure" }, { "label": "Use the glossary's vocabulary", "file_type": "document", "source_file": "docs/agents/domain.md", "source_location": "L33", "_origin": "ast", "id": "docs_agents_domain_use_the_glossary_s_vocabulary", "community": 117, "norm_label": "use the glossary's vocabulary" }, { "label": "Flag ADR conflicts", "file_type": "document", "source_file": "docs/agents/domain.md", "source_location": "L43", "_origin": "ast", "id": "docs_agents_domain_flag_adr_conflicts", "community": 117, "norm_label": "flag adr conflicts" }, { "label": "issue-tracker.md", "file_type": "document", "source_file": "docs/agents/issue-tracker.md", "source_location": "L1", "_origin": "ast", "id": "docs_agents_issue_tracker", "community": 114, "norm_label": "issue-tracker.md" }, { "label": "Issue tracker: Gitea (`tea` CLI)", "file_type": "document", "source_file": "docs/agents/issue-tracker.md", "source_location": "L1", "_origin": "ast", "id": "docs_agents_issue_tracker_issue_tracker_gitea_tea_cli", "community": 114, "norm_label": "issue tracker: gitea (`tea` cli)" }, { "label": "Conventions", "file_type": "document", "source_file": "docs/agents/issue-tracker.md", "source_location": "L11", "_origin": "ast", "id": "docs_agents_issue_tracker_conventions", "community": 114, "norm_label": "conventions" }, { "label": "Pull requests as a triage surface", "file_type": "document", "source_file": "docs/agents/issue-tracker.md", "source_location": "L24", "_origin": "ast", "id": "docs_agents_issue_tracker_pull_requests_as_a_triage_surface", "community": 114, "norm_label": "pull requests as a triage surface" }, { "label": "When a skill says \"publish to the issue tracker\"", "file_type": "document", "source_file": "docs/agents/issue-tracker.md", "source_location": "L35", "_origin": "ast", "id": "docs_agents_issue_tracker_when_a_skill_says_publish_to_the_issue_tracker", "community": 114, "norm_label": "when a skill says \"publish to the issue tracker\"" }, { "label": "When a skill says \"fetch the relevant ticket\"", "file_type": "document", "source_file": "docs/agents/issue-tracker.md", "source_location": "L39", "_origin": "ast", "id": "docs_agents_issue_tracker_when_a_skill_says_fetch_the_relevant_ticket", "community": 114, "norm_label": "when a skill says \"fetch the relevant ticket\"" }, { "label": "Wayfinding operations", "file_type": "document", "source_file": "docs/agents/issue-tracker.md", "source_location": "L43", "_origin": "ast", "id": "docs_agents_issue_tracker_wayfinding_operations", "community": 114, "norm_label": "wayfinding operations" }, { "label": "triage-labels.md", "file_type": "document", "source_file": "docs/agents/triage-labels.md", "source_location": "L1", "_origin": "ast", "id": "docs_agents_triage_labels", "community": 127, "norm_label": "triage-labels.md" }, { "label": "Triage Labels", "file_type": "document", "source_file": "docs/agents/triage-labels.md", "source_location": "L1", "_origin": "ast", "id": "docs_agents_triage_labels_triage_labels", "community": 127, "norm_label": "triage labels" }, { "label": "design-system.md", "file_type": "document", "source_file": "docs/design-system.md", "source_location": "L1", "_origin": "ast", "id": "docs_design_system", "community": 109, "norm_label": "design-system.md" }, { "label": "Cinder \u2014 BookmarkManager design system", "file_type": "document", "source_file": "docs/design-system.md", "source_location": "L1", "_origin": "ast", "id": "docs_design_system_cinder_bookmarkmanager_design_system", "community": 109, "norm_label": "cinder \u2014 bookmarkmanager design system" }, { "label": "1. The one idea", "file_type": "document", "source_file": "docs/design-system.md", "source_location": "L16", "_origin": "ast", "id": "docs_design_system_1_the_one_idea", "community": 109, "norm_label": "1. the one idea" }, { "label": "2. Tokens", "file_type": "document", "source_file": "docs/design-system.md", "source_location": "L42", "_origin": "ast", "id": "docs_design_system_2_tokens", "community": 109, "norm_label": "2. tokens" }, { "label": "3. Type", "file_type": "document", "source_file": "docs/design-system.md", "source_location": "L96", "_origin": "ast", "id": "docs_design_system_3_type", "community": 109, "norm_label": "3. type" }, { "label": "4. Components (web UI)", "file_type": "document", "source_file": "docs/design-system.md", "source_location": "L137", "_origin": "ast", "id": "docs_design_system_4_components_web_ui", "community": 109, "norm_label": "4. components (web ui)" }, { "label": "5. Components (userscript panel)", "file_type": "document", "source_file": "docs/design-system.md", "source_location": "L237", "_origin": "ast", "id": "docs_design_system_5_components_userscript_panel", "community": 109, "norm_label": "5. components (userscript panel)" }, { "label": "6. Motion", "file_type": "document", "source_file": "docs/design-system.md", "source_location": "L252", "_origin": "ast", "id": "docs_design_system_6_motion", "community": 109, "norm_label": "6. motion" }, { "label": "7. Accessibility floor (not negotiable)", "file_type": "document", "source_file": "docs/design-system.md", "source_location": "L265", "_origin": "ast", "id": "docs_design_system_7_accessibility_floor_not_negotiable", "community": 109, "norm_label": "7. accessibility floor (not negotiable)" }, { "label": "8. Adding something new \u2014 checklist", "file_type": "document", "source_file": "docs/design-system.md", "source_location": "L280", "_origin": "ast", "id": "docs_design_system_8_adding_something_new_checklist", "community": 109, "norm_label": "8. adding something new \u2014 checklist" }, { "label": "cloudflare-bot-scoring-and-poll-cadence.md", "file_type": "document", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L1", "_origin": "ast", "id": "docs_research_cloudflare_bot_scoring_and_poll_cadence", "community": 16, "norm_label": "cloudflare-bot-scoring-and-poll-cadence.md" }, { "label": "Cloudflare bot scoring and poll cadence \u2014 what is actually documented", "file_type": "document", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L1", "_origin": "ast", "id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_cloudflare_bot_scoring_and_poll_cadence_what_is_actually_documented", "community": 16, "norm_label": "cloudflare bot scoring and poll cadence \u2014 what is actually documented" }, { "label": "Short answer", "file_type": "document", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L9", "_origin": "ast", "id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_short_answer", "community": 16, "norm_label": "short answer" }, { "label": "Summary answer table", "file_type": "document", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L15", "_origin": "ast", "id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_summary_answer_table", "community": 16, "norm_label": "summary answer table" }, { "label": "1. What a bot score is and what feeds it", "file_type": "document", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L33", "_origin": "ast", "id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_1_what_a_bot_score_is_and_what_feeds_it", "community": 16, "norm_label": "1. what a bot score is and what feeds it" }, { "label": "1.1 The score itself", "file_type": "document", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L35", "_origin": "ast", "id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_1_1_the_score_itself", "community": 16, "norm_label": "1.1 the score itself" }, { "label": "1.2 The detection engines (Enterprise Bot Management)", "file_type": "document", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L46", "_origin": "ast", "id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_1_2_the_detection_engines_enterprise_bot_management", "community": 16, "norm_label": "1.2 the detection engines (enterprise bot management)" }, { "label": "1.3 Rate limiting is a separate product", "file_type": "document", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L59", "_origin": "ast", "id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_1_3_rate_limiting_is_a_separate_product", "community": 16, "norm_label": "1.3 rate limiting is a separate product" }, { "label": "2. The free-plan reality", "file_type": "document", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L65", "_origin": "ast", "id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_2_the_free_plan_reality", "community": 16, "norm_label": "2. the free-plan reality" }, { "label": "2.1 What each plan gets", "file_type": "document", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L67", "_origin": "ast", "id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_2_1_what_each_plan_gets", "community": 16, "norm_label": "2.1 what each plan gets" }, { "label": "2.2 Bot Fight Mode specifics (the Free-plan product)", "file_type": "document", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L79", "_origin": "ast", "id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_2_2_bot_fight_mode_specifics_the_free_plan_product", "community": 16, "norm_label": "2.2 bot fight mode specifics (the free-plan product)" }, { "label": "2.3 Does the free tier \"score\" continuously?", "file_type": "document", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L86", "_origin": "ast", "id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_2_3_does_the_free_tier_score_continuously", "community": 16, "norm_label": "2.3 does the free tier \"score\" continuously?" }, { "label": "3. Managed Challenge / JS challenge mechanics and `cf-mitigated`", "file_type": "document", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L94", "_origin": "ast", "id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_3_managed_challenge_js_challenge_mechanics_and_cf_mitigated", "community": 16, "norm_label": "3. managed challenge / js challenge mechanics and `cf-mitigated`" }, { "label": "3.1 What the observed response is", "file_type": "document", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L96", "_origin": "ast", "id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_3_1_what_the_observed_response_is", "community": 16, "norm_label": "3.1 what the observed response is" }, { "label": "3.2 What a Challenge Page does", "file_type": "document", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L100", "_origin": "ast", "id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_3_2_what_a_challenge_page_does", "community": 16, "norm_label": "3.2 what a challenge page does" }, { "label": "3.3 Which product issues which challenge", "file_type": "document", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L112", "_origin": "ast", "id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_3_3_which_product_issues_which_challenge", "community": 16, "norm_label": "3.3 which product issues which challenge" }, { "label": "3.4 How a successful solve is remembered", "file_type": "document", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L123", "_origin": "ast", "id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_3_4_how_a_successful_solve_is_remembered", "community": 16, "norm_label": "3.4 how a successful solve is remembered" }, { "label": "4. `cf_clearance` \u2014 lifetime, binding, invalidation (the key question)", "file_type": "document", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L131", "_origin": "ast", "id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_4_cf_clearance_lifetime_binding_invalidation_the_key_question", "community": 16, "norm_label": "4. `cf_clearance` \u2014 lifetime, binding, invalidation (the key question)" }, { "label": "4.1 Lifetime", "file_type": "document", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L133", "_origin": "ast", "id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_4_1_lifetime", "community": 16, "norm_label": "4.1 lifetime" }, { "label": "4.2 What it is bound to \u2014 can clearance be replayed from another IP?", "file_type": "document", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L142", "_origin": "ast", "id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_4_2_what_it_is_bound_to_can_clearance_be_replayed_from_another_ip", "community": 16, "norm_label": "4.2 what it is bound to \u2014 can clearance be replayed from another ip?" }, { "label": "4.3 Two-tier clearance, and the behavior-bound invalidation (Precursor)", "file_type": "document", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L152", "_origin": "ast", "id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_4_3_two_tier_clearance_and_the_behavior_bound_invalidation_precursor", "community": 16, "norm_label": "4.3 two-tier clearance, and the behavior-bound invalidation (precursor)" }, { "label": "5. Does polling more often raise challenge risk?", "file_type": "document", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L165", "_origin": "ast", "id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_5_does_polling_more_often_raise_challenge_risk", "community": 16, "norm_label": "5. does polling more often raise challenge risk?" }, { "label": "5.1 Is per-IP request rate an input to challenge issuance? (documented answer: no such lever on non-Enterprise protection)", "file_type": "document", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L167", "_origin": "ast", "id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_5_1_is_per_ip_request_rate_an_input_to_challenge_issuance_documented_answer_no_such_lever_on_non_enterprise_protection", "community": 16, "norm_label": "5.1 is per-ip request rate an input to challenge issuance? (documented answer: no such lever on non-enterprise protection)" }, { "label": "5.2 What Rate Limiting Rules would do to 20\u201360 requests/hour", "file_type": "document", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L173", "_origin": "ast", "id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_5_2_what_rate_limiting_rules_would_do_to_20_60_requests_hour", "community": 16, "norm_label": "5.2 what rate limiting rules would do to 20\u201360 requests/hour" }, { "label": "5.3 DDoS protection (always on, all plans)", "file_type": "document", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L187", "_origin": "ast", "id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_5_3_ddos_protection_always_on_all_plans", "community": 16, "norm_label": "5.3 ddos protection (always on, all plans)" }, { "label": "5.4 Execution order (which product fires first)", "file_type": "document", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L191", "_origin": "ast", "id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_5_4_execution_order_which_product_fires_first", "community": 16, "norm_label": "5.4 execution order (which product fires first)" }, { "label": "6. The documented legitimate side", "file_type": "document", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L197", "_origin": "ast", "id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_6_the_documented_legitimate_side", "community": 16, "norm_label": "6. the documented legitimate side" }, { "label": "6.1 Verified bots \u2014 the only \"treated well\" path, and it requires self-identification", "file_type": "document", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L199", "_origin": "ast", "id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_6_1_verified_bots_the_only_treated_well_path_and_it_requires_self_identification", "community": 16, "norm_label": "6.1 verified bots \u2014 the only \"treated well\" path, and it requires self-identification" }, { "label": "6.2 robots.txt and crawl control", "file_type": "document", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L210", "_origin": "ast", "id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_6_2_robots_txt_and_crawl_control", "community": 16, "norm_label": "6.2 robots.txt and crawl control" }, { "label": "6.3 The documented takeaway for \"slowing down vs. fingerprint quality\"", "file_type": "document", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L216", "_origin": "ast", "id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_6_3_the_documented_takeaway_for_slowing_down_vs_fingerprint_quality", "community": 16, "norm_label": "6.3 the documented takeaway for \"slowing down vs. fingerprint quality\"" }, { "label": "7. Implications for cadence design", "file_type": "document", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L222", "_origin": "ast", "id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_7_implications_for_cadence_design", "community": 16, "norm_label": "7. implications for cadence design" }, { "label": "Documented facts (with sources above)", "file_type": "document", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L224", "_origin": "ast", "id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_documented_facts_with_sources_above", "community": 16, "norm_label": "documented facts (with sources above)" }, { "label": "Inferences (not documented)", "file_type": "document", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L233", "_origin": "ast", "id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_inferences_not_documented", "community": 16, "norm_label": "inferences (not documented)" }, { "label": "Bottom line", "file_type": "document", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L241", "_origin": "ast", "id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_bottom_line", "community": 16, "norm_label": "bottom line" }, { "label": "lightnovelworld-chapter-vs-series-slug.md", "file_type": "document", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L1", "_origin": "ast", "id": "docs_research_lightnovelworld_chapter_vs_series_slug", "community": 46, "norm_label": "lightnovelworld-chapter-vs-series-slug.md" }, { "label": "lightnovelworld.net \u2014 chapter slug vs. series slug", "file_type": "document", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L1", "_origin": "ast", "id": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug", "community": 46, "norm_label": "lightnovelworld.net \u2014 chapter slug vs. series slug" }, { "label": "1. Summary answer table", "file_type": "document", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L14", "_origin": "ast", "id": "docs_research_lightnovelworld_chapter_vs_series_slug_1_summary_answer_table", "community": 46, "norm_label": "1. summary answer table" }, { "label": "2. The two reference pages", "file_type": "document", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L33", "_origin": "ast", "id": "docs_research_lightnovelworld_chapter_vs_series_slug_2_the_two_reference_pages", "community": 46, "norm_label": "2. the two reference pages" }, { "label": "3. Chapter page \u2192 series URL: every in-page pointer, in priority order", "file_type": "document", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L47", "_origin": "ast", "id": "docs_research_lightnovelworld_chapter_vs_series_slug_3_chapter_page_series_url_every_in_page_pointer_in_priority_order", "community": 46, "norm_label": "3. chapter page \u2192 series url: every in-page pointer, in priority order" }, { "label": "Priority 1 \u2014 `a[aria-label='All Chapter']` \u2705 WORKS", "file_type": "document", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L52", "_origin": "ast", "id": "docs_research_lightnovelworld_chapter_vs_series_slug_priority_1_a_aria_label_all_chapter_works", "community": 46, "norm_label": "priority 1 \u2014 `a[aria-label='all chapter']` \u2705 works" }, { "label": "Priority 2 \u2014 microdata `BreadcrumbList` / `a[itemprop=item]` \u2705 WORKS", "file_type": "document", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L64", "_origin": "ast", "id": "docs_research_lightnovelworld_chapter_vs_series_slug_priority_2_microdata_breadcrumblist_a_itemprop_item_works", "community": 46, "norm_label": "priority 2 \u2014 microdata `breadcrumblist` / `a[itemprop=item]` \u2705 works" }, { "label": "Priority 3 \u2014 corroborating `/novel/` anchors \u26a0\ufe0f AMBIGUOUS", "file_type": "document", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L96", "_origin": "ast", "id": "docs_research_lightnovelworld_chapter_vs_series_slug_priority_3_corroborating_novel_anchors_ambiguous", "community": 46, "norm_label": "priority 3 \u2014 corroborating `/novel/` anchors \u26a0\ufe0f ambiguous" }, { "label": "\u274c NOT usable \u2014 JSON-LD `BreadcrumbList` (\u00a73.1)", "file_type": "document", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L116", "_origin": "ast", "id": "docs_research_lightnovelworld_chapter_vs_series_slug_not_usable_json_ld_breadcrumblist_3_1", "community": 46, "norm_label": "\u274c not usable \u2014 json-ld `breadcrumblist` (\u00a73.1)" }, { "label": "\u274c NOT usable \u2014 `<link rel=canonical>` (\u00a73.2)", "file_type": "document", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L129", "_origin": "ast", "id": "docs_research_lightnovelworld_chapter_vs_series_slug_not_usable_link_rel_canonical_3_2", "community": 46, "norm_label": "\u274c not usable \u2014 `<link rel=canonical>` (\u00a73.2)" }, { "label": "\u274c NOT usable \u2014 `og:` meta tags (\u00a73.3)", "file_type": "document", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L137", "_origin": "ast", "id": "docs_research_lightnovelworld_chapter_vs_series_slug_not_usable_og_meta_tags_3_3", "community": 46, "norm_label": "\u274c not usable \u2014 `og:` meta tags (\u00a73.3)" }, { "label": "Also present \u2014 `rel=next` / `rel=prev` chapter navigation", "file_type": "document", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L150", "_origin": "ast", "id": "docs_research_lightnovelworld_chapter_vs_series_slug_also_present_rel_next_rel_prev_chapter_navigation", "community": 46, "norm_label": "also present \u2014 `rel=next` / `rel=prev` chapter navigation" }, { "label": "4. The reverse direction, and how common divergence is", "file_type": "document", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L161", "_origin": "ast", "id": "docs_research_lightnovelworld_chapter_vs_series_slug_4_the_reverse_direction_and_how_common_divergence_is", "community": 46, "norm_label": "4. the reverse direction, and how common divergence is" }, { "label": "4.1 Sample method", "file_type": "document", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L163", "_origin": "ast", "id": "docs_research_lightnovelworld_chapter_vs_series_slug_4_1_sample_method", "community": 46, "norm_label": "4.1 sample method" }, { "label": "4.2 Divergence results", "file_type": "document", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L178", "_origin": "ast", "id": "docs_research_lightnovelworld_chapter_vs_series_slug_4_2_divergence_results", "community": 46, "norm_label": "4.2 divergence results" }, { "label": "4.3 Is there a derivable rule? **No.**", "file_type": "document", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L235", "_origin": "ast", "id": "docs_research_lightnovelworld_chapter_vs_series_slug_4_3_is_there_a_derivable_rule_no", "community": 46, "norm_label": "4.3 is there a derivable rule? **no.**" }, { "label": "4.4 The split case \u2014 a slug can change *mid-series*", "file_type": "document", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L267", "_origin": "ast", "id": "docs_research_lightnovelworld_chapter_vs_series_slug_4_4_the_split_case_a_slug_can_change_mid_series", "community": 46, "norm_label": "4.4 the split case \u2014 a slug can change *mid-series*" }, { "label": "5. Series page \u2192 chapter list", "file_type": "document", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L294", "_origin": "ast", "id": "docs_research_lightnovelworld_chapter_vs_series_slug_5_series_page_chapter_list", "community": 46, "norm_label": "5. series page \u2192 chapter list" }, { "label": "6. Is the unscoped chapter regex SAFE on a series page?", "file_type": "document", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L336", "_origin": "ast", "id": "docs_research_lightnovelworld_chapter_vs_series_slug_6_is_the_unscoped_chapter_regex_safe_on_a_series_page", "community": 46, "norm_label": "6. is the unscoped chapter regex safe on a series page?" }, { "label": "Verdict: **SAFE**", "file_type": "document", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L338", "_origin": "ast", "id": "docs_research_lightnovelworld_chapter_vs_series_slug_verdict_safe", "community": 46, "norm_label": "verdict: **safe**" }, { "label": "Caveats to record with the verdict", "file_type": "document", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L387", "_origin": "ast", "id": "docs_research_lightnovelworld_chapter_vs_series_slug_caveats_to_record_with_the_verdict", "community": 46, "norm_label": "caveats to record with the verdict" }, { "label": "7. Redirects and reverse-lookup endpoints", "file_type": "document", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L438", "_origin": "ast", "id": "docs_research_lightnovelworld_chapter_vs_series_slug_7_redirects_and_reverse_lookup_endpoints", "community": 46, "norm_label": "7. redirects and reverse-lookup endpoints" }, { "label": "8. Implications for issue #77", "file_type": "document", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L471", "_origin": "ast", "id": "docs_research_lightnovelworld_chapter_vs_series_slug_8_implications_for_issue_77", "community": 46, "norm_label": "8. implications for issue #77" }, { "label": "8.1 The bug", "file_type": "document", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L477", "_origin": "ast", "id": "docs_research_lightnovelworld_chapter_vs_series_slug_8_1_the_bug", "community": 46, "norm_label": "8.1 the bug" }, { "label": "8.2 The proposed fix is sound", "file_type": "document", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L494", "_origin": "ast", "id": "docs_research_lightnovelworld_chapter_vs_series_slug_8_2_the_proposed_fix_is_sound", "community": 46, "norm_label": "8.2 the proposed fix is sound" }, { "label": "8.3 The userscript has the same bug, and it is worse", "file_type": "document", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L510", "_origin": "ast", "id": "docs_research_lightnovelworld_chapter_vs_series_slug_8_3_the_userscript_has_the_same_bug_and_it_is_worse", "community": 46, "norm_label": "8.3 the userscript has the same bug, and it is worse" }, { "label": "8.4 Note on `series_id`", "file_type": "document", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L542", "_origin": "ast", "id": "docs_research_lightnovelworld_chapter_vs_series_slug_8_4_note_on_series_id", "community": 46, "norm_label": "8.4 note on `series_id`" }, { "label": "Reproduction", "file_type": "document", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L554", "_origin": "ast", "id": "docs_research_lightnovelworld_chapter_vs_series_slug_reproduction", "community": 46, "norm_label": "reproduction" }, { "label": "AGENTS.md", "file_type": "document", "source_file": "userscript/AGENTS.md", "source_location": "L1", "_origin": "ast", "id": "userscript_claude", "community": 273, "norm_label": "agents.md" }, { "label": "Userscript structure (single IIFE, `manga-bookmark.user.js`)", "file_type": "document", "source_file": "userscript/AGENTS.md", "source_location": "L3", "_origin": "ast", "id": "userscript_claude_userscript_structure_single_iife_manga_bookmark_user_js", "community": 273, "norm_label": "userscript structure (single iife, `manga-bookmark.user.js`)" }, { "label": "Live URL shapes (verified 2026-07-26, may drift \u2014 re-check against live pages before trust)", "file_type": "document", "source_file": "userscript/AGENTS.md", "source_location": "L34", "_origin": "ast", "id": "userscript_claude_live_url_shapes_verified_2026_07_26_may_drift_re_check_against_live_pages_before_trust", "community": 273, "norm_label": "live url shapes (verified 2026-07-26, may drift \u2014 re-check against live pages before trust)" }, { "label": "Second script: `novel-bookmark.user.js`", "file_type": "document", "source_file": "userscript/AGENTS.md", "source_location": "L87", "_origin": "ast", "id": "userscript_claude_second_script_novel_bookmark_user_js", "community": 273, "norm_label": "second script: `novel-bookmark.user.js`" }, { "label": "Skills CLI (npx skills)", "file_type": "concept", "source_file": ".agents/skills/find-skills/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 50, "norm_label": "skills cli (npx skills)", "id": "agents_skills_find_skills_skill_skills_cli" }, { "label": "skills.sh Leaderboard", "file_type": "concept", "source_file": ".agents/skills/find-skills/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 51, "norm_label": "skills.sh leaderboard", "id": "agents_skills_find_skills_skill_skills_sh_leaderboard" }, { "label": "Complex Condition Extraction", "file_type": "concept", "source_file": ".agents/skills/golang-code-style/references/details.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 52, "norm_label": "complex condition extraction", "id": "agents_skills_golang_code_style_references_details_complex_condition_extraction" }, { "label": "Single Handling Rule", "file_type": "rationale", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": "samber", "contributor": null, "community": 58, "norm_label": "single handling rule", "id": "agents_skills_golang_error_handling_skill_single_handling_rule" }, { "label": "Sentinel Errors", "file_type": "concept", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 53, "norm_label": "sentinel errors", "id": "agents_skills_golang_error_handling_references_error_creation_sentinel_errors" }, { "label": "Why Use samber/oops", "file_type": "rationale", "source_file": ".agents/skills/golang-error-handling/references/error-handling.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 161, "norm_label": "why use samber/oops", "id": "agents_skills_golang_error_handling_references_error_handling_why_samber_oops" }, { "label": "%w vs %v Error Wrapping", "file_type": "concept", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 57, "norm_label": "%w vs %v error wrapping", "id": "agents_skills_golang_error_handling_references_error_wrapping_percent_w_vs_percent_v" }, { "label": "errors.Is", "file_type": "concept", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 55, "norm_label": "errors.is", "id": "agents_skills_golang_error_handling_references_error_wrapping_errors_is" }, { "label": "errors.As / errors.AsType", "file_type": "concept", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 54, "norm_label": "errors.as / errors.astype", "id": "agents_skills_golang_error_handling_references_error_wrapping_errors_as_astype" }, { "label": "errors.Join", "file_type": "concept", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 56, "norm_label": "errors.join", "id": "agents_skills_golang_error_handling_references_error_wrapping_errors_join" }, { "label": "Bottleneck Decision Tree", "file_type": "concept", "source_file": ".agents/skills/golang-performance/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": "samber", "contributor": null, "community": 62, "norm_label": "bottleneck decision tree", "id": "agents_skills_golang_performance_skill_decision_tree" }, { "label": "go tool pprof", "file_type": "concept", "source_file": ".agents/skills/golang-performance/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": "samber", "contributor": null, "community": 63, "norm_label": "go tool pprof", "id": "agents_skills_golang_performance_skill_pprof" }, { "label": "Prometheus Alerting Rules (Go Performance)", "file_type": "document", "source_file": ".agents/skills/golang-performance/assets/prometheus-alerts.yml", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 45, "norm_label": "prometheus alerting rules (go performance)", "id": "agents_skills_golang_performance_assets_prometheus_alerts" }, { "label": "HighGCPauseTime Alert", "file_type": "concept", "source_file": ".agents/skills/golang-performance/assets/prometheus-alerts.yml", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 45, "norm_label": "highgcpausetime alert", "id": "agents_skills_golang_performance_assets_prometheus_alerts_high_gc_pause_time" }, { "label": "GoroutineLeak Alert", "file_type": "concept", "source_file": ".agents/skills/golang-performance/assets/prometheus-alerts.yml", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 45, "norm_label": "goroutineleak alert", "id": "agents_skills_golang_performance_assets_prometheus_alerts_goroutine_leak" }, { "label": "MemoryNearLimit Alert", "file_type": "concept", "source_file": ".agents/skills/golang-performance/assets/prometheus-alerts.yml", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 45, "norm_label": "memorynearlimit alert", "id": "agents_skills_golang_performance_assets_prometheus_alerts_memory_near_limit" }, { "label": "singleflight Cache Stampede Prevention", "file_type": "concept", "source_file": ".agents/skills/golang-performance/references/caching.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 162, "norm_label": "singleflight cache stampede prevention", "id": "agents_skills_golang_performance_references_caching_singleflight" }, { "label": "SIMD (simd/archsimd)", "file_type": "concept", "source_file": ".agents/skills/golang-performance/references/cpu.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 59, "norm_label": "simd (simd/archsimd)", "id": "agents_skills_golang_performance_references_cpu_simd" }, { "label": "Struct Field Alignment", "file_type": "concept", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 163, "norm_label": "struct field alignment", "id": "agents_skills_golang_performance_references_memory_struct_alignment" }, { "label": "GOGC Tuning", "file_type": "concept", "source_file": ".agents/skills/golang-performance/references/runtime.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 60, "norm_label": "gogc tuning", "id": "agents_skills_golang_performance_references_runtime_gogc" }, { "label": "GOMEMLIMIT", "file_type": "rationale", "source_file": ".agents/skills/golang-performance/references/runtime.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 61, "norm_label": "gomemlimit", "id": "agents_skills_golang_performance_references_runtime_gomemlimit" }, { "label": "golang-naming skill (external)", "file_type": "concept", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 93, "norm_label": "golang-naming skill (external)", "id": "external_samber_cc_skills_golang_golang_naming" }, { "label": "golang-lint skill (external)", "file_type": "concept", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 92, "norm_label": "golang-lint skill (external)", "id": "external_samber_cc_skills_golang_golang_lint" }, { "label": "golang-documentation skill (external)", "file_type": "concept", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 90, "norm_label": "golang-documentation skill (external)", "id": "external_samber_cc_skills_golang_golang_documentation" }, { "label": "golang-structs-interfaces skill (external)", "file_type": "concept", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 99, "norm_label": "golang-structs-interfaces skill (external)", "id": "external_samber_cc_skills_golang_golang_structs_interfaces" }, { "label": "golang-design-patterns skill (external)", "file_type": "concept", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 89, "norm_label": "golang-design-patterns skill (external)", "id": "external_samber_cc_skills_golang_golang_design_patterns" }, { "label": "golang-gopls skill (external)", "file_type": "concept", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 91, "norm_label": "golang-gopls skill (external)", "id": "external_samber_cc_skills_golang_golang_gopls" }, { "label": "golang-continuous-integration skill (external)", "file_type": "concept", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 86, "norm_label": "golang-continuous-integration skill (external)", "id": "external_samber_cc_skills_golang_golang_continuous_integration" }, { "label": "golang-refactoring skill (external)", "file_type": "concept", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 95, "norm_label": "golang-refactoring skill (external)", "id": "external_samber_cc_skills_golang_golang_refactoring" }, { "label": "golang-samber-oops skill (external)", "file_type": "concept", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 97, "norm_label": "golang-samber-oops skill (external)", "id": "external_samber_cc_skills_golang_golang_samber_oops" }, { "label": "golang-samber-slog skill (external)", "file_type": "concept", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 98, "norm_label": "golang-samber-slog skill (external)", "id": "external_samber_cc_skills_golang_golang_samber_slog" }, { "label": "golang-observability skill (external)", "file_type": "concept", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 94, "norm_label": "golang-observability skill (external)", "id": "external_samber_cc_skills_golang_golang_observability" }, { "label": "golang-safety skill (external)", "file_type": "concept", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 96, "norm_label": "golang-safety skill (external)", "id": "external_samber_cc_skills_golang_golang_safety" }, { "label": "golang-benchmark skill (external)", "file_type": "concept", "source_file": ".agents/skills/golang-performance/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 84, "norm_label": "golang-benchmark skill (external)", "id": "external_samber_cc_skills_golang_golang_benchmark" }, { "label": "golang-troubleshooting skill (external)", "file_type": "concept", "source_file": ".agents/skills/golang-performance/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 100, "norm_label": "golang-troubleshooting skill (external)", "id": "external_samber_cc_skills_golang_golang_troubleshooting" }, { "label": "golang-data-structures skill (external)", "file_type": "concept", "source_file": ".agents/skills/golang-performance/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 87, "norm_label": "golang-data-structures skill (external)", "id": "external_samber_cc_skills_golang_golang_data_structures" }, { "label": "golang-concurrency skill (external)", "file_type": "concept", "source_file": ".agents/skills/golang-performance/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 85, "norm_label": "golang-concurrency skill (external)", "id": "external_samber_cc_skills_golang_golang_concurrency" }, { "label": "golang-database skill (external)", "file_type": "concept", "source_file": ".agents/skills/golang-performance/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 88, "norm_label": "golang-database skill (external)", "id": "external_samber_cc_skills_golang_golang_database" }, { "label": "promql-cli skill (external)", "file_type": "concept", "source_file": ".agents/skills/golang-performance/references/observability.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 101, "norm_label": "promql-cli skill (external)", "id": "external_samber_cc_skills_promql_cli" }, { "label": "Assert Scope Leaking into Subtests Pitfall", "file_type": "rationale", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": "samber", "contributor": null, "community": 71, "norm_label": "assert scope leaking into subtests pitfall", "id": "agents_skills_golang_testing_skill_assert_scope_leak" }, { "label": "testing/synctest Deterministic Goroutine Testing", "file_type": "concept", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": "samber", "contributor": null, "community": 164, "norm_label": "testing/synctest deterministic goroutine testing", "id": "agents_skills_golang_testing_skill_synctest" }, { "label": "Integration Tests via Build Tags", "file_type": "concept", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": "samber", "contributor": null, "community": 78, "norm_label": "integration tests via build tags", "id": "agents_skills_golang_testing_skill_integration_build_tags" }, { "label": "Test File Naming Convention (source-file-based)", "file_type": "rationale", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": "samber", "contributor": null, "community": 79, "norm_label": "test file naming convention (source-file-based)", "id": "agents_skills_golang_testing_skill_test_file_naming" }, { "label": "Go 1.26 t.ArtifactDir() Test Artifacts", "file_type": "concept", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": "samber", "contributor": null, "community": 70, "norm_label": "go 1.26 t.artifactdir() test artifacts", "id": "agents_skills_golang_testing_skill_artifactdir" }, { "label": "testWithTimeout Test Timeout Helper", "file_type": "concept", "source_file": ".agents/skills/golang-testing/references/helpers.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 64, "norm_label": "testwithtimeout test timeout helper", "id": "agents_skills_golang_testing_references_helpers_testwithtimeout" }, { "label": "HTTP Handler Testing with httptest", "file_type": "concept", "source_file": ".agents/skills/golang-testing/references/http-testing.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 65, "norm_label": "http handler testing with httptest", "id": "agents_skills_golang_testing_references_http_testing_handler_testing" }, { "label": "DatabaseTestSuite testify Suite Pattern", "file_type": "concept", "source_file": ".agents/skills/golang-testing/references/integration-testing.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 66, "norm_label": "databasetestsuite testify suite pattern", "id": "agents_skills_golang_testing_references_integration_testing_databasetestsuite" }, { "label": "go:embed Fixtures Helper", "file_type": "concept", "source_file": ".agents/skills/golang-testing/references/integration-testing.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 67, "norm_label": "go:embed fixtures helper", "id": "agents_skills_golang_testing_references_integration_testing_embedded_fixtures" }, { "label": "testify/mock Interface Mocking", "file_type": "concept", "source_file": ".agents/skills/golang-testing/references/mocking.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 69, "norm_label": "testify/mock interface mocking", "id": "agents_skills_golang_testing_references_mocking_testify_mock" }, { "label": "Time Mocking with clockwork", "file_type": "concept", "source_file": ".agents/skills/golang-testing/references/mocking.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 68, "norm_label": "time mocking with clockwork", "id": "agents_skills_golang_testing_references_mocking_clockwork_time_mocking" }, { "label": "golang-benchmark Skill (external)", "file_type": "concept", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 72, "norm_label": "golang-benchmark skill (external)", "id": "agents_skills_golang_testing_skill_golang_benchmark" }, { "label": "golang-lint Skill (external)", "file_type": "concept", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 76, "norm_label": "golang-lint skill (external)", "id": "agents_skills_golang_testing_skill_golang_lint" }, { "label": "golang-stretchr-testify Skill (external)", "file_type": "concept", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 77, "norm_label": "golang-stretchr-testify skill (external)", "id": "agents_skills_golang_testing_skill_golang_stretchr_testify" }, { "label": "golang-database Skill (external)", "file_type": "concept", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 75, "norm_label": "golang-database skill (external)", "id": "agents_skills_golang_testing_skill_golang_database" }, { "label": "golang-concurrency Skill (external)", "file_type": "concept", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 73, "norm_label": "golang-concurrency skill (external)", "id": "agents_skills_golang_testing_skill_golang_concurrency" }, { "label": "golang-continuous-integration Skill (external)", "file_type": "concept", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 74, "norm_label": "golang-continuous-integration skill (external)", "id": "agents_skills_golang_testing_skill_golang_continuous_integration" }, { "label": "Impeccable critique 2026-07-26T15:50:42Z (score 21/40)", "file_type": "document", "source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 80, "norm_label": "impeccable critique 2026-07-26t15:50:42z (score 21/40)", "id": "backend_impeccable_critique_20260726_1550" }, { "label": "Impeccable critique 2026-07-26T17:08:41Z (score 26/40)", "file_type": "document", "source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 81, "norm_label": "impeccable critique 2026-07-26t17:08:41z (score 26/40)", "id": "backend_impeccable_critique_20260726_1708" }, { "label": "P0: chapter-edit form causes horizontal overflow on mobile", "file_type": "rationale", "source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 82, "norm_label": "p0: chapter-edit form causes horizontal overflow on mobile", "id": "critique_p0_chapter_form_overflow" }, { "label": "P1: no hx-indicator on htmx mutations, silent failure", "file_type": "rationale", "source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 83, "norm_label": "p1: no hx-indicator on htmx mutations, silent failure", "id": "critique_p1_no_hx_indicator" }, { "label": "Implement Tickets Skill", "file_type": "document", "source_file": ".claude/skills/implement-tickets/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "The orchestrator writes briefs, dispatches, lands results, and talks to the tracker; every line of ticket code is written by a ticket-implementer subagent in its own git worktree.", "community": 129, "norm_label": "implement tickets skill", "id": "_claude_skills_implement_tickets_skill_implement_tickets" }, { "label": "Orchestrator Role", "file_type": "concept", "source_file": ".claude/skills/implement-tickets/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 130, "norm_label": "orchestrator role", "id": "_claude_skills_implement_tickets_skill_orchestrator" }, { "label": "Ticket Wave Batching", "file_type": "concept", "source_file": ".claude/skills/implement-tickets/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Blocking edges set wave order; tickets with no open blocker inside the batch share a wave, capped at 3 concurrent tickets per wave.", "community": 133, "norm_label": "ticket wave batching", "id": "_claude_skills_implement_tickets_skill_wave" }, { "label": "Cross-Ticket Contract", "file_type": "concept", "source_file": ".claude/skills/implement-tickets/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "A contract left for the subagents to negotiate is a merge conflict you scheduled; the identical wording goes into both briefs.", "community": 128, "norm_label": "cross-ticket contract", "id": "_claude_skills_implement_tickets_skill_contract" }, { "label": "Ticket Brief Template", "file_type": "concept", "source_file": ".claude/skills/implement-tickets/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 44, "norm_label": "ticket brief template", "id": "_claude_skills_implement_tickets_skill_brief_template" }, { "label": "code-review Skill", "file_type": "concept", "source_file": ".claude/skills/implement-tickets/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Run over the branch when a ticket returns REVIEW_BLOCKED; dispatches the cr-spec and cr-standards axes.", "community": 18, "norm_label": "code-review skill", "id": "_claude_skills_implement_tickets_skill_code_review" }, { "label": "tdd Skill", "file_type": "concept", "source_file": ".claude/skills/implement-tickets/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 132, "norm_label": "tdd skill", "id": "_claude_skills_implement_tickets_skill_tdd" }, { "label": "resolving-merge-conflicts Skill", "file_type": "concept", "source_file": ".claude/skills/implement-tickets/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 131, "norm_label": "resolving-merge-conflicts skill", "id": "_claude_skills_implement_tickets_skill_resolving_merge_conflicts" }, { "label": "Testing the Userscript Skill", "file_type": "document", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 139, "norm_label": "testing the userscript skill", "id": "_claude_skills_testing_the_userscript_skill_testing_the_userscript" }, { "label": "manga-bookmark.user.js", "file_type": "code", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 137, "norm_label": "manga-bookmark.user.js", "id": "_claude_skills_testing_the_userscript_skill_manga_bookmark_user_js" }, { "label": "logic.test.js Test Harness", "file_type": "code", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 136, "norm_label": "logic.test.js test harness", "id": "_claude_skills_testing_the_userscript_skill_logic_test_js" }, { "label": "Four-Object Browser Stub", "file_type": "concept", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "The harness covers pure logic only by leaving document.body undefined so the boot block takes its else branch and init()/buildUI()/fetch stay dormant; no DOM harness, no jsdom.", "community": 134, "norm_label": "four-object browser stub", "id": "_claude_skills_testing_the_userscript_skill_browser_stub" }, { "label": "stripBuildHash", "file_type": "code", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 138, "norm_label": "stripbuildhash", "id": "_claude_skills_testing_the_userscript_skill_strip_build_hash" }, { "label": "asuraBuildHash (backend/store.go)", "file_type": "code", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "stripBuildHash must stay in sync with asuraBuildHash; changing one without the other silently splits series identity.", "community": 36, "norm_label": "asurabuildhash (backend/store.go)", "id": "_claude_skills_testing_the_userscript_skill_asura_build_hash" }, { "label": "Module Export Hook", "file_type": "rationale", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "typeof window === 'undefined' is load-bearing: under @grant none the script shares page globals, so it must not clobber a page's own UMD shim.", "community": 135, "norm_label": "module export hook", "id": "_claude_skills_testing_the_userscript_skill_export_hook" }, { "label": "Ticket Implementer Agent", "file_type": "document", "source_file": ".omp/agents/ticket-implementer.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Implements one ticket end to end in its own git worktree; dispatched by the implement-tickets skill; runs code-review via cr-spec + cr-standards, then returns a status contract.", "community": 144, "norm_label": "ticket implementer agent", "id": "_omp_agents_ticket_implementer_ticket_implementer" }, { "label": "Worktree Isolation", "file_type": "rationale", "source_file": ".omp/agents/ticket-implementer.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "The worktree is the agent's whole world; the orchestrator's checkout is a different directory on the same repo and editing it corrupts a sibling agent's run.", "community": 145, "norm_label": "worktree isolation", "id": "_omp_agents_ticket_implementer_worktree" }, { "label": "Status Contract", "file_type": "concept", "source_file": ".omp/agents/ticket-implementer.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "DONE | DONE_WITH_CONCERNS | BLOCKED | NEEDS_CONTEXT | REVIEW_BLOCKED; review findings still open after two fix rounds downgrade status to DONE_WITH_CONCERNS.", "community": 143, "norm_label": "status contract", "id": "_omp_agents_ticket_implementer_status_contract" }, { "label": "cr-spec Agent", "file_type": "document", "source_file": ".omp/agents/ticket-implementer.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 140, "norm_label": "cr-spec agent", "id": "_omp_agents_ticket_implementer_cr_spec" }, { "label": "cr-standards Agent", "file_type": "document", "source_file": ".omp/agents/ticket-implementer.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 141, "norm_label": "cr-standards agent", "id": "_omp_agents_ticket_implementer_cr_standards" }, { "label": "Escalate Rather Than Guess", "file_type": "rationale", "source_file": ".omp/agents/ticket-implementer.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Bad work is worse than no work, and escalating is never penalised; if the review spawn is refused, return REVIEW_BLOCKED with the diff range rather than skipping the gate.", "community": 142, "norm_label": "escalate rather than guess", "id": "_omp_agents_ticket_implementer_escalation" }, { "label": "Implementer Subagent (opencode)", "file_type": "document", "source_file": ".opencode/agent/implementer.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 147, "norm_label": "implementer subagent (opencode)", "id": "_opencode_agent_implementer_implementer" }, { "label": "Subagent-Driven Development", "file_type": "concept", "source_file": ".opencode/agent/implementer.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Fast model handles mechanical, well-specified tasks; complicated tasks escalate so the controller can re-dispatch on the more capable minimax-m3.", "community": 148, "norm_label": "subagent-driven development", "id": "_opencode_agent_implementer_subagent_driven_development" }, { "label": "Escalate Rather Than Guess (opencode)", "file_type": "rationale", "source_file": ".opencode/agent/implementer.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "It is always OK to stop and say 'this is too hard for me'; report BLOCKED or NEEDS_CONTEXT with specifics rather than guessing.", "community": 146, "norm_label": "escalate rather than guess (opencode)", "id": "_opencode_agent_implementer_escalation" }, { "label": "Reviewer Subagent (opencode)", "file_type": "document", "source_file": ".opencode/agent/reviewer.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 150, "norm_label": "reviewer subagent (opencode)", "id": "_opencode_agent_reviewer_reviewer" }, { "label": "Spec Compliance Review", "file_type": "concept", "source_file": ".opencode/agent/reviewer.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 152, "norm_label": "spec compliance review", "id": "_opencode_agent_reviewer_spec_compliance" }, { "label": "Code Quality Review", "file_type": "concept", "source_file": ".opencode/agent/reviewer.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 149, "norm_label": "code quality review", "id": "_opencode_agent_reviewer_code_quality" }, { "label": "Finding Severity Rubric", "file_type": "concept", "source_file": ".opencode/agent/reviewer.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Critical = must fix; Important = task can't be trusted until fixed; Minor = polish. A plan-mandated defect is still a finding, labeled plan-mandated.", "community": 151, "norm_label": "finding severity rubric", "id": "_opencode_agent_reviewer_severity_rubric" }, { "label": "CLAUDE.md (Symlink to AGENTS.md)", "file_type": "document", "source_file": "CLAUDE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 179, "norm_label": "claude.md (symlink to agents.md)", "id": "claude_claude" }, { "label": "SQLite-to-Postgres Cutover Runbook", "file_type": "document", "source_file": "CUTOVER.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 194, "norm_label": "sqlite-to-postgres cutover runbook", "id": "cutover_cutover" }, { "label": "Throwaway Import Generator", "file_type": "rationale", "source_file": "CUTOVER.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Written at cutover, run once, deleted; its output is the owner's personal reading history (must not enter version control), and a committed generator would drag modernc.org/sqlite back in through the side door after ADR-0001 dropped it.", "community": 196, "norm_label": "throwaway import generator", "id": "cutover_throwaway_generator" }, { "label": "ADR-0001 (Drop modernc.org/sqlite)", "file_type": "document", "source_file": "CUTOVER.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 192, "norm_label": "adr-0001 (drop modernc.org/sqlite)", "id": "cutover_adr_0001" }, { "label": "ADR-0003 (Split Shared Series Facts)", "file_type": "document", "source_file": "CUTOVER.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 193, "norm_label": "adr-0003 (split shared series facts)", "id": "cutover_adr_0003" }, { "label": "Import SQL Generation Rules", "file_type": "concept", "source_file": "CUTOVER.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Series first, Bookmarks second; SELECT DISTINCT the Series; never hardcode the reader id; wrap in BEGIN/COMMIT with temp table inside; quote strings by doubling '.", "community": 195, "norm_label": "import sql generation rules", "id": "cutover_import_rules" }, { "label": "BookmarkManager", "file_type": "concept", "source_file": "PRODUCT.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 257, "norm_label": "bookmarkmanager", "id": "product_bookmarkmanager" }, { "label": "Dark-First Design Constraint", "file_type": "rationale", "source_file": "PRODUCT.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Dark-first is binding: dark-by-default / light-follows-system-preference preserved because reading happens at night; low-light/night reading optimization is an explicit personal requirement, not just generic contrast compliance.", "community": 259, "norm_label": "dark-first design constraint", "id": "product_dark_first" }, { "label": "Reader Isolation Invariant", "file_type": "rationale", "source_file": "PRODUCT.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "A leak between Readers fails silently and looks like working software; isolation is asserted from both directions, never inferred from counting one Reader's rows.", "community": 261, "norm_label": "reader isolation invariant", "id": "product_isolation" }, { "label": "Discord Guild Membership", "file_type": "concept", "source_file": "PRODUCT.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Any member of the configured guild becomes a Reader on first Discord login; no signup form, no invite code, no approval step.", "community": 260, "norm_label": "discord guild membership", "id": "product_discord_guild" }, { "label": "Bromite (Primary Device)", "file_type": "concept", "source_file": "PRODUCT.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 258, "norm_label": "bromite (primary device)", "id": "product_bromite" }, { "label": "Backend CLAUDE.md Guidance", "file_type": "document", "source_file": "backend/CLAUDE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 177, "norm_label": "backend claude.md guidance", "id": "backend_claude_doc" }, { "label": "Graphify Knowledge Graph (graphify-out/)", "file_type": "concept", "source_file": "backend/CLAUDE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "A knowledge graph lives at graphify-out/ and should be preferred over grepping via graphify query/explain/path; the rule applies to subagents too.", "community": 178, "norm_label": "graphify knowledge graph (graphify-out/)", "id": "backend_claude_graphify_kg" }, { "label": "card.html \u2014 Series Card Template", "file_type": "document", "source_file": "backend/internal/web/templates/card.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 8, "norm_label": "card.html \u2014 series card template", "id": "backend_internal_web_templates_card_doc" }, { "label": "Confirm Row (Archive/Finish/Remove)", "file_type": "concept", "source_file": "backend/internal/web/templates/card.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "One confirm row per way a series leaves the list; archive and finish wear calm grey (reversible), remove wears the ember wash; aria-live announces the step to a screen reader.", "community": 8, "norm_label": "confirm row (archive/finish/remove)", "id": "backend_internal_web_templates_card_confirm_row" }, { "label": "htmx /ui/* Mutation Endpoints", "file_type": "concept", "source_file": "backend/internal/web/templates/card.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Card mutations go through htmx endpoints under /ui/* (favorite, chapter, status, DELETE), each swapping the card element outerHTML and marking the row as disabled while in flight.", "community": 8, "norm_label": "htmx /ui/* mutation endpoints", "id": "backend_internal_web_templates_card_ui_endpoints" }, { "label": "chrome.html \u2014 Out-of-Band Regions", "file_type": "document", "source_file": "backend/internal/web/templates/chrome.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 8, "norm_label": "chrome.html \u2014 out-of-band regions", "id": "backend_internal_web_templates_chrome_doc" }, { "label": "Continue Reading Strip", "file_type": "concept", "source_file": "backend/internal/web/templates/chrome.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "The recent strip lives outside the swapped #list and is re-rendered out of band on every /ui/ response so a mutation cannot leave it describing the library as it was before the tap.", "community": 8, "norm_label": "continue reading strip", "id": "backend_internal_web_templates_chrome_recent" }, { "label": "Action Key", "file_type": "concept", "source_file": "backend/internal/web/templates/chrome.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "The icon strip on a card is unlabelled, so one permanent line under the tabs names every glyph; it follows the tab so archived and finished buckets swap Archive for Restore.", "community": 8, "norm_label": "action key", "id": "backend_internal_web_templates_chrome_keyrow" }, { "label": "Brand Mark SVG", "file_type": "concept", "source_file": "backend/internal/web/templates/chrome.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "The brand mark is inline so it takes the page's ink and ember rather than the fixed palette of /static/logo.svg, which the favicon needs.", "community": 8, "norm_label": "brand mark svg", "id": "backend_internal_web_templates_chrome_mark" }, { "label": "icons.html \u2014 Icon Sprite Template", "file_type": "document", "source_file": "backend/internal/web/templates/icons.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 8, "norm_label": "icons.html \u2014 icon sprite template", "id": "backend_internal_web_templates_icons_doc" }, { "label": "SVG Icon Sprite", "file_type": "concept", "source_file": "backend/internal/web/templates/icons.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "One sprite per page: card fragments swapped in by htmx reference these symbols by id, so the markup for a row stays a handful of <use> tags.", "community": 8, "norm_label": "svg icon sprite", "id": "backend_internal_web_templates_icons_sprite" }, { "label": "list.html \u2014 Card List Template", "file_type": "document", "source_file": "backend/internal/web/templates/list.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 8, "norm_label": "list.html \u2014 card list template", "id": "backend_internal_web_templates_list_doc" }, { "label": "Empty States", "file_type": "concept", "source_file": "backend/internal/web/templates/list.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "The client filter only hides cards, so a no-match query gets a filter.js-filled empty state inside #list (re-created on tab swap); an empty library shows install links for both scripts since the two libraries are separate installs.", "community": 8, "norm_label": "empty states", "id": "backend_internal_web_templates_list_empty_states" }, { "label": "login.html \u2014 Login Page Template", "file_type": "document", "source_file": "backend/internal/web/templates/login.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 8, "norm_label": "login.html \u2014 login page template", "id": "backend_internal_web_templates_login_doc" }, { "label": "Discord Login Form", "file_type": "concept", "source_file": "backend/internal/web/templates/login.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "The page reloads on a failed sign-in, so the error message is present from the start with role=alert so it gets announced; guild membership is required to sign in.", "community": 8, "norm_label": "discord login form", "id": "backend_internal_web_templates_login_discord_login" }, { "label": "setup.html \u2014 Userscript Install Panel Template", "file_type": "document", "source_file": "backend/internal/web/templates/setup.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 8, "norm_label": "setup.html \u2014 userscript install panel template", "id": "backend_internal_web_templates_setup_doc" }, { "label": "Userscript Install Panel", "file_type": "concept", "source_file": "backend/internal/web/templates/setup.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Each link serves the script rendered with the acting Reader's credential inside it, so the credential never appears in page markup, the address bar, or a redirect; rotation is confirm-gated and the response swaps the panel open with a reinstall warning; mobile Violentmonkey needs ?download=1.", "community": 8, "norm_label": "userscript install panel", "id": "backend_internal_web_templates_setup_install_panel" }, { "label": "chrome/docker-compose.yml \u2014 Browser Deployable Unit", "file_type": "document", "source_file": "chrome/docker-compose.yml", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 103, "norm_label": "chrome/docker-compose.yml \u2014 browser deployable unit", "id": "chrome_docker_compose_doc" }, { "label": "Browser Sidecar Service", "file_type": "concept", "source_file": "chrome/docker-compose.yml", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "This does not run beside the API: it runs on the home machine, reached from the VPS over the tailnet, and is updated without touching the API stack (ADR-0006); a UTC clock is itself the bot signal and the challenge then never clears.", "community": 103, "norm_label": "browser sidecar service", "id": "chrome_docker_compose_browser" }, { "label": "CDP Endpoint (Tailnet-Bound :9222)", "file_type": "concept", "source_file": "chrome/docker-compose.yml", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "CDP authenticates nothing, so the browser binds to the tailnet address only, never 0.0.0.0; on the VPS the safety was Docker network membership, here the bind address backed by Tailscale device identity is the access control, and an unset BROWSER_BIND_ADDR must fail the deploy rather than silently publish CDP to the LAN.", "community": 103, "norm_label": "cdp endpoint (tailnet-bound :9222)", "id": "chrome_docker_compose_cdp" }, { "label": "Persistent Chrome Profile Volume", "file_type": "concept", "source_file": "chrome/docker-compose.yml", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Cloudflare clearance must survive Chrome reaping and image recreation, so the profile lives in a named volume; shm_size 128mb and mem_limit 512m are load-bearing on a 1.8GB box shared with a Gitea runner.", "community": 103, "norm_label": "persistent chrome profile volume", "id": "chrome_docker_compose_chrome_profile" }, { "label": "docker-compose.prod.yml \u2014 Production Override", "file_type": "document", "source_file": "docker-compose.prod.yml", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 103, "norm_label": "docker-compose.prod.yml \u2014 production override", "id": "docker_compose_prod_doc" }, { "label": "bookmark-api Prod Override", "file_type": "concept", "source_file": "docker-compose.prod.yml", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Joins an existing Traefik network with no published host port; compose merges networks with the base file, so the service ends up on default, db and proxy \u2014 the db internal network must not be tidied away because egress comes from default.", "community": 103, "norm_label": "bookmark-api prod override", "id": "docker_compose_prod_bookmark_api" }, { "label": "Traefik Reverse Proxy Labels", "file_type": "concept", "source_file": "docker-compose.prod.yml", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Traefik routes bookmark-api.<domain> and bookmark.<domain> (the browser UI hostname) to the same container with TLS via the websecure entrypoint and an ACME cert resolver.", "community": 103, "norm_label": "traefik reverse proxy labels", "id": "docker_compose_prod_traefik" }, { "label": "CDP Never on Shared Proxy Network", "file_type": "rationale", "source_file": "docker-compose.prod.yml", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "The browser is never given a service on this host: the proxy network is shared with whatever else sits behind Traefik, and an unauthenticated CDP endpoint on it is remote code execution for any of them.", "community": 103, "norm_label": "cdp never on shared proxy network", "id": "docker_compose_prod_cdp_security" }, { "label": "ADR-0001: Postgres over SQLite", "file_type": "document", "source_file": "docs/adr/0001-postgresql-over-sqlite.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 6, "norm_label": "adr-0001: postgres over sqlite", "id": "docs_adr_0001_postgresql_over_sqlite_doc" }, { "label": "PostgreSQL (jackc/pgx/v5)", "file_type": "concept", "source_file": "docs/adr/0001-postgresql-over-sqlite.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 207, "norm_label": "postgresql (jackc/pgx/v5)", "id": "docs_adr_0001_postgresql_over_sqlite_postgres" }, { "label": "SQLite (modernc.org/sqlite)", "file_type": "concept", "source_file": "docs/adr/0001-postgresql-over-sqlite.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 208, "norm_label": "sqlite (modernc.org/sqlite)", "id": "docs_adr_0001_postgresql_over_sqlite_sqlite" }, { "label": "Postgres chosen for future supportability, not concurrency", "file_type": "rationale", "source_file": "docs/adr/0001-postgresql-over-sqlite.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 209, "norm_label": "postgres chosen for future supportability, not concurrency", "id": "docs_adr_0001_postgresql_over_sqlite_supportability_rationale" }, { "label": "Real scaling limit is the poller outbound fetch budget", "file_type": "rationale", "source_file": "docs/adr/0001-postgresql-over-sqlite.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 206, "norm_label": "real scaling limit is the poller outbound fetch budget", "id": "docs_adr_0001_postgresql_over_sqlite_poll_fetch_budget" }, { "label": "ADR-0002: Discord OAuth, no passwords, no email", "file_type": "document", "source_file": "docs/adr/0002-discord-oauth-no-passwords-no-email.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 212, "norm_label": "adr-0002: discord oauth, no passwords, no email", "id": "docs_adr_0002_discord_oauth_no_passwords_no_email_doc" }, { "label": "Discord OAuth2 (authorization code grant)", "file_type": "concept", "source_file": "docs/adr/0002-discord-oauth-no-passwords-no-email.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 211, "norm_label": "discord oauth2 (authorization code grant)", "id": "docs_adr_0002_discord_oauth_no_passwords_no_email_discord_oauth" }, { "label": "Discord snowflake is the sole identity (lock-in)", "file_type": "rationale", "source_file": "docs/adr/0002-discord-oauth-no-passwords-no-email.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 213, "norm_label": "discord snowflake is the sole identity (lock-in)", "id": "docs_adr_0002_discord_oauth_no_passwords_no_email_snowflake_identity" }, { "label": "Per-Reader bearer token for userscripts", "file_type": "concept", "source_file": "docs/adr/0002-discord-oauth-no-passwords-no-email.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 210, "norm_label": "per-reader bearer token for userscripts", "id": "docs_adr_0002_discord_oauth_no_passwords_no_email_bearer_token" }, { "label": "ADR-0003: Series is shared, only the Poll updates it", "file_type": "document", "source_file": "docs/adr/0003-series-shared-and-poll-owned.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 216, "norm_label": "adr-0003: series is shared, only the poll updates it", "id": "docs_adr_0003_series_shared_and_poll_owned_doc" }, { "label": "Series (shared entity keyed site+series_id)", "file_type": "concept", "source_file": "docs/adr/0003-series-shared-and-poll-owned.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 218, "norm_label": "series (shared entity keyed site+series_id)", "id": "docs_adr_0003_series_shared_and_poll_owned_series" }, { "label": "Bookmark (per-Reader state: Progress, Favourite, Lifecycle)", "file_type": "concept", "source_file": "docs/adr/0003-series-shared-and-poll-owned.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 214, "norm_label": "bookmark (per-reader state: progress, favourite, lifecycle)", "id": "docs_adr_0003_series_shared_and_poll_owned_bookmark" }, { "label": "Only the Poll writes Series fields (security boundary)", "file_type": "rationale", "source_file": "docs/adr/0003-series-shared-and-poll-owned.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 217, "norm_label": "only the poll writes series fields (security boundary)", "id": "docs_adr_0003_series_shared_and_poll_owned_poll_owned_writes" }, { "label": "Deduplicate polling per Series (reader_count DESC queue)", "file_type": "rationale", "source_file": "docs/adr/0003-series-shared-and-poll-owned.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 215, "norm_label": "deduplicate polling per series (reader_count desc queue)", "id": "docs_adr_0003_series_shared_and_poll_owned_dedup_polling" }, { "label": "ADR-0004: Wire format stays flat, does not mirror schema", "file_type": "document", "source_file": "docs/adr/0004-wire-format-does-not-mirror-the-schema.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 219, "norm_label": "adr-0004: wire format stays flat, does not mirror schema", "id": "docs_adr_0004_wire_format_does_not_mirror_the_schema_doc" }, { "label": "Flat wire shape is a contract, not an implementation detail", "file_type": "rationale", "source_file": "docs/adr/0004-wire-format-does-not-mirror-the-schema.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 220, "norm_label": "flat wire shape is a contract, not an implementation detail", "id": "docs_adr_0004_wire_format_does_not_mirror_the_schema_flat_wire_contract" }, { "label": "Installed userscripts must keep working (14-day grace window)", "file_type": "rationale", "source_file": "docs/adr/0004-wire-format-does-not-mirror-the-schema.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 221, "norm_label": "installed userscripts must keep working (14-day grace window)", "id": "docs_adr_0004_wire_format_does_not_mirror_the_schema_userscript_compat" }, { "label": "headless-shell service (socat-fronted CDP)", "file_type": "concept", "source_file": "docs/adr/0005-on-demand-browser.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 223, "norm_label": "headless-shell service (socat-fronted cdp)", "id": "docs_adr_0005_on_demand_browser_headless_shell" }, { "label": "CDP (Chrome DevTools Protocol) endpoint", "file_type": "concept", "source_file": "docs/adr/0005-on-demand-browser.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 222, "norm_label": "cdp (chrome devtools protocol) endpoint", "id": "docs_adr_0005_on_demand_browser_cdp" }, { "label": "Start Chrome on first CDP connection, reap after 300s idle", "file_type": "rationale", "source_file": "docs/adr/0005-on-demand-browser.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 224, "norm_label": "start chrome on first cdp connection, reap after 300s idle", "id": "docs_adr_0005_on_demand_browser_on_demand_start" }, { "label": "ADR-0006: Browser runs on the home machine over the tailnet", "file_type": "document", "source_file": "docs/adr/0006-browser-on-the-home-machine.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 226, "norm_label": "adr-0006: browser runs on the home machine over the tailnet", "id": "docs_adr_0006_browser_on_the_home_machine_doc" }, { "label": "BROWSER_WS_URL configuration seam", "file_type": "concept", "source_file": "docs/adr/0006-browser-on-the-home-machine.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 225, "norm_label": "browser_ws_url configuration seam", "id": "docs_adr_0006_browser_on_the_home_machine_browser_ws_url" }, { "label": "Tailnet (Tailscale network)", "file_type": "concept", "source_file": "docs/adr/0006-browser-on-the-home-machine.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 228, "norm_label": "tailnet (tailscale network)", "id": "docs_adr_0006_browser_on_the_home_machine_tailnet" }, { "label": "Browser moved home: VPS memory pressure, no requests served", "file_type": "rationale", "source_file": "docs/adr/0006-browser-on-the-home-machine.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 227, "norm_label": "browser moved home: vps memory pressure, no requests served", "id": "docs_adr_0006_browser_on_the_home_machine_home_machine_rationale" }, { "label": "ADR-0007: Backend hosts every Site's Cover bytes", "file_type": "document", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 232, "norm_label": "adr-0007: backend hosts every site's cover bytes", "id": "docs_adr_0007_backend_hosts_cover_bytes_doc" }, { "label": "Cover (Series image bytes)", "file_type": "concept", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 230, "norm_label": "cover (series image bytes)", "id": "docs_adr_0007_backend_hosts_cover_bytes_cover" }, { "label": "Backend acquires, stores, serves every Cover (uniformity)", "file_type": "rationale", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 234, "norm_label": "backend acquires, stores, serves every cover (uniformity)", "id": "docs_adr_0007_backend_hosts_cover_bytes_server_side_covers" }, { "label": "Content-addressed filesystem storage (SHA-256 of source URL)", "file_type": "rationale", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 229, "norm_label": "content-addressed filesystem storage (sha-256 of source url)", "id": "docs_adr_0007_backend_hosts_cover_bytes_content_addressed" }, { "label": "Deny-class destination control for outbound fetch", "file_type": "rationale", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 231, "norm_label": "deny-class destination control for outbound fetch", "id": "docs_adr_0007_backend_hosts_cover_bytes_deny_class_destination" }, { "label": "kagane CORP same-origin cover restriction", "file_type": "concept", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 233, "norm_label": "kagane corp same-origin cover restriction", "id": "docs_adr_0007_backend_hosts_cover_bytes_kagane_corp" }, { "label": "ADR-0008: Series identity discovered, never derived", "file_type": "document", "source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 237, "norm_label": "adr-0008: series identity discovered, never derived", "id": "docs_adr_0008_series_identity_is_discovered_not_derived_doc" }, { "label": "Series identity is discovered from the Site's links", "file_type": "rationale", "source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 236, "norm_label": "series identity is discovered from the site's links", "id": "docs_adr_0008_series_identity_is_discovered_not_derived_discovered_identity" }, { "label": "a[aria-label='All Chapter'] anchor pointer", "file_type": "concept", "source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 235, "norm_label": "a[aria-label='all chapter'] anchor pointer", "id": "docs_adr_0008_series_identity_is_discovered_not_derived_all_chapter_anchor" }, { "label": "Scan truncated at first wpd-threads marker", "file_type": "rationale", "source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 239, "norm_label": "scan truncated at first wpd-threads marker", "id": "docs_adr_0008_series_identity_is_discovered_not_derived_wpd_threads_truncation" }, { "label": "Chapter slug vs series slug divergence (~7% measured)", "file_type": "rationale", "source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 238, "norm_label": "chapter slug vs series slug divergence (~7% measured)", "id": "docs_adr_0008_series_identity_is_discovered_not_derived_slug_divergence" }, { "label": "Domain docs: single-context layout guidance", "file_type": "document", "source_file": "docs/agents/domain.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 241, "norm_label": "domain docs: single-context layout guidance", "id": "docs_agents_domain_doc" }, { "label": "CONTEXT.md glossary (ubiquitous language)", "file_type": "concept", "source_file": "docs/agents/domain.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 243, "norm_label": "context.md glossary (ubiquitous language)", "id": "docs_agents_domain_glossary" }, { "label": "Surface ADR conflicts explicitly rather than silently overriding", "file_type": "rationale", "source_file": "docs/agents/domain.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 240, "norm_label": "surface adr conflicts explicitly rather than silently overriding", "id": "docs_agents_domain_adr_flagging" }, { "label": "/domain-modeling skill (lazy CONTEXT.md creation)", "file_type": "concept", "source_file": "docs/agents/domain.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 242, "norm_label": "/domain-modeling skill (lazy context.md creation)", "id": "docs_agents_domain_domain_modeling" }, { "label": "Issue tracker: Gitea via tea CLI", "file_type": "document", "source_file": "docs/agents/issue-tracker.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 43, "norm_label": "issue tracker: gitea via tea cli", "id": "docs_agents_issue_tracker_doc" }, { "label": "Gitea (tea CLI, gitea.violetcrown.my.id)", "file_type": "concept", "source_file": "docs/agents/issue-tracker.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 244, "norm_label": "gitea (tea cli, gitea.violetcrown.my.id)", "id": "docs_agents_issue_tracker_gitea" }, { "label": "wayfinder map/ticket mechanism", "file_type": "concept", "source_file": "docs/agents/issue-tracker.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 245, "norm_label": "wayfinder map/ticket mechanism", "id": "docs_agents_issue_tracker_wayfinder" }, { "label": "Triage labels: canonical roles to tracker labels", "file_type": "document", "source_file": "docs/agents/triage-labels.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 246, "norm_label": "triage labels: canonical roles to tracker labels", "id": "docs_agents_triage_labels_doc" }, { "label": "Canonical triage role labels (needs-triage ... wontfix)", "file_type": "concept", "source_file": "docs/agents/triage-labels.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 247, "norm_label": "canonical triage role labels (needs-triage ... wontfix)", "id": "docs_agents_triage_labels_triage_roles" }, { "label": "Research: lightnovelworld chapter slug vs series slug", "file_type": "document", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 253, "norm_label": "research: lightnovelworld chapter slug vs series slug", "id": "docs_research_lightnovelworld_chapter_vs_series_slug_doc" }, { "label": "Gitea issue #77 (chapter vs series slug)", "file_type": "concept", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 254, "norm_label": "gitea issue #77 (chapter vs series slug)", "id": "docs_research_lightnovelworld_chapter_vs_series_slug_issue_77" }, { "label": "a[aria-label='All Chapter'] priority pointer", "file_type": "concept", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 252, "norm_label": "a[aria-label='all chapter'] priority pointer", "id": "docs_research_lightnovelworld_chapter_vs_series_slug_all_chapter_pointer" }, { "label": "Unscoped chapter regex is SAFE, truncated at wpd-threads", "file_type": "rationale", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 256, "norm_label": "unscoped chapter regex is safe, truncated at wpd-threads", "id": "docs_research_lightnovelworld_chapter_vs_series_slug_unscoped_regex" }, { "label": "Slug divergence measurements (3/41 diverge, 1 split)", "file_type": "rationale", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 255, "norm_label": "slug divergence measurements (3/41 diverge, 1 split)", "id": "docs_research_lightnovelworld_chapter_vs_series_slug_slug_divergence" }, { "label": "Userscript CLAUDE guidance", "file_type": "document", "source_file": "userscript/CLAUDE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 279, "norm_label": "userscript claude guidance", "id": "userscript_claude_doc" }, { "label": "Login Art: Sword in Volcanic Rock", "file_type": "image", "source_file": "backend/internal/web/static/login-art.png", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 48, "norm_label": "login art: sword in volcanic rock", "id": "backend_internal_web_static_login_art_image" }, { "label": "Fantasy Sword", "file_type": "concept", "source_file": "backend/internal/web/static/login-art.png", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 48, "norm_label": "fantasy sword", "id": "backend_internal_web_static_login_art_fantasy_sword" }, { "label": "Fiery Volcanic Scene", "file_type": "concept", "source_file": "backend/internal/web/static/login-art.png", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 48, "norm_label": "fiery volcanic scene", "id": "backend_internal_web_static_login_art_fiery_volcanic_scene" }, { "label": "BookmarkManager Logo", "file_type": "image", "source_file": "backend/internal/web/static/logo.svg", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 49, "norm_label": "bookmarkmanager logo", "id": "backend_internal_web_static_logo_image" }, { "label": "Mirrored Double Bookmark Mark", "file_type": "concept", "source_file": "backend/internal/web/static/logo.svg", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 49, "norm_label": "mirrored double bookmark mark", "id": "backend_internal_web_static_logo_double_bookmark" }, { "label": "Ember Flame Accent", "file_type": "concept", "source_file": "backend/internal/web/static/logo.svg", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 49, "norm_label": "ember flame accent", "id": "backend_internal_web_static_logo_ember_flame" } ], "links": [ { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L77", "weight": 1.0, "source": "backend_api_test", "target": "backend_api_test_auth", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L82", "weight": 1.0, "source": "backend_api_test", "target": "backend_api_test_floatptr", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L410", "weight": 1.0, "source": "backend_api_test", "target": "backend_api_test_getbookmarks", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L49", "weight": 1.0, "source": "backend_api_test", "target": "backend_api_test_newtestserver", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L54", "weight": 1.0, "source": "backend_api_test", "target": "backend_api_test_newteststore", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L62", "weight": 1.0, "source": "backend_api_test", "target": "backend_api_test_newteststoreurl", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L43", "weight": 1.0, "source": "backend_api_test", "target": "backend_api_test_ownercredential", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L395", "weight": 1.0, "source": "backend_api_test", "target": "backend_api_test_putbookmark", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L106", "weight": 1.0, "source": "backend_api_test", "target": "backend_api_test_readlatestcheckedat", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L86", "weight": 1.0, "source": "backend_api_test", "target": "backend_api_test_seedforcheck", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L157", "weight": 1.0, "source": "backend_api_test", "target": "backend_api_test_testauthaccepted", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L131", "weight": 1.0, "source": "backend_api_test", "target": "backend_api_test_testauthrequired", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L202", "weight": 1.0, "source": "backend_api_test", "target": "backend_api_test_testbookmarkroundtrip", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L33", "weight": 1.0, "source": "backend_api_test", "target": "backend_api_test_testconfig", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L191", "weight": 1.0, "source": "backend_api_test", "target": "backend_api_test_testcorsdisallowedorigin", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L169", "weight": 1.0, "source": "backend_api_test", "target": "backend_api_test_testcorspreflight", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L508", "weight": 1.0, "source": "backend_api_test", "target": "backend_api_test_testfavoriteroundtrip", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L275", "weight": 1.0, "source": "backend_api_test", "target": "backend_api_test_testflatwirefieldset", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L119", "weight": 1.0, "source": "backend_api_test", "target": "backend_api_test_testhealthznoauth", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L533", "weight": 1.0, "source": "backend_api_test", "target": "backend_api_test_testlatestchapternullable", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L571", "weight": 1.0, "source": "backend_api_test", "target": "backend_api_test_testloadconfigdiscord", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L47", "weight": 1.0, "source": "backend_api_test", "target": "backend_api_test_testmain", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L691", "weight": 1.0, "source": "backend_api_test", "target": "backend_api_test_testnoveluserscriptserved", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L600", "weight": 1.0, "source": "backend_api_test", "target": "backend_api_test_testputdoesnotclobberlatestcheckedat", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L368", "weight": 1.0, "source": "backend_api_test", "target": "backend_api_test_testputexistingseriesignoresclienttitlecoverurl", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L628", "weight": 1.0, "source": "backend_api_test", "target": "backend_api_test_testputrecordsasighting", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L426", "weight": 1.0, "source": "backend_api_test", "target": "backend_api_test_testupsertconditionalupdatedat", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L668", "weight": 1.0, "source": "backend_api_test", "target": "backend_api_test_testuserscriptservedwithwebuidisabled", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L51", "weight": 1.0, "source": "backend_api_test_newtestserver", "target": "backend_api_test_testconfig", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L33", "weight": 1.0, "context": "return_type", "source": "backend_api_test_testconfig", "target": "backend_config", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L700", "weight": 1.0, "source": "backend_api_test_testnoveluserscriptserved", "target": "backend_api_test_testconfig", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L602", "weight": 1.0, "source": "backend_api_test_testputdoesnotclobberlatestcheckedat", "target": "backend_api_test_testconfig", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L630", "weight": 1.0, "source": "backend_api_test_testputrecordsasighting", "target": "backend_api_test_testconfig", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L675", "weight": 1.0, "source": "backend_api_test_testuserscriptservedwithwebuidisabled", "target": "backend_api_test_testconfig", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/cover_test.go", "source_location": "L112", "weight": 1.0, "source": "backend_cover_test_testlistrendersacquiredcover", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/cover_test.go", "source_location": "L101", "weight": 1.0, "source": "backend_cover_test_testpubliccoverneverechoesnonimage", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/cover_test.go", "source_location": "L58", "weight": 1.0, "source": "backend_cover_test_testpubliccoverrejectsunknownaddress", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/cover_test.go", "source_location": "L28", "weight": 1.0, "source": "backend_cover_test_testpubliccoverservesstoredbytesunauthenticated", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/main_test.go", "source_location": "L151", "weight": 1.0, "source": "backend_main_test_testgzipcompressestextnotfonts", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/reader_credential_test.go", "source_location": "L335", "weight": 1.0, "source": "backend_reader_credential_test_testindexshowssetuppanelwithoutcredential", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/reader_credential_test.go", "source_location": "L196", "weight": 1.0, "source": "backend_reader_credential_test_testinstallservesscriptwithcredential", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/reader_credential_test.go", "source_location": "L72", "weight": 1.0, "source": "backend_reader_credential_test_testperreaderisolation", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/reader_credential_test.go", "source_location": "L268", "weight": 1.0, "source": "backend_reader_credential_test_testrotatecredentialviawebui", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/reader_credential_test.go", "source_location": "L52", "weight": 1.0, "source": "backend_reader_credential_test_testunknowncredentialrejected", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L155", "weight": 1.0, "source": "backend_web_test_oauthwebtestserver", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L1607", "weight": 1.0, "source": "backend_web_test_testapprendersnewtabs", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L987", "weight": 1.0, "source": "backend_web_test_testbookmarksapistillbeareronly", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L1113", "weight": 1.0, "source": "backend_web_test_testcardhxtargetisvalidselectorforcolonkey", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L1569", "weight": 1.0, "source": "backend_web_test_testcardshowsstatuscontrols", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L1139", "weight": 1.0, "source": "backend_web_test_testchapteroverridemovesupdatedat", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L1174", "weight": 1.0, "source": "backend_web_test_testchapteroverridenooppreservesurlandupdatedat", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L1214", "weight": 1.0, "source": "backend_web_test_testchapteroverriderejectsbadinput", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L417", "weight": 1.0, "source": "backend_web_test_testdiscordloginrefusesnonmember", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L448", "weight": 1.0, "source": "backend_web_test_testdiscordloginrequiresrolepositive", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L888", "weight": 1.0, "source": "backend_web_test_testdiscordlogintokenendpointdown", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L961", "weight": 1.0, "source": "backend_web_test_testexpiredsessionrejected", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L1064", "weight": 1.0, "source": "backend_web_test_testfavoritetoggleswithoutreordering", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L227", "weight": 1.0, "source": "backend_web_test_testindexwithoutsessionshowslogin", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L240", "weight": 1.0, "source": "backend_web_test_testindexwithsessionshowslist", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L1703", "weight": 1.0, "source": "backend_web_test_testkindlessrowshowsinmangalibrary", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L1672", "weight": 1.0, "source": "backend_web_test_testlibrariesaredisjoint", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L931", "weight": 1.0, "source": "backend_web_test_testlogoutdeletessession", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L1749", "weight": 1.0, "source": "backend_web_test_testmangapagekeepsupdatedtab", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L1626", "weight": 1.0, "source": "backend_web_test_testmutationrefresheschromeoutofband", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L1238", "weight": 1.0, "source": "backend_web_test_testmutationsonmissingkey", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L522", "weight": 1.0, "source": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L1767", "weight": 1.0, "source": "backend_web_test_testnovelnewtabfallsbacktoall", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L1718", "weight": 1.0, "source": "backend_web_test_testnovelpageomitsupdatedtab", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L840", "weight": 1.0, "source": "backend_web_test_testownerclearsreadermarks", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L501", "weight": 1.0, "source": "backend_web_test_testownerloginreusestheseededreader", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L1474", "weight": 1.0, "source": "backend_web_test_testrecentstripcapped", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L1423", "weight": 1.0, "source": "backend_web_test_testrecentstripcarriesunreadonlyandonlyonall", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L1008", "weight": 1.0, "source": "backend_web_test_teststaticassetsserved", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L1366", "weight": 1.0, "source": "backend_web_test_testtabsshowonlytheirbucket", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L1259", "weight": 1.0, "source": "backend_web_test_testuideleteremovesrow", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L1286", "weight": 1.0, "source": "backend_web_test_testuilistfavouritestab", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L1312", "weight": 1.0, "source": "backend_web_test_testuilistnewtab", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L1045", "weight": 1.0, "source": "backend_web_test_testuiroutesrequiresession", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L1553", "weight": 1.0, "source": "backend_web_test_testuistatusdoesnotreorderlist", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L1524", "weight": 1.0, "source": "backend_web_test_testuistatusrejectsunknownvalue", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L1538", "weight": 1.0, "source": "backend_web_test_testuistatusrequiressession", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L1505", "weight": 1.0, "source": "backend_web_test_testuistatussetsbucket", "target": "backend_api_test_testconfig" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L78", "weight": 1.0, "source": "backend_api_test_auth", "target": "backend_api_test_ownercredential", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L66", "weight": 1.0, "source": "backend_api_test_newteststoreurl", "target": "backend_api_test_ownercredential", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L139", "weight": 1.0, "source": "backend_api_test_testauthrequired", "target": "backend_api_test_ownercredential", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L706", "weight": 1.0, "source": "backend_api_test_testnoveluserscriptserved", "target": "backend_api_test_ownercredential", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L611", "weight": 1.0, "source": "backend_api_test_testputdoesnotclobberlatestcheckedat", "target": "backend_api_test_ownercredential", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L679", "weight": 1.0, "source": "backend_api_test_testuserscriptservedwithwebuidisabled", "target": "backend_api_test_ownercredential", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/reader_credential_test.go", "source_location": "L353", "weight": 1.0, "source": "backend_reader_credential_test_testindexshowssetuppanelwithoutcredential", "target": "backend_api_test_ownercredential" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/reader_credential_test.go", "source_location": "L229", "weight": 1.0, "source": "backend_reader_credential_test_testinstallservesscriptwithcredential", "target": "backend_api_test_ownercredential" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/reader_credential_test.go", "source_location": "L117", "weight": 1.0, "source": "backend_reader_credential_test_testperreaderisolation", "target": "backend_api_test_ownercredential" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/reader_credential_test.go", "source_location": "L272", "weight": 1.0, "source": "backend_reader_credential_test_testrotatecredentialviawebui", "target": "backend_api_test_ownercredential" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/reader_credential_test.go", "source_location": "L61", "weight": 1.0, "source": "backend_reader_credential_test_testunknowncredentialrejected", "target": "backend_api_test_ownercredential" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L556", "weight": 1.0, "source": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript", "target": "backend_api_test_ownercredential" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L47", "weight": 1.0, "context": "parameter_type", "source": "backend_api_test_testmain", "target": "backend_api_test_go_m", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/api_test.go", "source_location": "L47", "weight": 1.0, "source": "backend_api_test_testmain", "target": "backend_internal_pgtest_pgtest_main" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L49", "weight": 1.0, "context": "return_type", "source": "backend_api_test_newtestserver", "target": "backend_api_test_go_handler", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L49", "weight": 1.0, "context": "parameter_type", "source": "backend_api_test_newtestserver", "target": "backend_api_test_go_t", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L51", "weight": 1.0, "source": "backend_api_test_newtestserver", "target": "backend_api_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/api_test.go", "source_location": "L51", "weight": 1.0, "source": "backend_api_test_newtestserver", "target": "backend_main_newrouter" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L158", "weight": 1.0, "source": "backend_api_test_testauthaccepted", "target": "backend_api_test_newtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L132", "weight": 1.0, "source": "backend_api_test_testauthrequired", "target": "backend_api_test_newtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L203", "weight": 1.0, "source": "backend_api_test_testbookmarkroundtrip", "target": "backend_api_test_newtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L192", "weight": 1.0, "source": "backend_api_test_testcorsdisallowedorigin", "target": "backend_api_test_newtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L170", "weight": 1.0, "source": "backend_api_test_testcorspreflight", "target": "backend_api_test_newtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L509", "weight": 1.0, "source": "backend_api_test_testfavoriteroundtrip", "target": "backend_api_test_newtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L276", "weight": 1.0, "source": "backend_api_test_testflatwirefieldset", "target": "backend_api_test_newtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L120", "weight": 1.0, "source": "backend_api_test_testhealthznoauth", "target": "backend_api_test_newtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L534", "weight": 1.0, "source": "backend_api_test_testlatestchapternullable", "target": "backend_api_test_newtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L369", "weight": 1.0, "source": "backend_api_test_testputexistingseriesignoresclienttitlecoverurl", "target": "backend_api_test_newtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L473", "weight": 1.0, "source": "backend_api_test_testupsertconditionalupdatedat", "target": "backend_api_test_newtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/main_test.go", "source_location": "L206", "weight": 1.0, "source": "backend_main_test_testputkindvalidation", "target": "backend_api_test_newtestserver" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/main_test.go", "source_location": "L237", "weight": 1.0, "source": "backend_main_test_testputomittedkindpreservesnovelandappliesprogress", "target": "backend_api_test_newtestserver" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/main_test.go", "source_location": "L120", "weight": 1.0, "source": "backend_main_test_testputomittedstatuspreservesarchivedandappliesprogress", "target": "backend_api_test_newtestserver" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/main_test.go", "source_location": "L86", "weight": 1.0, "source": "backend_main_test_testputstatusvalidation", "target": "backend_api_test_newtestserver" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L410", "weight": 1.0, "context": "parameter_type", "source": "backend_api_test_getbookmarks", "target": "backend_api_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L54", "weight": 1.0, "context": "parameter_type", "source": "backend_api_test_newteststore", "target": "backend_api_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L62", "weight": 1.0, "context": "parameter_type", "source": "backend_api_test_newteststoreurl", "target": "backend_api_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L395", "weight": 1.0, "context": "parameter_type", "source": "backend_api_test_putbookmark", "target": "backend_api_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L106", "weight": 1.0, "context": "parameter_type", "source": "backend_api_test_readlatestcheckedat", "target": "backend_api_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L86", "weight": 1.0, "context": "parameter_type", "source": "backend_api_test_seedforcheck", "target": "backend_api_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L157", "weight": 1.0, "context": "parameter_type", "source": "backend_api_test_testauthaccepted", "target": "backend_api_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L131", "weight": 1.0, "context": "parameter_type", "source": "backend_api_test_testauthrequired", "target": "backend_api_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L202", "weight": 1.0, "context": "parameter_type", "source": "backend_api_test_testbookmarkroundtrip", "target": "backend_api_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L191", "weight": 1.0, "context": "parameter_type", "source": "backend_api_test_testcorsdisallowedorigin", "target": "backend_api_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L169", "weight": 1.0, "context": "parameter_type", "source": "backend_api_test_testcorspreflight", "target": "backend_api_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L508", "weight": 1.0, "context": "parameter_type", "source": "backend_api_test_testfavoriteroundtrip", "target": "backend_api_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L275", "weight": 1.0, "context": "parameter_type", "source": "backend_api_test_testflatwirefieldset", "target": "backend_api_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L119", "weight": 1.0, "context": "parameter_type", "source": "backend_api_test_testhealthznoauth", "target": "backend_api_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L533", "weight": 1.0, "context": "parameter_type", "source": "backend_api_test_testlatestchapternullable", "target": "backend_api_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L571", "weight": 1.0, "context": "parameter_type", "source": "backend_api_test_testloadconfigdiscord", "target": "backend_api_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L691", "weight": 1.0, "context": "parameter_type", "source": "backend_api_test_testnoveluserscriptserved", "target": "backend_api_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L600", "weight": 1.0, "context": "parameter_type", "source": "backend_api_test_testputdoesnotclobberlatestcheckedat", "target": "backend_api_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L368", "weight": 1.0, "context": "parameter_type", "source": "backend_api_test_testputexistingseriesignoresclienttitlecoverurl", "target": "backend_api_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L628", "weight": 1.0, "context": "parameter_type", "source": "backend_api_test_testputrecordsasighting", "target": "backend_api_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L426", "weight": 1.0, "context": "parameter_type", "source": "backend_api_test_testupsertconditionalupdatedat", "target": "backend_api_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L668", "weight": 1.0, "context": "parameter_type", "source": "backend_api_test_testuserscriptservedwithwebuidisabled", "target": "backend_api_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L410", "weight": 1.0, "context": "parameter_type", "source": "backend_api_test_getbookmarks", "target": "backend_api_test_go_handler", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L395", "weight": 1.0, "context": "parameter_type", "source": "backend_api_test_putbookmark", "target": "backend_api_test_go_handler", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L54", "weight": 1.0, "context": "return_type", "source": "backend_api_test_newteststore", "target": "backend_api_test_go_store", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L56", "weight": 1.0, "source": "backend_api_test_newteststore", "target": "backend_api_test_newteststoreurl", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L698", "weight": 1.0, "source": "backend_api_test_testnoveluserscriptserved", "target": "backend_api_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L601", "weight": 1.0, "source": "backend_api_test_testputdoesnotclobberlatestcheckedat", "target": "backend_api_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L629", "weight": 1.0, "source": "backend_api_test_testputrecordsasighting", "target": "backend_api_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L674", "weight": 1.0, "source": "backend_api_test_testuserscriptservedwithwebuidisabled", "target": "backend_api_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/reader_credential_test.go", "source_location": "L70", "weight": 1.0, "source": "backend_reader_credential_test_testperreaderisolation", "target": "backend_api_test_newteststore" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/reader_credential_test.go", "source_location": "L52", "weight": 1.0, "source": "backend_reader_credential_test_testunknowncredentialrejected", "target": "backend_api_test_newteststore" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L36", "weight": 1.0, "source": "backend_web_test_newwebtestserver", "target": "backend_api_test_newteststore" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L420", "weight": 1.0, "source": "backend_web_test_testdiscordloginrefusesnonmember", "target": "backend_api_test_newteststore" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L62", "weight": 1.0, "context": "return_type", "source": "backend_api_test_newteststoreurl", "target": "backend_api_test_go_store", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L106", "weight": 1.0, "context": "parameter_type", "source": "backend_api_test_readlatestcheckedat", "target": "backend_api_test_go_store", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L86", "weight": 1.0, "context": "parameter_type", "source": "backend_api_test_seedforcheck", "target": "backend_api_test_go_store", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/api_test.go", "source_location": "L65", "weight": 1.0, "source": "backend_api_test_newteststoreurl", "target": "backend_internal_store_store_open" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/cover_test.go", "source_location": "L82", "weight": 1.0, "source": "backend_cover_test_testpubliccoverneverechoesnonimage", "target": "backend_api_test_newteststoreurl" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/reader_credential_test.go", "source_location": "L263", "weight": 1.0, "source": "backend_reader_credential_test_testrotatecredentialviawebui", "target": "backend_api_test_newteststoreurl" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L839", "weight": 1.0, "source": "backend_web_test_testownerclearsreadermarks", "target": "backend_api_test_newteststoreurl" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L77", "weight": 1.0, "context": "return_type", "source": "backend_api_test_auth", "target": "backend_api_test_go_request", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L413", "weight": 1.0, "source": "backend_api_test_getbookmarks", "target": "backend_api_test_auth", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L399", "weight": 1.0, "source": "backend_api_test_putbookmark", "target": "backend_api_test_auth", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L160", "weight": 1.0, "source": "backend_api_test_testauthaccepted", "target": "backend_api_test_auth", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L217", "weight": 1.0, "source": "backend_api_test_testbookmarkroundtrip", "target": "backend_api_test_auth", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L322", "weight": 1.0, "source": "backend_api_test_testflatwirefieldset", "target": "backend_api_test_auth", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L540", "weight": 1.0, "source": "backend_api_test_testlatestchapternullable", "target": "backend_api_test_auth", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L650", "weight": 1.0, "source": "backend_api_test_testputrecordsasighting", "target": "backend_api_test_auth", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/main_test.go", "source_location": "L208", "weight": 1.0, "source": "backend_main_test_testputkindvalidation", "target": "backend_api_test_auth" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/main_test.go", "source_location": "L240", "weight": 1.0, "source": "backend_main_test_testputomittedkindpreservesnovelandappliesprogress", "target": "backend_api_test_auth" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/main_test.go", "source_location": "L125", "weight": 1.0, "source": "backend_main_test_testputomittedstatuspreservesarchivedandappliesprogress", "target": "backend_api_test_auth" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/main_test.go", "source_location": "L88", "weight": 1.0, "source": "backend_main_test_testputstatusvalidation", "target": "backend_api_test_auth" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L1001", "weight": 1.0, "source": "backend_web_test_testbookmarksapistillbeareronly", "target": "backend_api_test_auth" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L290", "weight": 1.0, "source": "backend_api_test_testflatwirefieldset", "target": "backend_api_test_floatptr", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L557", "weight": 1.0, "source": "backend_api_test_testlatestchapternullable", "target": "backend_api_test_floatptr", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L456", "weight": 1.0, "source": "backend_api_test_testupsertconditionalupdatedat", "target": "backend_api_test_floatptr", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L1350", "weight": 1.0, "source": "backend_web_test_seedstatusrows", "target": "backend_api_test_floatptr" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L1631", "weight": 1.0, "source": "backend_web_test_testmutationrefresheschromeoutofband", "target": "backend_api_test_floatptr" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L1481", "weight": 1.0, "source": "backend_web_test_testrecentstripcapped", "target": "backend_api_test_floatptr" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L1431", "weight": 1.0, "source": "backend_web_test_testrecentstripcarriesunreadonlyandonlyonall", "target": "backend_api_test_floatptr" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L1317", "weight": 1.0, "source": "backend_web_test_testuilistnewtab", "target": "backend_api_test_floatptr" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L604", "weight": 1.0, "source": "backend_api_test_testputdoesnotclobberlatestcheckedat", "target": "backend_api_test_seedforcheck", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L634", "weight": 1.0, "source": "backend_api_test_testputrecordsasighting", "target": "backend_api_test_seedforcheck", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L619", "weight": 1.0, "source": "backend_api_test_testputdoesnotclobberlatestcheckedat", "target": "backend_api_test_readlatestcheckedat", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L357", "weight": 1.0, "source": "backend_api_test_testflatwirefieldset", "target": "backend_api_test_getbookmarks", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L372", "weight": 1.0, "source": "backend_api_test_testputexistingseriesignoresclienttitlecoverurl", "target": "backend_api_test_putbookmark", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L395", "weight": 1.0, "context": "return_type", "source": "backend_api_test_putbookmark", "target": "store_bookmark", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L512", "weight": 1.0, "source": "backend_api_test_testfavoriteroundtrip", "target": "backend_api_test_putbookmark", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L554", "weight": 1.0, "source": "backend_api_test_testlatestchapternullable", "target": "backend_api_test_putbookmark", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L476", "weight": 1.0, "source": "backend_api_test_testupsertconditionalupdatedat", "target": "backend_api_test_putbookmark", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/reader_credential_test.go", "source_location": "L75", "weight": 1.0, "source": "backend_reader_credential_test_testperreaderisolation", "target": "backend_api_test_putbookmark" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L410", "weight": 1.0, "context": "return_type", "source": "backend_api_test_getbookmarks", "target": "store_bookmark", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L517", "weight": 1.0, "source": "backend_api_test_testfavoriteroundtrip", "target": "backend_api_test_getbookmarks", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L548", "weight": 1.0, "source": "backend_api_test_testlatestchapternullable", "target": "backend_api_test_getbookmarks", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/api_test.go", "source_location": "L497", "weight": 1.0, "source": "backend_api_test_testupsertconditionalupdatedat", "target": "backend_api_test_getbookmarks", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/api_test.go", "source_location": "L578", "weight": 1.0, "source": "backend_api_test_testloadconfigdiscord", "target": "backend_main_loadconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/api_test.go", "source_location": "L602", "weight": 1.0, "source": "backend_api_test_testputdoesnotclobberlatestcheckedat", "target": "backend_main_newrouter" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/api_test.go", "source_location": "L630", "weight": 1.0, "source": "backend_api_test_testputrecordsasighting", "target": "backend_main_newrouter" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/api_test.go", "source_location": "L680", "weight": 1.0, "source": "backend_api_test_testuserscriptservedwithwebuidisabled", "target": "backend_main_newrouter" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/api_test.go", "source_location": "L702", "weight": 1.0, "source": "backend_api_test_testnoveluserscriptserved", "target": "backend_main_newrouter" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/cover_test.go", "source_location": "L13", "weight": 1.0, "source": "backend_cover_test", "target": "backend_cover_test_getcover", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/cover_test.go", "source_location": "L110", "weight": 1.0, "source": "backend_cover_test", "target": "backend_cover_test_testlistrendersacquiredcover", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/cover_test.go", "source_location": "L80", "weight": 1.0, "source": "backend_cover_test", "target": "backend_cover_test_testpubliccoverneverechoesnonimage", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/cover_test.go", "source_location": "L57", "weight": 1.0, "source": "backend_cover_test", "target": "backend_cover_test_testpubliccoverrejectsunknownaddress", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/cover_test.go", "source_location": "L26", "weight": 1.0, "source": "backend_cover_test", "target": "backend_cover_test_testpubliccoverservesstoredbytesunauthenticated", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/cover_test.go", "source_location": "L13", "weight": 1.0, "context": "parameter_type", "source": "backend_cover_test_getcover", "target": "backend_cover_test_go_cookie", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/cover_test.go", "source_location": "L13", "weight": 1.0, "context": "parameter_type", "source": "backend_cover_test_getcover", "target": "backend_cover_test_go_handler", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/cover_test.go", "source_location": "L13", "weight": 1.0, "context": "return_type", "source": "backend_cover_test_getcover", "target": "backend_cover_test_go_responserecorder", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/cover_test.go", "source_location": "L13", "weight": 1.0, "context": "parameter_type", "source": "backend_cover_test_getcover", "target": "backend_cover_test_go_t", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/cover_test.go", "source_location": "L101", "weight": 1.0, "source": "backend_cover_test_testpubliccoverneverechoesnonimage", "target": "backend_cover_test_getcover", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/cover_test.go", "source_location": "L67", "weight": 1.0, "source": "backend_cover_test_testpubliccoverrejectsunknownaddress", "target": "backend_cover_test_getcover", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/cover_test.go", "source_location": "L40", "weight": 1.0, "source": "backend_cover_test_testpubliccoverservesstoredbytesunauthenticated", "target": "backend_cover_test_getcover", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/cover_test.go", "source_location": "L110", "weight": 1.0, "context": "parameter_type", "source": "backend_cover_test_testlistrendersacquiredcover", "target": "backend_cover_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/cover_test.go", "source_location": "L80", "weight": 1.0, "context": "parameter_type", "source": "backend_cover_test_testpubliccoverneverechoesnonimage", "target": "backend_cover_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/cover_test.go", "source_location": "L57", "weight": 1.0, "context": "parameter_type", "source": "backend_cover_test_testpubliccoverrejectsunknownaddress", "target": "backend_cover_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/cover_test.go", "source_location": "L26", "weight": 1.0, "context": "parameter_type", "source": "backend_cover_test_testpubliccoverservesstoredbytesunauthenticated", "target": "backend_cover_test_go_t", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/cover_test.go", "source_location": "L35", "weight": 1.0, "source": "backend_cover_test_testpubliccoverservesstoredbytesunauthenticated", "target": "backend_internal_store_store_coveraddress" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/cover_test.go", "source_location": "L28", "weight": 1.0, "source": "backend_cover_test_testpubliccoverservesstoredbytesunauthenticated", "target": "backend_web_test_newwebtestserver" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/cover_test.go", "source_location": "L60", "weight": 1.0, "source": "backend_cover_test_testpubliccoverrejectsunknownaddress", "target": "backend_internal_store_store_coveraddress" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/cover_test.go", "source_location": "L58", "weight": 1.0, "source": "backend_cover_test_testpubliccoverrejectsunknownaddress", "target": "backend_web_test_newwebtestserver" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/cover_test.go", "source_location": "L89", "weight": 1.0, "source": "backend_cover_test_testpubliccoverneverechoesnonimage", "target": "backend_internal_store_store_coveraddress" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/cover_test.go", "source_location": "L93", "weight": 1.0, "source": "backend_cover_test_testpubliccoverneverechoesnonimage", "target": "backend_internal_store_store_open" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/cover_test.go", "source_location": "L101", "weight": 1.0, "source": "backend_cover_test_testpubliccoverneverechoesnonimage", "target": "backend_main_newrouter" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/cover_test.go", "source_location": "L130", "weight": 1.0, "source": "backend_cover_test_testlistrendersacquiredcover", "target": "backend_internal_store_store_coveraddress" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/cover_test.go", "source_location": "L112", "weight": 1.0, "source": "backend_cover_test_testlistrendersacquiredcover", "target": "backend_web_test_newwebtestserver" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/cover_test.go", "source_location": "L124", "weight": 1.0, "source": "backend_cover_test_testlistrendersacquiredcover", "target": "backend_web_test_sessioncookie" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/api/handlers.go", "source_location": "L15", "weight": 1.0, "source": "backend_internal_api_handlers", "target": "api_handler", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/api/handlers.go", "source_location": "L140", "weight": 1.0, "source": "backend_internal_api_handlers", "target": "backend_internal_api_handlers_healthz", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/api/handlers.go", "source_location": "L19", "weight": 1.0, "source": "backend_internal_api_handlers", "target": "backend_internal_api_handlers_writejson", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/api/handlers.go", "source_location": "L153", "weight": 1.0, "source": "api_handler", "target": "api_handler_cover", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/api/handlers.go", "source_location": "L125", "weight": 1.0, "source": "api_handler", "target": "api_handler_delete", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/api/handlers.go", "source_location": "L30", "weight": 1.0, "source": "api_handler", "target": "api_handler_list", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/api/handlers.go", "source_location": "L41", "weight": 1.0, "source": "api_handler", "target": "api_handler_put", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/api/handlers.go", "source_location": "L16", "weight": 1.0, "context": "field", "source": "api_handler", "target": "backend_internal_api_handlers_go_store", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/api/handlers.go", "source_location": "L37", "weight": 1.0, "source": "api_handler_list", "target": "backend_internal_api_handlers_writejson", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/api/handlers.go", "source_location": "L94", "weight": 1.0, "source": "api_handler_put", "target": "backend_internal_api_handlers_writejson", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/api/handlers.go", "source_location": "L19", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_api_handlers_writejson", "target": "backend_internal_api_handlers_go_responsewriter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/api/handlers.go", "source_location": "L153", "weight": 1.0, "context": "parameter_type", "source": "api_handler_cover", "target": "backend_internal_api_handlers_go_responsewriter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/api/handlers.go", "source_location": "L125", "weight": 1.0, "context": "parameter_type", "source": "api_handler_delete", "target": "backend_internal_api_handlers_go_responsewriter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/api/handlers.go", "source_location": "L30", "weight": 1.0, "context": "parameter_type", "source": "api_handler_list", "target": "backend_internal_api_handlers_go_responsewriter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/api/handlers.go", "source_location": "L41", "weight": 1.0, "context": "parameter_type", "source": "api_handler_put", "target": "backend_internal_api_handlers_go_responsewriter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/api/handlers.go", "source_location": "L140", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_api_handlers_healthz", "target": "backend_internal_api_handlers_go_responsewriter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/api/handlers.go", "source_location": "L30", "weight": 1.0, "context": "parameter_type", "source": "api_handler_list", "target": "backend_internal_api_handlers_go_request", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/api/handlers.go", "source_location": "L31", "weight": 1.0, "source": "api_handler_list", "target": "backend_internal_httpmw_middleware_readerid" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/api/handlers.go", "source_location": "L153", "weight": 1.0, "context": "parameter_type", "source": "api_handler_cover", "target": "backend_internal_api_handlers_go_request", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/api/handlers.go", "source_location": "L125", "weight": 1.0, "context": "parameter_type", "source": "api_handler_delete", "target": "backend_internal_api_handlers_go_request", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/api/handlers.go", "source_location": "L41", "weight": 1.0, "context": "parameter_type", "source": "api_handler_put", "target": "backend_internal_api_handlers_go_request", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/api/handlers.go", "source_location": "L140", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_api_handlers_healthz", "target": "backend_internal_api_handlers_go_request", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/api/handlers.go", "source_location": "L108", "weight": 1.0, "source": "api_handler_put", "target": "backend_internal_httpmw_middleware_readerid" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/api/handlers.go", "source_location": "L131", "weight": 1.0, "source": "api_handler_delete", "target": "backend_internal_httpmw_middleware_readerid" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/api/handlers.go", "source_location": "L167", "weight": 1.0, "source": "api_handler_cover", "target": "backend_internal_store_store_covercontenttype" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/httpmw/middleware.go", "source_location": "L42", "weight": 1.0, "source": "backend_internal_httpmw_middleware", "target": "backend_internal_httpmw_middleware_auth", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/httpmw/middleware.go", "source_location": "L70", "weight": 1.0, "source": "backend_internal_httpmw_middleware", "target": "backend_internal_httpmw_middleware_compressible", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/httpmw/middleware.go", "source_location": "L127", "weight": 1.0, "source": "backend_internal_httpmw_middleware", "target": "backend_internal_httpmw_middleware_cors", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/httpmw/middleware.go", "source_location": "L106", "weight": 1.0, "source": "backend_internal_httpmw_middleware", "target": "backend_internal_httpmw_middleware_gzip", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/httpmw/middleware.go", "source_location": "L23", "weight": 1.0, "source": "backend_internal_httpmw_middleware", "target": "backend_internal_httpmw_middleware_readerid", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/httpmw/middleware.go", "source_location": "L30", "weight": 1.0, "source": "backend_internal_httpmw_middleware", "target": "backend_internal_httpmw_middleware_resolvereader", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/httpmw/middleware.go", "source_location": "L16", "weight": 1.0, "source": "backend_internal_httpmw_middleware", "target": "httpmw_ctxkey", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/httpmw/middleware.go", "source_location": "L61", "weight": 1.0, "source": "backend_internal_httpmw_middleware", "target": "httpmw_gzipwriter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/httpmw/middleware.go", "source_location": "L23", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_httpmw_middleware_readerid", "target": "backend_internal_httpmw_middleware_go_request", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/httpmw/middleware.go", "source_location": "L49", "weight": 1.0, "source": "backend_internal_httpmw_middleware_auth", "target": "backend_internal_httpmw_middleware_resolvereader", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/httpmw/middleware.go", "source_location": "L30", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_httpmw_middleware_resolvereader", "target": "backend_internal_httpmw_middleware_go_store", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/userscript/userscript.go", "source_location": "L94", "weight": 1.0, "source": "backend_internal_userscript_userscript_handler", "target": "backend_internal_httpmw_middleware_resolvereader" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/httpmw/middleware.go", "source_location": "L42", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_httpmw_middleware_auth", "target": "backend_internal_httpmw_middleware_go_store", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/httpmw/middleware.go", "source_location": "L42", "weight": 1.0, "context": "return_type", "source": "backend_internal_httpmw_middleware_auth", "target": "backend_internal_httpmw_middleware_go_handler", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/main.go", "source_location": "L159", "weight": 1.0, "source": "backend_main_newrouter", "target": "backend_internal_httpmw_middleware_auth" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/httpmw/middleware.go", "source_location": "L127", "weight": 1.0, "context": "return_type", "source": "backend_internal_httpmw_middleware_cors", "target": "backend_internal_httpmw_middleware_go_handler", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/httpmw/middleware.go", "source_location": "L106", "weight": 1.0, "context": "return_type", "source": "backend_internal_httpmw_middleware_gzip", "target": "backend_internal_httpmw_middleware_go_handler", "confidence_score": 1.0 }, { "relation": "embeds", "confidence": "EXTRACTED", "source_file": "backend/internal/httpmw/middleware.go", "source_location": "L62", "weight": 1.0, "source": "httpmw_gzipwriter", "target": "backend_internal_httpmw_middleware_go_responsewriter", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/httpmw/middleware.go", "source_location": "L92", "weight": 1.0, "source": "httpmw_gzipwriter", "target": "httpmw_gzipwriter_write", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/httpmw/middleware.go", "source_location": "L80", "weight": 1.0, "source": "httpmw_gzipwriter", "target": "httpmw_gzipwriter_writeheader", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/httpmw/middleware.go", "source_location": "L63", "weight": 1.0, "context": "field", "source": "httpmw_gzipwriter", "target": "writer", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/poller_test.go", "source_location": "L426", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunlogslanedefaults", "target": "writer" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1211", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunonceblankcoverfailuredoesnotblockchapter", "target": "writer" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1572", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunonceclampwarningnamesthesite", "target": "writer" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1467", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncelogsbrowserlanebehind", "target": "writer" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L462", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testattributiondoesnotsurviveapollthatovertookit", "target": "writer" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L301", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testpollcontradictingasightingnamesthereaderandbothnumbers", "target": "writer" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/httpmw/middleware.go", "source_location": "L83", "weight": 1.0, "source": "httpmw_gzipwriter_writeheader", "target": "backend_internal_httpmw_middleware_compressible", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/httpmw/middleware.go", "source_location": "L142", "weight": 1.0, "source": "backend_internal_httpmw_middleware_cors", "target": "httpmw_gzipwriter_writeheader", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/httpmw/middleware.go", "source_location": "L94", "weight": 1.0, "source": "httpmw_gzipwriter_write", "target": "httpmw_gzipwriter_writeheader", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/main.go", "source_location": "L172", "weight": 1.0, "source": "backend_main_newrouter", "target": "backend_internal_httpmw_middleware_gzip" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/main.go", "source_location": "L172", "weight": 1.0, "source": "backend_main_newrouter", "target": "backend_internal_httpmw_middleware_cors" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire.go", "source_location": "L33", "weight": 1.0, "source": "backend_internal_latest_acquire", "target": "latest_acquirer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L48", "weight": 1.0, "context": "return_type", "source": "backend_internal_latest_acquire_test_newacquirer", "target": "latest_acquirer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire.go", "source_location": "L52", "weight": 1.0, "context": "field", "source": "latest_acquirer", "target": "backend_internal_latest_acquire_go_context", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire.go", "source_location": "L34", "weight": 1.0, "context": "field", "source": "latest_acquirer", "target": "backend_internal_latest_acquire_go_store", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire.go", "source_location": "L54", "weight": 1.0, "context": "field", "source": "latest_acquirer", "target": "backend_internal_latest_acquire_go_waitgroup", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire.go", "source_location": "L97", "weight": 1.0, "source": "latest_acquirer", "target": "latest_acquirer_acquire", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire.go", "source_location": "L95", "weight": 1.0, "source": "latest_acquirer", "target": "latest_acquirer_wait", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire.go", "source_location": "L49", "weight": 1.0, "context": "field", "source": "latest_acquirer", "target": "latest_browsercoverfetcher", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire.go", "source_location": "L45", "weight": 1.0, "context": "field", "source": "latest_acquirer", "target": "latest_coverbytesfetcher", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire.go", "source_location": "L42", "weight": 1.0, "context": "field", "source": "latest_acquirer", "target": "latest_fetcher", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire.go", "source_location": "L97", "weight": 1.0, "context": "parameter_type", "source": "latest_acquirer_acquire", "target": "backend_internal_latest_acquire_go_context", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/acquire.go", "source_location": "L138", "weight": 1.0, "source": "latest_acquirer_acquire", "target": "backend_internal_latest_cover_fetchcoverbytes" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/acquire.go", "source_location": "L101", "weight": 1.0, "source": "latest_acquirer_acquire", "target": "backend_internal_latest_read_readseriespage" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire.go", "source_location": "L97", "weight": 1.0, "context": "parameter_type", "source": "latest_acquirer_acquire", "target": "store_series", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L76", "weight": 1.0, "source": "backend_internal_latest_acquire_test", "target": "backend_internal_latest_acquire_test_bookmarknewkaganeseries", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L88", "weight": 1.0, "source": "backend_internal_latest_acquire_test", "target": "backend_internal_latest_acquire_test_bookmarknewnovelfullseries", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L54", "weight": 1.0, "source": "backend_internal_latest_acquire_test", "target": "backend_internal_latest_acquire_test_bookmarknewseries", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L48", "weight": 1.0, "source": "backend_internal_latest_acquire_test", "target": "backend_internal_latest_acquire_test_newacquirer", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L67", "weight": 1.0, "source": "backend_internal_latest_acquire_test", "target": "backend_internal_latest_acquire_test_readbookmark", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L262", "weight": 1.0, "source": "backend_internal_latest_acquire_test", "target": "backend_internal_latest_acquire_test_testacquiredoesnotblockthewrite", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L164", "weight": 1.0, "source": "backend_internal_latest_acquire_test", "target": "backend_internal_latest_acquire_test_testacquirefailureleavesthebookmarkintact", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L102", "weight": 1.0, "source": "backend_internal_latest_acquire_test", "target": "backend_internal_latest_acquire_test_testacquirefillschapterandcoverfromonefetch", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L388", "weight": 1.0, "source": "backend_internal_latest_acquire_test", "target": "backend_internal_latest_acquire_test_testacquirekaganebytesneverfallbacktoplaintls", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L292", "weight": 1.0, "source": "backend_internal_latest_acquire_test", "target": "backend_internal_latest_acquire_test_testacquirekaganecoverthroughbrowser", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L365", "weight": 1.0, "source": "backend_internal_latest_acquire_test", "target": "backend_internal_latest_acquire_test_testacquirekaganeskippedwithoutbrowser", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L334", "weight": 1.0, "source": "backend_internal_latest_acquire_test", "target": "backend_internal_latest_acquire_test_testacquirenovelfullcoveroverplaintls", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L413", "weight": 1.0, "source": "backend_internal_latest_acquire_test", "target": "backend_internal_latest_acquire_test_testacquirenovelfullcoverwithoutbrowser", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L223", "weight": 1.0, "source": "backend_internal_latest_acquire_test", "target": "backend_internal_latest_acquire_test_testacquirerefusesanunfetchableseriesurl", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L140", "weight": 1.0, "source": "backend_internal_latest_acquire_test", "target": "backend_internal_latest_acquire_test_testacquireskipsanexistingseries", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L246", "weight": 1.0, "source": "backend_internal_latest_acquire_test", "target": "latest_blockingfetcher", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L48", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_acquire_test_newacquirer", "target": "backend_internal_latest_acquire_test_go_store", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L48", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_acquire_test_newacquirer", "target": "latest_fakebytescoverfetcher", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L48", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_acquire_test_newacquirer", "target": "latest_fakefetcher", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L194", "weight": 1.0, "source": "backend_internal_latest_acquire_test_testacquirefailureleavesthebookmarkintact", "target": "backend_internal_latest_acquire_test_newacquirer", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L106", "weight": 1.0, "source": "backend_internal_latest_acquire_test_testacquirefillschapterandcoverfromonefetch", "target": "backend_internal_latest_acquire_test_newacquirer", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L232", "weight": 1.0, "source": "backend_internal_latest_acquire_test_testacquirerefusesanunfetchableseriesurl", "target": "backend_internal_latest_acquire_test_newacquirer", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L144", "weight": 1.0, "source": "backend_internal_latest_acquire_test_testacquireskipsanexistingseries", "target": "backend_internal_latest_acquire_test_newacquirer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L76", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_acquire_test_bookmarknewkaganeseries", "target": "backend_internal_latest_acquire_test_go_store", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L88", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_acquire_test_bookmarknewnovelfullseries", "target": "backend_internal_latest_acquire_test_go_store", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L54", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_acquire_test_bookmarknewseries", "target": "backend_internal_latest_acquire_test_go_store", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L67", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_acquire_test_readbookmark", "target": "backend_internal_latest_acquire_test_go_store", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L54", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_acquire_test_bookmarknewseries", "target": "backend_internal_latest_acquire_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L54", "weight": 1.0, "context": "return_type", "source": "backend_internal_latest_acquire_test_bookmarknewseries", "target": "store_bookmark", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L196", "weight": 1.0, "source": "backend_internal_latest_acquire_test_testacquirefailureleavesthebookmarkintact", "target": "backend_internal_latest_acquire_test_bookmarknewseries", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L110", "weight": 1.0, "source": "backend_internal_latest_acquire_test_testacquirefillschapterandcoverfromonefetch", "target": "backend_internal_latest_acquire_test_bookmarknewseries", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L234", "weight": 1.0, "source": "backend_internal_latest_acquire_test_testacquirerefusesanunfetchableseriesurl", "target": "backend_internal_latest_acquire_test_bookmarknewseries", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L146", "weight": 1.0, "source": "backend_internal_latest_acquire_test_testacquireskipsanexistingseries", "target": "backend_internal_latest_acquire_test_bookmarknewseries", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L76", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_acquire_test_bookmarknewkaganeseries", "target": "backend_internal_latest_acquire_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L88", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_acquire_test_bookmarknewnovelfullseries", "target": "backend_internal_latest_acquire_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L67", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_acquire_test_readbookmark", "target": "backend_internal_latest_acquire_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L262", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_acquire_test_testacquiredoesnotblockthewrite", "target": "backend_internal_latest_acquire_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L164", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_acquire_test_testacquirefailureleavesthebookmarkintact", "target": "backend_internal_latest_acquire_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L102", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_acquire_test_testacquirefillschapterandcoverfromonefetch", "target": "backend_internal_latest_acquire_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L388", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_acquire_test_testacquirekaganebytesneverfallbacktoplaintls", "target": "backend_internal_latest_acquire_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L292", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_acquire_test_testacquirekaganecoverthroughbrowser", "target": "backend_internal_latest_acquire_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L365", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_acquire_test_testacquirekaganeskippedwithoutbrowser", "target": "backend_internal_latest_acquire_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L334", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_acquire_test_testacquirenovelfullcoveroverplaintls", "target": "backend_internal_latest_acquire_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L413", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_acquire_test_testacquirenovelfullcoverwithoutbrowser", "target": "backend_internal_latest_acquire_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L223", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_acquire_test_testacquirerefusesanunfetchableseriesurl", "target": "backend_internal_latest_acquire_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L140", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_acquire_test_testacquireskipsanexistingseries", "target": "backend_internal_latest_acquire_test_go_t", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L69", "weight": 1.0, "source": "backend_internal_latest_acquire_test_readbookmark", "target": "latest_blockingfetcher_get", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L67", "weight": 1.0, "context": "return_type", "source": "backend_internal_latest_acquire_test_readbookmark", "target": "store_bookmark", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L199", "weight": 1.0, "source": "backend_internal_latest_acquire_test_testacquirefailureleavesthebookmarkintact", "target": "backend_internal_latest_acquire_test_readbookmark", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L122", "weight": 1.0, "source": "backend_internal_latest_acquire_test_testacquirefillschapterandcoverfromonefetch", "target": "backend_internal_latest_acquire_test_readbookmark", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L404", "weight": 1.0, "source": "backend_internal_latest_acquire_test_testacquirekaganebytesneverfallbacktoplaintls", "target": "backend_internal_latest_acquire_test_readbookmark", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L318", "weight": 1.0, "source": "backend_internal_latest_acquire_test_testacquirekaganecoverthroughbrowser", "target": "backend_internal_latest_acquire_test_readbookmark", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L380", "weight": 1.0, "source": "backend_internal_latest_acquire_test_testacquirekaganeskippedwithoutbrowser", "target": "backend_internal_latest_acquire_test_readbookmark", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L356", "weight": 1.0, "source": "backend_internal_latest_acquire_test_testacquirenovelfullcoveroverplaintls", "target": "backend_internal_latest_acquire_test_readbookmark", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L426", "weight": 1.0, "source": "backend_internal_latest_acquire_test_testacquirenovelfullcoverwithoutbrowser", "target": "backend_internal_latest_acquire_test_readbookmark", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L157", "weight": 1.0, "source": "backend_internal_latest_acquire_test_testacquireskipsanexistingseries", "target": "backend_internal_latest_acquire_test_readbookmark", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1223", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunonceblankcoverfailuredoesnotblockchapter", "target": "backend_internal_latest_acquire_test_readbookmark" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1142", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncedoesnotreplaceexistingcover", "target": "backend_internal_latest_acquire_test_readbookmark" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1085", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncefillsblankcoverfromseriespage", "target": "backend_internal_latest_acquire_test_readbookmark" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/poller_test.go", "source_location": "L821", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunonceprefetcheskaganecover", "target": "backend_internal_latest_acquire_test_readbookmark" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1172", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunonceretriesfailedblankcoveronnextpoll", "target": "backend_internal_latest_acquire_test_readbookmark" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L76", "weight": 1.0, "context": "return_type", "source": "backend_internal_latest_acquire_test_bookmarknewkaganeseries", "target": "store_bookmark", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L398", "weight": 1.0, "source": "backend_internal_latest_acquire_test_testacquirekaganebytesneverfallbacktoplaintls", "target": "backend_internal_latest_acquire_test_bookmarknewkaganeseries", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L303", "weight": 1.0, "source": "backend_internal_latest_acquire_test_testacquirekaganecoverthroughbrowser", "target": "backend_internal_latest_acquire_test_bookmarknewkaganeseries", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L374", "weight": 1.0, "source": "backend_internal_latest_acquire_test_testacquirekaganeskippedwithoutbrowser", "target": "backend_internal_latest_acquire_test_bookmarknewkaganeseries", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L88", "weight": 1.0, "context": "return_type", "source": "backend_internal_latest_acquire_test_bookmarknewnovelfullseries", "target": "store_bookmark", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L344", "weight": 1.0, "source": "backend_internal_latest_acquire_test_testacquirenovelfullcoveroverplaintls", "target": "backend_internal_latest_acquire_test_bookmarknewnovelfullseries", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L420", "weight": 1.0, "source": "backend_internal_latest_acquire_test_testacquirenovelfullcoverwithoutbrowser", "target": "backend_internal_latest_acquire_test_bookmarknewnovelfullseries", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L103", "weight": 1.0, "source": "backend_internal_latest_acquire_test_testacquirefillschapterandcoverfromonefetch", "target": "backend_internal_latest_poller_test_newteststore" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L126", "weight": 1.0, "source": "backend_internal_latest_acquire_test_testacquirefillschapterandcoverfromonefetch", "target": "backend_internal_store_store_coveraddress" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L141", "weight": 1.0, "source": "backend_internal_latest_acquire_test_testacquireskipsanexistingseries", "target": "backend_internal_latest_poller_test_newteststore" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L158", "weight": 1.0, "source": "backend_internal_latest_acquire_test_testacquireskipsanexistingseries", "target": "backend_internal_store_store_coveraddress" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L193", "weight": 1.0, "source": "backend_internal_latest_acquire_test_testacquirefailureleavesthebookmarkintact", "target": "backend_internal_latest_poller_test_newteststore" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L174", "weight": 1.0, "source": "backend_internal_latest_acquire_test_testacquirefailureleavesthebookmarkintact", "target": "backend_internal_web_web_new" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L230", "weight": 1.0, "source": "backend_internal_latest_acquire_test_testacquirerefusesanunfetchableseriesurl", "target": "backend_internal_latest_poller_test_newteststore" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L251", "weight": 1.0, "source": "latest_blockingfetcher", "target": "latest_blockingfetcher_get", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L251", "weight": 1.0, "context": "parameter_type", "source": "latest_blockingfetcher_get", "target": "backend_internal_latest_acquire_test_go_context", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L263", "weight": 1.0, "source": "backend_internal_latest_acquire_test_testacquiredoesnotblockthewrite", "target": "backend_internal_latest_poller_test_newteststore" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L293", "weight": 1.0, "source": "backend_internal_latest_acquire_test_testacquirekaganecoverthroughbrowser", "target": "backend_internal_latest_poller_test_newteststore" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L319", "weight": 1.0, "source": "backend_internal_latest_acquire_test_testacquirekaganecoverthroughbrowser", "target": "backend_internal_store_store_coveraddress" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L335", "weight": 1.0, "source": "backend_internal_latest_acquire_test_testacquirenovelfullcoveroverplaintls", "target": "backend_internal_latest_poller_test_newteststore" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L357", "weight": 1.0, "source": "backend_internal_latest_acquire_test_testacquirenovelfullcoveroverplaintls", "target": "backend_internal_store_store_coveraddress" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L366", "weight": 1.0, "source": "backend_internal_latest_acquire_test_testacquirekaganeskippedwithoutbrowser", "target": "backend_internal_latest_poller_test_newteststore" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L389", "weight": 1.0, "source": "backend_internal_latest_acquire_test_testacquirekaganebytesneverfallbacktoplaintls", "target": "backend_internal_latest_poller_test_newteststore" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L414", "weight": 1.0, "source": "backend_internal_latest_acquire_test_testacquirenovelfullcoverwithoutbrowser", "target": "backend_internal_latest_poller_test_newteststore" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/acquire_test.go", "source_location": "L427", "weight": 1.0, "source": "backend_internal_latest_acquire_test_testacquirenovelfullcoverwithoutbrowser", "target": "backend_internal_store_store_coveraddress" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L363", "weight": 1.0, "source": "backend_internal_latest_browser", "target": "backend_internal_latest_browser_awaitpromise", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L236", "weight": 1.0, "source": "backend_internal_latest_browser", "target": "backend_internal_latest_browser_browserconnectionlost", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L223", "weight": 1.0, "source": "backend_internal_latest_browser", "target": "backend_internal_latest_browser_classifybrowsererror", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L154", "weight": 1.0, "source": "backend_internal_latest_browser", "target": "backend_internal_latest_browser_comixread", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L352", "weight": 1.0, "source": "backend_internal_latest_browser", "target": "backend_internal_latest_browser_comixseriespageurl", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L256", "weight": 1.0, "source": "backend_internal_latest_browser", "target": "backend_internal_latest_browser_isinterstitial", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L370", "weight": 1.0, "source": "backend_internal_latest_browser", "target": "backend_internal_latest_browser_jsstring", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L324", "weight": 1.0, "source": "backend_internal_latest_browser", "target": "backend_internal_latest_browser_kaganeapiurl", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L128", "weight": 1.0, "source": "backend_internal_latest_browser", "target": "backend_internal_latest_browser_kaganeread", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L82", "weight": 1.0, "source": "backend_internal_latest_browser", "target": "backend_internal_latest_browser_newbrowserfetcher", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L141", "weight": 1.0, "source": "backend_internal_latest_browser", "target": "backend_internal_latest_browser_novelfullread", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L342", "weight": 1.0, "source": "backend_internal_latest_browser", "target": "backend_internal_latest_browser_novelfullseriesurl", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L52", "weight": 1.0, "source": "backend_internal_latest_browser", "target": "latest_browserfetcher", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L82", "weight": 1.0, "context": "return_type", "source": "backend_internal_latest_browser_newbrowserfetcher", "target": "latest_browserfetcher", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L53", "weight": 1.0, "context": "field", "source": "latest_browserfetcher", "target": "backend_internal_latest_browser_go_context", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L57", "weight": 1.0, "context": "field", "source": "latest_browserfetcher", "target": "backend_internal_latest_browser_go_mutex", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L54", "weight": 1.0, "context": "field", "source": "latest_browserfetcher", "target": "cancelfunc", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L90", "weight": 1.0, "source": "latest_browserfetcher", "target": "latest_browserfetcher_close", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L98", "weight": 1.0, "source": "latest_browserfetcher", "target": "latest_browserfetcher_get", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L185", "weight": 1.0, "source": "latest_browserfetcher", "target": "latest_browserfetcher_image", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L270", "weight": 1.0, "source": "latest_browserfetcher", "target": "latest_browserfetcher_run", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L236", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_browser_browserconnectionlost", "target": "backend_internal_latest_browser_go_context", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L223", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_browser_classifybrowsererror", "target": "backend_internal_latest_browser_go_context", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L98", "weight": 1.0, "context": "parameter_type", "source": "latest_browserfetcher_get", "target": "backend_internal_latest_browser_go_context", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L185", "weight": 1.0, "context": "parameter_type", "source": "latest_browserfetcher_image", "target": "backend_internal_latest_browser_go_context", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L270", "weight": 1.0, "context": "parameter_type", "source": "latest_browserfetcher_run", "target": "backend_internal_latest_browser_go_context", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/smoke_comix_test.go", "source_location": "L29", "weight": 1.0, "source": "backend_internal_latest_smoke_comix_test_testsmokecomix", "target": "backend_internal_latest_browser_newbrowserfetcher" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/smoke_image_test.go", "source_location": "L116", "weight": 1.0, "source": "backend_internal_latest_smoke_image_test_testsmokeacquirekaganecover", "target": "backend_internal_latest_browser_newbrowserfetcher" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/smoke_image_test.go", "source_location": "L82", "weight": 1.0, "source": "backend_internal_latest_smoke_image_test_testsmokekaganeget", "target": "backend_internal_latest_browser_newbrowserfetcher" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/smoke_image_test.go", "source_location": "L43", "weight": 1.0, "source": "backend_internal_latest_smoke_image_test_testsmokekaganeimage", "target": "backend_internal_latest_browser_newbrowserfetcher" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/main.go", "source_location": "L245", "weight": 1.0, "source": "backend_main_main", "target": "backend_internal_latest_browser_newbrowserfetcher" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/browser.go", "source_location": "L103", "weight": 1.0, "source": "latest_browserfetcher_get", "target": "backend_internal_latest_sites_browserbackedsites" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L109", "weight": 1.0, "source": "latest_browserfetcher_get", "target": "latest_browserfetcher_run", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L128", "weight": 1.0, "context": "return_type", "source": "backend_internal_latest_browser_kaganeread", "target": "backend_internal_latest_browser_go_action", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L134", "weight": 1.0, "source": "backend_internal_latest_browser_kaganeread", "target": "backend_internal_latest_browser_jsstring", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L129", "weight": 1.0, "source": "backend_internal_latest_browser_kaganeread", "target": "backend_internal_latest_browser_kaganeapiurl", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L154", "weight": 1.0, "context": "return_type", "source": "backend_internal_latest_browser_comixread", "target": "backend_internal_latest_browser_go_action", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L141", "weight": 1.0, "context": "return_type", "source": "backend_internal_latest_browser_novelfullread", "target": "backend_internal_latest_browser_go_action", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L270", "weight": 1.0, "context": "parameter_type", "source": "latest_browserfetcher_run", "target": "backend_internal_latest_browser_go_action", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L142", "weight": 1.0, "source": "backend_internal_latest_browser_novelfullread", "target": "backend_internal_latest_browser_novelfullseriesurl", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L155", "weight": 1.0, "source": "backend_internal_latest_browser_comixread", "target": "backend_internal_latest_browser_comixseriespageurl", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L160", "weight": 1.0, "source": "backend_internal_latest_browser_comixread", "target": "backend_internal_latest_browser_jsstring", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/browser.go", "source_location": "L186", "weight": 1.0, "source": "latest_browserfetcher_image", "target": "backend_internal_latest_sites_browseronlycoverurl" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L190", "weight": 1.0, "source": "latest_browserfetcher_image", "target": "latest_browserfetcher_run", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/browser_test.go", "source_location": "L121", "weight": 1.0, "source": "backend_internal_latest_browser_test_testclassifybrowserinterruption", "target": "backend_internal_latest_browser_classifybrowsererror" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L291", "weight": 1.0, "source": "latest_browserfetcher_run", "target": "backend_internal_latest_browser_classifybrowsererror", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L291", "weight": 1.0, "source": "latest_browserfetcher_run", "target": "backend_internal_latest_browser_browserconnectionlost", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/read.go", "source_location": "L64", "weight": 1.0, "source": "backend_internal_latest_read_readseriespage", "target": "backend_internal_latest_browser_isinterstitial" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/browser.go", "source_location": "L287", "weight": 1.0, "source": "latest_browserfetcher_run", "target": "latest_poller_run" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/browser_test.go", "source_location": "L35", "weight": 1.0, "source": "backend_internal_latest_browser_test_testkaganeapiurl", "target": "backend_internal_latest_browser_kaganeapiurl" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/browser_test.go", "source_location": "L58", "weight": 1.0, "source": "backend_internal_latest_browser_test_testnovelfullseriesurl", "target": "backend_internal_latest_browser_novelfullseriesurl" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/browser_test.go", "source_location": "L85", "weight": 1.0, "source": "backend_internal_latest_browser_test_testcomixseriespageurl", "target": "backend_internal_latest_browser_comixseriespageurl" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser.go", "source_location": "L363", "weight": 1.0, "context": "return_type", "source": "backend_internal_latest_browser_awaitpromise", "target": "evaluateparams", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser_test.go", "source_location": "L95", "weight": 1.0, "source": "backend_internal_latest_browser_test", "target": "backend_internal_latest_browser_test_testbrowseronlycoverurl", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser_test.go", "source_location": "L120", "weight": 1.0, "source": "backend_internal_latest_browser_test", "target": "backend_internal_latest_browser_test_testclassifybrowserinterruption", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser_test.go", "source_location": "L65", "weight": 1.0, "source": "backend_internal_latest_browser_test", "target": "backend_internal_latest_browser_test_testcomixseriespageurl", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser_test.go", "source_location": "L9", "weight": 1.0, "source": "backend_internal_latest_browser_test", "target": "backend_internal_latest_browser_test_testkaganeapiurl", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser_test.go", "source_location": "L44", "weight": 1.0, "source": "backend_internal_latest_browser_test", "target": "backend_internal_latest_browser_test_testnovelfullseriesurl", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser_test.go", "source_location": "L9", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_browser_test_testkaganeapiurl", "target": "backend_internal_latest_browser_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser_test.go", "source_location": "L95", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_browser_test_testbrowseronlycoverurl", "target": "backend_internal_latest_browser_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser_test.go", "source_location": "L120", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_browser_test_testclassifybrowserinterruption", "target": "backend_internal_latest_browser_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser_test.go", "source_location": "L65", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_browser_test_testcomixseriespageurl", "target": "backend_internal_latest_browser_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/browser_test.go", "source_location": "L44", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_browser_test_testnovelfullseriesurl", "target": "backend_internal_latest_browser_test_go_t", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/browser_test.go", "source_location": "L114", "weight": 1.0, "source": "backend_internal_latest_browser_test_testbrowseronlycoverurl", "target": "backend_internal_latest_sites_browseronlycoverurl" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L89", "weight": 1.0, "source": "backend_internal_latest_cover", "target": "backend_internal_latest_cover_defaultcoverresolver", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L33", "weight": 1.0, "source": "backend_internal_latest_cover", "target": "backend_internal_latest_cover_fetchcoverbytes", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L78", "weight": 1.0, "source": "backend_internal_latest_cover", "target": "backend_internal_latest_cover_newcoverfetcher", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L71", "weight": 1.0, "source": "backend_internal_latest_cover", "target": "backend_internal_latest_cover_newcoverfetcherwithresolver", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L93", "weight": 1.0, "source": "backend_internal_latest_cover", "target": "backend_internal_latest_cover_newcoverhttpclient", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L200", "weight": 1.0, "source": "backend_internal_latest_cover", "target": "backend_internal_latest_cover_publiccoveraddress", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L193", "weight": 1.0, "source": "backend_internal_latest_cover", "target": "backend_internal_latest_cover_resolvecoverhost", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L21", "weight": 1.0, "source": "backend_internal_latest_cover", "target": "latest_coverbytesfetcher", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L48", "weight": 1.0, "source": "backend_internal_latest_cover", "target": "latest_coverresolver", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L53", "weight": 1.0, "source": "backend_internal_latest_cover", "target": "latest_tlscoverfetcher", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L33", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_cover_fetchcoverbytes", "target": "latest_coverbytesfetcher", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L49", "weight": 1.0, "context": "field", "source": "backend_internal_latest_poller_go_latest_poller", "target": "latest_coverbytesfetcher", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L33", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_cover_fetchcoverbytes", "target": "backend_internal_latest_cover_go_context", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/cover.go", "source_location": "L34", "weight": 1.0, "source": "backend_internal_latest_cover_fetchcoverbytes", "target": "backend_internal_latest_sites_browseronlycoverurl" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/cover.go", "source_location": "L36", "weight": 1.0, "source": "backend_internal_latest_cover_fetchcoverbytes", "target": "backend_internal_web_web_new" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L33", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_cover_fetchcoverbytes", "target": "latest_browsercoverfetcher", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L43", "weight": 1.0, "source": "backend_internal_latest_cover_fetchcoverbytes", "target": "latest_tlscoverfetcher_fetch", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/poller.go", "source_location": "L127", "weight": 1.0, "source": "latest_poller_storecover", "target": "backend_internal_latest_cover_fetchcoverbytes" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L89", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_cover_defaultcoverresolver", "target": "backend_internal_latest_cover_go_context", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L81", "weight": 1.0, "source": "backend_internal_latest_cover_newcoverfetcher", "target": "backend_internal_latest_cover_go_context", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L193", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_cover_resolvecoverhost", "target": "backend_internal_latest_cover_go_context", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L126", "weight": 1.0, "context": "parameter_type", "source": "latest_tlscoverfetcher_fetch", "target": "backend_internal_latest_cover_go_context", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L170", "weight": 1.0, "context": "parameter_type", "source": "latest_tlscoverfetcher_validateurl", "target": "backend_internal_latest_cover_go_context", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L78", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_cover_newcoverfetcher", "target": "latest_coverresolver", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L71", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_cover_newcoverfetcherwithresolver", "target": "latest_coverresolver", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L93", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_cover_newcoverhttpclient", "target": "latest_coverresolver", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L193", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_cover_resolvecoverhost", "target": "latest_coverresolver", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L55", "weight": 1.0, "context": "field", "source": "latest_tlscoverfetcher", "target": "latest_coverresolver", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L78", "weight": 1.0, "context": "return_type", "source": "backend_internal_latest_cover_newcoverfetcher", "target": "latest_tlscoverfetcher", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L71", "weight": 1.0, "context": "return_type", "source": "backend_internal_latest_cover_newcoverfetcherwithresolver", "target": "latest_tlscoverfetcher", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L54", "weight": 1.0, "context": "field", "source": "latest_tlscoverfetcher", "target": "backend_internal_latest_cover_go_client", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L126", "weight": 1.0, "source": "latest_tlscoverfetcher", "target": "latest_tlscoverfetcher_fetch", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L170", "weight": 1.0, "source": "latest_tlscoverfetcher", "target": "latest_tlscoverfetcher_validateurl", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L78", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_cover_newcoverfetcher", "target": "backend_internal_latest_cover_go_client", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L93", "weight": 1.0, "context": "return_type", "source": "backend_internal_latest_cover_newcoverhttpclient", "target": "backend_internal_latest_cover_go_client", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L66", "weight": 1.0, "source": "backend_internal_latest_cover_newcoverfetcher", "target": "backend_internal_latest_cover_newcoverfetcherwithresolver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L81", "weight": 1.0, "source": "backend_internal_latest_cover_newcoverfetcher", "target": "latest_tlscoverfetcher_validateurl", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/smoke_image_test.go", "source_location": "L127", "weight": 1.0, "source": "backend_internal_latest_smoke_image_test_testsmokeacquirekaganecover", "target": "backend_internal_latest_cover_newcoverfetcher" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/main.go", "source_location": "L276", "weight": 1.0, "source": "backend_main_main", "target": "backend_internal_latest_cover_newcoverfetcher" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/main.go", "source_location": "L330", "weight": 1.0, "source": "backend_main_newlatestpoller", "target": "backend_internal_latest_cover_newcoverfetcher" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L56", "weight": 1.0, "source": "backend_internal_latest_cover_fetch_test_testnewcoverfetcherrechecksresolverbeforeconnection", "target": "backend_internal_latest_cover_newcoverfetcherwithresolver" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L75", "weight": 1.0, "source": "backend_internal_latest_cover_newcoverfetcherwithresolver", "target": "backend_internal_latest_cover_newcoverhttpclient", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L89", "weight": 1.0, "context": "return_type", "source": "backend_internal_latest_cover_defaultcoverresolver", "target": "addr", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L200", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_cover_publiccoveraddress", "target": "addr", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L193", "weight": 1.0, "context": "return_type", "source": "backend_internal_latest_cover_resolvecoverhost", "target": "addr", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L113", "weight": 1.0, "source": "backend_internal_latest_cover_newcoverhttpclient", "target": "backend_internal_latest_cover_publiccoveraddress", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L108", "weight": 1.0, "source": "backend_internal_latest_cover_newcoverhttpclient", "target": "backend_internal_latest_cover_resolvecoverhost", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/cover.go", "source_location": "L151", "weight": 1.0, "source": "latest_tlscoverfetcher_fetch", "target": "backend_internal_store_store_covercontenttype" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L131", "weight": 1.0, "source": "latest_tlscoverfetcher_fetch", "target": "latest_tlscoverfetcher_validateurl", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L186", "weight": 1.0, "source": "latest_tlscoverfetcher_validateurl", "target": "backend_internal_latest_cover_publiccoveraddress", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L178", "weight": 1.0, "source": "latest_tlscoverfetcher_validateurl", "target": "backend_internal_latest_cover_resolvecoverhost", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/cover.go", "source_location": "L172", "weight": 1.0, "source": "latest_tlscoverfetcher_validateurl", "target": "backend_internal_web_web_new" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover.go", "source_location": "L170", "weight": 1.0, "context": "parameter_type", "source": "latest_tlscoverfetcher_validateurl", "target": "url", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L79", "weight": 1.0, "source": "backend_internal_latest_cover_fetch_test", "target": "backend_internal_latest_cover_fetch_test_coverresponse", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L211", "weight": 1.0, "source": "backend_internal_latest_cover_fetch_test", "target": "backend_internal_latest_cover_fetch_test_testcoverfetchercanonicalisesjpgalias", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L15", "weight": 1.0, "source": "backend_internal_latest_cover_fetch_test", "target": "backend_internal_latest_cover_fetch_test_testcoverfetcherfetchespublichttpsimage", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L96", "weight": 1.0, "source": "backend_internal_latest_cover_fetch_test", "target": "backend_internal_latest_cover_fetch_test_testcoverfetcherrefusesunsafedestinationsbeforerequest", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L190", "weight": 1.0, "source": "backend_internal_latest_cover_fetch_test", "target": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsnonimage", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L170", "weight": 1.0, "source": "backend_internal_latest_cover_fetch_test", "target": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsoversizedbody", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L146", "weight": 1.0, "source": "backend_internal_latest_cover_fetch_test", "target": "backend_internal_latest_cover_fetch_test_testcoverfetcherstopsredirectintoprivateaddress", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L44", "weight": 1.0, "source": "backend_internal_latest_cover_fetch_test", "target": "backend_internal_latest_cover_fetch_test_testnewcoverfetcherrechecksresolverbeforeconnection", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L75", "weight": 1.0, "source": "backend_internal_latest_cover_fetch_test", "target": "latest_roundtripfunc", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L15", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_cover_fetch_test_testcoverfetcherfetchespublichttpsimage", "target": "backend_internal_latest_cover_fetch_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L211", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_cover_fetch_test_testcoverfetchercanonicalisesjpgalias", "target": "backend_internal_latest_cover_fetch_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L96", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_cover_fetch_test_testcoverfetcherrefusesunsafedestinationsbeforerequest", "target": "backend_internal_latest_cover_fetch_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L190", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsnonimage", "target": "backend_internal_latest_cover_fetch_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L170", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsoversizedbody", "target": "backend_internal_latest_cover_fetch_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L146", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_cover_fetch_test_testcoverfetcherstopsredirectintoprivateaddress", "target": "backend_internal_latest_cover_fetch_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L44", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_cover_fetch_test_testnewcoverfetcherrechecksresolverbeforeconnection", "target": "backend_internal_latest_cover_fetch_test_go_t", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L212", "weight": 1.0, "source": "backend_internal_latest_cover_fetch_test_testcoverfetchercanonicalisesjpgalias", "target": "latest_roundtripfunc", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L98", "weight": 1.0, "source": "backend_internal_latest_cover_fetch_test_testcoverfetcherrefusesunsafedestinationsbeforerequest", "target": "latest_roundtripfunc", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L192", "weight": 1.0, "source": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsnonimage", "target": "latest_roundtripfunc", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L172", "weight": 1.0, "source": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsoversizedbody", "target": "latest_roundtripfunc", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L148", "weight": 1.0, "source": "backend_internal_latest_cover_fetch_test_testcoverfetcherstopsredirectintoprivateaddress", "target": "latest_roundtripfunc", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L77", "weight": 1.0, "source": "latest_roundtripfunc", "target": "latest_roundtripfunc_roundtrip", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L77", "weight": 1.0, "context": "parameter_type", "source": "latest_roundtripfunc_roundtrip", "target": "backend_internal_latest_cover_fetch_test_go_request", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L77", "weight": 1.0, "context": "return_type", "source": "latest_roundtripfunc_roundtrip", "target": "response", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L79", "weight": 1.0, "context": "return_type", "source": "backend_internal_latest_cover_fetch_test_coverresponse", "target": "response", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L213", "weight": 1.0, "source": "backend_internal_latest_cover_fetch_test_testcoverfetchercanonicalisesjpgalias", "target": "backend_internal_latest_cover_fetch_test_coverresponse", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L100", "weight": 1.0, "source": "backend_internal_latest_cover_fetch_test_testcoverfetcherrefusesunsafedestinationsbeforerequest", "target": "backend_internal_latest_cover_fetch_test_coverresponse", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L194", "weight": 1.0, "source": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsnonimage", "target": "backend_internal_latest_cover_fetch_test_coverresponse", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L174", "weight": 1.0, "source": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsoversizedbody", "target": "backend_internal_latest_cover_fetch_test_coverresponse", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/cover_fetch_test.go", "source_location": "L153", "weight": 1.0, "source": "backend_internal_latest_cover_fetch_test_testcoverfetcherstopsredirectintoprivateaddress", "target": "backend_internal_latest_cover_fetch_test_coverresponse", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/fetch.go", "source_location": "L37", "weight": 1.0, "source": "backend_internal_latest_fetch", "target": "backend_internal_latest_fetch_newtlsfetcher", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/fetch.go", "source_location": "L31", "weight": 1.0, "source": "backend_internal_latest_fetch", "target": "latest_tlsfetcher", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/fetch.go", "source_location": "L37", "weight": 1.0, "context": "return_type", "source": "backend_internal_latest_fetch_newtlsfetcher", "target": "latest_tlsfetcher", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/fetch.go", "source_location": "L32", "weight": 1.0, "context": "field", "source": "latest_tlsfetcher", "target": "httpclient", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/fetch.go", "source_location": "L51", "weight": 1.0, "source": "latest_tlsfetcher", "target": "latest_tlsfetcher_get", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/smoke_image_test.go", "source_location": "L121", "weight": 1.0, "source": "backend_internal_latest_smoke_image_test_testsmokeacquirekaganecover", "target": "backend_internal_latest_fetch_newtlsfetcher" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/smoke_lnw_test.go", "source_location": "L47", "weight": 1.0, "source": "backend_internal_latest_smoke_lnw_test_testsmokelnwcommentboundary", "target": "backend_internal_latest_fetch_newtlsfetcher" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/main.go", "source_location": "L259", "weight": 1.0, "source": "backend_main_main", "target": "backend_internal_latest_fetch_newtlsfetcher" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/main.go", "source_location": "L345", "weight": 1.0, "source": "backend_main_startlatestpoller", "target": "backend_internal_latest_fetch_newtlsfetcher" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/fetch.go", "source_location": "L51", "weight": 1.0, "context": "parameter_type", "source": "latest_tlsfetcher_get", "target": "backend_internal_latest_fetch_go_context", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L391", "weight": 1.0, "source": "backend_internal_latest_poller", "target": "backend_internal_latest_poller_browserwakedue", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L555", "weight": 1.0, "source": "backend_internal_latest_poller", "target": "backend_internal_latest_poller_fetchableseriesurl", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L143", "weight": 1.0, "source": "backend_internal_latest_poller", "target": "backend_internal_latest_poller_fetcherfor", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L38", "weight": 1.0, "source": "backend_internal_latest_poller", "target": "backend_internal_latest_poller_go_latest_poller", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L382", "weight": 1.0, "source": "backend_internal_latest_poller", "target": "backend_internal_latest_poller_isbrowsersite", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L170", "weight": 1.0, "source": "backend_internal_latest_poller", "target": "backend_internal_latest_poller_lanenames", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L400", "weight": 1.0, "source": "backend_internal_latest_poller", "target": "backend_internal_latest_poller_maxserieswait", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L24", "weight": 1.0, "source": "backend_internal_latest_poller", "target": "latest_browsercoverfetcher", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L17", "weight": 1.0, "source": "backend_internal_latest_poller", "target": "latest_fetcher", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L143", "weight": 1.0, "context": "return_type", "source": "backend_internal_latest_poller_fetcherfor", "target": "latest_fetcher", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L44", "weight": 1.0, "context": "field", "source": "backend_internal_latest_poller_go_latest_poller", "target": "latest_fetcher", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L164", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_newtestpoller", "target": "latest_fetcher", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/read.go", "source_location": "L43", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_read_readseriespage", "target": "latest_fetcher", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/main.go", "source_location": "L320", "weight": 1.0, "context": "parameter_type", "source": "backend_main_newlatestpoller", "target": "latest_fetcher", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/main.go", "source_location": "L340", "weight": 1.0, "context": "parameter_type", "source": "backend_main_startlatestpoller", "target": "latest_fetcher", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L46", "weight": 1.0, "context": "field", "source": "backend_internal_latest_poller_go_latest_poller", "target": "latest_browsercoverfetcher", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L57", "weight": 1.0, "context": "field", "source": "backend_internal_latest_poller_go_latest_poller", "target": "backend_internal_latest_poller_go_mutex", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L39", "weight": 1.0, "context": "field", "source": "backend_internal_latest_poller_go_latest_poller", "target": "backend_internal_latest_poller_go_store", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L59", "weight": 1.0, "context": "field", "source": "backend_internal_latest_poller_go_latest_poller", "target": "backend_internal_latest_poller_go_time", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L67", "weight": 1.0, "context": "field", "source": "backend_internal_latest_poller_go_latest_poller", "target": "backend_internal_latest_poller_go_waitgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L63", "weight": 1.0, "context": "field", "source": "backend_internal_latest_poller_go_latest_poller", "target": "latest_lanestate", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L371", "weight": 1.0, "source": "backend_internal_latest_poller_go_latest_poller", "target": "latest_poller_browserdownfor", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L415", "weight": 1.0, "source": "backend_internal_latest_poller_go_latest_poller", "target": "latest_poller_checkone", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L82", "weight": 1.0, "source": "backend_internal_latest_poller_go_latest_poller", "target": "latest_poller_fillblankcover", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L532", "weight": 1.0, "source": "backend_internal_latest_poller_go_latest_poller", "target": "latest_poller_healcover", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L500", "weight": 1.0, "source": "backend_internal_latest_poller_go_latest_poller", "target": "latest_poller_judgesighting", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L195", "weight": 1.0, "source": "backend_internal_latest_poller_go_latest_poller", "target": "latest_poller_lane", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L105", "weight": 1.0, "source": "backend_internal_latest_poller_go_latest_poller", "target": "latest_poller_prefetchcover", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L344", "weight": 1.0, "source": "backend_internal_latest_poller_go_latest_poller", "target": "latest_poller_refusalbackoff", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L179", "weight": 1.0, "source": "backend_internal_latest_poller_go_latest_poller", "target": "latest_poller_run", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L223", "weight": 1.0, "source": "backend_internal_latest_poller_go_latest_poller", "target": "latest_poller_runlanepass", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L213", "weight": 1.0, "source": "backend_internal_latest_poller_go_latest_poller", "target": "latest_poller_runonce", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L361", "weight": 1.0, "source": "backend_internal_latest_poller_go_latest_poller", "target": "latest_poller_setbrowserdown", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L350", "weight": 1.0, "source": "backend_internal_latest_poller_go_latest_poller", "target": "latest_poller_setrefusalbackoff", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L126", "weight": 1.0, "source": "backend_internal_latest_poller_go_latest_poller", "target": "latest_poller_storecover", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L542", "weight": 1.0, "source": "backend_internal_latest_poller_go_latest_poller", "target": "latest_poller_waitcovers", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L391", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_browserwakedue", "target": "backend_internal_latest_poller_go_time", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L400", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_maxserieswait", "target": "backend_internal_latest_poller_go_time", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L371", "weight": 1.0, "context": "parameter_type", "source": "latest_poller_browserdownfor", "target": "backend_internal_latest_poller_go_time", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L344", "weight": 1.0, "context": "return_type", "source": "latest_poller_refusalbackoff", "target": "backend_internal_latest_poller_go_time", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L361", "weight": 1.0, "context": "parameter_type", "source": "latest_poller_setbrowserdown", "target": "backend_internal_latest_poller_go_time", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L350", "weight": 1.0, "context": "parameter_type", "source": "latest_poller_setrefusalbackoff", "target": "backend_internal_latest_poller_go_time", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L457", "weight": 1.0, "source": "latest_poller_checkone", "target": "latest_poller_fillblankcover", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L82", "weight": 1.0, "context": "parameter_type", "source": "latest_poller_fillblankcover", "target": "backend_internal_latest_poller_go_context", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L95", "weight": 1.0, "source": "latest_poller_fillblankcover", "target": "latest_poller_storecover", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L82", "weight": 1.0, "context": "parameter_type", "source": "latest_poller_fillblankcover", "target": "store_series", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L415", "weight": 1.0, "context": "parameter_type", "source": "latest_poller_checkone", "target": "backend_internal_latest_poller_go_context", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L532", "weight": 1.0, "context": "parameter_type", "source": "latest_poller_healcover", "target": "backend_internal_latest_poller_go_context", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L195", "weight": 1.0, "context": "parameter_type", "source": "latest_poller_lane", "target": "backend_internal_latest_poller_go_context", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L105", "weight": 1.0, "context": "parameter_type", "source": "latest_poller_prefetchcover", "target": "backend_internal_latest_poller_go_context", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L179", "weight": 1.0, "context": "parameter_type", "source": "latest_poller_run", "target": "backend_internal_latest_poller_go_context", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L223", "weight": 1.0, "context": "parameter_type", "source": "latest_poller_runlanepass", "target": "backend_internal_latest_poller_go_context", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L213", "weight": 1.0, "context": "parameter_type", "source": "latest_poller_runonce", "target": "backend_internal_latest_poller_go_context", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L126", "weight": 1.0, "context": "parameter_type", "source": "latest_poller_storecover", "target": "backend_internal_latest_poller_go_context", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L536", "weight": 1.0, "source": "latest_poller_healcover", "target": "latest_poller_prefetchcover", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L120", "weight": 1.0, "source": "latest_poller_prefetchcover", "target": "latest_poller_storecover", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L105", "weight": 1.0, "context": "parameter_type", "source": "latest_poller_prefetchcover", "target": "store_series", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L126", "weight": 1.0, "context": "parameter_type", "source": "latest_poller_storecover", "target": "store_series", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/poller_test.go", "source_location": "L996", "weight": 1.0, "source": "backend_internal_latest_poller_test_testfetcherforroutesnovelsites", "target": "backend_internal_latest_poller_fetcherfor" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/read.go", "source_location": "L47", "weight": 1.0, "source": "backend_internal_latest_read_readseriespage", "target": "backend_internal_latest_poller_fetcherfor" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L244", "weight": 1.0, "source": "latest_poller_runlanepass", "target": "backend_internal_latest_poller_fetcherfor", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/status.go", "source_location": "L43", "weight": 1.0, "source": "latest_poller_lanestatus", "target": "backend_internal_latest_poller_lanenames" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L180", "weight": 1.0, "source": "latest_poller_run", "target": "backend_internal_latest_poller_lanenames", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L214", "weight": 1.0, "source": "latest_poller_runonce", "target": "backend_internal_latest_poller_lanenames", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L183", "weight": 1.0, "source": "latest_poller_run", "target": "latest_poller_lane", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L197", "weight": 1.0, "source": "latest_poller_lane", "target": "latest_poller_runlanepass", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L215", "weight": 1.0, "source": "latest_poller_runonce", "target": "latest_poller_runlanepass", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L261", "weight": 1.0, "source": "latest_poller_runlanepass", "target": "backend_internal_latest_poller_browserwakedue", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L223", "weight": 1.0, "context": "return_type", "source": "latest_poller_runlanepass", "target": "backend_internal_latest_poller_go_duration", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L227", "weight": 1.0, "source": "latest_poller_runlanepass", "target": "backend_internal_latest_poller_isbrowsersite", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L274", "weight": 1.0, "source": "latest_poller_runlanepass", "target": "backend_internal_latest_poller_maxserieswait", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/poller.go", "source_location": "L285", "weight": 1.0, "source": "latest_poller_runlanepass", "target": "backend_internal_latest_sites_effectivegap" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L234", "weight": 1.0, "source": "latest_poller_runlanepass", "target": "latest_poller_browserdownfor", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L317", "weight": 1.0, "source": "latest_poller_runlanepass", "target": "latest_poller_checkone", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L229", "weight": 1.0, "source": "latest_poller_runlanepass", "target": "latest_poller_refusalbackoff", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L322", "weight": 1.0, "source": "latest_poller_runlanepass", "target": "latest_poller_setbrowserdown", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L337", "weight": 1.0, "source": "latest_poller_runlanepass", "target": "latest_poller_setrefusalbackoff", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L391", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_browserwakedue", "target": "backend_internal_latest_poller_go_duration", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L400", "weight": 1.0, "context": "return_type", "source": "backend_internal_latest_poller_maxserieswait", "target": "backend_internal_latest_poller_go_duration", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L371", "weight": 1.0, "context": "return_type", "source": "latest_poller_browserdownfor", "target": "backend_internal_latest_poller_go_duration", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L395", "weight": 1.0, "source": "backend_internal_latest_poller_browserwakedue", "target": "backend_internal_latest_poller_maxserieswait", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L391", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_browserwakedue", "target": "store_series", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L400", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_maxserieswait", "target": "store_series", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/poller.go", "source_location": "L433", "weight": 1.0, "source": "latest_poller_checkone", "target": "backend_internal_latest_read_readseriespage" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L449", "weight": 1.0, "source": "latest_poller_checkone", "target": "latest_poller_healcover", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L468", "weight": 1.0, "source": "latest_poller_checkone", "target": "latest_poller_judgesighting", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L415", "weight": 1.0, "context": "parameter_type", "source": "latest_poller_checkone", "target": "store_series", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L500", "weight": 1.0, "context": "parameter_type", "source": "latest_poller_judgesighting", "target": "store_series", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller.go", "source_location": "L532", "weight": 1.0, "context": "parameter_type", "source": "latest_poller_healcover", "target": "store_series", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/poller_test.go", "source_location": "L588", "weight": 1.0, "source": "backend_internal_latest_poller_test_testfetchableseriesurl", "target": "backend_internal_latest_poller_fetchableseriesurl" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1019", "weight": 1.0, "source": "backend_internal_latest_poller_test_testfetchableseriesurlpinsnovelhosts", "target": "backend_internal_latest_poller_fetchableseriesurl" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/read.go", "source_location": "L44", "weight": 1.0, "source": "backend_internal_latest_read_readseriespage", "target": "backend_internal_latest_poller_fetchableseriesurl" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/smoke_lnw_test.go", "source_location": "L43", "weight": 1.0, "source": "backend_internal_latest_smoke_lnw_test_testsmokelnwcommentboundary", "target": "backend_internal_latest_poller_fetchableseriesurl" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L164", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_newtestpoller", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L32", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_newteststore", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L65", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_readlatestcheckedat", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L178", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_seedcoversource", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L45", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_seedforcheck", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1368", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testbrowserlanewakethresholds", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L503", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testcheckonevalidatesseriesurlbeforefetching", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L763", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testcomixskippedwhennobrowserfetcher", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L712", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testcomixusesbrowserfetcher", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1245", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testeffectivegap", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L560", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testfetchableseriesurl", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1003", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testfetchableseriesurlpinsnovelhosts", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L974", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testfetcherforroutesnovelsites", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L599", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testkaganeskippedwhennobrowserfetcher", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L672", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testkaganeusesbrowserfetcher", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1588", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testlanestatus", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L20", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testmain", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L631", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testnovelfullusestlswhennobrowserfetcher", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L424", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testrunlogslanedefaults", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1197", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testrunonceblankcoverfailuredoesnotblockchapter", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1553", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testrunonceclampwarningnamesthesite", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L474", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testrunoncecorrectsdownward", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L857", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testrunoncecoverfailuredoesnotblockchapter", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1501", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testrunoncecoverfetchdoesnotdelaynextpoll", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L826", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testrunoncedoesnotrefetchkaganecover", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L279", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testrunoncedoesnotreorderlist", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1112", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testrunoncedoesnotreplaceexistingcover", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L226", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testrunoncedoesnotstorenonimagepubliccover", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L356", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testrunoncefetchessharedseriesonce", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1029", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testrunoncefillsblankcoverfromseriespage", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L444", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testrunoncehonoursrestacrosspasses", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1460", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testrunoncelogsbrowserlanebehind", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L319", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testrunoncemarkscheckedonfailure", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L396", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testrunonceonebadseriesdoesnotstalllane", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1271", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testrunonceordersbysharednessthenage", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L788", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testrunonceprefetcheskaganecover", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L192", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testrunonceprefetchespubliccover", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L253", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testrunoncerecordslatestchapter", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L892", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testrunoncerejectsinvalidkaganecover", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1150", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testrunonceretriesfailedblankcoveronnextpoll", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L945", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testrunonceroutesnonkaganecovertopublicfetcher", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1310", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testrunoncesiterefusalskipsrestoflaneandbacksoff", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L543", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testrunoncestopsoncancelledcontext", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1410", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testrunonceunreachablebrowserstopsbrowserlanes", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L919", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "backend_internal_latest_poller_test_testrunoncewithoutcoverfetcherstillpollskagane", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L136", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "latest_fakebytescoverfetcher", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L112", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "latest_fakecoverfetcher", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L80", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "latest_fakefetcher", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L90", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "latest_fakeresponse", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1485", "weight": 1.0, "source": "backend_internal_latest_poller_test", "target": "latest_gatedcoverfetcher", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L20", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testmain", "target": "backend_internal_latest_poller_test_go_m", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/poller_test.go", "source_location": "L20", "weight": 1.0, "source": "backend_internal_latest_poller_test_testmain", "target": "backend_internal_pgtest_pgtest_main" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L32", "weight": 1.0, "context": "return_type", "source": "backend_internal_latest_poller_test_newteststore", "target": "backend_internal_latest_poller_test_go_store", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L32", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_newteststore", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/poller_test.go", "source_location": "L35", "weight": 1.0, "source": "backend_internal_latest_poller_test_newteststore", "target": "backend_internal_store_store_open" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1369", "weight": 1.0, "source": "backend_internal_latest_poller_test_testbrowserlanewakethresholds", "target": "backend_internal_latest_poller_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L517", "weight": 1.0, "source": "backend_internal_latest_poller_test_testcheckonevalidatesseriesurlbeforefetching", "target": "backend_internal_latest_poller_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L764", "weight": 1.0, "source": "backend_internal_latest_poller_test_testcomixskippedwhennobrowserfetcher", "target": "backend_internal_latest_poller_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L713", "weight": 1.0, "source": "backend_internal_latest_poller_test_testcomixusesbrowserfetcher", "target": "backend_internal_latest_poller_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L600", "weight": 1.0, "source": "backend_internal_latest_poller_test_testkaganeskippedwhennobrowserfetcher", "target": "backend_internal_latest_poller_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L673", "weight": 1.0, "source": "backend_internal_latest_poller_test_testkaganeusesbrowserfetcher", "target": "backend_internal_latest_poller_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1589", "weight": 1.0, "source": "backend_internal_latest_poller_test_testlanestatus", "target": "backend_internal_latest_poller_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L632", "weight": 1.0, "source": "backend_internal_latest_poller_test_testnovelfullusestlswhennobrowserfetcher", "target": "backend_internal_latest_poller_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1198", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunonceblankcoverfailuredoesnotblockchapter", "target": "backend_internal_latest_poller_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1554", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunonceclampwarningnamesthesite", "target": "backend_internal_latest_poller_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L475", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncecorrectsdownward", "target": "backend_internal_latest_poller_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L858", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncecoverfailuredoesnotblockchapter", "target": "backend_internal_latest_poller_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1502", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncecoverfetchdoesnotdelaynextpoll", "target": "backend_internal_latest_poller_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L827", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncedoesnotrefetchkaganecover", "target": "backend_internal_latest_poller_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L280", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncedoesnotreorderlist", "target": "backend_internal_latest_poller_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1113", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncedoesnotreplaceexistingcover", "target": "backend_internal_latest_poller_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L227", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncedoesnotstorenonimagepubliccover", "target": "backend_internal_latest_poller_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L357", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncefetchessharedseriesonce", "target": "backend_internal_latest_poller_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1067", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncefillsblankcoverfromseriespage", "target": "backend_internal_latest_poller_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L445", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncehonoursrestacrosspasses", "target": "backend_internal_latest_poller_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1461", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncelogsbrowserlanebehind", "target": "backend_internal_latest_poller_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L331", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncemarkscheckedonfailure", "target": "backend_internal_latest_poller_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L397", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunonceonebadseriesdoesnotstalllane", "target": "backend_internal_latest_poller_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1272", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunonceordersbysharednessthenage", "target": "backend_internal_latest_poller_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L789", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunonceprefetcheskaganecover", "target": "backend_internal_latest_poller_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L193", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunonceprefetchespubliccover", "target": "backend_internal_latest_poller_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L254", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncerecordslatestchapter", "target": "backend_internal_latest_poller_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L893", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncerejectsinvalidkaganecover", "target": "backend_internal_latest_poller_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1151", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunonceretriesfailedblankcoveronnextpoll", "target": "backend_internal_latest_poller_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L946", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunonceroutesnonkaganecovertopublicfetcher", "target": "backend_internal_latest_poller_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1311", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncesiterefusalskipsrestoflaneandbacksoff", "target": "backend_internal_latest_poller_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L544", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncestopsoncancelledcontext", "target": "backend_internal_latest_poller_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1411", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunonceunreachablebrowserstopsbrowserlanes", "target": "backend_internal_latest_poller_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L920", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncewithoutcoverfetcherstillpollskagane", "target": "backend_internal_latest_poller_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L447", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testattributiondoesnotsurviveapollthatovertookit", "target": "backend_internal_latest_poller_test_newteststore" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L354", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testclearingmarksrestoresdeferral", "target": "backend_internal_latest_poller_test_newteststore" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L238", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testdeferralexpireswithoutfurthersightings", "target": "backend_internal_latest_poller_test_newteststore" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L199", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testdeferralfollowsthebookmarkcount", "target": "backend_internal_latest_poller_test_newteststore" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L296", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testpollcontradictingasightingnamesthereaderandbothnumbers", "target": "backend_internal_latest_poller_test_newteststore" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L418", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testpollfindinghighernumberisnotacontradiction", "target": "backend_internal_latest_poller_test_newteststore" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L479", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testputwithoutalatestchapterdoesnotdefer", "target": "backend_internal_latest_poller_test_newteststore" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L183", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testsightingceilingforcespoll", "target": "backend_internal_latest_poller_test_newteststore" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L143", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testsightingleavesprogressandorderinguntouched", "target": "backend_internal_latest_poller_test_newteststore" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L106", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testsightingonsharedseriesdoesnotdeferpoll", "target": "backend_internal_latest_poller_test_newteststore" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L89", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testsightingonsolitaryseriesdeferspoll", "target": "backend_internal_latest_poller_test_newteststore" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L323", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testthreecontradictionsstopdeferral", "target": "backend_internal_latest_poller_test_newteststore" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L383", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testtwentyagreementsclearthemarks", "target": "backend_internal_latest_poller_test_newteststore" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/smoke_image_test.go", "source_location": "L115", "weight": 1.0, "source": "backend_internal_latest_smoke_image_test_testsmokeacquirekaganecover", "target": "backend_internal_latest_poller_test_newteststore" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L164", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_newtestpoller", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L65", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_readlatestcheckedat", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L178", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_seedcoversource", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L45", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_seedforcheck", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1368", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testbrowserlanewakethresholds", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L503", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testcheckonevalidatesseriesurlbeforefetching", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L763", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testcomixskippedwhennobrowserfetcher", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L712", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testcomixusesbrowserfetcher", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1245", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testeffectivegap", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L560", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testfetchableseriesurl", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1003", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testfetchableseriesurlpinsnovelhosts", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L974", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testfetcherforroutesnovelsites", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L599", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testkaganeskippedwhennobrowserfetcher", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L672", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testkaganeusesbrowserfetcher", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1588", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testlanestatus", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L631", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testnovelfullusestlswhennobrowserfetcher", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L424", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testrunlogslanedefaults", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1197", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testrunonceblankcoverfailuredoesnotblockchapter", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1553", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testrunonceclampwarningnamesthesite", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L474", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testrunoncecorrectsdownward", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L857", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testrunoncecoverfailuredoesnotblockchapter", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1501", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testrunoncecoverfetchdoesnotdelaynextpoll", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L826", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testrunoncedoesnotrefetchkaganecover", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L279", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testrunoncedoesnotreorderlist", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1112", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testrunoncedoesnotreplaceexistingcover", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L226", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testrunoncedoesnotstorenonimagepubliccover", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L356", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testrunoncefetchessharedseriesonce", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1029", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testrunoncefillsblankcoverfromseriespage", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L444", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testrunoncehonoursrestacrosspasses", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1460", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testrunoncelogsbrowserlanebehind", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L319", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testrunoncemarkscheckedonfailure", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L396", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testrunonceonebadseriesdoesnotstalllane", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1271", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testrunonceordersbysharednessthenage", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L788", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testrunonceprefetcheskaganecover", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L192", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testrunonceprefetchespubliccover", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L253", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testrunoncerecordslatestchapter", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L892", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testrunoncerejectsinvalidkaganecover", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1150", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testrunonceretriesfailedblankcoveronnextpoll", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L945", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testrunonceroutesnonkaganecovertopublicfetcher", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1310", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testrunoncesiterefusalskipsrestoflaneandbacksoff", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L543", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testrunoncestopsoncancelledcontext", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1410", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testrunonceunreachablebrowserstopsbrowserlanes", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L919", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_testrunoncewithoutcoverfetcherstillpollskagane", "target": "backend_internal_latest_poller_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L164", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_newtestpoller", "target": "backend_internal_latest_poller_test_go_store", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L65", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_readlatestcheckedat", "target": "backend_internal_latest_poller_test_go_store", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L45", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_seedforcheck", "target": "backend_internal_latest_poller_test_go_store", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1375", "weight": 1.0, "source": "backend_internal_latest_poller_test_testbrowserlanewakethresholds", "target": "backend_internal_latest_poller_test_seedforcheck", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1599", "weight": 1.0, "source": "backend_internal_latest_poller_test_testlanestatus", "target": "backend_internal_latest_poller_test_seedforcheck", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L291", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncedoesnotreorderlist", "target": "backend_internal_latest_poller_test_seedforcheck", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L362", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncefetchessharedseriesonce", "target": "backend_internal_latest_poller_test_seedforcheck", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L447", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncehonoursrestacrosspasses", "target": "backend_internal_latest_poller_test_seedforcheck", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1464", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncelogsbrowserlanebehind", "target": "backend_internal_latest_poller_test_seedforcheck", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L333", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncemarkscheckedonfailure", "target": "backend_internal_latest_poller_test_seedforcheck", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L400", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunonceonebadseriesdoesnotstalllane", "target": "backend_internal_latest_poller_test_seedforcheck", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1288", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunonceordersbysharednessthenage", "target": "backend_internal_latest_poller_test_seedforcheck", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L256", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncerecordslatestchapter", "target": "backend_internal_latest_poller_test_seedforcheck", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1316", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncesiterefusalskipsrestoflaneandbacksoff", "target": "backend_internal_latest_poller_test_seedforcheck", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L546", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncestopsoncancelledcontext", "target": "backend_internal_latest_poller_test_seedforcheck", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1413", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunonceunreachablebrowserstopsbrowserlanes", "target": "backend_internal_latest_poller_test_seedforcheck", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L289", "weight": 1.0, "source": "backend_internal_latest_sighting_test_seeddemonic", "target": "backend_internal_latest_poller_test_seedforcheck" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L240", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testdeferralexpireswithoutfurthersightings", "target": "backend_internal_latest_poller_test_seedforcheck" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L201", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testdeferralfollowsthebookmarkcount", "target": "backend_internal_latest_poller_test_seedforcheck" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L185", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testsightingceilingforcespoll", "target": "backend_internal_latest_poller_test_seedforcheck" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L108", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testsightingonsharedseriesdoesnotdeferpoll", "target": "backend_internal_latest_poller_test_seedforcheck" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L91", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testsightingonsolitaryseriesdeferspoll", "target": "backend_internal_latest_poller_test_seedforcheck" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L535", "weight": 1.0, "source": "backend_internal_latest_poller_test_testcheckonevalidatesseriesurlbeforefetching", "target": "backend_internal_latest_poller_test_readlatestcheckedat", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L783", "weight": 1.0, "source": "backend_internal_latest_poller_test_testcomixskippedwhennobrowserfetcher", "target": "backend_internal_latest_poller_test_readlatestcheckedat", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L622", "weight": 1.0, "source": "backend_internal_latest_poller_test_testkaganeskippedwhennobrowserfetcher", "target": "backend_internal_latest_poller_test_readlatestcheckedat", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L887", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncecoverfailuredoesnotblockchapter", "target": "backend_internal_latest_poller_test_readlatestcheckedat", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L339", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncemarkscheckedonfailure", "target": "backend_internal_latest_poller_test_readlatestcheckedat", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L416", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunonceonebadseriesdoesnotstalllane", "target": "backend_internal_latest_poller_test_readlatestcheckedat", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L272", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncerecordslatestchapter", "target": "backend_internal_latest_poller_test_readlatestcheckedat", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1338", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncesiterefusalskipsrestoflaneandbacksoff", "target": "backend_internal_latest_poller_test_readlatestcheckedat", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1429", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunonceunreachablebrowserstopsbrowserlanes", "target": "backend_internal_latest_poller_test_readlatestcheckedat", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L81", "weight": 1.0, "context": "field", "source": "latest_fakefetcher", "target": "backend_internal_latest_poller_test_go_mutex", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L106", "weight": 1.0, "source": "latest_fakefetcher", "target": "latest_fakefetcher_callcount", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L96", "weight": 1.0, "source": "latest_fakefetcher", "target": "latest_fakefetcher_get", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L87", "weight": 1.0, "context": "field", "source": "latest_fakefetcher", "target": "latest_fakeresponse", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L137", "weight": 1.0, "context": "field", "source": "latest_fakebytescoverfetcher", "target": "backend_internal_latest_poller_test_go_mutex", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L113", "weight": 1.0, "context": "field", "source": "latest_fakecoverfetcher", "target": "backend_internal_latest_poller_test_go_mutex", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L752", "weight": 1.0, "source": "backend_internal_latest_poller_test_testcomixusesbrowserfetcher", "target": "latest_fakefetcher_get", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L699", "weight": 1.0, "source": "backend_internal_latest_poller_test_testkaganeusesbrowserfetcher", "target": "latest_fakefetcher_get", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L659", "weight": 1.0, "source": "backend_internal_latest_poller_test_testnovelfullusestlswhennobrowserfetcher", "target": "latest_fakefetcher_get", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L491", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncecorrectsdownward", "target": "latest_fakefetcher_get", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L880", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncecoverfailuredoesnotblockchapter", "target": "latest_fakefetcher_get", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L292", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncedoesnotreorderlist", "target": "latest_fakefetcher_get", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L385", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncefetchessharedseriesonce", "target": "latest_fakefetcher_get", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L342", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncemarkscheckedonfailure", "target": "latest_fakefetcher_get", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L262", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncerecordslatestchapter", "target": "latest_fakefetcher_get", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L96", "weight": 1.0, "context": "parameter_type", "source": "latest_fakefetcher_get", "target": "backend_internal_latest_poller_test_go_context", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L144", "weight": 1.0, "context": "parameter_type", "source": "latest_fakebytescoverfetcher_fetch", "target": "backend_internal_latest_poller_test_go_context", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L120", "weight": 1.0, "context": "parameter_type", "source": "latest_fakecoverfetcher_image", "target": "backend_internal_latest_poller_test_go_context", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1492", "weight": 1.0, "context": "parameter_type", "source": "latest_gatedcoverfetcher_fetch", "target": "backend_internal_latest_poller_test_go_context", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L130", "weight": 1.0, "source": "latest_fakecoverfetcher", "target": "latest_fakecoverfetcher_callcount", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L120", "weight": 1.0, "source": "latest_fakecoverfetcher", "target": "latest_fakecoverfetcher_image", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L154", "weight": 1.0, "source": "latest_fakebytescoverfetcher", "target": "latest_fakebytescoverfetcher_callcount", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L144", "weight": 1.0, "source": "latest_fakebytescoverfetcher", "target": "latest_fakebytescoverfetcher_fetch", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1486", "weight": 1.0, "context": "field", "source": "latest_gatedcoverfetcher", "target": "latest_fakebytescoverfetcher", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1388", "weight": 1.0, "source": "backend_internal_latest_poller_test_testbrowserlanewakethresholds", "target": "latest_fakebytescoverfetcher_callcount", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L532", "weight": 1.0, "source": "backend_internal_latest_poller_test_testcheckonevalidatesseriesurlbeforefetching", "target": "latest_fakebytescoverfetcher_callcount", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L746", "weight": 1.0, "source": "backend_internal_latest_poller_test_testcomixusesbrowserfetcher", "target": "latest_fakebytescoverfetcher_callcount", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L656", "weight": 1.0, "source": "backend_internal_latest_poller_test_testnovelfullusestlswhennobrowserfetcher", "target": "latest_fakebytescoverfetcher_callcount", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1542", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncecoverfetchdoesnotdelaynextpoll", "target": "latest_fakebytescoverfetcher_callcount", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L852", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncedoesnotrefetchkaganecover", "target": "latest_fakebytescoverfetcher_callcount", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1139", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncedoesnotreplaceexistingcover", "target": "latest_fakebytescoverfetcher_callcount", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L380", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncefetchessharedseriesonce", "target": "latest_fakebytescoverfetcher_callcount", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1091", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncefillsblankcoverfromseriespage", "target": "latest_fakebytescoverfetcher_callcount", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L454", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncehonoursrestacrosspasses", "target": "latest_fakebytescoverfetcher_callcount", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L412", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunonceonebadseriesdoesnotstalllane", "target": "latest_fakebytescoverfetcher_callcount", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L818", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunonceprefetcheskaganecover", "target": "latest_fakebytescoverfetcher_callcount", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L214", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunonceprefetchespubliccover", "target": "latest_fakebytescoverfetcher_callcount", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1175", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunonceretriesfailedblankcoveronnextpoll", "target": "latest_fakebytescoverfetcher_callcount", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L966", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunonceroutesnonkaganecovertopublicfetcher", "target": "latest_fakebytescoverfetcher_callcount", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1330", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncesiterefusalskipsrestoflaneandbacksoff", "target": "latest_fakebytescoverfetcher_callcount", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L555", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncestopsoncancelledcontext", "target": "latest_fakebytescoverfetcher_callcount", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1426", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunonceunreachablebrowserstopsbrowserlanes", "target": "latest_fakebytescoverfetcher_callcount", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L164", "weight": 1.0, "context": "return_type", "source": "backend_internal_latest_poller_test_newtestpoller", "target": "backend_internal_latest_poller_test_go_poller", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L164", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_poller_test_newtestpoller", "target": "backend_internal_latest_poller_test_go_time", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L528", "weight": 1.0, "source": "backend_internal_latest_poller_test_testcheckonevalidatesseriesurlbeforefetching", "target": "backend_internal_latest_poller_test_newtestpoller", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1591", "weight": 1.0, "source": "backend_internal_latest_poller_test_testlanestatus", "target": "backend_internal_latest_poller_test_newtestpoller", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1576", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunonceclampwarningnamesthesite", "target": "backend_internal_latest_poller_test_newtestpoller", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L489", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncecorrectsdownward", "target": "backend_internal_latest_poller_test_newtestpoller", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L298", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncedoesnotreorderlist", "target": "backend_internal_latest_poller_test_newtestpoller", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L378", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncefetchessharedseriesonce", "target": "backend_internal_latest_poller_test_newtestpoller", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L451", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncehonoursrestacrosspasses", "target": "backend_internal_latest_poller_test_newtestpoller", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L337", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncemarkscheckedonfailure", "target": "backend_internal_latest_poller_test_newtestpoller", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L410", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunonceonebadseriesdoesnotstalllane", "target": "backend_internal_latest_poller_test_newtestpoller", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1297", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunonceordersbysharednessthenage", "target": "backend_internal_latest_poller_test_newtestpoller", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L260", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncerecordslatestchapter", "target": "backend_internal_latest_poller_test_newtestpoller", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L553", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncestopsoncancelledcontext", "target": "backend_internal_latest_poller_test_newtestpoller", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L453", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testattributiondoesnotsurviveapollthatovertookit", "target": "backend_internal_latest_poller_test_newtestpoller" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L359", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testclearingmarksrestoresdeferral", "target": "backend_internal_latest_poller_test_newtestpoller" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L244", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testdeferralexpireswithoutfurthersightings", "target": "backend_internal_latest_poller_test_newtestpoller" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L205", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testdeferralfollowsthebookmarkcount", "target": "backend_internal_latest_poller_test_newtestpoller" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L306", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testpollcontradictingasightingnamesthereaderandbothnumbers", "target": "backend_internal_latest_poller_test_newtestpoller" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L425", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testpollfindinghighernumberisnotacontradiction", "target": "backend_internal_latest_poller_test_newtestpoller" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L489", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testputwithoutalatestchapterdoesnotdefer", "target": "backend_internal_latest_poller_test_newtestpoller" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L189", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testsightingceilingforcespoll", "target": "backend_internal_latest_poller_test_newtestpoller" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L123", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testsightingonsharedseriesdoesnotdeferpoll", "target": "backend_internal_latest_poller_test_newtestpoller" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L95", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testsightingonsolitaryseriesdeferspoll", "target": "backend_internal_latest_poller_test_newtestpoller" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L328", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testthreecontradictionsstopdeferral", "target": "backend_internal_latest_poller_test_newtestpoller" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L388", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testtwentyagreementsclearthemarks", "target": "backend_internal_latest_poller_test_newtestpoller" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/poller_test.go", "source_location": "L180", "weight": 1.0, "source": "backend_internal_latest_poller_test_seedcoversource", "target": "backend_internal_store_store_open" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L726", "weight": 1.0, "source": "backend_internal_latest_poller_test_testcomixusesbrowserfetcher", "target": "backend_internal_latest_poller_test_seedcoversource", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L870", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncecoverfailuredoesnotblockchapter", "target": "backend_internal_latest_poller_test_seedcoversource", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1513", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncecoverfetchdoesnotdelaynextpoll", "target": "backend_internal_latest_poller_test_seedcoversource", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L839", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncedoesnotrefetchkaganecover", "target": "backend_internal_latest_poller_test_seedcoversource", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L239", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncedoesnotstorenonimagepubliccover", "target": "backend_internal_latest_poller_test_seedcoversource", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L801", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunonceprefetcheskaganecover", "target": "backend_internal_latest_poller_test_seedcoversource", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L205", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunonceprefetchespubliccover", "target": "backend_internal_latest_poller_test_seedcoversource", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L905", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncerejectsinvalidkaganecover", "target": "backend_internal_latest_poller_test_seedcoversource", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L955", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunonceroutesnonkaganecovertopublicfetcher", "target": "backend_internal_latest_poller_test_seedcoversource", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L932", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncewithoutcoverfetcherstillpollskagane", "target": "backend_internal_latest_poller_test_seedcoversource", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/poller_test.go", "source_location": "L324", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncemarkscheckedonfailure", "target": "backend_internal_web_web_new" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/poller_test.go", "source_location": "L366", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncefetchessharedseriesonce", "target": "backend_internal_store_store_open" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/poller_test.go", "source_location": "L407", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunonceonebadseriesdoesnotstalllane", "target": "backend_internal_web_web_new" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/poller_test.go", "source_location": "L663", "weight": 1.0, "source": "backend_internal_latest_poller_test_testnovelfullusestlswhennobrowserfetcher", "target": "backend_internal_store_store_coveraddress" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/poller_test.go", "source_location": "L811", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunonceprefetcheskaganecover", "target": "backend_internal_store_store_coveraddress" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/poller_test.go", "source_location": "L874", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncecoverfailuredoesnotblockchapter", "target": "backend_internal_web_web_new" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/poller_test.go", "source_location": "L914", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncerejectsinvalidkaganecover", "target": "backend_internal_store_store_coveraddress" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/poller_test.go", "source_location": "L940", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncewithoutcoverfetcherstillpollskagane", "target": "backend_internal_store_store_coveraddress" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1086", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncefillsblankcoverfromseriespage", "target": "backend_internal_store_store_coveraddress" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1143", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunoncedoesnotreplaceexistingcover", "target": "backend_internal_store_store_coveraddress" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1190", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunonceretriesfailedblankcoveronnextpoll", "target": "backend_internal_store_store_coveraddress" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1163", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunonceretriesfailedblankcoveronnextpoll", "target": "backend_internal_web_web_new" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1217", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunonceblankcoverfailuredoesnotblockchapter", "target": "backend_internal_web_web_new" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1260", "weight": 1.0, "source": "backend_internal_latest_poller_test_testeffectivegap", "target": "backend_internal_latest_sites_effectivegap" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1273", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunonceordersbysharednessthenage", "target": "backend_internal_store_store_open" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1378", "weight": 1.0, "source": "backend_internal_latest_poller_test_testbrowserlanewakethresholds", "target": "backend_web_test_seed" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1417", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunonceunreachablebrowserstopsbrowserlanes", "target": "backend_internal_web_web_new" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1492", "weight": 1.0, "source": "latest_gatedcoverfetcher", "target": "latest_gatedcoverfetcher_fetch", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1489", "weight": 1.0, "context": "field", "source": "latest_gatedcoverfetcher", "target": "once", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/poller_test.go", "source_location": "L1555", "weight": 1.0, "source": "backend_internal_latest_poller_test_testrunonceclampwarningnamesthesite", "target": "backend_internal_store_store_open" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/read.go", "source_location": "L43", "weight": 1.0, "source": "backend_internal_latest_read", "target": "backend_internal_latest_read_readseriespage", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/read.go", "source_location": "L13", "weight": 1.0, "source": "backend_internal_latest_read", "target": "latest_seriesread", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/read.go", "source_location": "L43", "weight": 1.0, "context": "return_type", "source": "backend_internal_latest_read_readseriespage", "target": "latest_seriesread", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/read.go", "source_location": "L14", "weight": 1.0, "context": "field", "source": "latest_seriesread", "target": "latest_latestchapter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/read.go", "source_location": "L43", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_read_readseriespage", "target": "backend_internal_latest_read_go_context", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/read.go", "source_location": "L71", "weight": 1.0, "source": "backend_internal_latest_read_readseriespage", "target": "backend_internal_latest_sites_coverfrom" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/read.go", "source_location": "L70", "weight": 1.0, "source": "backend_internal_latest_read_readseriespage", "target": "backend_internal_latest_sites_latestchapterfrom" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L275", "weight": 1.0, "source": "backend_internal_latest_sighting_test", "target": "backend_internal_latest_sighting_test_contradictonce", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L260", "weight": 1.0, "source": "backend_internal_latest_sighting_test", "target": "backend_internal_latest_sighting_test_demonicfixture", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L73", "weight": 1.0, "source": "backend_internal_latest_sighting_test", "target": "backend_internal_latest_sighting_test_readlatestnum", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L61", "weight": 1.0, "source": "backend_internal_latest_sighting_test", "target": "backend_internal_latest_sighting_test_secondreader", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L287", "weight": 1.0, "source": "backend_internal_latest_sighting_test", "target": "backend_internal_latest_sighting_test_seeddemonic", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L37", "weight": 1.0, "source": "backend_internal_latest_sighting_test", "target": "backend_internal_latest_sighting_test_sight", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L446", "weight": 1.0, "source": "backend_internal_latest_sighting_test", "target": "backend_internal_latest_sighting_test_testattributiondoesnotsurviveapollthatovertookit", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L353", "weight": 1.0, "source": "backend_internal_latest_sighting_test", "target": "backend_internal_latest_sighting_test_testclearingmarksrestoresdeferral", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L237", "weight": 1.0, "source": "backend_internal_latest_sighting_test", "target": "backend_internal_latest_sighting_test_testdeferralexpireswithoutfurthersightings", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L198", "weight": 1.0, "source": "backend_internal_latest_sighting_test", "target": "backend_internal_latest_sighting_test_testdeferralfollowsthebookmarkcount", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L295", "weight": 1.0, "source": "backend_internal_latest_sighting_test", "target": "backend_internal_latest_sighting_test_testpollcontradictingasightingnamesthereaderandbothnumbers", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L417", "weight": 1.0, "source": "backend_internal_latest_sighting_test", "target": "backend_internal_latest_sighting_test_testpollfindinghighernumberisnotacontradiction", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L478", "weight": 1.0, "source": "backend_internal_latest_sighting_test", "target": "backend_internal_latest_sighting_test_testputwithoutalatestchapterdoesnotdefer", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L182", "weight": 1.0, "source": "backend_internal_latest_sighting_test", "target": "backend_internal_latest_sighting_test_testsightingceilingforcespoll", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L136", "weight": 1.0, "source": "backend_internal_latest_sighting_test", "target": "backend_internal_latest_sighting_test_testsightingleavesprogressandorderinguntouched", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L105", "weight": 1.0, "source": "backend_internal_latest_sighting_test", "target": "backend_internal_latest_sighting_test_testsightingonsharedseriesdoesnotdeferpoll", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L88", "weight": 1.0, "source": "backend_internal_latest_sighting_test", "target": "backend_internal_latest_sighting_test_testsightingonsolitaryseriesdeferspoll", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L322", "weight": 1.0, "source": "backend_internal_latest_sighting_test", "target": "backend_internal_latest_sighting_test_testthreecontradictionsstopdeferral", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L382", "weight": 1.0, "source": "backend_internal_latest_sighting_test", "target": "backend_internal_latest_sighting_test_testtwentyagreementsclearthemarks", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L277", "weight": 1.0, "source": "backend_internal_latest_sighting_test_contradictonce", "target": "backend_internal_latest_sighting_test_sight", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L37", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_sighting_test_sight", "target": "backend_internal_latest_sighting_test_go_store", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L37", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_sighting_test_sight", "target": "backend_internal_latest_sighting_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L37", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_sighting_test_sight", "target": "backend_internal_latest_sighting_test_go_time", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L450", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testattributiondoesnotsurviveapollthatovertookit", "target": "backend_internal_latest_sighting_test_sight", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L369", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testclearingmarksrestoresdeferral", "target": "backend_internal_latest_sighting_test_sight", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L241", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testdeferralexpireswithoutfurthersightings", "target": "backend_internal_latest_sighting_test_sight", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L202", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testdeferralfollowsthebookmarkcount", "target": "backend_internal_latest_sighting_test_sight", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L422", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testpollfindinghighernumberisnotacontradiction", "target": "backend_internal_latest_sighting_test_sight", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L186", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testsightingceilingforcespoll", "target": "backend_internal_latest_sighting_test_sight", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L161", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testsightingleavesprogressandorderinguntouched", "target": "backend_internal_latest_sighting_test_sight", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L115", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testsightingonsharedseriesdoesnotdeferpoll", "target": "backend_internal_latest_sighting_test_sight", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L92", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testsightingonsolitaryseriesdeferspoll", "target": "backend_internal_latest_sighting_test_sight", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L339", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testthreecontradictionsstopdeferral", "target": "backend_internal_latest_sighting_test_sight", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L397", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testtwentyagreementsclearthemarks", "target": "backend_internal_latest_sighting_test_sight", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L275", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_sighting_test_contradictonce", "target": "backend_internal_latest_sighting_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L73", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_sighting_test_readlatestnum", "target": "backend_internal_latest_sighting_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L61", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_sighting_test_secondreader", "target": "backend_internal_latest_sighting_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L287", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_sighting_test_seeddemonic", "target": "backend_internal_latest_sighting_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L446", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_sighting_test_testattributiondoesnotsurviveapollthatovertookit", "target": "backend_internal_latest_sighting_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L353", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_sighting_test_testclearingmarksrestoresdeferral", "target": "backend_internal_latest_sighting_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L237", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_sighting_test_testdeferralexpireswithoutfurthersightings", "target": "backend_internal_latest_sighting_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L198", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_sighting_test_testdeferralfollowsthebookmarkcount", "target": "backend_internal_latest_sighting_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L295", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_sighting_test_testpollcontradictingasightingnamesthereaderandbothnumbers", "target": "backend_internal_latest_sighting_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L417", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_sighting_test_testpollfindinghighernumberisnotacontradiction", "target": "backend_internal_latest_sighting_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L478", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_sighting_test_testputwithoutalatestchapterdoesnotdefer", "target": "backend_internal_latest_sighting_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L182", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_sighting_test_testsightingceilingforcespoll", "target": "backend_internal_latest_sighting_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L136", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_sighting_test_testsightingleavesprogressandorderinguntouched", "target": "backend_internal_latest_sighting_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L105", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_sighting_test_testsightingonsharedseriesdoesnotdeferpoll", "target": "backend_internal_latest_sighting_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L88", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_sighting_test_testsightingonsolitaryseriesdeferspoll", "target": "backend_internal_latest_sighting_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L322", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_sighting_test_testthreecontradictionsstopdeferral", "target": "backend_internal_latest_sighting_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L382", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_sighting_test_testtwentyagreementsclearthemarks", "target": "backend_internal_latest_sighting_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L275", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_sighting_test_contradictonce", "target": "backend_internal_latest_sighting_test_go_store", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L73", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_sighting_test_readlatestnum", "target": "backend_internal_latest_sighting_test_go_store", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L61", "weight": 1.0, "context": "return_type", "source": "backend_internal_latest_sighting_test_secondreader", "target": "backend_internal_latest_sighting_test_go_store", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L287", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_sighting_test_seeddemonic", "target": "backend_internal_latest_sighting_test_go_store", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L275", "weight": 1.0, "context": "return_type", "source": "backend_internal_latest_sighting_test_contradictonce", "target": "backend_internal_latest_sighting_test_go_time", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L63", "weight": 1.0, "source": "backend_internal_latest_sighting_test_secondreader", "target": "backend_internal_store_store_open" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L211", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testdeferralfollowsthebookmarkcount", "target": "backend_internal_latest_sighting_test_secondreader", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L153", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testsightingleavesprogressandorderinguntouched", "target": "backend_internal_latest_sighting_test_secondreader", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L109", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testsightingonsharedseriesdoesnotdeferpoll", "target": "backend_internal_latest_sighting_test_secondreader", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L281", "weight": 1.0, "source": "backend_internal_latest_sighting_test_contradictonce", "target": "backend_internal_latest_sighting_test_readlatestnum", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L457", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testattributiondoesnotsurviveapollthatovertookit", "target": "backend_internal_latest_sighting_test_readlatestnum", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L118", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testsightingonsharedseriesdoesnotdeferpoll", "target": "backend_internal_latest_sighting_test_readlatestnum", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L340", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testthreecontradictionsstopdeferral", "target": "backend_internal_latest_sighting_test_readlatestnum", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L452", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testattributiondoesnotsurviveapollthatovertookit", "target": "backend_internal_latest_sighting_test_demonicfixture", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L358", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testclearingmarksrestoresdeferral", "target": "backend_internal_latest_sighting_test_demonicfixture", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L305", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testpollcontradictingasightingnamesthereaderandbothnumbers", "target": "backend_internal_latest_sighting_test_demonicfixture", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L424", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testpollfindinghighernumberisnotacontradiction", "target": "backend_internal_latest_sighting_test_demonicfixture", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L488", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testputwithoutalatestchapterdoesnotdefer", "target": "backend_internal_latest_sighting_test_demonicfixture", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L327", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testthreecontradictionsstopdeferral", "target": "backend_internal_latest_sighting_test_demonicfixture", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L387", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testtwentyagreementsclearthemarks", "target": "backend_internal_latest_sighting_test_demonicfixture", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L275", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_sighting_test_contradictonce", "target": "backend_internal_latest_sighting_test_go_poller", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L362", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testclearingmarksrestoresdeferral", "target": "backend_internal_latest_sighting_test_contradictonce", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L307", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testpollcontradictingasightingnamesthereaderandbothnumbers", "target": "backend_internal_latest_sighting_test_contradictonce", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L331", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testthreecontradictionsstopdeferral", "target": "backend_internal_latest_sighting_test_contradictonce", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L391", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testtwentyagreementsclearthemarks", "target": "backend_internal_latest_sighting_test_contradictonce", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L449", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testattributiondoesnotsurviveapollthatovertookit", "target": "backend_internal_latest_sighting_test_seeddemonic", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L356", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testclearingmarksrestoresdeferral", "target": "backend_internal_latest_sighting_test_seeddemonic", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L298", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testpollcontradictingasightingnamesthereaderandbothnumbers", "target": "backend_internal_latest_sighting_test_seeddemonic", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L420", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testpollfindinghighernumberisnotacontradiction", "target": "backend_internal_latest_sighting_test_seeddemonic", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L481", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testputwithoutalatestchapterdoesnotdefer", "target": "backend_internal_latest_sighting_test_seeddemonic", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L325", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testthreecontradictionsstopdeferral", "target": "backend_internal_latest_sighting_test_seeddemonic", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sighting_test.go", "source_location": "L385", "weight": 1.0, "source": "backend_internal_latest_sighting_test_testtwentyagreementsclearthemarks", "target": "backend_internal_latest_sighting_test_seeddemonic", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L158", "weight": 1.0, "source": "backend_internal_latest_sites", "target": "backend_internal_latest_sites_asuralatestchapter", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L518", "weight": 1.0, "source": "backend_internal_latest_sites", "target": "backend_internal_latest_sites_browserbackedsites", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L273", "weight": 1.0, "source": "backend_internal_latest_sites", "target": "backend_internal_latest_sites_browseronlycoverurl", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L344", "weight": 1.0, "source": "backend_internal_latest_sites", "target": "backend_internal_latest_sites_comixcoverentry", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L302", "weight": 1.0, "source": "backend_internal_latest_sites", "target": "backend_internal_latest_sites_comixcoverurl", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L185", "weight": 1.0, "source": "backend_internal_latest_sites", "target": "backend_internal_latest_sites_comixlatestchapter", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L83", "weight": 1.0, "source": "backend_internal_latest_sites", "target": "backend_internal_latest_sites_comixseriesid", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L356", "weight": 1.0, "source": "backend_internal_latest_sites", "target": "backend_internal_latest_sites_coverfrom", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L177", "weight": 1.0, "source": "backend_internal_latest_sites", "target": "backend_internal_latest_sites_demoniclatestchapter", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L428", "weight": 1.0, "source": "backend_internal_latest_sites", "target": "backend_internal_latest_sites_effectivegap", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L349", "weight": 1.0, "source": "backend_internal_latest_sites", "target": "backend_internal_latest_sites_kaganecoverentry", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L281", "weight": 1.0, "source": "backend_internal_latest_sites", "target": "backend_internal_latest_sites_kaganecoverurl", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L197", "weight": 1.0, "source": "backend_internal_latest_sites", "target": "backend_internal_latest_sites_kaganelatestchapter", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L235", "weight": 1.0, "source": "backend_internal_latest_sites", "target": "backend_internal_latest_sites_latestchapterfrom", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L222", "weight": 1.0, "source": "backend_internal_latest_sites", "target": "backend_internal_latest_sites_lnwlatestchapter", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L135", "weight": 1.0, "source": "backend_internal_latest_sites", "target": "backend_internal_latest_sites_maxchapter", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L366", "weight": 1.0, "source": "backend_internal_latest_sites", "target": "backend_internal_latest_sites_metacontent", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L339", "weight": 1.0, "source": "backend_internal_latest_sites", "target": "backend_internal_latest_sites_novelfullcoverentry", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L204", "weight": 1.0, "source": "backend_internal_latest_sites", "target": "backend_internal_latest_sites_novelfulllatestchapter", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L334", "weight": 1.0, "source": "backend_internal_latest_sites", "target": "backend_internal_latest_sites_ogimagecover", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L384", "weight": 1.0, "source": "backend_internal_latest_sites", "target": "backend_internal_latest_sites_publishedcoverurl", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L46", "weight": 1.0, "source": "backend_internal_latest_sites", "target": "latest_browserread", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L18", "weight": 1.0, "source": "backend_internal_latest_sites", "target": "latest_latestchapter", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L29", "weight": 1.0, "source": "backend_internal_latest_sites", "target": "latest_site", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L158", "weight": 1.0, "context": "return_type", "source": "backend_internal_latest_sites_asuralatestchapter", "target": "latest_latestchapter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L185", "weight": 1.0, "context": "return_type", "source": "backend_internal_latest_sites_comixlatestchapter", "target": "latest_latestchapter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L177", "weight": 1.0, "context": "return_type", "source": "backend_internal_latest_sites_demoniclatestchapter", "target": "latest_latestchapter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L197", "weight": 1.0, "context": "return_type", "source": "backend_internal_latest_sites_kaganelatestchapter", "target": "latest_latestchapter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L235", "weight": 1.0, "context": "return_type", "source": "backend_internal_latest_sites_latestchapterfrom", "target": "latest_latestchapter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L222", "weight": 1.0, "context": "return_type", "source": "backend_internal_latest_sites_lnwlatestchapter", "target": "latest_latestchapter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L135", "weight": 1.0, "context": "return_type", "source": "backend_internal_latest_sites_maxchapter", "target": "latest_latestchapter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L204", "weight": 1.0, "context": "return_type", "source": "backend_internal_latest_sites_novelfulllatestchapter", "target": "latest_latestchapter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L33", "weight": 1.0, "context": "field", "source": "latest_site", "target": "latest_latestchapter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L428", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_sites_effectivegap", "target": "latest_site", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L40", "weight": 1.0, "context": "field", "source": "latest_site", "target": "backend_internal_latest_sites_go_duration", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L43", "weight": 1.0, "context": "field", "source": "latest_site", "target": "latest_browserread", "confidence_score": 1.0 }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L428", "weight": 1.0, "source": "backend_internal_latest_sites_effectivegap", "target": "backend_internal_latest_sites_go_duration", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L52", "weight": 1.0, "context": "field", "source": "latest_browserread", "target": "backend_internal_latest_sites_go_action", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L303", "weight": 1.0, "source": "backend_internal_latest_sites_comixcoverurl", "target": "backend_internal_latest_sites_comixseriesid", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L186", "weight": 1.0, "source": "backend_internal_latest_sites_comixlatestchapter", "target": "backend_internal_latest_sites_comixseriesid", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L171", "weight": 1.0, "source": "backend_internal_latest_sites_asuralatestchapter", "target": "backend_internal_latest_sites_maxchapter", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L191", "weight": 1.0, "source": "backend_internal_latest_sites_comixlatestchapter", "target": "backend_internal_latest_sites_maxchapter", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L178", "weight": 1.0, "source": "backend_internal_latest_sites_demoniclatestchapter", "target": "backend_internal_latest_sites_maxchapter", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L198", "weight": 1.0, "source": "backend_internal_latest_sites_kaganelatestchapter", "target": "backend_internal_latest_sites_maxchapter", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L228", "weight": 1.0, "source": "backend_internal_latest_sites_lnwlatestchapter", "target": "backend_internal_latest_sites_maxchapter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L135", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_sites_maxchapter", "target": "regexp", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L214", "weight": 1.0, "source": "backend_internal_latest_sites_novelfulllatestchapter", "target": "backend_internal_latest_sites_maxchapter", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/sites_test.go", "source_location": "L460", "weight": 1.0, "source": "backend_internal_latest_sites_test_testlatestchapterfrom", "target": "backend_internal_latest_sites_latestchapterfrom" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/smoke_comix_test.go", "source_location": "L46", "weight": 1.0, "source": "backend_internal_latest_smoke_comix_test_testsmokecomix", "target": "backend_internal_latest_sites_latestchapterfrom" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/smoke_comix_test.go", "source_location": "L57", "weight": 1.0, "source": "backend_internal_latest_smoke_comix_test_testsmokecomix", "target": "backend_internal_latest_sites_browseronlycoverurl" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L350", "weight": 1.0, "source": "backend_internal_latest_sites_kaganecoverentry", "target": "backend_internal_latest_sites_kaganecoverurl", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L345", "weight": 1.0, "source": "backend_internal_latest_sites_comixcoverentry", "target": "backend_internal_latest_sites_comixcoverurl", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L329", "weight": 1.0, "source": "backend_internal_latest_sites_comixcoverurl", "target": "backend_internal_latest_sites_publishedcoverurl", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L335", "weight": 1.0, "source": "backend_internal_latest_sites_ogimagecover", "target": "backend_internal_latest_sites_metacontent", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L340", "weight": 1.0, "source": "backend_internal_latest_sites_novelfullcoverentry", "target": "backend_internal_latest_sites_metacontent", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/sites_test.go", "source_location": "L274", "weight": 1.0, "source": "backend_internal_latest_sites_test_testcoverfrom", "target": "backend_internal_latest_sites_coverfrom" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/sites_test.go", "source_location": "L299", "weight": 1.0, "source": "backend_internal_latest_sites_test_testcoverfromchallenge", "target": "backend_internal_latest_sites_coverfrom" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/smoke_comix_test.go", "source_location": "L52", "weight": 1.0, "source": "backend_internal_latest_smoke_comix_test_testsmokecomix", "target": "backend_internal_latest_sites_coverfrom" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites.go", "source_location": "L376", "weight": 1.0, "source": "backend_internal_latest_sites_metacontent", "target": "backend_internal_latest_sites_publishedcoverurl", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites_test.go", "source_location": "L215", "weight": 1.0, "source": "backend_internal_latest_sites_test", "target": "backend_internal_latest_sites_test_testcoverfrom", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites_test.go", "source_location": "L285", "weight": 1.0, "source": "backend_internal_latest_sites_test", "target": "backend_internal_latest_sites_test_testcoverfromchallenge", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites_test.go", "source_location": "L306", "weight": 1.0, "source": "backend_internal_latest_sites_test", "target": "backend_internal_latest_sites_test_testlatestchapterfrom", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites_test.go", "source_location": "L215", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_sites_test_testcoverfrom", "target": "backend_internal_latest_sites_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites_test.go", "source_location": "L285", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_sites_test_testcoverfromchallenge", "target": "backend_internal_latest_sites_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/sites_test.go", "source_location": "L306", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_sites_test_testlatestchapterfrom", "target": "backend_internal_latest_sites_test_go_t", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/smoke_comix_test.go", "source_location": "L22", "weight": 1.0, "source": "backend_internal_latest_smoke_comix_test", "target": "backend_internal_latest_smoke_comix_test_testsmokecomix", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/smoke_comix_test.go", "source_location": "L22", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_smoke_comix_test_testsmokecomix", "target": "backend_internal_latest_smoke_comix_test_go_t", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/smoke_comix_test.go", "source_location": "L69", "weight": 1.0, "source": "backend_internal_latest_smoke_comix_test_testsmokecomix", "target": "backend_internal_store_store_covercontenttype" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/smoke_image_test.go", "source_location": "L106", "weight": 1.0, "source": "backend_internal_latest_smoke_image_test", "target": "backend_internal_latest_smoke_image_test_testsmokeacquirekaganecover", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/smoke_image_test.go", "source_location": "L77", "weight": 1.0, "source": "backend_internal_latest_smoke_image_test", "target": "backend_internal_latest_smoke_image_test_testsmokekaganeget", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/smoke_image_test.go", "source_location": "L23", "weight": 1.0, "source": "backend_internal_latest_smoke_image_test", "target": "backend_internal_latest_smoke_image_test_testsmokekaganeimage", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/smoke_image_test.go", "source_location": "L23", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_smoke_image_test_testsmokekaganeimage", "target": "backend_internal_latest_smoke_image_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/smoke_image_test.go", "source_location": "L106", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_smoke_image_test_testsmokeacquirekaganecover", "target": "backend_internal_latest_smoke_image_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/smoke_image_test.go", "source_location": "L77", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_smoke_image_test_testsmokekaganeget", "target": "backend_internal_latest_smoke_image_test_go_t", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/latest/smoke_image_test.go", "source_location": "L143", "weight": 1.0, "source": "backend_internal_latest_smoke_image_test_testsmokeacquirekaganecover", "target": "backend_internal_store_store_coveraddress" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/smoke_lnw_test.go", "source_location": "L78", "weight": 1.0, "source": "backend_internal_latest_smoke_lnw_test", "target": "backend_internal_latest_smoke_lnw_test_checklnwcommentboundary", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/smoke_lnw_test.go", "source_location": "L38", "weight": 1.0, "source": "backend_internal_latest_smoke_lnw_test", "target": "backend_internal_latest_smoke_lnw_test_testsmokelnwcommentboundary", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/smoke_lnw_test.go", "source_location": "L67", "weight": 1.0, "source": "backend_internal_latest_smoke_lnw_test_testsmokelnwcommentboundary", "target": "backend_internal_latest_smoke_lnw_test_checklnwcommentboundary", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/smoke_lnw_test.go", "source_location": "L38", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_latest_smoke_lnw_test_testsmokelnwcommentboundary", "target": "backend_internal_latest_smoke_lnw_test_go_t", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/status.go", "source_location": "L10", "weight": 1.0, "source": "backend_internal_latest_status", "target": "latest_lanestate", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/status.go", "source_location": "L25", "weight": 1.0, "source": "backend_internal_latest_status", "target": "latest_status", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/status.go", "source_location": "L14", "weight": 1.0, "context": "field", "source": "latest_lanestate", "target": "backend_internal_latest_status_go_duration", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/status.go", "source_location": "L13", "weight": 1.0, "context": "field", "source": "latest_lanestate", "target": "backend_internal_latest_status_go_time", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/status.go", "source_location": "L64", "weight": 1.0, "context": "parameter_type", "source": "latest_poller_recordlanestate", "target": "latest_lanestate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/status.go", "source_location": "L26", "weight": 1.0, "context": "field", "source": "latest_status", "target": "latest_lanestate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L639", "weight": 1.0, "context": "field", "source": "backend_fakelanes", "target": "latest_status", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L641", "weight": 1.0, "context": "return_type", "source": "backend_fakelanes_lanestatus", "target": "latest_status", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/status.go", "source_location": "L38", "weight": 1.0, "context": "return_type", "source": "latest_poller_lanestatus", "target": "latest_status", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/status.go", "source_location": "L38", "weight": 1.0, "source": "backend_internal_latest_status_go_latest_poller", "target": "latest_poller_lanestatus", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/latest/status.go", "source_location": "L64", "weight": 1.0, "source": "backend_internal_latest_status_go_latest_poller", "target": "latest_poller_recordlanestate", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/pgtest/pgtest.go", "source_location": "L37", "weight": 1.0, "source": "backend_internal_pgtest_pgtest", "target": "backend_internal_pgtest_pgtest_main", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/pgtest/pgtest.go", "source_location": "L73", "weight": 1.0, "source": "backend_internal_pgtest_pgtest", "target": "backend_internal_pgtest_pgtest_start", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/pgtest/pgtest.go", "source_location": "L51", "weight": 1.0, "source": "backend_internal_pgtest_pgtest", "target": "backend_internal_pgtest_pgtest_url", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/pgtest/pgtest.go", "source_location": "L103", "weight": 1.0, "source": "backend_internal_pgtest_pgtest", "target": "backend_internal_pgtest_pgtest_waitready", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/pgtest/pgtest.go", "source_location": "L37", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_pgtest_pgtest_main", "target": "backend_internal_pgtest_pgtest_go_m", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/pgtest/pgtest.go", "source_location": "L38", "weight": 1.0, "source": "backend_internal_pgtest_pgtest_main", "target": "backend_internal_pgtest_pgtest_start", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/store/store_test.go", "source_location": "L18", "weight": 1.0, "source": "backend_internal_store_store_test_testmain", "target": "backend_internal_pgtest_pgtest_main" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/pgtest/pgtest.go", "source_location": "L60", "weight": 1.0, "source": "backend_internal_pgtest_pgtest_url", "target": "backend_internal_store_store_open" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/pgtest/pgtest.go", "source_location": "L51", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_pgtest_pgtest_url", "target": "tb", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/pgtest/pgtest.go", "source_location": "L96", "weight": 1.0, "source": "backend_internal_pgtest_pgtest_start", "target": "backend_internal_pgtest_pgtest_waitready", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/pgtest/pgtest.go", "source_location": "L104", "weight": 1.0, "source": "backend_internal_pgtest_pgtest_waitready", "target": "backend_internal_store_store_open" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session.go", "source_location": "L52", "weight": 1.0, "source": "backend_internal_session_session", "target": "backend_internal_session_session_clearcookie", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session.go", "source_location": "L77", "weight": 1.0, "source": "backend_internal_session_session", "target": "backend_internal_session_session_clientip", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session.go", "source_location": "L34", "weight": 1.0, "source": "backend_internal_session_session", "target": "backend_internal_session_session_ishttps", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session.go", "source_location": "L22", "weight": 1.0, "source": "backend_internal_session_session", "target": "backend_internal_session_session_newid", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session.go", "source_location": "L108", "weight": 1.0, "source": "backend_internal_session_session", "target": "backend_internal_session_session_newloginlimiter", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session.go", "source_location": "L40", "weight": 1.0, "source": "backend_internal_session_session", "target": "backend_internal_session_session_setcookie", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session.go", "source_location": "L103", "weight": 1.0, "source": "backend_internal_session_session", "target": "session_loginlimiter", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/session/session_test.go", "source_location": "L13", "weight": 1.0, "source": "backend_internal_session_session_test_testnewid", "target": "backend_internal_session_session_newid" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L48", "weight": 1.0, "source": "backend_web_test_sessioncookie", "target": "backend_internal_session_session_newid" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L963", "weight": 1.0, "source": "backend_web_test_testexpiredsessionrejected", "target": "backend_internal_session_session_newid" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/web/discord.go", "source_location": "L201", "weight": 1.0, "source": "web_handler_discordcallback", "target": "backend_internal_session_session_newid" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/web/discord.go", "source_location": "L107", "weight": 1.0, "source": "web_handler_discordstart", "target": "backend_internal_session_session_newid" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session.go", "source_location": "L59", "weight": 1.0, "source": "backend_internal_session_session_clearcookie", "target": "backend_internal_session_session_ishttps", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session.go", "source_location": "L34", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_session_session_ishttps", "target": "backend_internal_session_session_go_request", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session.go", "source_location": "L47", "weight": 1.0, "source": "backend_internal_session_session_setcookie", "target": "backend_internal_session_session_ishttps", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session.go", "source_location": "L52", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_session_session_clearcookie", "target": "backend_internal_session_session_go_request", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session.go", "source_location": "L77", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_session_session_clientip", "target": "backend_internal_session_session_go_request", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session.go", "source_location": "L40", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_session_session_setcookie", "target": "backend_internal_session_session_go_request", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session.go", "source_location": "L53", "weight": 1.0, "source": "backend_internal_session_session_clearcookie", "target": "backend_internal_session_session_setcookie", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session.go", "source_location": "L40", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_session_session_setcookie", "target": "backend_internal_session_session_go_responsewriter", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/session/session_test.go", "source_location": "L50", "weight": 1.0, "source": "backend_internal_session_session_test_testsetsessioncookieattributes", "target": "backend_internal_session_session_setcookie" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/web/discord.go", "source_location": "L207", "weight": 1.0, "source": "web_handler_discordcallback", "target": "backend_internal_session_session_setcookie" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session.go", "source_location": "L52", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_session_session_clearcookie", "target": "backend_internal_session_session_go_responsewriter", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/session/session_test.go", "source_location": "L85", "weight": 1.0, "source": "backend_internal_session_session_test_testclearsessioncookie", "target": "backend_internal_session_session_clearcookie" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/web/web.go", "source_location": "L430", "weight": 1.0, "source": "web_handler_logout", "target": "backend_internal_session_session_clearcookie" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/session/session_test.go", "source_location": "L127", "weight": 1.0, "source": "backend_internal_session_session_test_testclientip", "target": "backend_internal_session_session_clientip" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/web/discord.go", "source_location": "L124", "weight": 1.0, "source": "web_handler_discordcallback", "target": "backend_internal_session_session_clientip" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session.go", "source_location": "L108", "weight": 1.0, "context": "return_type", "source": "backend_internal_session_session_newloginlimiter", "target": "session_loginlimiter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L49", "weight": 1.0, "context": "field", "source": "backend_internal_web_web_go_web_handler", "target": "session_loginlimiter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session.go", "source_location": "L104", "weight": 1.0, "context": "field", "source": "session_loginlimiter", "target": "backend_internal_session_session_go_mutex", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session.go", "source_location": "L105", "weight": 1.0, "context": "field", "source": "session_loginlimiter", "target": "backend_internal_session_session_go_time", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session.go", "source_location": "L124", "weight": 1.0, "source": "session_loginlimiter", "target": "session_loginlimiter_fail", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session.go", "source_location": "L138", "weight": 1.0, "source": "session_loginlimiter", "target": "session_loginlimiter_prunelocked", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session.go", "source_location": "L130", "weight": 1.0, "source": "session_loginlimiter", "target": "session_loginlimiter_reset", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session.go", "source_location": "L113", "weight": 1.0, "source": "session_loginlimiter", "target": "session_loginlimiter_retryafter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session.go", "source_location": "L124", "weight": 1.0, "context": "parameter_type", "source": "session_loginlimiter_fail", "target": "backend_internal_session_session_go_time", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session.go", "source_location": "L138", "weight": 1.0, "context": "return_type", "source": "session_loginlimiter_prunelocked", "target": "backend_internal_session_session_go_time", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session.go", "source_location": "L113", "weight": 1.0, "context": "parameter_type", "source": "session_loginlimiter_retryafter", "target": "backend_internal_session_session_go_time", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/session/session_test.go", "source_location": "L135", "weight": 1.0, "source": "backend_internal_session_session_test_testloginlimiterblocksaftermaxfailures", "target": "backend_internal_session_session_newloginlimiter" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/session/session_test.go", "source_location": "L180", "weight": 1.0, "source": "backend_internal_session_session_test_testloginlimiterisperip", "target": "backend_internal_session_session_newloginlimiter" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/session/session_test.go", "source_location": "L168", "weight": 1.0, "source": "backend_internal_session_session_test_testloginlimiterresetclearscounter", "target": "backend_internal_session_session_newloginlimiter" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/session/session_test.go", "source_location": "L153", "weight": 1.0, "source": "backend_internal_session_session_test_testloginlimiterwindowexpires", "target": "backend_internal_session_session_newloginlimiter" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/web/web.go", "source_location": "L128", "weight": 1.0, "source": "backend_internal_web_web_new", "target": "backend_internal_session_session_newloginlimiter" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session.go", "source_location": "L113", "weight": 1.0, "context": "return_type", "source": "session_loginlimiter_retryafter", "target": "backend_internal_session_session_go_duration", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session.go", "source_location": "L117", "weight": 1.0, "source": "session_loginlimiter_retryafter", "target": "session_loginlimiter_prunelocked", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session.go", "source_location": "L127", "weight": 1.0, "source": "session_loginlimiter_fail", "target": "session_loginlimiter_prunelocked", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session_test.go", "source_location": "L82", "weight": 1.0, "source": "backend_internal_session_session_test", "target": "backend_internal_session_session_test_testclearsessioncookie", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session_test.go", "source_location": "L96", "weight": 1.0, "source": "backend_internal_session_session_test", "target": "backend_internal_session_session_test_testclientip", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session_test.go", "source_location": "L134", "weight": 1.0, "source": "backend_internal_session_session_test", "target": "backend_internal_session_session_test_testloginlimiterblocksaftermaxfailures", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session_test.go", "source_location": "L179", "weight": 1.0, "source": "backend_internal_session_session_test", "target": "backend_internal_session_session_test_testloginlimiterisperip", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session_test.go", "source_location": "L167", "weight": 1.0, "source": "backend_internal_session_session_test", "target": "backend_internal_session_session_test_testloginlimiterresetclearscounter", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session_test.go", "source_location": "L152", "weight": 1.0, "source": "backend_internal_session_session_test", "target": "backend_internal_session_session_test_testloginlimiterwindowexpires", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session_test.go", "source_location": "L12", "weight": 1.0, "source": "backend_internal_session_session_test", "target": "backend_internal_session_session_test_testnewid", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session_test.go", "source_location": "L28", "weight": 1.0, "source": "backend_internal_session_session_test", "target": "backend_internal_session_session_test_testsetsessioncookieattributes", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session_test.go", "source_location": "L12", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_session_session_test_testnewid", "target": "backend_internal_session_session_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session_test.go", "source_location": "L82", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_session_session_test_testclearsessioncookie", "target": "backend_internal_session_session_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session_test.go", "source_location": "L96", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_session_session_test_testclientip", "target": "backend_internal_session_session_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session_test.go", "source_location": "L134", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_session_session_test_testloginlimiterblocksaftermaxfailures", "target": "backend_internal_session_session_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session_test.go", "source_location": "L179", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_session_session_test_testloginlimiterisperip", "target": "backend_internal_session_session_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session_test.go", "source_location": "L167", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_session_session_test_testloginlimiterresetclearscounter", "target": "backend_internal_session_session_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session_test.go", "source_location": "L152", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_session_session_test_testloginlimiterwindowexpires", "target": "backend_internal_session_session_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/session/session_test.go", "source_location": "L28", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_session_session_test_testsetsessioncookieattributes", "target": "backend_internal_session_session_test_go_t", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/sessions.go", "source_location": "L11", "weight": 1.0, "source": "backend_internal_store_sessions", "target": "store_session", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/sessions.go", "source_location": "L14", "weight": 1.0, "context": "field", "source": "store_session", "target": "backend_internal_store_sessions_go_time", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/sessions.go", "source_location": "L22", "weight": 1.0, "context": "return_type", "source": "store_store_createsession", "target": "store_session", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/sessions.go", "source_location": "L45", "weight": 1.0, "context": "return_type", "source": "store_store_getsession", "target": "store_session", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/sessions.go", "source_location": "L45", "weight": 1.0, "context": "parameter_type", "source": "store_store_getsession", "target": "backend_internal_store_sessions_go_time", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/store/sessions.go", "source_location": "L22", "weight": 1.0, "source": "backend_internal_store_sessions_go_store_store", "target": "store_store_createsession", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/store/sessions.go", "source_location": "L75", "weight": 1.0, "source": "backend_internal_store_sessions_go_store_store", "target": "store_store_deletereadersessions", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/store/sessions.go", "source_location": "L67", "weight": 1.0, "source": "backend_internal_store_sessions_go_store_store", "target": "store_store_deletesession", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/store/sessions.go", "source_location": "L45", "weight": 1.0, "source": "backend_internal_store_sessions_go_store_store", "target": "store_store_getsession", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/sessions.go", "source_location": "L22", "weight": 1.0, "context": "parameter_type", "source": "store_store_createsession", "target": "backend_internal_store_sessions_go_duration", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/sessions_test.go", "source_location": "L8", "weight": 1.0, "source": "backend_internal_store_sessions_test", "target": "backend_internal_store_sessions_test_testcreateandgetsession", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/sessions_test.go", "source_location": "L71", "weight": 1.0, "source": "backend_internal_store_sessions_test", "target": "backend_internal_store_sessions_test_testdeletesessionisperreader", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/sessions_test.go", "source_location": "L53", "weight": 1.0, "source": "backend_internal_store_sessions_test", "target": "backend_internal_store_sessions_test_testdeletesessionrevokes", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/sessions_test.go", "source_location": "L36", "weight": 1.0, "source": "backend_internal_store_sessions_test", "target": "backend_internal_store_sessions_test_testexpiredsessionisgone", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/sessions_test.go", "source_location": "L29", "weight": 1.0, "source": "backend_internal_store_sessions_test", "target": "backend_internal_store_sessions_test_testgetsessionunknownid", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/sessions_test.go", "source_location": "L8", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_sessions_test_testcreateandgetsession", "target": "backend_internal_store_sessions_test_go_t", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/store/sessions_test.go", "source_location": "L9", "weight": 1.0, "source": "backend_internal_store_sessions_test_testcreateandgetsession", "target": "backend_internal_store_store_test_newteststore" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/sessions_test.go", "source_location": "L71", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_sessions_test_testdeletesessionisperreader", "target": "backend_internal_store_sessions_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/sessions_test.go", "source_location": "L53", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_sessions_test_testdeletesessionrevokes", "target": "backend_internal_store_sessions_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/sessions_test.go", "source_location": "L36", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_sessions_test_testexpiredsessionisgone", "target": "backend_internal_store_sessions_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/sessions_test.go", "source_location": "L29", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_sessions_test_testgetsessionunknownid", "target": "backend_internal_store_sessions_test_go_t", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/store/sessions_test.go", "source_location": "L30", "weight": 1.0, "source": "backend_internal_store_sessions_test_testgetsessionunknownid", "target": "backend_internal_store_store_test_newteststore" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/store/sessions_test.go", "source_location": "L37", "weight": 1.0, "source": "backend_internal_store_sessions_test_testexpiredsessionisgone", "target": "backend_internal_store_store_test_newteststore" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/store/sessions_test.go", "source_location": "L54", "weight": 1.0, "source": "backend_internal_store_sessions_test_testdeletesessionrevokes", "target": "backend_internal_store_store_test_newteststore" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/store/sessions_test.go", "source_location": "L72", "weight": 1.0, "source": "backend_internal_store_sessions_test_testdeletesessionisperreader", "target": "backend_internal_store_store_test_newteststore" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/store/sessions_test.go", "source_location": "L73", "weight": 1.0, "source": "backend_internal_store_sessions_test_testdeletesessionisperreader", "target": "backend_internal_store_store_test_secondreader" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L532", "weight": 1.0, "source": "backend_internal_store_store", "target": "backend_internal_store_store_applymigration", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L713", "weight": 1.0, "source": "backend_internal_store_store", "target": "backend_internal_store_store_coveraddress", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L162", "weight": 1.0, "source": "backend_internal_store_store", "target": "backend_internal_store_store_covercontenttype", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L624", "weight": 1.0, "source": "backend_internal_store_store", "target": "backend_internal_store_store_coverrelativepath", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L619", "weight": 1.0, "source": "backend_internal_store_store", "target": "backend_internal_store_store_coversourceaddress", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L110", "weight": 1.0, "source": "backend_internal_store_store", "target": "backend_internal_store_store_displaychapter", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L218", "weight": 1.0, "source": "backend_internal_store_store", "target": "backend_internal_store_store_go_store_store", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L498", "weight": 1.0, "source": "backend_internal_store_store", "target": "backend_internal_store_store_migrate", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L399", "weight": 1.0, "source": "backend_internal_store_store", "target": "backend_internal_store_store_open", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L482", "weight": 1.0, "source": "backend_internal_store_store", "target": "backend_internal_store_store_refreshownertoken", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L594", "weight": 1.0, "source": "backend_internal_store_store", "target": "backend_internal_store_store_scanseries", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L466", "weight": 1.0, "source": "backend_internal_store_store", "target": "backend_internal_store_store_seedowner", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L31", "weight": 1.0, "source": "backend_internal_store_store", "target": "store_bookmark", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L210", "weight": 1.0, "source": "backend_internal_store_store", "target": "store_owner", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L338", "weight": 1.0, "source": "backend_internal_store_store", "target": "store_readersummary", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L67", "weight": 1.0, "source": "backend_internal_store_store", "target": "store_series", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L255", "weight": 1.0, "context": "return_type", "source": "backend_internal_web_web_filterbookmarks", "target": "store_bookmark", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L268", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_web_web_kindof", "target": "store_bookmark", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1022", "weight": 1.0, "context": "return_type", "source": "backend_web_test_seed", "target": "store_bookmark", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L141", "weight": 1.0, "source": "store_bookmark", "target": "store_bookmark_continueurl", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L125", "weight": 1.0, "source": "store_bookmark", "target": "store_bookmark_displaychapter", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L131", "weight": 1.0, "source": "store_bookmark", "target": "store_bookmark_displaylatest", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L100", "weight": 1.0, "source": "store_bookmark", "target": "store_bookmark_hasnewchapter", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L151", "weight": 1.0, "source": "store_bookmark", "target": "store_bookmark_initial", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L787", "weight": 1.0, "context": "return_type", "source": "store_store_get", "target": "store_bookmark", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L762", "weight": 1.0, "context": "return_type", "source": "store_store_list", "target": "store_bookmark", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L562", "weight": 1.0, "context": "return_type", "source": "store_store_scanbookmark", "target": "store_bookmark", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L824", "weight": 1.0, "context": "return_type", "source": "store_store_upsert", "target": "store_bookmark", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L436", "weight": 1.0, "context": "return_type", "source": "web_handler_loadformutation", "target": "store_bookmark", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L464", "weight": 1.0, "context": "parameter_type", "source": "web_handler_saveandrendercard", "target": "store_bookmark", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L66", "weight": 1.0, "context": "field", "source": "web_listview", "target": "store_bookmark", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L234", "weight": 1.0, "context": "field", "source": "backend_internal_store_store_go_store_store", "target": "store_series", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L594", "weight": 1.0, "context": "return_type", "source": "backend_internal_store_store_scanseries", "target": "store_series", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L758", "weight": 1.0, "context": "return_type", "source": "backend_internal_store_store_test_readseries", "target": "store_series", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L95", "weight": 1.0, "source": "store_series", "target": "store_series_key", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L972", "weight": 1.0, "context": "return_type", "source": "store_store_dueforlatestcheck", "target": "store_series", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/store/store_test.go", "source_location": "L572", "weight": 1.0, "source": "backend_internal_store_store_test_testdisplaychapter", "target": "backend_internal_store_store_displaychapter" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L126", "weight": 1.0, "source": "store_bookmark_displaychapter", "target": "backend_internal_store_store_displaychapter", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L136", "weight": 1.0, "source": "store_bookmark_displaylatest", "target": "backend_internal_store_store_displaychapter", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L658", "weight": 1.0, "source": "store_store_putcover", "target": "backend_internal_store_store_covercontenttype", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L399", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_open", "target": "store_owner", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L482", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_refreshownertoken", "target": "store_owner", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L466", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_seedowner", "target": "store_owner", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L219", "weight": 1.0, "context": "field", "source": "backend_internal_store_store_go_store_store", "target": "db", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L379", "weight": 1.0, "source": "backend_internal_store_store_go_store_store", "target": "store_store_clearreadermarks", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L1167", "weight": 1.0, "source": "backend_internal_store_store_go_store_store", "target": "store_store_clearsightingattribution", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L617", "weight": 1.0, "source": "backend_internal_store_store_go_store_store", "target": "store_store_close", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L723", "weight": 1.0, "source": "backend_internal_store_store_go_store_store", "target": "store_store_coverbyaddress", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L734", "weight": 1.0, "source": "backend_internal_store_store_go_store_store", "target": "store_store_coverwireurl", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L924", "weight": 1.0, "source": "backend_internal_store_store_go_store_store", "target": "store_store_delete", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L972", "weight": 1.0, "source": "backend_internal_store_store_go_store_store", "target": "store_store_dueforlatestcheck", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L1010", "weight": 1.0, "source": "backend_internal_store_store_go_store_store", "target": "store_store_eligibleseriescount", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L308", "weight": 1.0, "source": "backend_internal_store_store_go_store_store", "target": "store_store_ensurereader", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L787", "weight": 1.0, "source": "backend_internal_store_store_go_store_store", "target": "store_store_get", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L700", "weight": 1.0, "source": "backend_internal_store_store_go_store_store", "target": "store_store_getcover", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L632", "weight": 1.0, "source": "backend_internal_store_store_go_store_store", "target": "store_store_getcoverbyaddress", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L1049", "weight": 1.0, "source": "backend_internal_store_store_go_store_store", "target": "store_store_latestcheckedat", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L762", "weight": 1.0, "source": "backend_internal_store_store_go_store_store", "target": "store_store_list", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L1036", "weight": 1.0, "source": "backend_internal_store_store_go_store_store", "target": "store_store_marklatestchecked", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L239", "weight": 1.0, "source": "backend_internal_store_store_go_store_store", "target": "store_store_ownerid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L706", "weight": 1.0, "source": "backend_internal_store_store_go_store_store", "target": "store_store_putcover", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L248", "weight": 1.0, "source": "backend_internal_store_store_go_store_store", "target": "store_store_readeridfortokenhash", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L351", "weight": 1.0, "source": "backend_internal_store_store_go_store_store", "target": "store_store_readers", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L265", "weight": 1.0, "source": "backend_internal_store_store_go_store_store", "target": "store_store_readertokeninfo", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L1093", "weight": 1.0, "source": "backend_internal_store_store_go_store_store", "target": "store_store_recordsighting", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L1128", "weight": 1.0, "source": "backend_internal_store_store_go_store_store", "target": "store_store_recordsightingoutcome", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L284", "weight": 1.0, "source": "backend_internal_store_store_go_store_store", "target": "store_store_rotatetoken", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L562", "weight": 1.0, "source": "backend_internal_store_store_go_store_store", "target": "store_store_scanbookmark", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L1063", "weight": 1.0, "source": "backend_internal_store_store_go_store_store", "target": "store_store_setlatestchapter", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L746", "weight": 1.0, "source": "backend_internal_store_store_go_store_store", "target": "store_store_setseriescover", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L824", "weight": 1.0, "source": "backend_internal_store_store_go_store_store", "target": "store_store_upsert", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L399", "weight": 1.0, "context": "return_type", "source": "backend_internal_store_store_open", "target": "backend_internal_store_store_go_store_store", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L532", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_applymigration", "target": "db", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L498", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_migrate", "target": "db", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L482", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_refreshownertoken", "target": "db", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L466", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_seedowner", "target": "db", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L195", "weight": 1.0, "context": "return_type", "source": "backend_web_test_storereaders", "target": "store_readersummary", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L331", "weight": 1.0, "source": "store_readersummary", "target": "store_readersummary_blocked", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L351", "weight": 1.0, "context": "return_type", "source": "store_store_readers", "target": "store_readersummary", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L23", "weight": 1.0, "context": "field", "source": "web_adminview", "target": "store_readersummary", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L363", "weight": 1.0, "source": "store_store_readers", "target": "store_store_close", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L431", "weight": 1.0, "source": "backend_internal_store_store_open", "target": "backend_internal_store_store_migrate", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L447", "weight": 1.0, "source": "backend_internal_store_store_open", "target": "backend_internal_store_store_refreshownertoken", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L439", "weight": 1.0, "source": "backend_internal_store_store_open", "target": "backend_internal_store_store_seedowner", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/store/store.go", "source_location": "L401", "weight": 1.0, "source": "backend_internal_store_store_open", "target": "backend_internal_web_web_new" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L432", "weight": 1.0, "source": "backend_internal_store_store_open", "target": "store_store_close", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/store/store_test.go", "source_location": "L29", "weight": 1.0, "source": "backend_internal_store_store_test_newteststore", "target": "backend_internal_store_store_open" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/store/store_test.go", "source_location": "L1530", "weight": 1.0, "source": "backend_internal_store_store_test_testcoveriscontentaddressedonfilesystem", "target": "backend_internal_store_store_open" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/store/store_test.go", "source_location": "L1483", "weight": 1.0, "source": "backend_internal_store_store_test_testcoverpersistsacrossreopen", "target": "backend_internal_store_store_open" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/store/store_test.go", "source_location": "L651", "weight": 1.0, "source": "backend_internal_store_store_test_testmigration0002backfillsexistingbookmarks", "target": "backend_internal_store_store_open" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/store/store_test.go", "source_location": "L1098", "weight": 1.0, "source": "backend_internal_store_store_test_testmigration0004attachesbookmarkstoowner", "target": "backend_internal_store_store_open" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/store/store_test.go", "source_location": "L715", "weight": 1.0, "source": "backend_internal_store_store_test_testmigration0008dropslegacycoverrows", "target": "backend_internal_store_store_open" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/store/store_test.go", "source_location": "L55", "weight": 1.0, "source": "backend_internal_store_store_test_testopenisidempotent", "target": "backend_internal_store_store_open" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/store/store_test.go", "source_location": "L1520", "weight": 1.0, "source": "backend_internal_store_store_test_testopenrequiresabsolutecoverbaseurl", "target": "backend_internal_store_store_open" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/store/store_test.go", "source_location": "L1511", "weight": 1.0, "source": "backend_internal_store_store_test_testopenrequirescoverdirectory", "target": "backend_internal_store_store_open" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/store/store_test.go", "source_location": "L119", "weight": 1.0, "source": "backend_internal_store_store_test_testrotatetokeninvalidatesoldandsurvivesrestart", "target": "backend_internal_store_store_open" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/store/store_test.go", "source_location": "L1062", "weight": 1.0, "source": "backend_internal_store_store_test_testseedowneridempotentandrefreshestokenhash", "target": "backend_internal_store_store_open" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/main.go", "source_location": "L227", "weight": 1.0, "source": "backend_main_main", "target": "backend_internal_store_store_open" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L844", "weight": 1.0, "source": "backend_web_test_testownerclearsreadermarks", "target": "backend_internal_store_store_open" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/store/store_test.go", "source_location": "L724", "weight": 1.0, "source": "backend_internal_store_store_test_testmigration0008dropslegacycoverrows", "target": "backend_internal_store_store_seedowner" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L523", "weight": 1.0, "source": "backend_internal_store_store_migrate", "target": "backend_internal_store_store_applymigration", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/store/store_test.go", "source_location": "L1107", "weight": 1.0, "source": "backend_internal_store_store_test_testmigration0004attachesbookmarkstoowner", "target": "backend_internal_store_store_migrate" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/store/store_test.go", "source_location": "L721", "weight": 1.0, "source": "backend_internal_store_store_test_testmigration0008dropslegacycoverrows", "target": "backend_internal_store_store_migrate" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/store/store_test.go", "source_location": "L668", "weight": 1.0, "source": "backend_internal_store_store_test_testmigration0002backfillsexistingbookmarks", "target": "backend_internal_store_store_applymigration" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L792", "weight": 1.0, "source": "store_store_get", "target": "store_store_scanbookmark", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L775", "weight": 1.0, "source": "store_store_list", "target": "store_store_scanbookmark", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L575", "weight": 1.0, "source": "store_store_scanbookmark", "target": "store_store_coverwireurl", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L900", "weight": 1.0, "source": "store_store_upsert", "target": "store_store_scanbookmark", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/store/store_test.go", "source_location": "L760", "weight": 1.0, "source": "backend_internal_store_store_test_readseries", "target": "backend_internal_store_store_scanseries" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L993", "weight": 1.0, "source": "store_store_dueforlatestcheck", "target": "backend_internal_store_store_scanseries", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L989", "weight": 1.0, "source": "store_store_dueforlatestcheck", "target": "store_store_close", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L771", "weight": 1.0, "source": "store_store_list", "target": "store_store_close", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L676", "weight": 1.0, "source": "store_store_putcover", "target": "store_store_close", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L713", "weight": 1.0, "source": "backend_internal_store_store_coveraddress", "target": "backend_internal_store_store_coversourceaddress", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L629", "weight": 1.0, "source": "store_store_getcover", "target": "backend_internal_store_store_coversourceaddress", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L663", "weight": 1.0, "source": "store_store_putcover", "target": "backend_internal_store_store_coversourceaddress", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L753", "weight": 1.0, "source": "store_store_setseriescover", "target": "backend_internal_store_store_coversourceaddress", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L643", "weight": 1.0, "source": "store_store_getcoverbyaddress", "target": "backend_internal_store_store_coverrelativepath", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L664", "weight": 1.0, "source": "store_store_putcover", "target": "backend_internal_store_store_coverrelativepath", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L629", "weight": 1.0, "source": "store_store_getcover", "target": "store_store_getcoverbyaddress", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L727", "weight": 1.0, "source": "store_store_coverbyaddress", "target": "store_store_getcoverbyaddress", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store.go", "source_location": "L747", "weight": 1.0, "source": "store_store_setseriescover", "target": "store_store_putcover", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/store/store_test.go", "source_location": "L872", "weight": 1.0, "source": "backend_internal_store_store_test_testcoverbyaddress", "target": "backend_internal_store_store_coveraddress" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/store/store_test.go", "source_location": "L984", "weight": 1.0, "source": "backend_internal_store_store_test_testdeletekeepsseriesrow", "target": "backend_internal_store_store_coveraddress" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/store/store_test.go", "source_location": "L853", "weight": 1.0, "source": "backend_internal_store_store_test_testsetseriescoverdoesnotoverwrite", "target": "backend_internal_store_store_coveraddress" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/store/store_test.go", "source_location": "L916", "weight": 1.0, "source": "backend_internal_store_store_test_testupsertexistingseriesignoresclienttitlecoverurl", "target": "backend_internal_store_store_coveraddress" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L27", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_newteststore", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L243", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_readlatestcheckedat", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L758", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_readseries", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L39", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_secondreader", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L260", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_seedforcheck", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L993", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_seedsecondreader", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L221", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testbookmarkcontinueurl", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1157", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testbookmarkduplicateimpossibleatdatabaselevel", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L200", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testbookmarkhasnewchapter", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L860", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testcoverbyaddress", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1527", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testcoveriscontentaddressedonfilesystem", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1480", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testcoverpersistsacrossreopen", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1566", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testcoverstoreacceptsanysourceurl", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L955", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testdeletekeepsseriesrow", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1225", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testdeletereadercascadestobookmarks", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L554", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testdisplaychapter", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L284", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testdueforlatestcheck", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1027", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testdueforlatestcheckexcludesorphanseries", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L316", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testdueforlatestcheckoldestfirstandscopedtosite", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1004", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testdueforlatestcheckordersbyreadercountthenage", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L490", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testdueforlatestcheckskipsfinishedkeepsarchived", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L525", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testeligibleseriescount", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1255", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testensurereadercreatesonceandneverclobbersarotation", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L415", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testlatestpollroundtrippreservesarchived", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L18", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testmain", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L338", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testmarklatestchecked", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L649", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testmigration0002backfillsexistingbookmarks", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1096", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testmigration0004attachesbookmarkstoowner", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L714", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testmigration0008dropslegacycoverrows", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L800", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testonseriescreatedfiresonceforanewseries", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L52", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testopenisidempotent", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1518", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testopenrequiresabsolutecoverbaseurl", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1510", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testopenrequirescoverdirectory", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L83", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testreaderidfortokenhash", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1300", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testreadersandsessionrevocation", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1346", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testreadersightingmarks", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L102", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testreadertokeninfo", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L116", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testrotatetokeninvalidatesoldandsurvivesrestart", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1059", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testseedowneridempotentandrefreshestokenhash", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L833", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testsetseriescoverdoesnotoverwrite", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L168", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_teststoreget", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L189", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_teststoregetmissing", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1182", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_teststorescopesbookmarkstoreader", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1424", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testtworeadersshareoneserieswithindependentprogress", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L773", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testupsertcreatesseriesfromclient", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L374", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testupsertdefaultsstatustoreading", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L621", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testupsertemptykindkeepsstoredvalue", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L390", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testupsertemptystatuspreservesstored", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L929", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testupsertexistingseriesacceptskindandlatest", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L892", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testupsertexistingseriesignoresclienttitlecoverurl", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L592", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testupsertkinddefaultstomanga", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L605", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testupsertkindroundtrips", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L357", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testupsertpreserveslatestcheckedat", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L444", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testupsertreplacesstatuswhengiven", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L465", "weight": 1.0, "source": "backend_internal_store_store_test", "target": "backend_internal_store_store_test_testupsertstatuschangekeepsupdatedat", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L18", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testmain", "target": "backend_internal_store_store_test_go_m", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L27", "weight": 1.0, "context": "return_type", "source": "backend_internal_store_store_test_newteststore", "target": "backend_internal_store_store_test_go_store", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L27", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_newteststore", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1158", "weight": 1.0, "source": "backend_internal_store_store_test_testbookmarkduplicateimpossibleatdatabaselevel", "target": "backend_internal_store_store_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L861", "weight": 1.0, "source": "backend_internal_store_store_test_testcoverbyaddress", "target": "backend_internal_store_store_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1567", "weight": 1.0, "source": "backend_internal_store_store_test_testcoverstoreacceptsanysourceurl", "target": "backend_internal_store_store_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L956", "weight": 1.0, "source": "backend_internal_store_store_test_testdeletekeepsseriesrow", "target": "backend_internal_store_store_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1226", "weight": 1.0, "source": "backend_internal_store_store_test_testdeletereadercascadestobookmarks", "target": "backend_internal_store_store_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L302", "weight": 1.0, "source": "backend_internal_store_store_test_testdueforlatestcheck", "target": "backend_internal_store_store_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1028", "weight": 1.0, "source": "backend_internal_store_store_test_testdueforlatestcheckexcludesorphanseries", "target": "backend_internal_store_store_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L317", "weight": 1.0, "source": "backend_internal_store_store_test_testdueforlatestcheckoldestfirstandscopedtosite", "target": "backend_internal_store_store_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1005", "weight": 1.0, "source": "backend_internal_store_store_test_testdueforlatestcheckordersbyreadercountthenage", "target": "backend_internal_store_store_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L491", "weight": 1.0, "source": "backend_internal_store_store_test_testdueforlatestcheckskipsfinishedkeepsarchived", "target": "backend_internal_store_store_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L526", "weight": 1.0, "source": "backend_internal_store_store_test_testeligibleseriescount", "target": "backend_internal_store_store_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1256", "weight": 1.0, "source": "backend_internal_store_store_test_testensurereadercreatesonceandneverclobbersarotation", "target": "backend_internal_store_store_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L416", "weight": 1.0, "source": "backend_internal_store_store_test_testlatestpollroundtrippreservesarchived", "target": "backend_internal_store_store_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L339", "weight": 1.0, "source": "backend_internal_store_store_test_testmarklatestchecked", "target": "backend_internal_store_store_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L801", "weight": 1.0, "source": "backend_internal_store_store_test_testonseriescreatedfiresonceforanewseries", "target": "backend_internal_store_store_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L84", "weight": 1.0, "source": "backend_internal_store_store_test_testreaderidfortokenhash", "target": "backend_internal_store_store_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1301", "weight": 1.0, "source": "backend_internal_store_store_test_testreadersandsessionrevocation", "target": "backend_internal_store_store_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1347", "weight": 1.0, "source": "backend_internal_store_store_test_testreadersightingmarks", "target": "backend_internal_store_store_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L103", "weight": 1.0, "source": "backend_internal_store_store_test_testreadertokeninfo", "target": "backend_internal_store_store_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L834", "weight": 1.0, "source": "backend_internal_store_store_test_testsetseriescoverdoesnotoverwrite", "target": "backend_internal_store_store_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L169", "weight": 1.0, "source": "backend_internal_store_store_test_teststoreget", "target": "backend_internal_store_store_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L190", "weight": 1.0, "source": "backend_internal_store_store_test_teststoregetmissing", "target": "backend_internal_store_store_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1183", "weight": 1.0, "source": "backend_internal_store_store_test_teststorescopesbookmarkstoreader", "target": "backend_internal_store_store_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1425", "weight": 1.0, "source": "backend_internal_store_store_test_testtworeadersshareoneserieswithindependentprogress", "target": "backend_internal_store_store_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L774", "weight": 1.0, "source": "backend_internal_store_store_test_testupsertcreatesseriesfromclient", "target": "backend_internal_store_store_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L375", "weight": 1.0, "source": "backend_internal_store_store_test_testupsertdefaultsstatustoreading", "target": "backend_internal_store_store_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L622", "weight": 1.0, "source": "backend_internal_store_store_test_testupsertemptykindkeepsstoredvalue", "target": "backend_internal_store_store_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L391", "weight": 1.0, "source": "backend_internal_store_store_test_testupsertemptystatuspreservesstored", "target": "backend_internal_store_store_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L930", "weight": 1.0, "source": "backend_internal_store_store_test_testupsertexistingseriesacceptskindandlatest", "target": "backend_internal_store_store_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L893", "weight": 1.0, "source": "backend_internal_store_store_test_testupsertexistingseriesignoresclienttitlecoverurl", "target": "backend_internal_store_store_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L593", "weight": 1.0, "source": "backend_internal_store_store_test_testupsertkinddefaultstomanga", "target": "backend_internal_store_store_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L606", "weight": 1.0, "source": "backend_internal_store_store_test_testupsertkindroundtrips", "target": "backend_internal_store_store_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L358", "weight": 1.0, "source": "backend_internal_store_store_test_testupsertpreserveslatestcheckedat", "target": "backend_internal_store_store_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L445", "weight": 1.0, "source": "backend_internal_store_store_test_testupsertreplacesstatuswhengiven", "target": "backend_internal_store_store_test_newteststore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L466", "weight": 1.0, "source": "backend_internal_store_store_test_testupsertstatuschangekeepsupdatedat", "target": "backend_internal_store_store_test_newteststore", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L243", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_readlatestcheckedat", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L758", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_readseries", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L39", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_secondreader", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L260", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_seedforcheck", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L993", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_seedsecondreader", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L221", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testbookmarkcontinueurl", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1157", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testbookmarkduplicateimpossibleatdatabaselevel", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L200", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testbookmarkhasnewchapter", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L860", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testcoverbyaddress", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1527", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testcoveriscontentaddressedonfilesystem", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1480", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testcoverpersistsacrossreopen", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1566", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testcoverstoreacceptsanysourceurl", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L955", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testdeletekeepsseriesrow", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1225", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testdeletereadercascadestobookmarks", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L554", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testdisplaychapter", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L284", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testdueforlatestcheck", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1027", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testdueforlatestcheckexcludesorphanseries", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L316", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testdueforlatestcheckoldestfirstandscopedtosite", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1004", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testdueforlatestcheckordersbyreadercountthenage", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L490", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testdueforlatestcheckskipsfinishedkeepsarchived", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L525", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testeligibleseriescount", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1255", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testensurereadercreatesonceandneverclobbersarotation", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L415", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testlatestpollroundtrippreservesarchived", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L338", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testmarklatestchecked", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L649", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testmigration0002backfillsexistingbookmarks", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1096", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testmigration0004attachesbookmarkstoowner", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L714", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testmigration0008dropslegacycoverrows", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L800", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testonseriescreatedfiresonceforanewseries", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L52", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testopenisidempotent", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1518", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testopenrequiresabsolutecoverbaseurl", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1510", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testopenrequirescoverdirectory", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L83", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testreaderidfortokenhash", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1300", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testreadersandsessionrevocation", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1346", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testreadersightingmarks", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L102", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testreadertokeninfo", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L116", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testrotatetokeninvalidatesoldandsurvivesrestart", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1059", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testseedowneridempotentandrefreshestokenhash", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L833", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testsetseriescoverdoesnotoverwrite", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L168", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_teststoreget", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L189", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_teststoregetmissing", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1182", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_teststorescopesbookmarkstoreader", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1424", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testtworeadersshareoneserieswithindependentprogress", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L773", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testupsertcreatesseriesfromclient", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L374", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testupsertdefaultsstatustoreading", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L621", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testupsertemptykindkeepsstoredvalue", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L390", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testupsertemptystatuspreservesstored", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L929", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testupsertexistingseriesacceptskindandlatest", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L892", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testupsertexistingseriesignoresclienttitlecoverurl", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L592", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testupsertkinddefaultstomanga", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L605", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testupsertkindroundtrips", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L357", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testupsertpreserveslatestcheckedat", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L444", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testupsertreplacesstatuswhengiven", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L465", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_testupsertstatuschangekeepsupdatedat", "target": "backend_internal_store_store_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L243", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_readlatestcheckedat", "target": "backend_internal_store_store_test_go_store", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L758", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_readseries", "target": "backend_internal_store_store_test_go_store", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L39", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_secondreader", "target": "backend_internal_store_store_test_go_store", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L260", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_seedforcheck", "target": "backend_internal_store_store_test_go_store", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L993", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_store_store_test_seedsecondreader", "target": "backend_internal_store_store_test_go_store", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L995", "weight": 1.0, "source": "backend_internal_store_store_test_seedsecondreader", "target": "backend_internal_store_store_test_secondreader", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1227", "weight": 1.0, "source": "backend_internal_store_store_test_testdeletereadercascadestobookmarks", "target": "backend_internal_store_store_test_secondreader", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L817", "weight": 1.0, "source": "backend_internal_store_store_test_testonseriescreatedfiresonceforanewseries", "target": "backend_internal_store_store_test_secondreader", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1302", "weight": 1.0, "source": "backend_internal_store_store_test_testreadersandsessionrevocation", "target": "backend_internal_store_store_test_secondreader", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1348", "weight": 1.0, "source": "backend_internal_store_store_test_testreadersightingmarks", "target": "backend_internal_store_store_test_secondreader", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1184", "weight": 1.0, "source": "backend_internal_store_store_test_teststorescopesbookmarkstoreader", "target": "backend_internal_store_store_test_secondreader", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1426", "weight": 1.0, "source": "backend_internal_store_store_test_testtworeadersshareoneserieswithindependentprogress", "target": "backend_internal_store_store_test_secondreader", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L345", "weight": 1.0, "source": "backend_internal_store_store_test_testmarklatestchecked", "target": "backend_internal_store_store_test_readlatestcheckedat", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L369", "weight": 1.0, "source": "backend_internal_store_store_test_testupsertpreserveslatestcheckedat", "target": "backend_internal_store_store_test_readlatestcheckedat", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L303", "weight": 1.0, "source": "backend_internal_store_store_test_testdueforlatestcheck", "target": "backend_internal_store_store_test_seedforcheck", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1029", "weight": 1.0, "source": "backend_internal_store_store_test_testdueforlatestcheckexcludesorphanseries", "target": "backend_internal_store_store_test_seedforcheck", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L319", "weight": 1.0, "source": "backend_internal_store_store_test_testdueforlatestcheckoldestfirstandscopedtosite", "target": "backend_internal_store_store_test_seedforcheck", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1008", "weight": 1.0, "source": "backend_internal_store_store_test_testdueforlatestcheckordersbyreadercountthenage", "target": "backend_internal_store_store_test_seedforcheck", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L527", "weight": 1.0, "source": "backend_internal_store_store_test_testeligibleseriescount", "target": "backend_internal_store_store_test_seedforcheck", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L340", "weight": 1.0, "source": "backend_internal_store_store_test_testmarklatestchecked", "target": "backend_internal_store_store_test_seedforcheck", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L359", "weight": 1.0, "source": "backend_internal_store_store_test_testupsertpreserveslatestcheckedat", "target": "backend_internal_store_store_test_seedforcheck", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L971", "weight": 1.0, "source": "backend_internal_store_store_test_testdeletekeepsseriesrow", "target": "backend_internal_store_store_test_readseries", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1245", "weight": 1.0, "source": "backend_internal_store_store_test_testdeletereadercascadestobookmarks", "target": "backend_internal_store_store_test_readseries", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L788", "weight": 1.0, "source": "backend_internal_store_store_test_testupsertcreatesseriesfromclient", "target": "backend_internal_store_store_test_readseries", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/store/store_test.go", "source_location": "L1009", "weight": 1.0, "source": "backend_internal_store_store_test_testdueforlatestcheckordersbyreadercountthenage", "target": "backend_internal_store_store_test_seedsecondreader", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/userscript/userscript.go", "source_location": "L91", "weight": 1.0, "source": "backend_internal_userscript_userscript", "target": "backend_internal_userscript_userscript_handler", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/userscript/userscript.go", "source_location": "L53", "weight": 1.0, "source": "backend_internal_userscript_userscript", "target": "backend_internal_userscript_userscript_render", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/userscript/userscript.go", "source_location": "L35", "weight": 1.0, "source": "backend_internal_userscript_userscript", "target": "backend_internal_userscript_userscript_stampversion", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/userscript/userscript.go", "source_location": "L42", "weight": 1.0, "source": "backend_internal_userscript_userscript", "target": "backend_internal_userscript_userscript_substitutetoken", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/userscript/userscript.go", "source_location": "L76", "weight": 1.0, "source": "backend_internal_userscript_userscript_render", "target": "backend_internal_userscript_userscript_stampversion", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/userscript/userscript.go", "source_location": "L35", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_userscript_userscript_stampversion", "target": "backend_internal_userscript_userscript_go_time", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/userscript/userscript_test.go", "source_location": "L25", "weight": 1.0, "source": "backend_internal_userscript_userscript_test_teststampversionreplacesversionlineonly", "target": "backend_internal_userscript_userscript_stampversion" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/userscript/userscript_test.go", "source_location": "L42", "weight": 1.0, "source": "backend_internal_userscript_userscript_test_teststampversionwithoutversionlineservedunmodified", "target": "backend_internal_userscript_userscript_stampversion" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/userscript/userscript.go", "source_location": "L66", "weight": 1.0, "source": "backend_internal_userscript_userscript_render", "target": "backend_internal_userscript_userscript_substitutetoken", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/userscript/userscript_test.go", "source_location": "L48", "weight": 1.0, "source": "backend_internal_userscript_userscript_test_testsubstitutetokenreplaceseveryplaceholder", "target": "backend_internal_userscript_userscript_substitutetoken" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/userscript/userscript_test.go", "source_location": "L64", "weight": 1.0, "source": "backend_internal_userscript_userscript_test_testsubstitutetokenwithoutplaceholderservedunmodified", "target": "backend_internal_userscript_userscript_substitutetoken" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/userscript/userscript.go", "source_location": "L98", "weight": 1.0, "source": "backend_internal_userscript_userscript_handler", "target": "backend_internal_userscript_userscript_render", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/userscript/userscript.go", "source_location": "L53", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_userscript_userscript_render", "target": "backend_internal_userscript_userscript_go_request", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/userscript/userscript.go", "source_location": "L53", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_userscript_userscript_render", "target": "backend_internal_userscript_userscript_go_responsewriter", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/web/web.go", "source_location": "L592", "weight": 1.0, "source": "web_handler_installuserscript", "target": "backend_internal_userscript_userscript_render" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/userscript/userscript.go", "source_location": "L91", "weight": 1.0, "context": "return_type", "source": "backend_internal_userscript_userscript_handler", "target": "backend_internal_userscript_userscript_go_handlerfunc", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/userscript/userscript.go", "source_location": "L91", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_userscript_userscript_handler", "target": "backend_internal_userscript_userscript_go_store", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/userscript/userscript_test.go", "source_location": "L23", "weight": 1.0, "source": "backend_internal_userscript_userscript_test", "target": "backend_internal_userscript_userscript_test_teststampversionreplacesversionlineonly", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/userscript/userscript_test.go", "source_location": "L40", "weight": 1.0, "source": "backend_internal_userscript_userscript_test", "target": "backend_internal_userscript_userscript_test_teststampversionwithoutversionlineservedunmodified", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/userscript/userscript_test.go", "source_location": "L47", "weight": 1.0, "source": "backend_internal_userscript_userscript_test", "target": "backend_internal_userscript_userscript_test_testsubstitutetokenreplaceseveryplaceholder", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/userscript/userscript_test.go", "source_location": "L62", "weight": 1.0, "source": "backend_internal_userscript_userscript_test", "target": "backend_internal_userscript_userscript_test_testsubstitutetokenwithoutplaceholderservedunmodified", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/userscript/userscript_test.go", "source_location": "L23", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_userscript_userscript_test_teststampversionreplacesversionlineonly", "target": "backend_internal_userscript_userscript_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/userscript/userscript_test.go", "source_location": "L40", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_userscript_userscript_test_teststampversionwithoutversionlineservedunmodified", "target": "backend_internal_userscript_userscript_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/userscript/userscript_test.go", "source_location": "L47", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_userscript_userscript_test_testsubstitutetokenreplaceseveryplaceholder", "target": "backend_internal_userscript_userscript_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/userscript/userscript_test.go", "source_location": "L62", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_userscript_userscript_test_testsubstitutetokenwithoutplaceholderservedunmodified", "target": "backend_internal_userscript_userscript_test_go_t", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L93", "weight": 1.0, "source": "backend_internal_web_admin", "target": "backend_internal_web_admin_adminpatterns", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L232", "weight": 1.0, "source": "backend_internal_web_admin", "target": "backend_internal_web_admin_readerpathid", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L180", "weight": 1.0, "source": "backend_internal_web_admin", "target": "backend_internal_web_admin_since", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L73", "weight": 1.0, "source": "backend_internal_web_admin", "target": "web_adminroute", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L22", "weight": 1.0, "source": "backend_internal_web_admin", "target": "web_adminview", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L17", "weight": 1.0, "source": "backend_internal_web_admin", "target": "web_lanereporter", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L46", "weight": 1.0, "source": "backend_internal_web_admin", "target": "web_lanerow", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L33", "weight": 1.0, "source": "backend_internal_web_admin", "target": "web_lanesview", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L55", "weight": 1.0, "context": "field", "source": "backend_internal_web_web_go_web_handler", "target": "web_lanereporter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L115", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_web_web_new", "target": "web_lanereporter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/main.go", "source_location": "L135", "weight": 1.0, "context": "parameter_type", "source": "backend_main_newrouter", "target": "web_lanereporter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L27", "weight": 1.0, "context": "field", "source": "web_adminview", "target": "web_lanesview", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L141", "weight": 1.0, "context": "return_type", "source": "web_handler_lanesview", "target": "web_lanesview", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L34", "weight": 1.0, "context": "field", "source": "web_lanesview", "target": "web_lanerow", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L75", "weight": 1.0, "context": "field", "source": "web_adminroute", "target": "backend_internal_web_admin_go_handlerfunc", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L81", "weight": 1.0, "context": "return_type", "source": "web_handler_adminroutes", "target": "web_adminroute", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L106", "weight": 1.0, "context": "return_type", "source": "web_handler_requireowner", "target": "backend_internal_web_admin_go_handlerfunc", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L117", "weight": 1.0, "source": "backend_internal_web_admin_go_web_handler", "target": "web_handler_admin", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L81", "weight": 1.0, "source": "backend_internal_web_admin_go_web_handler", "target": "web_handler_adminroutes", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L217", "weight": 1.0, "source": "backend_internal_web_admin_go_web_handler", "target": "web_handler_clearreadermarks", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L141", "weight": 1.0, "source": "backend_internal_web_admin_go_web_handler", "target": "web_handler_lanesview", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L243", "weight": 1.0, "source": "backend_internal_web_admin_go_web_handler", "target": "web_handler_renderroster", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L106", "weight": 1.0, "source": "backend_internal_web_admin_go_web_handler", "target": "web_handler_requireowner", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L190", "weight": 1.0, "source": "backend_internal_web_admin_go_web_handler", "target": "web_handler_revokereadersessions", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L133", "weight": 1.0, "source": "backend_internal_web_admin_go_web_handler", "target": "web_handler_uilanes", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L94", "weight": 1.0, "source": "backend_internal_web_admin_adminpatterns", "target": "web_handler_adminroutes", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L700", "weight": 1.0, "source": "backend_web_test_testadminroutesareowneronly", "target": "backend_internal_web_admin_adminpatterns" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/web/admin.go", "source_location": "L108", "weight": 1.0, "source": "web_handler_requireowner", "target": "backend_internal_web_web_readerof" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L117", "weight": 1.0, "context": "parameter_type", "source": "web_handler_admin", "target": "backend_internal_web_admin_go_request", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L117", "weight": 1.0, "context": "parameter_type", "source": "web_handler_admin", "target": "backend_internal_web_admin_go_responsewriter", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L127", "weight": 1.0, "source": "web_handler_admin", "target": "web_handler_lanesview", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L232", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_web_admin_readerpathid", "target": "backend_internal_web_admin_go_responsewriter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L217", "weight": 1.0, "context": "parameter_type", "source": "web_handler_clearreadermarks", "target": "backend_internal_web_admin_go_responsewriter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L243", "weight": 1.0, "context": "parameter_type", "source": "web_handler_renderroster", "target": "backend_internal_web_admin_go_responsewriter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L190", "weight": 1.0, "context": "parameter_type", "source": "web_handler_revokereadersessions", "target": "backend_internal_web_admin_go_responsewriter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L133", "weight": 1.0, "context": "parameter_type", "source": "web_handler_uilanes", "target": "backend_internal_web_admin_go_responsewriter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L232", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_web_admin_readerpathid", "target": "backend_internal_web_admin_go_request", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L217", "weight": 1.0, "context": "parameter_type", "source": "web_handler_clearreadermarks", "target": "backend_internal_web_admin_go_request", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L190", "weight": 1.0, "context": "parameter_type", "source": "web_handler_revokereadersessions", "target": "backend_internal_web_admin_go_request", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L133", "weight": 1.0, "context": "parameter_type", "source": "web_handler_uilanes", "target": "backend_internal_web_admin_go_request", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L134", "weight": 1.0, "source": "web_handler_uilanes", "target": "web_handler_lanesview", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L164", "weight": 1.0, "source": "web_handler_lanesview", "target": "backend_internal_web_admin_since", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L180", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_web_admin_since", "target": "backend_internal_web_admin_go_time", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L191", "weight": 1.0, "source": "web_handler_revokereadersessions", "target": "backend_internal_web_admin_readerpathid", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L208", "weight": 1.0, "source": "web_handler_revokereadersessions", "target": "web_handler_renderroster", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L218", "weight": 1.0, "source": "web_handler_clearreadermarks", "target": "backend_internal_web_admin_readerpathid", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/admin.go", "source_location": "L227", "weight": 1.0, "source": "web_handler_clearreadermarks", "target": "web_handler_renderroster", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/discord.go", "source_location": "L63", "weight": 1.0, "source": "backend_internal_web_discord", "target": "backend_internal_web_discord_newoauthstates", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/discord.go", "source_location": "L41", "weight": 1.0, "source": "backend_internal_web_discord", "target": "web_discordconfig", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/discord.go", "source_location": "L276", "weight": 1.0, "source": "backend_internal_web_discord", "target": "web_discordmember", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/discord.go", "source_location": "L318", "weight": 1.0, "source": "backend_internal_web_discord", "target": "web_discordtoken", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/discord.go", "source_location": "L58", "weight": 1.0, "source": "backend_internal_web_discord", "target": "web_oauthstates", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/main.go", "source_location": "L49", "weight": 1.0, "context": "field", "source": "backend_config", "target": "web_discordconfig", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L47", "weight": 1.0, "context": "field", "source": "backend_internal_web_web_go_web_handler", "target": "web_discordconfig", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L115", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_web_web_new", "target": "web_discordconfig", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L140", "weight": 1.0, "context": "return_type", "source": "backend_web_test_discordconfig", "target": "web_discordconfig", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/discord.go", "source_location": "L63", "weight": 1.0, "context": "return_type", "source": "backend_internal_web_discord_newoauthstates", "target": "web_oauthstates", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L48", "weight": 1.0, "context": "field", "source": "backend_internal_web_web_go_web_handler", "target": "web_oauthstates", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/discord.go", "source_location": "L59", "weight": 1.0, "context": "field", "source": "web_oauthstates", "target": "backend_internal_web_discord_go_mutex", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/discord.go", "source_location": "L60", "weight": 1.0, "context": "field", "source": "web_oauthstates", "target": "backend_internal_web_discord_go_time", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/web/discord.go", "source_location": "L67", "weight": 1.0, "source": "web_oauthstates", "target": "web_oauthstates_put", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/web/discord.go", "source_location": "L93", "weight": 1.0, "source": "web_oauthstates", "target": "web_oauthstates_take", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/discord.go", "source_location": "L67", "weight": 1.0, "context": "parameter_type", "source": "web_oauthstates_put", "target": "backend_internal_web_discord_go_time", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/web/oauth_test.go", "source_location": "L33", "weight": 1.0, "source": "backend_internal_web_oauth_test_testoauthstateeviction", "target": "backend_internal_web_discord_newoauthstates" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/web/oauth_test.go", "source_location": "L9", "weight": 1.0, "source": "backend_internal_web_oauth_test_testoauthstatesingleuse", "target": "backend_internal_web_discord_newoauthstates" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/web/oauth_test.go", "source_location": "L20", "weight": 1.0, "source": "backend_internal_web_oauth_test_testoauthstateunknownorexpired", "target": "backend_internal_web_discord_newoauthstates" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/web/web.go", "source_location": "L127", "weight": 1.0, "source": "backend_internal_web_web_new", "target": "backend_internal_web_discord_newoauthstates" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/discord.go", "source_location": "L108", "weight": 1.0, "source": "web_handler_discordstart", "target": "web_oauthstates_put", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/discord.go", "source_location": "L137", "weight": 1.0, "source": "web_handler_discordcallback", "target": "web_oauthstates_take", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/web/discord.go", "source_location": "L123", "weight": 1.0, "source": "backend_internal_web_discord_go_web_handler", "target": "web_handler_discordcallback", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/web/discord.go", "source_location": "L291", "weight": 1.0, "source": "backend_internal_web_discord_go_web_handler", "target": "web_handler_discordmember", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/web/discord.go", "source_location": "L106", "weight": 1.0, "source": "backend_internal_web_discord_go_web_handler", "target": "web_handler_discordstart", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/web/discord.go", "source_location": "L248", "weight": 1.0, "source": "backend_internal_web_discord_go_web_handler", "target": "web_handler_discorduserid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/web/discord.go", "source_location": "L214", "weight": 1.0, "source": "backend_internal_web_discord_go_web_handler", "target": "web_handler_exchangetoken", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/discord.go", "source_location": "L106", "weight": 1.0, "context": "parameter_type", "source": "web_handler_discordstart", "target": "backend_internal_web_discord_go_request", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/discord.go", "source_location": "L106", "weight": 1.0, "context": "parameter_type", "source": "web_handler_discordstart", "target": "backend_internal_web_discord_go_responsewriter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/discord.go", "source_location": "L123", "weight": 1.0, "context": "parameter_type", "source": "web_handler_discordcallback", "target": "backend_internal_web_discord_go_responsewriter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/discord.go", "source_location": "L123", "weight": 1.0, "context": "parameter_type", "source": "web_handler_discordcallback", "target": "backend_internal_web_discord_go_request", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/discord.go", "source_location": "L150", "weight": 1.0, "source": "web_handler_discordcallback", "target": "backend_internal_web_discord_go_context", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/discord.go", "source_location": "L167", "weight": 1.0, "source": "web_handler_discordcallback", "target": "web_handler_discordmember", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/discord.go", "source_location": "L159", "weight": 1.0, "source": "web_handler_discordcallback", "target": "web_handler_discorduserid", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/discord.go", "source_location": "L150", "weight": 1.0, "source": "web_handler_discordcallback", "target": "web_handler_exchangetoken", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/discord.go", "source_location": "L214", "weight": 1.0, "context": "parameter_type", "source": "web_handler_exchangetoken", "target": "backend_internal_web_discord_go_context", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/web/discord.go", "source_location": "L242", "weight": 1.0, "source": "web_handler_exchangetoken", "target": "backend_internal_web_web_new" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/discord.go", "source_location": "L214", "weight": 1.0, "context": "return_type", "source": "web_handler_exchangetoken", "target": "web_discordtoken", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/discord.go", "source_location": "L291", "weight": 1.0, "context": "parameter_type", "source": "web_handler_discordmember", "target": "backend_internal_web_discord_go_context", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/discord.go", "source_location": "L248", "weight": 1.0, "context": "parameter_type", "source": "web_handler_discorduserid", "target": "backend_internal_web_discord_go_context", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/web/discord.go", "source_location": "L271", "weight": 1.0, "source": "web_handler_discorduserid", "target": "backend_internal_web_web_new" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/discord.go", "source_location": "L291", "weight": 1.0, "context": "return_type", "source": "web_handler_discordmember", "target": "web_discordmember", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/oauth_test.go", "source_location": "L32", "weight": 1.0, "source": "backend_internal_web_oauth_test", "target": "backend_internal_web_oauth_test_testoauthstateeviction", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/oauth_test.go", "source_location": "L8", "weight": 1.0, "source": "backend_internal_web_oauth_test", "target": "backend_internal_web_oauth_test_testoauthstatesingleuse", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/oauth_test.go", "source_location": "L19", "weight": 1.0, "source": "backend_internal_web_oauth_test", "target": "backend_internal_web_oauth_test_testoauthstateunknownorexpired", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/oauth_test.go", "source_location": "L8", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_web_oauth_test_testoauthstatesingleuse", "target": "backend_internal_web_oauth_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/oauth_test.go", "source_location": "L32", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_web_oauth_test_testoauthstateeviction", "target": "backend_internal_web_oauth_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/oauth_test.go", "source_location": "L19", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_web_oauth_test_testoauthstateunknownorexpired", "target": "backend_internal_web_oauth_test_go_t", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/filter.js", "source_location": "L4", "weight": 1.0, "source": "backend_internal_web_static_filter", "target": "backend_internal_web_static_filter_applyfilter", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/filter.js", "source_location": "L68", "weight": 1.0, "source": "backend_internal_web_static_filter", "target": "backend_internal_web_static_filter_closecardpanels", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/filter.js", "source_location": "L166", "weight": 1.0, "source": "backend_internal_web_static_filter", "target": "backend_internal_web_static_filter_reasonfrom", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/filter.js", "source_location": "L52", "weight": 1.0, "source": "backend_internal_web_static_filter", "target": "backend_internal_web_static_filter_setactivetab", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/filter.js", "source_location": "L133", "weight": 1.0, "source": "backend_internal_web_static_filter", "target": "backend_internal_web_static_filter_showerror", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/filter.js", "source_location": "L95", "weight": 1.0, "source": "backend_internal_web_static_filter", "target": "backend_internal_web_static_filter_togglechapterform", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/filter.js", "source_location": "L102", "weight": 1.0, "source": "backend_internal_web_static_filter", "target": "backend_internal_web_static_filter_toggleconfirmrow", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/filter.js", "source_location": "L80", "weight": 1.0, "source": "backend_internal_web_static_filter", "target": "backend_internal_web_static_filter_togglepanel", "confidence_score": 1.0 }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/internal/web/static/filter.js", "source_location": "L55", "weight": 1.0, "source": "backend_internal_web_static_filter_setactivetab", "target": "backend_internal_web_static_htmx_min_on" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/filter.js", "source_location": "L84", "weight": 1.0, "source": "backend_internal_web_static_filter_togglepanel", "target": "backend_internal_web_static_filter_closecardpanels", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/filter.js", "source_location": "L96", "weight": 1.0, "source": "backend_internal_web_static_filter_togglechapterform", "target": "backend_internal_web_static_filter_togglepanel", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/filter.js", "source_location": "L104", "weight": 1.0, "source": "backend_internal_web_static_filter_toggleconfirmrow", "target": "backend_internal_web_static_filter_togglepanel", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_a", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_ae", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_an", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_at", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_b", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_be", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_bn", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_bt", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_c", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_ce", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_cn", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_ct", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_d", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_de", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_dn", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_dt", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_e", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_ee", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_en", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_et", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_f", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_fe", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_fn", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_ft", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_g", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_ge", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_gn", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_gt", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_h", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_he", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_hn", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_ht", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_i", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_ie", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_in", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_it", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_j", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_je", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_jt", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_k", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_ke", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_kn", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_kt", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_l", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_le", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_ln", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_lt", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_m", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_me", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_mn", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_mt", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_n", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_ne", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_nn", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_nt", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_o", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_oe", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_on", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_ot", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_p", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_pe", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_pn", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_pt", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_q", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_qe", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_qn", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_qt", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_r", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_re", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_rn", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_rt", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_s", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_se", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_sn", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_st", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_t", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_te", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_tn", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_tt", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_u", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_ue", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_un", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_ut", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_v", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_ve", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_vn", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_vt", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_w", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_we", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_wn", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_wt", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_x", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_xe", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_xn", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_xt", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_y", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_ye", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_yn", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_yt", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_z", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_ze", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_zn", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "backend_internal_web_static_htmx_min_zt", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min", "target": "home_tan_project_mangabm_mangabookmark_backend_internal_web_static_htmx_min", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_gn", "target": "backend_internal_web_static_htmx_min_d", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_it", "target": "backend_internal_web_static_htmx_min_d", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_cn", "target": "backend_internal_web_static_htmx_min_ee", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_de", "target": "backend_internal_web_static_htmx_min_ee", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_dn", "target": "backend_internal_web_static_htmx_min_ee", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_e", "target": "backend_internal_web_static_htmx_min_ee", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_ee", "target": "backend_internal_web_static_htmx_min_ae", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_ee", "target": "backend_internal_web_static_htmx_min_ie", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_ee", "target": "backend_internal_web_static_htmx_min_ne", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_ee", "target": "backend_internal_web_static_htmx_min_re", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_fn", "target": "backend_internal_web_static_htmx_min_ee", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_ft", "target": "backend_internal_web_static_htmx_min_ee", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_he", "target": "backend_internal_web_static_htmx_min_ee", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_le", "target": "backend_internal_web_static_htmx_min_ee", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_lt", "target": "backend_internal_web_static_htmx_min_ee", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_on", "target": "backend_internal_web_static_htmx_min_ee", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_pn", "target": "backend_internal_web_static_htmx_min_ee", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_pt", "target": "backend_internal_web_static_htmx_min_ee", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_te", "target": "backend_internal_web_static_htmx_min_ee", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_ut", "target": "backend_internal_web_static_htmx_min_ee", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_bt", "target": "backend_internal_web_static_htmx_min_s", "confidence_score": 1.0 }, { "relation": "indirect_call", "context": "collection", "confidence": "INFERRED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_jt", "target": "backend_internal_web_static_htmx_min_s", "confidence_score": 0.5 }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_le", "target": "backend_internal_web_static_htmx_min_s", "confidence_score": 0.5 }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_nt", "target": "backend_internal_web_static_htmx_min_s", "confidence_score": 0.5 }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_on", "target": "backend_internal_web_static_htmx_min_s", "confidence_score": 0.5 }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_pt", "target": "backend_internal_web_static_htmx_min_s", "confidence_score": 0.5 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_wt", "target": "backend_internal_web_static_htmx_min_s", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_bn", "target": "backend_internal_web_static_htmx_min_te", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_cn", "target": "backend_internal_web_static_htmx_min_te", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_de", "target": "backend_internal_web_static_htmx_min_te", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_fn", "target": "backend_internal_web_static_htmx_min_te", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_i", "target": "backend_internal_web_static_htmx_min_te", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_qe", "target": "backend_internal_web_static_htmx_min_te", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_se", "target": "backend_internal_web_static_htmx_min_te", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_st", "target": "backend_internal_web_static_htmx_min_te", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_un", "target": "backend_internal_web_static_htmx_min_te", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_wt", "target": "backend_internal_web_static_htmx_min_te", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_ze", "target": "backend_internal_web_static_htmx_min_te", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_bn", "target": "backend_internal_web_static_htmx_min_c", "confidence_score": 1.0 }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_cn", "target": "backend_internal_web_static_htmx_min_c", "confidence_score": 0.5 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_e", "target": "backend_internal_web_static_htmx_min_c", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_fe", "target": "backend_internal_web_static_htmx_min_c", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_g", "target": "backend_internal_web_static_htmx_min_c", "confidence_score": 1.0 }, { "relation": "indirect_call", "context": "collection", "confidence": "INFERRED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_it", "target": "backend_internal_web_static_htmx_min_c", "confidence_score": 0.5 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_je", "target": "backend_internal_web_static_htmx_min_c", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_me", "target": "backend_internal_web_static_htmx_min_c", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_o", "target": "backend_internal_web_static_htmx_min_c", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_pt", "target": "backend_internal_web_static_htmx_min_c", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_ue", "target": "backend_internal_web_static_htmx_min_c", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_un", "target": "backend_internal_web_static_htmx_min_c", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_z", "target": "backend_internal_web_static_htmx_min_c", "confidence_score": 1.0 }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1302", "weight": 1.0, "source": "userscript_manga_bookmark_user_el", "target": "backend_internal_web_static_htmx_min_c" }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1208", "weight": 1.0, "source": "userscript_novel_bookmark_user_el", "target": "backend_internal_web_static_htmx_min_c" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_a", "target": "backend_internal_web_static_htmx_min_ne", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_ae", "target": "backend_internal_web_static_htmx_min_ne", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_de", "target": "backend_internal_web_static_htmx_min_ne", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_dn", "target": "backend_internal_web_static_htmx_min_ne", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_e", "target": "backend_internal_web_static_htmx_min_ne", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_fn", "target": "backend_internal_web_static_htmx_min_ne", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_ft", "target": "backend_internal_web_static_htmx_min_ne", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_gt", "target": "backend_internal_web_static_htmx_min_ne", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_he", "target": "backend_internal_web_static_htmx_min_ne", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_jt", "target": "backend_internal_web_static_htmx_min_ne", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_m", "target": "backend_internal_web_static_htmx_min_ne", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_mt", "target": "backend_internal_web_static_htmx_min_ne", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_n", "target": "backend_internal_web_static_htmx_min_ne", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_ne", "target": "backend_internal_web_static_htmx_min_h", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_nt", "target": "backend_internal_web_static_htmx_min_ne", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_on", "target": "backend_internal_web_static_htmx_min_ne", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_qe", "target": "backend_internal_web_static_htmx_min_ne", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_u", "target": "backend_internal_web_static_htmx_min_ne", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_ut", "target": "backend_internal_web_static_htmx_min_ne", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_vn", "target": "backend_internal_web_static_htmx_min_ne", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_wt", "target": "backend_internal_web_static_htmx_min_ne", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_x", "target": "backend_internal_web_static_htmx_min_ne", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_xe", "target": "backend_internal_web_static_htmx_min_ne", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_yt", "target": "backend_internal_web_static_htmx_min_ne", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_zn", "target": "backend_internal_web_static_htmx_min_ne", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_zt", "target": "backend_internal_web_static_htmx_min_ne", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_de", "target": "backend_internal_web_static_htmx_min_m", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_e", "target": "backend_internal_web_static_htmx_min_m", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_p", "target": "backend_internal_web_static_htmx_min_m", "confidence_score": 1.0 }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_bn", "target": "backend_internal_web_static_htmx_min_o", "confidence_score": 0.5 }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_cn", "target": "backend_internal_web_static_htmx_min_o", "confidence_score": 0.5 }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_ft", "target": "backend_internal_web_static_htmx_min_o", "confidence_score": 0.5 }, { "relation": "indirect_call", "context": "collection", "confidence": "INFERRED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_jt", "target": "backend_internal_web_static_htmx_min_o", "confidence_score": 0.5 }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_on", "target": "backend_internal_web_static_htmx_min_o", "confidence_score": 0.5 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_re", "target": "backend_internal_web_static_htmx_min_o", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_se", "target": "backend_internal_web_static_htmx_min_o", "confidence_score": 1.0 }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_vt", "target": "backend_internal_web_static_htmx_min_o", "confidence_score": 0.5 }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_bn", "target": "backend_internal_web_static_htmx_min_i", "confidence_score": 0.5 }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_cn", "target": "backend_internal_web_static_htmx_min_i", "confidence_score": 0.5 }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_et", "target": "backend_internal_web_static_htmx_min_i", "confidence_score": 0.5 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_i", "target": "backend_internal_web_static_htmx_min_a", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_i", "target": "backend_internal_web_static_htmx_min_n", "confidence_score": 1.0 }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_je", "target": "backend_internal_web_static_htmx_min_i", "confidence_score": 0.5 }, { "relation": "indirect_call", "context": "collection", "confidence": "INFERRED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_jt", "target": "backend_internal_web_static_htmx_min_i", "confidence_score": 0.5 }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_le", "target": "backend_internal_web_static_htmx_min_i", "confidence_score": 0.5 }, { "relation": "indirect_call", "context": "collection", "confidence": "INFERRED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_pt", "target": "backend_internal_web_static_htmx_min_i", "confidence_score": 0.5 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_re", "target": "backend_internal_web_static_htmx_min_i", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_de", "target": "backend_internal_web_static_htmx_min_re", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_dn", "target": "backend_internal_web_static_htmx_min_re", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_gn", "target": "backend_internal_web_static_htmx_min_re", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_hn", "target": "backend_internal_web_static_htmx_min_re", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_nn", "target": "backend_internal_web_static_htmx_min_re", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_pn", "target": "backend_internal_web_static_htmx_min_re", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_pt", "target": "backend_internal_web_static_htmx_min_re", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_re", "target": "backend_internal_web_static_htmx_min_ue", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_we", "target": "backend_internal_web_static_htmx_min_re", "confidence_score": 1.0 }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "userscript/manga-bookmark.user.js", "source_location": "L292", "weight": 1.0, "source": "userscript_manga_bookmark_user_latestchapterfromanchors", "target": "backend_internal_web_static_htmx_min_re" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_cn", "target": "backend_internal_web_static_htmx_min_h", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_g", "target": "backend_internal_web_static_htmx_min_h", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_ht", "target": "backend_internal_web_static_htmx_min_h", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_pn", "target": "backend_internal_web_static_htmx_min_h", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_pt", "target": "backend_internal_web_static_htmx_min_h", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_st", "target": "backend_internal_web_static_htmx_min_h", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_p", "target": "backend_internal_web_static_htmx_min_t", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_t", "target": "backend_internal_web_static_htmx_min_g", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_t", "target": "backend_internal_web_static_htmx_min_se", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_t", "target": "backend_internal_web_static_htmx_min_y", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_p", "target": "backend_internal_web_static_htmx_min_q", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_p", "target": "backend_internal_web_static_htmx_min_l", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_a", "target": "backend_internal_web_static_htmx_min_se", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_a", "target": "backend_internal_web_static_htmx_min_ue", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_n", "target": "backend_internal_web_static_htmx_min_ce", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_n", "target": "backend_internal_web_static_htmx_min_zn", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_e", "target": "backend_internal_web_static_htmx_min_p", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_gt", "target": "backend_internal_web_static_htmx_min_p", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_p", "target": "backend_internal_web_static_htmx_min_ge", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_p", "target": "backend_internal_web_static_htmx_min_ue", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_wt", "target": "backend_internal_web_static_htmx_min_p", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_de", "target": "backend_internal_web_static_htmx_min_oe", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_dn", "target": "backend_internal_web_static_htmx_min_oe", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_oe", "target": "backend_internal_web_static_htmx_min_e", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_oe", "target": "backend_internal_web_static_htmx_min_se", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_be", "target": "backend_internal_web_static_htmx_min_k", "confidence_score": 1.0 }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_de", "target": "backend_internal_web_static_htmx_min_k", "confidence_score": 0.5 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_k", "target": "backend_internal_web_static_htmx_min_ue", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_xe", "target": "backend_internal_web_static_htmx_min_k", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_ye", "target": "backend_internal_web_static_htmx_min_k", "confidence_score": 1.0 }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1300", "weight": 1.0, "source": "userscript_manga_bookmark_user_el", "target": "backend_internal_web_static_htmx_min_k" }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1206", "weight": 1.0, "source": "userscript_novel_bookmark_user_el", "target": "backend_internal_web_static_htmx_min_k" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_bt", "target": "backend_internal_web_static_htmx_min_ie", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_cn", "target": "backend_internal_web_static_htmx_min_ie", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_ct", "target": "backend_internal_web_static_htmx_min_ie", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_de", "target": "backend_internal_web_static_htmx_min_ie", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_dt", "target": "backend_internal_web_static_htmx_min_ie", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_fn", "target": "backend_internal_web_static_htmx_min_ie", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_gn", "target": "backend_internal_web_static_htmx_min_ie", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_ke", "target": "backend_internal_web_static_htmx_min_ie", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_lt", "target": "backend_internal_web_static_htmx_min_ie", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_nn", "target": "backend_internal_web_static_htmx_min_ie", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_nt", "target": "backend_internal_web_static_htmx_min_ie", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_pt", "target": "backend_internal_web_static_htmx_min_ie", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_qt", "target": "backend_internal_web_static_htmx_min_ie", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_yt", "target": "backend_internal_web_static_htmx_min_ie", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_zt", "target": "backend_internal_web_static_htmx_min_ie", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_b", "target": "backend_internal_web_static_htmx_min_se", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_cn", "target": "backend_internal_web_static_htmx_min_se", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_de", "target": "backend_internal_web_static_htmx_min_se", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_e", "target": "backend_internal_web_static_htmx_min_se", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_ft", "target": "backend_internal_web_static_htmx_min_se", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_he", "target": "backend_internal_web_static_htmx_min_se", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_hn", "target": "backend_internal_web_static_htmx_min_se", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_kt", "target": "backend_internal_web_static_htmx_min_se", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_le", "target": "backend_internal_web_static_htmx_min_se", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_on", "target": "backend_internal_web_static_htmx_min_se", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_pt", "target": "backend_internal_web_static_htmx_min_se", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_qe", "target": "backend_internal_web_static_htmx_min_se", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_qt", "target": "backend_internal_web_static_htmx_min_se", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_rn", "target": "backend_internal_web_static_htmx_min_se", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_se", "target": "backend_internal_web_static_htmx_min_ue", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_un", "target": "backend_internal_web_static_htmx_min_se", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_wt", "target": "backend_internal_web_static_htmx_min_se", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_yt", "target": "backend_internal_web_static_htmx_min_se", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_z", "target": "backend_internal_web_static_htmx_min_se", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_ze", "target": "backend_internal_web_static_htmx_min_se", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_zt", "target": "backend_internal_web_static_htmx_min_se", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_bt", "target": "backend_internal_web_static_htmx_min_x", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_cn", "target": "backend_internal_web_static_htmx_min_le", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_ct", "target": "backend_internal_web_static_htmx_min_le", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_de", "target": "backend_internal_web_static_htmx_min_le", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_dn", "target": "backend_internal_web_static_htmx_min_le", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_e", "target": "backend_internal_web_static_htmx_min_le", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_pt", "target": "backend_internal_web_static_htmx_min_le", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_gn", "target": "backend_internal_web_static_htmx_min_f", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_de", "target": "backend_internal_web_static_htmx_min_ce", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_dn", "target": "backend_internal_web_static_htmx_min_ce", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_en", "target": "backend_internal_web_static_htmx_min_ce", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_fe", "target": "backend_internal_web_static_htmx_min_ce", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_fn", "target": "backend_internal_web_static_htmx_min_ce", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_tn", "target": "backend_internal_web_static_htmx_min_ce", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_b", "target": "backend_internal_web_static_htmx_min_de", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_jt", "target": "backend_internal_web_static_htmx_min_b", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_vt", "target": "backend_internal_web_static_htmx_min_b", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_jt", "target": "backend_internal_web_static_htmx_min_u", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_vt", "target": "backend_internal_web_static_htmx_min_u", "confidence_score": 1.0 }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_an", "target": "backend_internal_web_static_htmx_min_e", "confidence_score": 0.5 }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_cn", "target": "backend_internal_web_static_htmx_min_e", "confidence_score": 0.5 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_de", "target": "backend_internal_web_static_htmx_min_e", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_dn", "target": "backend_internal_web_static_htmx_min_e", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_e", "target": "backend_internal_web_static_htmx_min_fe", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_e", "target": "backend_internal_web_static_htmx_min_he", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_e", "target": "backend_internal_web_static_htmx_min_je", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_e", "target": "backend_internal_web_static_htmx_min_kn", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_e", "target": "backend_internal_web_static_htmx_min_me", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_e", "target": "backend_internal_web_static_htmx_min_qe", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_e", "target": "backend_internal_web_static_htmx_min_ue", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_e", "target": "backend_internal_web_static_htmx_min_ve", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_e", "target": "backend_internal_web_static_htmx_min_vn", "confidence_score": 1.0 }, { "relation": "indirect_call", "context": "collection", "confidence": "INFERRED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_xn", "target": "backend_internal_web_static_htmx_min_e", "confidence_score": 0.5 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_e", "target": "backend_internal_web_static_htmx_min_yn", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_e", "target": "backend_internal_web_static_htmx_min_ze", "confidence_score": 1.0 }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_v", "target": "backend_internal_web_static_htmx_min_e", "confidence_score": 0.5 }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1207", "weight": 1.0, "source": "userscript_manga_bookmark_user_makedraggable", "target": "backend_internal_web_static_htmx_min_e" }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "userscript/manga-bookmark.user.js", "source_location": "L800", "weight": 1.0, "source": "userscript_manga_bookmark_user_pushbookmark", "target": "backend_internal_web_static_htmx_min_e" }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "userscript/manga-bookmark.user.js", "source_location": "L822", "weight": 1.0, "source": "userscript_manga_bookmark_user_pushdelete", "target": "backend_internal_web_static_htmx_min_e" }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1113", "weight": 1.0, "source": "userscript_novel_bookmark_user_makedraggable", "target": "backend_internal_web_static_htmx_min_e" }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "userscript/novel-bookmark.user.js", "source_location": "L704", "weight": 1.0, "source": "userscript_novel_bookmark_user_pushbookmark", "target": "backend_internal_web_static_htmx_min_e" }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "userscript/novel-bookmark.user.js", "source_location": "L726", "weight": 1.0, "source": "userscript_novel_bookmark_user_pushdelete", "target": "backend_internal_web_static_htmx_min_e" }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "userscript/novel-bookmark.user.js", "source_location": "L304", "weight": 1.0, "source": "userscript_novel_bookmark_user_repairlnwstalerow", "target": "backend_internal_web_static_htmx_min_e" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_z", "target": "backend_internal_web_static_htmx_min_g", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_z", "target": "backend_internal_web_static_htmx_min_ue", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_ae", "target": "backend_internal_web_static_htmx_min_ue", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_bn", "target": "backend_internal_web_static_htmx_min_ue", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_cn", "target": "backend_internal_web_static_htmx_min_ue", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_de", "target": "backend_internal_web_static_htmx_min_ue", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_dn", "target": "backend_internal_web_static_htmx_min_ue", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_et", "target": "backend_internal_web_static_htmx_min_ue", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_ft", "target": "backend_internal_web_static_htmx_min_ue", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_g", "target": "backend_internal_web_static_htmx_min_ue", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_he", "target": "backend_internal_web_static_htmx_min_ue", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_ht", "target": "backend_internal_web_static_htmx_min_ue", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_lt", "target": "backend_internal_web_static_htmx_min_ue", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_ot", "target": "backend_internal_web_static_htmx_min_ue", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_pt", "target": "backend_internal_web_static_htmx_min_ue", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_st", "target": "backend_internal_web_static_htmx_min_ue", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_tt", "target": "backend_internal_web_static_htmx_min_ue", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_un", "target": "backend_internal_web_static_htmx_min_ue", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_wt", "target": "backend_internal_web_static_htmx_min_ue", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_yn", "target": "backend_internal_web_static_htmx_min_ue", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_ae", "target": "backend_internal_web_static_htmx_min_g", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_ge", "target": "backend_internal_web_static_htmx_min_y", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_ae", "target": "backend_internal_web_static_htmx_min_kt", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_de", "target": "backend_internal_web_static_htmx_min_ae", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_dn", "target": "backend_internal_web_static_htmx_min_ae", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_st", "target": "backend_internal_web_static_htmx_min_ae", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_yn", "target": "backend_internal_web_static_htmx_min_ae", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_be", "target": "backend_internal_web_static_htmx_min_xe", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_ye", "target": "backend_internal_web_static_htmx_min_xe", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_de", "target": "backend_internal_web_static_htmx_min_be", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_ke", "target": "backend_internal_web_static_htmx_min_be", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_cn", "target": "backend_internal_web_static_htmx_min_we", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_yt", "target": "backend_internal_web_static_htmx_min_we", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_zt", "target": "backend_internal_web_static_htmx_min_we", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_he", "target": "backend_internal_web_static_htmx_min_mt", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_he", "target": "backend_internal_web_static_htmx_min_qe", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_he", "target": "backend_internal_web_static_htmx_min_xt", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_ze", "target": "backend_internal_web_static_htmx_min_he", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_gt", "target": "backend_internal_web_static_htmx_min_qe", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_wt", "target": "backend_internal_web_static_htmx_min_qe", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_pt", "target": "backend_internal_web_static_htmx_min_pe", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_de", "target": "backend_internal_web_static_htmx_min_ke", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_it", "target": "backend_internal_web_static_htmx_min_ke", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_de", "target": "backend_internal_web_static_htmx_min_an", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_de", "target": "backend_internal_web_static_htmx_min_bn", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_de", "target": "backend_internal_web_static_htmx_min_cn", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_de", "target": "backend_internal_web_static_htmx_min_fn", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_de", "target": "backend_internal_web_static_htmx_min_hn", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_de", "target": "backend_internal_web_static_htmx_min_ln", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_de", "target": "backend_internal_web_static_htmx_min_mn", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_de", "target": "backend_internal_web_static_htmx_min_pn", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_de", "target": "backend_internal_web_static_htmx_min_qn", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_pt", "target": "backend_internal_web_static_htmx_min_de", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_me", "target": "backend_internal_web_static_htmx_min_ve", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_gt", "target": "backend_internal_web_static_htmx_min_ve", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_wt", "target": "backend_internal_web_static_htmx_min_ve", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_it", "target": "backend_internal_web_static_htmx_min_et", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_nt", "target": "backend_internal_web_static_htmx_min_tt", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_it", "target": "backend_internal_web_static_htmx_min_nt", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_nt", "target": "backend_internal_web_static_htmx_min_at", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_nt", "target": "backend_internal_web_static_htmx_min_vn", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_it", "target": "backend_internal_web_static_htmx_min_rt", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_rt", "target": "backend_internal_web_static_htmx_min_ot", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_st", "target": "backend_internal_web_static_htmx_min_it", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_pt", "target": "backend_internal_web_static_htmx_min_st", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_st", "target": "backend_internal_web_static_htmx_min_bt", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_st", "target": "backend_internal_web_static_htmx_min_ct", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_st", "target": "backend_internal_web_static_htmx_min_gt", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_st", "target": "backend_internal_web_static_htmx_min_mt", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_st", "target": "backend_internal_web_static_htmx_min_vt", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_st", "target": "backend_internal_web_static_htmx_min_yt", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_dn", "target": "backend_internal_web_static_htmx_min_lt", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_ct", "target": "backend_internal_web_static_htmx_min_gt", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_ct", "target": "backend_internal_web_static_htmx_min_mt", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_ft", "target": "backend_internal_web_static_htmx_min_ut", "confidence_score": 1.0 }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_at", "target": "backend_internal_web_static_htmx_min_qt", "confidence_score": 0.5 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_ft", "target": "backend_internal_web_static_htmx_min_at", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_ft", "target": "backend_internal_web_static_htmx_min_pt", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_pt", "target": "backend_internal_web_static_htmx_min_ht", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_pt", "target": "backend_internal_web_static_htmx_min_dt", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_gt", "target": "backend_internal_web_static_htmx_min_kn", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_gt", "target": "backend_internal_web_static_htmx_min_xn", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_pt", "target": "backend_internal_web_static_htmx_min_gt", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_pt", "target": "backend_internal_web_static_htmx_min_wt", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_yt", "target": "backend_internal_web_static_htmx_min_bt", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_wt", "target": "backend_internal_web_static_htmx_min_kn", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_wt", "target": "backend_internal_web_static_htmx_min_xn", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_wt", "target": "backend_internal_web_static_htmx_min_zt", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_zt", "target": "backend_internal_web_static_htmx_min_jt", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_dn", "target": "backend_internal_web_static_htmx_min_zt", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_en", "target": "backend_internal_web_static_htmx_min_wn", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_on", "target": "backend_internal_web_static_htmx_min_en", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_on", "target": "backend_internal_web_static_htmx_min_tn", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_cn", "target": "backend_internal_web_static_htmx_min_nn", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_nn", "target": "backend_internal_web_static_htmx_min_r", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_on", "target": "backend_internal_web_static_htmx_min_nn", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_on", "target": "backend_internal_web_static_htmx_min_rn", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_cn", "target": "backend_internal_web_static_htmx_min_on", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_on", "target": "backend_internal_web_static_htmx_min_sn", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_sn", "target": "backend_internal_web_static_htmx_min_bn", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_cn", "target": "backend_internal_web_static_htmx_min_ln", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_mn", "target": "backend_internal_web_static_htmx_min_ln", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_an", "target": "backend_internal_web_static_htmx_min_un", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_an", "target": "backend_internal_web_static_htmx_min_qn", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_mn", "target": "backend_internal_web_static_htmx_min_an", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_fn", "target": "backend_internal_web_static_htmx_min_bn", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_dn", "target": "backend_internal_web_static_htmx_min_gn", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_dn", "target": "backend_internal_web_static_htmx_min_r", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_mn", "target": "backend_internal_web_static_htmx_min_pn", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_pn", "target": "backend_internal_web_static_htmx_min_in", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_mn", "target": "backend_internal_web_static_htmx_min_qn", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_bn", "target": "backend_internal_web_static_htmx_min_vn", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/static/htmx.min.js", "source_location": "L1", "weight": 1.0, "source": "backend_internal_web_static_htmx_min_wn", "target": "backend_internal_web_static_htmx_min_bn", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L376", "weight": 1.0, "source": "backend_internal_web_web", "target": "backend_internal_web_web_currentlib", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L365", "weight": 1.0, "source": "backend_internal_web_web", "target": "backend_internal_web_web_currenttab", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L255", "weight": 1.0, "source": "backend_internal_web_web", "target": "backend_internal_web_web_filterbookmarks", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L35", "weight": 1.0, "source": "backend_internal_web_web", "target": "backend_internal_web_web_go_web_handler", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L268", "weight": 1.0, "source": "backend_internal_web_web", "target": "backend_internal_web_web_kindof", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L278", "weight": 1.0, "source": "backend_internal_web_web", "target": "backend_internal_web_web_libof", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L115", "weight": 1.0, "source": "backend_internal_web_web", "target": "backend_internal_web_web_new", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L221", "weight": 1.0, "source": "backend_internal_web_web", "target": "backend_internal_web_web_readerof", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L165", "weight": 1.0, "source": "backend_internal_web_web", "target": "backend_internal_web_web_statichandler", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L184", "weight": 1.0, "source": "backend_internal_web_web", "target": "web_ctxkey", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L59", "weight": 1.0, "source": "backend_internal_web_web", "target": "web_listview", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L106", "weight": 1.0, "source": "backend_internal_web_web", "target": "web_loginview", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L52", "weight": 1.0, "context": "field", "source": "backend_internal_web_web_go_web_handler", "target": "backend_internal_web_web_go_client", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L36", "weight": 1.0, "context": "field", "source": "backend_internal_web_web_go_web_handler", "target": "backend_internal_web_web_go_store", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L46", "weight": 1.0, "context": "field", "source": "backend_internal_web_web_go_web_handler", "target": "template", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L292", "weight": 1.0, "source": "backend_internal_web_web_go_web_handler", "target": "web_handler_buildlistview", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L235", "weight": 1.0, "source": "backend_internal_web_web_go_web_handler", "target": "web_handler_index", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L577", "weight": 1.0, "source": "backend_internal_web_web_go_web_handler", "target": "web_handler_installuserscript", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L436", "weight": 1.0, "source": "backend_internal_web_web_go_web_handler", "target": "web_handler_loadformutation", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L424", "weight": 1.0, "source": "backend_internal_web_web_go_web_handler", "target": "web_handler_logout", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L406", "weight": 1.0, "source": "backend_internal_web_web_go_web_handler", "target": "web_handler_refreshchrome", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L134", "weight": 1.0, "source": "backend_internal_web_web_go_web_handler", "target": "web_handler_register", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L223", "weight": 1.0, "source": "backend_internal_web_web_go_web_handler", "target": "web_handler_render", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L418", "weight": 1.0, "source": "backend_internal_web_web_go_web_handler", "target": "web_handler_renderlogin", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L209", "weight": 1.0, "source": "backend_internal_web_web_go_web_handler", "target": "web_handler_requiresession", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L601", "weight": 1.0, "source": "backend_internal_web_web_go_web_handler", "target": "web_handler_rotatetoken", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L464", "weight": 1.0, "source": "backend_internal_web_web_go_web_handler", "target": "web_handler_saveandrendercard", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L193", "weight": 1.0, "source": "backend_internal_web_web_go_web_handler", "target": "web_handler_sessionreader", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L524", "weight": 1.0, "source": "backend_internal_web_web_go_web_handler", "target": "web_handler_uichapter", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L551", "weight": 1.0, "source": "backend_internal_web_web_go_web_handler", "target": "web_handler_uidelete", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L477", "weight": 1.0, "source": "backend_internal_web_web_go_web_handler", "target": "web_handler_uifavorite", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L348", "weight": 1.0, "source": "backend_internal_web_web_go_web_handler", "target": "web_handler_uilist", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L493", "weight": 1.0, "source": "backend_internal_web_web_go_web_handler", "target": "web_handler_uistatus", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L389", "weight": 1.0, "source": "backend_internal_web_web_go_web_handler", "target": "web_handler_writechromeoob", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L115", "weight": 1.0, "context": "return_type", "source": "backend_internal_web_web_new", "target": "backend_internal_web_web_go_web_handler", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L165", "weight": 1.0, "context": "return_type", "source": "backend_internal_web_web_statichandler", "target": "backend_internal_web_web_go_web_handler", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L115", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_web_web_new", "target": "backend_internal_web_web_go_store", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L292", "weight": 1.0, "context": "return_type", "source": "web_handler_buildlistview", "target": "web_listview", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L389", "weight": 1.0, "context": "parameter_type", "source": "web_handler_writechromeoob", "target": "web_listview", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L98", "weight": 1.0, "source": "web_listview", "target": "web_listview_listurl", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L91", "weight": 1.0, "source": "web_listview", "target": "web_listview_pageurl", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/main.go", "source_location": "L165", "weight": 1.0, "source": "backend_main_newrouter", "target": "backend_internal_web_web_new" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L139", "weight": 1.0, "source": "web_handler_register", "target": "backend_internal_web_web_statichandler", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L134", "weight": 1.0, "context": "parameter_type", "source": "web_handler_register", "target": "servemux", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L151", "weight": 1.0, "source": "web_handler_register", "target": "web_handler_installuserscript", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L141", "weight": 1.0, "source": "web_handler_register", "target": "web_handler_requiresession", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L177", "weight": 1.0, "source": "backend_internal_web_web_statichandler", "target": "backend_internal_web_web_go_handlerfunc", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L236", "weight": 1.0, "source": "web_handler_index", "target": "web_handler_sessionreader", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L211", "weight": 1.0, "source": "web_handler_requiresession", "target": "web_handler_sessionreader", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L193", "weight": 1.0, "context": "parameter_type", "source": "web_handler_sessionreader", "target": "backend_internal_web_web_go_request", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L376", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_web_web_currentlib", "target": "backend_internal_web_web_go_request", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L365", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_web_web_currenttab", "target": "backend_internal_web_web_go_request", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L221", "weight": 1.0, "context": "parameter_type", "source": "backend_internal_web_web_readerof", "target": "backend_internal_web_web_go_request", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L235", "weight": 1.0, "context": "parameter_type", "source": "web_handler_index", "target": "backend_internal_web_web_go_request", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L436", "weight": 1.0, "context": "parameter_type", "source": "web_handler_loadformutation", "target": "backend_internal_web_web_go_request", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L424", "weight": 1.0, "context": "parameter_type", "source": "web_handler_logout", "target": "backend_internal_web_web_go_request", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L406", "weight": 1.0, "context": "parameter_type", "source": "web_handler_refreshchrome", "target": "backend_internal_web_web_go_request", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L601", "weight": 1.0, "context": "parameter_type", "source": "web_handler_rotatetoken", "target": "backend_internal_web_web_go_request", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L464", "weight": 1.0, "context": "parameter_type", "source": "web_handler_saveandrendercard", "target": "backend_internal_web_web_go_request", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L524", "weight": 1.0, "context": "parameter_type", "source": "web_handler_uichapter", "target": "backend_internal_web_web_go_request", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L551", "weight": 1.0, "context": "parameter_type", "source": "web_handler_uidelete", "target": "backend_internal_web_web_go_request", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L477", "weight": 1.0, "context": "parameter_type", "source": "web_handler_uifavorite", "target": "backend_internal_web_web_go_request", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L348", "weight": 1.0, "context": "parameter_type", "source": "web_handler_uilist", "target": "backend_internal_web_web_go_request", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L493", "weight": 1.0, "context": "parameter_type", "source": "web_handler_uistatus", "target": "backend_internal_web_web_go_request", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L209", "weight": 1.0, "context": "return_type", "source": "web_handler_requiresession", "target": "backend_internal_web_web_go_handlerfunc", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L577", "weight": 1.0, "context": "return_type", "source": "web_handler_installuserscript", "target": "backend_internal_web_web_go_handlerfunc", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L583", "weight": 1.0, "source": "web_handler_installuserscript", "target": "backend_internal_web_web_readerof", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L442", "weight": 1.0, "source": "web_handler_loadformutation", "target": "backend_internal_web_web_readerof", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L407", "weight": 1.0, "source": "web_handler_refreshchrome", "target": "backend_internal_web_web_readerof", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L602", "weight": 1.0, "source": "web_handler_rotatetoken", "target": "backend_internal_web_web_readerof", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L465", "weight": 1.0, "source": "web_handler_saveandrendercard", "target": "backend_internal_web_web_readerof", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L557", "weight": 1.0, "source": "web_handler_uidelete", "target": "backend_internal_web_web_readerof", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L349", "weight": 1.0, "source": "web_handler_uilist", "target": "backend_internal_web_web_readerof", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L238", "weight": 1.0, "source": "web_handler_index", "target": "web_handler_render", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L223", "weight": 1.0, "context": "parameter_type", "source": "web_handler_render", "target": "backend_internal_web_web_go_responsewriter", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L419", "weight": 1.0, "source": "web_handler_renderlogin", "target": "web_handler_render", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L618", "weight": 1.0, "source": "web_handler_rotatetoken", "target": "web_handler_render", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L471", "weight": 1.0, "source": "web_handler_saveandrendercard", "target": "web_handler_render", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L355", "weight": 1.0, "source": "web_handler_uilist", "target": "web_handler_render", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L235", "weight": 1.0, "context": "parameter_type", "source": "web_handler_index", "target": "backend_internal_web_web_go_responsewriter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L436", "weight": 1.0, "context": "parameter_type", "source": "web_handler_loadformutation", "target": "backend_internal_web_web_go_responsewriter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L424", "weight": 1.0, "context": "parameter_type", "source": "web_handler_logout", "target": "backend_internal_web_web_go_responsewriter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L406", "weight": 1.0, "context": "parameter_type", "source": "web_handler_refreshchrome", "target": "backend_internal_web_web_go_responsewriter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L418", "weight": 1.0, "context": "parameter_type", "source": "web_handler_renderlogin", "target": "backend_internal_web_web_go_responsewriter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L601", "weight": 1.0, "context": "parameter_type", "source": "web_handler_rotatetoken", "target": "backend_internal_web_web_go_responsewriter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L464", "weight": 1.0, "context": "parameter_type", "source": "web_handler_saveandrendercard", "target": "backend_internal_web_web_go_responsewriter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L524", "weight": 1.0, "context": "parameter_type", "source": "web_handler_uichapter", "target": "backend_internal_web_web_go_responsewriter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L551", "weight": 1.0, "context": "parameter_type", "source": "web_handler_uidelete", "target": "backend_internal_web_web_go_responsewriter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L477", "weight": 1.0, "context": "parameter_type", "source": "web_handler_uifavorite", "target": "backend_internal_web_web_go_responsewriter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L348", "weight": 1.0, "context": "parameter_type", "source": "web_handler_uilist", "target": "backend_internal_web_web_go_responsewriter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L493", "weight": 1.0, "context": "parameter_type", "source": "web_handler_uistatus", "target": "backend_internal_web_web_go_responsewriter", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L389", "weight": 1.0, "context": "parameter_type", "source": "web_handler_writechromeoob", "target": "backend_internal_web_web_go_responsewriter", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L241", "weight": 1.0, "source": "web_handler_index", "target": "backend_internal_web_web_libof", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L241", "weight": 1.0, "source": "web_handler_index", "target": "web_handler_buildlistview", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L304", "weight": 1.0, "source": "web_handler_buildlistview", "target": "backend_internal_web_web_filterbookmarks", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L304", "weight": 1.0, "source": "web_handler_buildlistview", "target": "backend_internal_web_web_kindof", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L381", "weight": 1.0, "source": "backend_internal_web_web_currentlib", "target": "backend_internal_web_web_libof", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L349", "weight": 1.0, "source": "web_handler_uilist", "target": "backend_internal_web_web_libof", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L407", "weight": 1.0, "source": "web_handler_refreshchrome", "target": "web_handler_buildlistview", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L349", "weight": 1.0, "source": "web_handler_uilist", "target": "web_handler_buildlistview", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L360", "weight": 1.0, "source": "web_handler_uilist", "target": "web_handler_writechromeoob", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L407", "weight": 1.0, "source": "web_handler_refreshchrome", "target": "backend_internal_web_web_currenttab", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L407", "weight": 1.0, "source": "web_handler_refreshchrome", "target": "backend_internal_web_web_currentlib", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L412", "weight": 1.0, "source": "web_handler_refreshchrome", "target": "web_handler_writechromeoob", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L472", "weight": 1.0, "source": "web_handler_saveandrendercard", "target": "web_handler_refreshchrome", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L566", "weight": 1.0, "source": "web_handler_uidelete", "target": "web_handler_refreshchrome", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L525", "weight": 1.0, "source": "web_handler_uichapter", "target": "web_handler_loadformutation", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L478", "weight": 1.0, "source": "web_handler_uifavorite", "target": "web_handler_loadformutation", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L494", "weight": 1.0, "source": "web_handler_uistatus", "target": "web_handler_loadformutation", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L546", "weight": 1.0, "source": "web_handler_uichapter", "target": "web_handler_saveandrendercard", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L484", "weight": 1.0, "source": "web_handler_uifavorite", "target": "web_handler_saveandrendercard", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/internal/web/web.go", "source_location": "L510", "weight": 1.0, "source": "web_handler_uistatus", "target": "web_handler_saveandrendercard", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/main.go", "source_location": "L24", "weight": 1.0, "source": "backend_main", "target": "backend_config", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/main.go", "source_location": "L68", "weight": 1.0, "source": "backend_main", "target": "backend_latestpoll", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/main.go", "source_location": "L80", "weight": 1.0, "source": "backend_main", "target": "backend_main_envbool", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/main.go", "source_location": "L72", "weight": 1.0, "source": "backend_main", "target": "backend_main_envor", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/main.go", "source_location": "L180", "weight": 1.0, "source": "backend_main", "target": "backend_main_guardemptyuserscripttoken", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/main.go", "source_location": "L101", "weight": 1.0, "source": "backend_main", "target": "backend_main_loadconfig", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/main.go", "source_location": "L97", "weight": 1.0, "source": "backend_main", "target": "backend_main_loadlatestpoll", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/main.go", "source_location": "L190", "weight": 1.0, "source": "backend_main", "target": "backend_main_main", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/main.go", "source_location": "L320", "weight": 1.0, "source": "backend_main", "target": "backend_main_newlatestpoller", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/main.go", "source_location": "L135", "weight": 1.0, "source": "backend_main", "target": "backend_main_newrouter", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/main.go", "source_location": "L340", "weight": 1.0, "source": "backend_main", "target": "backend_main_startlatestpoller", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/main.go", "source_location": "L58", "weight": 1.0, "context": "field", "source": "backend_config", "target": "backend_latestpoll", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/main.go", "source_location": "L101", "weight": 1.0, "context": "return_type", "source": "backend_main_loadconfig", "target": "backend_config", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/main.go", "source_location": "L135", "weight": 1.0, "context": "parameter_type", "source": "backend_main_newrouter", "target": "backend_config", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L34", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_newwebtestserver", "target": "backend_config", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/main.go", "source_location": "L97", "weight": 1.0, "context": "return_type", "source": "backend_main_loadlatestpoll", "target": "backend_latestpoll", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/main.go", "source_location": "L320", "weight": 1.0, "context": "parameter_type", "source": "backend_main_newlatestpoller", "target": "backend_latestpoll", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/main.go", "source_location": "L340", "weight": 1.0, "context": "parameter_type", "source": "backend_main_startlatestpoller", "target": "backend_latestpoll", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/main.go", "source_location": "L107", "weight": 1.0, "source": "backend_main_loadconfig", "target": "backend_main_envor", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/main.go", "source_location": "L98", "weight": 1.0, "source": "backend_main_loadlatestpoll", "target": "backend_main_envbool", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/main.go", "source_location": "L111", "weight": 1.0, "source": "backend_main_loadconfig", "target": "backend_main_loadlatestpoll", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/main_test.go", "source_location": "L19", "weight": 1.0, "source": "backend_main_test_testloadlatestpolldefaults", "target": "backend_main_loadlatestpoll" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/main_test.go", "source_location": "L43", "weight": 1.0, "source": "backend_main_test_testloadlatestpollenabledparsing", "target": "backend_main_loadlatestpoll" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/main.go", "source_location": "L191", "weight": 1.0, "source": "backend_main_main", "target": "backend_main_loadconfig", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/main_test.go", "source_location": "L26", "weight": 1.0, "source": "backend_main_test_testloadconfigreadscoverdirectory", "target": "backend_main_loadconfig" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/main.go", "source_location": "L291", "weight": 1.0, "source": "backend_main_main", "target": "backend_main_newrouter", "confidence_score": 1.0 }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/main.go", "source_location": "L135", "weight": 1.0, "source": "backend_main_newrouter", "target": "backend_main_go_handler", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/main.go", "source_location": "L135", "weight": 1.0, "context": "parameter_type", "source": "backend_main_newrouter", "target": "backend_main_go_store", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/main.go", "source_location": "L172", "weight": 1.0, "source": "backend_main_newrouter", "target": "backend_main_guardemptyuserscripttoken", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/reader_credential_test.go", "source_location": "L72", "weight": 1.0, "source": "backend_reader_credential_test_testperreaderisolation", "target": "backend_main_newrouter" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/reader_credential_test.go", "source_location": "L270", "weight": 1.0, "source": "backend_reader_credential_test_testrotatecredentialviawebui", "target": "backend_main_newrouter" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/reader_credential_test.go", "source_location": "L52", "weight": 1.0, "source": "backend_reader_credential_test_testunknowncredentialrejected", "target": "backend_main_newrouter" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L41", "weight": 1.0, "source": "backend_web_test_newwebtestserver", "target": "backend_main_newrouter" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L421", "weight": 1.0, "source": "backend_web_test_testdiscordloginrefusesnonmember", "target": "backend_main_newrouter" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L840", "weight": 1.0, "source": "backend_web_test_testownerclearsreadermarks", "target": "backend_main_newrouter" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/main.go", "source_location": "L320", "weight": 1.0, "context": "parameter_type", "source": "backend_main_newlatestpoller", "target": "backend_main_go_store", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/main.go", "source_location": "L340", "weight": 1.0, "context": "parameter_type", "source": "backend_main_startlatestpoller", "target": "backend_main_go_store", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/main.go", "source_location": "L180", "weight": 1.0, "context": "return_type", "source": "backend_main_guardemptyuserscripttoken", "target": "backend_main_go_handler", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/main.go", "source_location": "L285", "weight": 1.0, "source": "backend_main_main", "target": "backend_main_startlatestpoller", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/main.go", "source_location": "L320", "weight": 1.0, "context": "return_type", "source": "backend_main_newlatestpoller", "target": "backend_main_go_poller", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/main.go", "source_location": "L353", "weight": 1.0, "source": "backend_main_startlatestpoller", "target": "backend_main_newlatestpoller", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/main_test.go", "source_location": "L54", "weight": 1.0, "source": "backend_main_test_testnewlatestpollerwiresfetchers", "target": "backend_main_newlatestpoller" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/main.go", "source_location": "L340", "weight": 1.0, "context": "return_type", "source": "backend_main_startlatestpoller", "target": "backend_main_go_poller", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/main.go", "source_location": "L340", "weight": 1.0, "context": "parameter_type", "source": "backend_main_startlatestpoller", "target": "backend_main_go_context", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/main_test.go", "source_location": "L150", "weight": 1.0, "source": "backend_main_test", "target": "backend_main_test_testgzipcompressestextnotfonts", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/main_test.go", "source_location": "L24", "weight": 1.0, "source": "backend_main_test", "target": "backend_main_test_testloadconfigreadscoverdirectory", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/main_test.go", "source_location": "L17", "weight": 1.0, "source": "backend_main_test", "target": "backend_main_test_testloadlatestpolldefaults", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/main_test.go", "source_location": "L31", "weight": 1.0, "source": "backend_main_test", "target": "backend_main_test_testloadlatestpollenabledparsing", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/main_test.go", "source_location": "L52", "weight": 1.0, "source": "backend_main_test", "target": "backend_main_test_testnewlatestpollerwiresfetchers", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/main_test.go", "source_location": "L193", "weight": 1.0, "source": "backend_main_test", "target": "backend_main_test_testputkindvalidation", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/main_test.go", "source_location": "L236", "weight": 1.0, "source": "backend_main_test", "target": "backend_main_test_testputomittedkindpreservesnovelandappliesprogress", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/main_test.go", "source_location": "L119", "weight": 1.0, "source": "backend_main_test", "target": "backend_main_test_testputomittedstatuspreservesarchivedandappliesprogress", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/main_test.go", "source_location": "L72", "weight": 1.0, "source": "backend_main_test", "target": "backend_main_test_testputstatusvalidation", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/main_test.go", "source_location": "L17", "weight": 1.0, "context": "parameter_type", "source": "backend_main_test_testloadlatestpolldefaults", "target": "backend_main_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/main_test.go", "source_location": "L150", "weight": 1.0, "context": "parameter_type", "source": "backend_main_test_testgzipcompressestextnotfonts", "target": "backend_main_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/main_test.go", "source_location": "L24", "weight": 1.0, "context": "parameter_type", "source": "backend_main_test_testloadconfigreadscoverdirectory", "target": "backend_main_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/main_test.go", "source_location": "L31", "weight": 1.0, "context": "parameter_type", "source": "backend_main_test_testloadlatestpollenabledparsing", "target": "backend_main_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/main_test.go", "source_location": "L52", "weight": 1.0, "context": "parameter_type", "source": "backend_main_test_testnewlatestpollerwiresfetchers", "target": "backend_main_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/main_test.go", "source_location": "L193", "weight": 1.0, "context": "parameter_type", "source": "backend_main_test_testputkindvalidation", "target": "backend_main_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/main_test.go", "source_location": "L236", "weight": 1.0, "context": "parameter_type", "source": "backend_main_test_testputomittedkindpreservesnovelandappliesprogress", "target": "backend_main_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/main_test.go", "source_location": "L119", "weight": 1.0, "context": "parameter_type", "source": "backend_main_test_testputomittedstatuspreservesarchivedandappliesprogress", "target": "backend_main_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/main_test.go", "source_location": "L72", "weight": 1.0, "context": "parameter_type", "source": "backend_main_test_testputstatusvalidation", "target": "backend_main_test_go_t", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/main_test.go", "source_location": "L151", "weight": 1.0, "source": "backend_main_test_testgzipcompressestextnotfonts", "target": "backend_web_test_newwebtestserver" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/reader_credential_test.go", "source_location": "L31", "weight": 1.0, "source": "backend_reader_credential_test", "target": "backend_reader_credential_test_credrequest", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/reader_credential_test.go", "source_location": "L38", "weight": 1.0, "source": "backend_reader_credential_test", "target": "backend_reader_credential_test_readercredential", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/reader_credential_test.go", "source_location": "L20", "weight": 1.0, "source": "backend_reader_credential_test", "target": "backend_reader_credential_test_registerreader", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/reader_credential_test.go", "source_location": "L334", "weight": 1.0, "source": "backend_reader_credential_test", "target": "backend_reader_credential_test_testindexshowssetuppanelwithoutcredential", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/reader_credential_test.go", "source_location": "L195", "weight": 1.0, "source": "backend_reader_credential_test", "target": "backend_reader_credential_test_testinstallservesscriptwithcredential", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/reader_credential_test.go", "source_location": "L69", "weight": 1.0, "source": "backend_reader_credential_test", "target": "backend_reader_credential_test_testperreaderisolation", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/reader_credential_test.go", "source_location": "L262", "weight": 1.0, "source": "backend_reader_credential_test", "target": "backend_reader_credential_test_testrotatecredentialviawebui", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/reader_credential_test.go", "source_location": "L51", "weight": 1.0, "source": "backend_reader_credential_test", "target": "backend_reader_credential_test_testunknowncredentialrejected", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/reader_credential_test.go", "source_location": "L43", "weight": 1.0, "source": "backend_reader_credential_test", "target": "backend_reader_credential_test_withbody", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/reader_credential_test.go", "source_location": "L20", "weight": 1.0, "context": "parameter_type", "source": "backend_reader_credential_test_registerreader", "target": "backend_reader_credential_test_go_store", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/reader_credential_test.go", "source_location": "L20", "weight": 1.0, "context": "parameter_type", "source": "backend_reader_credential_test_registerreader", "target": "backend_reader_credential_test_go_t", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/reader_credential_test.go", "source_location": "L22", "weight": 1.0, "source": "backend_reader_credential_test_registerreader", "target": "backend_reader_credential_test_readercredential", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/reader_credential_test.go", "source_location": "L71", "weight": 1.0, "source": "backend_reader_credential_test_testperreaderisolation", "target": "backend_reader_credential_test_registerreader", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/reader_credential_test.go", "source_location": "L334", "weight": 1.0, "context": "parameter_type", "source": "backend_reader_credential_test_testindexshowssetuppanelwithoutcredential", "target": "backend_reader_credential_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/reader_credential_test.go", "source_location": "L195", "weight": 1.0, "context": "parameter_type", "source": "backend_reader_credential_test_testinstallservesscriptwithcredential", "target": "backend_reader_credential_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/reader_credential_test.go", "source_location": "L69", "weight": 1.0, "context": "parameter_type", "source": "backend_reader_credential_test_testperreaderisolation", "target": "backend_reader_credential_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/reader_credential_test.go", "source_location": "L262", "weight": 1.0, "context": "parameter_type", "source": "backend_reader_credential_test_testrotatecredentialviawebui", "target": "backend_reader_credential_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/reader_credential_test.go", "source_location": "L51", "weight": 1.0, "context": "parameter_type", "source": "backend_reader_credential_test_testunknowncredentialrejected", "target": "backend_reader_credential_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/reader_credential_test.go", "source_location": "L31", "weight": 1.0, "context": "return_type", "source": "backend_reader_credential_test_credrequest", "target": "backend_reader_credential_test_go_request", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/reader_credential_test.go", "source_location": "L82", "weight": 1.0, "source": "backend_reader_credential_test_testperreaderisolation", "target": "backend_reader_credential_test_credrequest", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/reader_credential_test.go", "source_location": "L274", "weight": 1.0, "source": "backend_reader_credential_test_testrotatecredentialviawebui", "target": "backend_reader_credential_test_credrequest", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/reader_credential_test.go", "source_location": "L55", "weight": 1.0, "source": "backend_reader_credential_test_testunknowncredentialrejected", "target": "backend_reader_credential_test_credrequest", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/reader_credential_test.go", "source_location": "L43", "weight": 1.0, "context": "return_type", "source": "backend_reader_credential_test_withbody", "target": "backend_reader_credential_test_go_request", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/reader_credential_test.go", "source_location": "L82", "weight": 1.0, "source": "backend_reader_credential_test_testperreaderisolation", "target": "backend_reader_credential_test_readercredential", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/reader_credential_test.go", "source_location": "L55", "weight": 1.0, "source": "backend_reader_credential_test_testunknowncredentialrejected", "target": "backend_reader_credential_test_readercredential", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/web_test.go", "source_location": "L555", "weight": 1.0, "source": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript", "target": "backend_reader_credential_test_readercredential" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/reader_credential_test.go", "source_location": "L101", "weight": 1.0, "source": "backend_reader_credential_test_testperreaderisolation", "target": "backend_reader_credential_test_withbody", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/reader_credential_test.go", "source_location": "L207", "weight": 1.0, "source": "backend_reader_credential_test_testinstallservesscriptwithcredential", "target": "backend_web_test_newwebtestserver" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/reader_credential_test.go", "source_location": "L217", "weight": 1.0, "source": "backend_reader_credential_test_testinstallservesscriptwithcredential", "target": "backend_web_test_sessioncookie" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/reader_credential_test.go", "source_location": "L280", "weight": 1.0, "source": "backend_reader_credential_test_testrotatecredentialviawebui", "target": "backend_web_test_sessioncookie" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/reader_credential_test.go", "source_location": "L335", "weight": 1.0, "source": "backend_reader_credential_test_testindexshowssetuppanelwithoutcredential", "target": "backend_web_test_newwebtestserver" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/reader_credential_test.go", "source_location": "L337", "weight": 1.0, "source": "backend_reader_credential_test_testindexshowssetuppanelwithoutcredential", "target": "backend_web_test_sessioncookie" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L59", "weight": 1.0, "source": "backend_web_test", "target": "backend_discordstub", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L639", "weight": 1.0, "source": "backend_web_test", "target": "backend_fakelanes", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L73", "weight": 1.0, "source": "backend_web_test", "target": "backend_tokenrequest", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L185", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_completesignin", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L140", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_discordconfig", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L78", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_newdiscordstub", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L34", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_newwebtestserver", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L152", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_oauthwebtestserver", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1492", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_poststatus", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1022", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_seed", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1658", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_seedlibraries", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1344", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_seedstatusrows", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L46", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_sessioncookie", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L217", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_signedinreader", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L206", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_signincookie", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L163", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_startsignin", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L195", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_storereaders", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1407", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_stripof", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L646", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testadminpagecarriesrosterandownerlink", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L744", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testadminpageshowslanestatus", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L806", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testadminpagewithoutapollersaysso", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L694", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testadminroutesareowneronly", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1606", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testapprendersnewtabs", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L986", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testbookmarksapistillbeareronly", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L904", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testcallbackratelimited", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1112", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testcardhxtargetisvalidselectorforcolonkey", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1568", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testcardshowsstatuscontrols", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1138", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testchapteroverridemovesupdatedat", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1173", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testchapteroverridenooppreservesurlandupdatedat", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1213", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testchapteroverriderejectsbadinput", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L366", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testdiscordcallbackrejectsmismatchedstate", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L350", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testdiscordcallbackrejectsmissingstate", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L383", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testdiscordcallbackstateissingleuse", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L263", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testdiscordloginfullflow", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L399", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testdiscordloginrefusesnonmember", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L445", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testdiscordloginrequiresrolepositive", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L885", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testdiscordlogintokenendpointdown", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L960", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testexpiredsessionrejected", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1063", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testfavoritetoggleswithoutreordering", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L469", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testguildmemberregistersonfirstloginandreusesit", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L226", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testindexwithoutsessionshowslogin", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L239", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testindexwithsessionshowslist", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1702", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testkindlessrowshowsinmangalibrary", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L782", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testlanestatusomitsunknowngap", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1671", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testlibrariesaredisjoint", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L930", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testlogoutdeletessession", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1748", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testmangapagekeepsupdatedtab", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1625", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testmutationrefresheschromeoutofband", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1237", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testmutationsonmissingkey", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L516", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1766", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testnovelnewtabfallsbacktoall", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1717", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testnovelpageomitsupdatedtab", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L838", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testownerclearsreadermarks", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L498", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testownerloginreusestheseededreader", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L576", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testownerrevokesanotherreaderssessions", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1473", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testrecentstripcapped", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1422", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testrecentstripcarriesunreadonlyandonlyonall", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1007", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_teststaticassetsserved", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1365", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testtabsshowonlytheirbucket", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1258", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testuideleteremovesrow", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1285", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testuilistfavouritestab", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1311", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testuilistnewtab", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1044", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testuiroutesrequiresession", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1552", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testuistatusdoesnotreorderlist", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1523", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testuistatusrejectsunknownvalue", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1537", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testuistatusrequiressession", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1504", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_testuistatussetsbucket", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1031", "weight": 1.0, "source": "backend_web_test", "target": "backend_web_test_uirequest", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L34", "weight": 1.0, "context": "return_type", "source": "backend_web_test_newwebtestserver", "target": "backend_web_test_go_handler", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L34", "weight": 1.0, "context": "return_type", "source": "backend_web_test_newwebtestserver", "target": "backend_web_test_go_store", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L34", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_newwebtestserver", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L157", "weight": 1.0, "source": "backend_web_test_oauthwebtestserver", "target": "backend_web_test_newwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1608", "weight": 1.0, "source": "backend_web_test_testapprendersnewtabs", "target": "backend_web_test_newwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L988", "weight": 1.0, "source": "backend_web_test_testbookmarksapistillbeareronly", "target": "backend_web_test_newwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1114", "weight": 1.0, "source": "backend_web_test_testcardhxtargetisvalidselectorforcolonkey", "target": "backend_web_test_newwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1570", "weight": 1.0, "source": "backend_web_test_testcardshowsstatuscontrols", "target": "backend_web_test_newwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1140", "weight": 1.0, "source": "backend_web_test_testchapteroverridemovesupdatedat", "target": "backend_web_test_newwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1175", "weight": 1.0, "source": "backend_web_test_testchapteroverridenooppreservesurlandupdatedat", "target": "backend_web_test_newwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1215", "weight": 1.0, "source": "backend_web_test_testchapteroverriderejectsbadinput", "target": "backend_web_test_newwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L451", "weight": 1.0, "source": "backend_web_test_testdiscordloginrequiresrolepositive", "target": "backend_web_test_newwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L890", "weight": 1.0, "source": "backend_web_test_testdiscordlogintokenendpointdown", "target": "backend_web_test_newwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L962", "weight": 1.0, "source": "backend_web_test_testexpiredsessionrejected", "target": "backend_web_test_newwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1065", "weight": 1.0, "source": "backend_web_test_testfavoritetoggleswithoutreordering", "target": "backend_web_test_newwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L227", "weight": 1.0, "source": "backend_web_test_testindexwithoutsessionshowslogin", "target": "backend_web_test_newwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L241", "weight": 1.0, "source": "backend_web_test_testindexwithsessionshowslist", "target": "backend_web_test_newwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1704", "weight": 1.0, "source": "backend_web_test_testkindlessrowshowsinmangalibrary", "target": "backend_web_test_newwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1673", "weight": 1.0, "source": "backend_web_test_testlibrariesaredisjoint", "target": "backend_web_test_newwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L932", "weight": 1.0, "source": "backend_web_test_testlogoutdeletessession", "target": "backend_web_test_newwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1750", "weight": 1.0, "source": "backend_web_test_testmangapagekeepsupdatedtab", "target": "backend_web_test_newwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1627", "weight": 1.0, "source": "backend_web_test_testmutationrefresheschromeoutofband", "target": "backend_web_test_newwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1239", "weight": 1.0, "source": "backend_web_test_testmutationsonmissingkey", "target": "backend_web_test_newwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L525", "weight": 1.0, "source": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript", "target": "backend_web_test_newwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1768", "weight": 1.0, "source": "backend_web_test_testnovelnewtabfallsbacktoall", "target": "backend_web_test_newwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1719", "weight": 1.0, "source": "backend_web_test_testnovelpageomitsupdatedtab", "target": "backend_web_test_newwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L503", "weight": 1.0, "source": "backend_web_test_testownerloginreusestheseededreader", "target": "backend_web_test_newwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1475", "weight": 1.0, "source": "backend_web_test_testrecentstripcapped", "target": "backend_web_test_newwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1424", "weight": 1.0, "source": "backend_web_test_testrecentstripcarriesunreadonlyandonlyonall", "target": "backend_web_test_newwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1008", "weight": 1.0, "source": "backend_web_test_teststaticassetsserved", "target": "backend_web_test_newwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1367", "weight": 1.0, "source": "backend_web_test_testtabsshowonlytheirbucket", "target": "backend_web_test_newwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1260", "weight": 1.0, "source": "backend_web_test_testuideleteremovesrow", "target": "backend_web_test_newwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1287", "weight": 1.0, "source": "backend_web_test_testuilistfavouritestab", "target": "backend_web_test_newwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1313", "weight": 1.0, "source": "backend_web_test_testuilistnewtab", "target": "backend_web_test_newwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1045", "weight": 1.0, "source": "backend_web_test_testuiroutesrequiresession", "target": "backend_web_test_newwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1554", "weight": 1.0, "source": "backend_web_test_testuistatusdoesnotreorderlist", "target": "backend_web_test_newwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1525", "weight": 1.0, "source": "backend_web_test_testuistatusrejectsunknownvalue", "target": "backend_web_test_newwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1538", "weight": 1.0, "source": "backend_web_test_testuistatusrequiressession", "target": "backend_web_test_newwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1506", "weight": 1.0, "source": "backend_web_test_testuistatussetsbucket", "target": "backend_web_test_newwebtestserver", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L185", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_completesignin", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L78", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_newdiscordstub", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L152", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_oauthwebtestserver", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1492", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_poststatus", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1022", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_seed", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1658", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_seedlibraries", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1344", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_seedstatusrows", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L46", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_sessioncookie", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L217", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_signedinreader", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L206", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_signincookie", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L163", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_startsignin", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L195", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_storereaders", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1407", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_stripof", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L646", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testadminpagecarriesrosterandownerlink", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L744", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testadminpageshowslanestatus", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L806", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testadminpagewithoutapollersaysso", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L694", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testadminroutesareowneronly", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1606", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testapprendersnewtabs", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L986", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testbookmarksapistillbeareronly", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L904", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testcallbackratelimited", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1112", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testcardhxtargetisvalidselectorforcolonkey", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1568", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testcardshowsstatuscontrols", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1138", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testchapteroverridemovesupdatedat", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1173", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testchapteroverridenooppreservesurlandupdatedat", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1213", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testchapteroverriderejectsbadinput", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L366", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testdiscordcallbackrejectsmismatchedstate", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L350", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testdiscordcallbackrejectsmissingstate", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L383", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testdiscordcallbackstateissingleuse", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L263", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testdiscordloginfullflow", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L399", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testdiscordloginrefusesnonmember", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L445", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testdiscordloginrequiresrolepositive", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L885", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testdiscordlogintokenendpointdown", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L960", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testexpiredsessionrejected", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1063", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testfavoritetoggleswithoutreordering", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L469", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testguildmemberregistersonfirstloginandreusesit", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L226", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testindexwithoutsessionshowslogin", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L239", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testindexwithsessionshowslist", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1702", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testkindlessrowshowsinmangalibrary", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L782", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testlanestatusomitsunknowngap", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1671", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testlibrariesaredisjoint", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L930", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testlogoutdeletessession", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1748", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testmangapagekeepsupdatedtab", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1625", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testmutationrefresheschromeoutofband", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1237", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testmutationsonmissingkey", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L516", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1766", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testnovelnewtabfallsbacktoall", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1717", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testnovelpageomitsupdatedtab", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L838", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testownerclearsreadermarks", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L498", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testownerloginreusestheseededreader", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L576", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testownerrevokesanotherreaderssessions", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1473", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testrecentstripcapped", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1422", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testrecentstripcarriesunreadonlyandonlyonall", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1007", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_teststaticassetsserved", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1365", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testtabsshowonlytheirbucket", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1258", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testuideleteremovesrow", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1285", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testuilistfavouritestab", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1311", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testuilistnewtab", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1044", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testuiroutesrequiresession", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1552", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testuistatusdoesnotreorderlist", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1523", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testuistatusrejectsunknownvalue", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1537", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testuistatusrequiressession", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1504", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_testuistatussetsbucket", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1031", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_uirequest", "target": "backend_web_test_go_t", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L185", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_completesignin", "target": "backend_web_test_go_handler", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L152", "weight": 1.0, "context": "return_type", "source": "backend_web_test_oauthwebtestserver", "target": "backend_web_test_go_handler", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1492", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_poststatus", "target": "backend_web_test_go_handler", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L217", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_signedinreader", "target": "backend_web_test_go_handler", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L206", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_signincookie", "target": "backend_web_test_go_handler", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L163", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_startsignin", "target": "backend_web_test_go_handler", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1407", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_stripof", "target": "backend_web_test_go_handler", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L152", "weight": 1.0, "context": "return_type", "source": "backend_web_test_oauthwebtestserver", "target": "backend_web_test_go_store", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1492", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_poststatus", "target": "backend_web_test_go_store", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1022", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_seed", "target": "backend_web_test_go_store", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1658", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_seedlibraries", "target": "backend_web_test_go_store", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1344", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_seedstatusrows", "target": "backend_web_test_go_store", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L46", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_sessioncookie", "target": "backend_web_test_go_store", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L217", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_signedinreader", "target": "backend_web_test_go_store", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L195", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_storereaders", "target": "backend_web_test_go_store", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1407", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_stripof", "target": "backend_web_test_go_store", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1031", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_uirequest", "target": "backend_web_test_go_store", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1498", "weight": 1.0, "source": "backend_web_test_poststatus", "target": "backend_web_test_sessioncookie", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L46", "weight": 1.0, "context": "return_type", "source": "backend_web_test_sessioncookie", "target": "backend_web_test_go_cookie", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1410", "weight": 1.0, "source": "backend_web_test_stripof", "target": "backend_web_test_sessioncookie", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L649", "weight": 1.0, "source": "backend_web_test_testadminpagecarriesrosterandownerlink", "target": "backend_web_test_sessioncookie", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L758", "weight": 1.0, "source": "backend_web_test_testadminpageshowslanestatus", "target": "backend_web_test_sessioncookie", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L818", "weight": 1.0, "source": "backend_web_test_testadminpagewithoutapollersaysso", "target": "backend_web_test_sessioncookie", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L697", "weight": 1.0, "source": "backend_web_test_testadminroutesareowneronly", "target": "backend_web_test_sessioncookie", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1612", "weight": 1.0, "source": "backend_web_test_testapprendersnewtabs", "target": "backend_web_test_sessioncookie", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L992", "weight": 1.0, "source": "backend_web_test_testbookmarksapistillbeareronly", "target": "backend_web_test_sessioncookie", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1587", "weight": 1.0, "source": "backend_web_test_testcardshowsstatuscontrols", "target": "backend_web_test_sessioncookie", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L251", "weight": 1.0, "source": "backend_web_test_testindexwithsessionshowslist", "target": "backend_web_test_sessioncookie", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L791", "weight": 1.0, "source": "backend_web_test_testlanestatusomitsunknowngap", "target": "backend_web_test_sessioncookie", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L933", "weight": 1.0, "source": "backend_web_test_testlogoutdeletessession", "target": "backend_web_test_sessioncookie", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L841", "weight": 1.0, "source": "backend_web_test_testownerclearsreadermarks", "target": "backend_web_test_sessioncookie", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L583", "weight": 1.0, "source": "backend_web_test_testownerrevokesanotherreaderssessions", "target": "backend_web_test_sessioncookie", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1383", "weight": 1.0, "source": "backend_web_test_testtabsshowonlytheirbucket", "target": "backend_web_test_sessioncookie", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1040", "weight": 1.0, "source": "backend_web_test_uirequest", "target": "backend_web_test_sessioncookie", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L206", "weight": 1.0, "context": "return_type", "source": "backend_web_test_signincookie", "target": "backend_web_test_go_cookie", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L67", "weight": 1.0, "context": "field", "source": "backend_discordstub", "target": "backend_tokenrequest", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L78", "weight": 1.0, "context": "return_type", "source": "backend_web_test_newdiscordstub", "target": "backend_discordstub", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L152", "weight": 1.0, "context": "return_type", "source": "backend_web_test_oauthwebtestserver", "target": "backend_discordstub", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L75", "weight": 1.0, "context": "field", "source": "backend_tokenrequest", "target": "values", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1031", "weight": 1.0, "context": "parameter_type", "source": "backend_web_test_uirequest", "target": "values", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L78", "weight": 1.0, "context": "return_type", "source": "backend_web_test_newdiscordstub", "target": "server", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L154", "weight": 1.0, "source": "backend_web_test_oauthwebtestserver", "target": "backend_web_test_newdiscordstub", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L413", "weight": 1.0, "source": "backend_web_test_testdiscordloginrefusesnonmember", "target": "backend_web_test_newdiscordstub", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L446", "weight": 1.0, "source": "backend_web_test_testdiscordloginrequiresrolepositive", "target": "backend_web_test_newdiscordstub", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L886", "weight": 1.0, "source": "backend_web_test_testdiscordlogintokenendpointdown", "target": "backend_web_test_newdiscordstub", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L521", "weight": 1.0, "source": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript", "target": "backend_web_test_newdiscordstub", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L499", "weight": 1.0, "source": "backend_web_test_testownerloginreusestheseededreader", "target": "backend_web_test_newdiscordstub", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L156", "weight": 1.0, "source": "backend_web_test_oauthwebtestserver", "target": "backend_web_test_discordconfig", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L418", "weight": 1.0, "source": "backend_web_test_testdiscordloginrefusesnonmember", "target": "backend_web_test_discordconfig", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L449", "weight": 1.0, "source": "backend_web_test_testdiscordloginrequiresrolepositive", "target": "backend_web_test_discordconfig", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L889", "weight": 1.0, "source": "backend_web_test_testdiscordlogintokenendpointdown", "target": "backend_web_test_discordconfig", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L523", "weight": 1.0, "source": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript", "target": "backend_web_test_discordconfig", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L502", "weight": 1.0, "source": "backend_web_test_testownerloginreusestheseededreader", "target": "backend_web_test_discordconfig", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L647", "weight": 1.0, "source": "backend_web_test_testadminpagecarriesrosterandownerlink", "target": "backend_web_test_oauthwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L755", "weight": 1.0, "source": "backend_web_test_testadminpageshowslanestatus", "target": "backend_web_test_oauthwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L816", "weight": 1.0, "source": "backend_web_test_testadminpagewithoutapollersaysso", "target": "backend_web_test_oauthwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L695", "weight": 1.0, "source": "backend_web_test_testadminroutesareowneronly", "target": "backend_web_test_oauthwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L905", "weight": 1.0, "source": "backend_web_test_testcallbackratelimited", "target": "backend_web_test_oauthwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L367", "weight": 1.0, "source": "backend_web_test_testdiscordcallbackrejectsmismatchedstate", "target": "backend_web_test_oauthwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L351", "weight": 1.0, "source": "backend_web_test_testdiscordcallbackrejectsmissingstate", "target": "backend_web_test_oauthwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L384", "weight": 1.0, "source": "backend_web_test_testdiscordcallbackstateissingleuse", "target": "backend_web_test_oauthwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L264", "weight": 1.0, "source": "backend_web_test_testdiscordloginfullflow", "target": "backend_web_test_oauthwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L470", "weight": 1.0, "source": "backend_web_test_testguildmemberregistersonfirstloginandreusesit", "target": "backend_web_test_oauthwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L788", "weight": 1.0, "source": "backend_web_test_testlanestatusomitsunknowngap", "target": "backend_web_test_oauthwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L577", "weight": 1.0, "source": "backend_web_test_testownerrevokesanotherreaderssessions", "target": "backend_web_test_oauthwebtestserver", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L208", "weight": 1.0, "source": "backend_web_test_signincookie", "target": "backend_web_test_startsignin", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L385", "weight": 1.0, "source": "backend_web_test_testdiscordcallbackstateissingleuse", "target": "backend_web_test_startsignin", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L423", "weight": 1.0, "source": "backend_web_test_testdiscordloginrefusesnonmember", "target": "backend_web_test_startsignin", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L453", "weight": 1.0, "source": "backend_web_test_testdiscordloginrequiresrolepositive", "target": "backend_web_test_startsignin", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L892", "weight": 1.0, "source": "backend_web_test_testdiscordlogintokenendpointdown", "target": "backend_web_test_startsignin", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L185", "weight": 1.0, "context": "return_type", "source": "backend_web_test_completesignin", "target": "backend_web_test_go_responserecorder", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L208", "weight": 1.0, "source": "backend_web_test_signincookie", "target": "backend_web_test_completesignin", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L386", "weight": 1.0, "source": "backend_web_test_testdiscordcallbackstateissingleuse", "target": "backend_web_test_completesignin", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L295", "weight": 1.0, "source": "backend_web_test_testdiscordloginfullflow", "target": "backend_web_test_completesignin", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L423", "weight": 1.0, "source": "backend_web_test_testdiscordloginrefusesnonmember", "target": "backend_web_test_completesignin", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L453", "weight": 1.0, "source": "backend_web_test_testdiscordloginrequiresrolepositive", "target": "backend_web_test_completesignin", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L892", "weight": 1.0, "source": "backend_web_test_testdiscordlogintokenendpointdown", "target": "backend_web_test_completesignin", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1492", "weight": 1.0, "context": "return_type", "source": "backend_web_test_poststatus", "target": "backend_web_test_go_responserecorder", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L437", "weight": 1.0, "source": "backend_web_test_testdiscordloginrefusesnonmember", "target": "backend_web_test_storereaders", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L471", "weight": 1.0, "source": "backend_web_test_testguildmemberregistersonfirstloginandreusesit", "target": "backend_web_test_storereaders", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L508", "weight": 1.0, "source": "backend_web_test_testownerloginreusestheseededreader", "target": "backend_web_test_storereaders", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L219", "weight": 1.0, "source": "backend_web_test_signedinreader", "target": "backend_web_test_signincookie", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L648", "weight": 1.0, "source": "backend_web_test_testadminpagecarriesrosterandownerlink", "target": "backend_web_test_signincookie", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L696", "weight": 1.0, "source": "backend_web_test_testadminroutesareowneronly", "target": "backend_web_test_signincookie", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L527", "weight": 1.0, "source": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript", "target": "backend_web_test_signincookie", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L578", "weight": 1.0, "source": "backend_web_test_testownerrevokesanotherreaderssessions", "target": "backend_web_test_signincookie", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L475", "weight": 1.0, "source": "backend_web_test_testguildmemberregistersonfirstloginandreusesit", "target": "backend_web_test_signedinreader", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L505", "weight": 1.0, "source": "backend_web_test_testownerloginreusestheseededreader", "target": "backend_web_test_signedinreader", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L641", "weight": 1.0, "source": "backend_fakelanes", "target": "backend_fakelanes_lanestatus", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1660", "weight": 1.0, "source": "backend_web_test_seedlibraries", "target": "backend_web_test_seed", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1115", "weight": 1.0, "source": "backend_web_test_testcardhxtargetisvalidselectorforcolonkey", "target": "backend_web_test_seed", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1141", "weight": 1.0, "source": "backend_web_test_testchapteroverridemovesupdatedat", "target": "backend_web_test_seed", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1176", "weight": 1.0, "source": "backend_web_test_testchapteroverridenooppreservesurlandupdatedat", "target": "backend_web_test_seed", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1216", "weight": 1.0, "source": "backend_web_test_testchapteroverriderejectsbadinput", "target": "backend_web_test_seed", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1066", "weight": 1.0, "source": "backend_web_test_testfavoritetoggleswithoutreordering", "target": "backend_web_test_seed", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1705", "weight": 1.0, "source": "backend_web_test_testkindlessrowshowsinmangalibrary", "target": "backend_web_test_seed", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1628", "weight": 1.0, "source": "backend_web_test_testmutationrefresheschromeoutofband", "target": "backend_web_test_seed", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1261", "weight": 1.0, "source": "backend_web_test_testuideleteremovesrow", "target": "backend_web_test_seed", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1288", "weight": 1.0, "source": "backend_web_test_testuilistfavouritestab", "target": "backend_web_test_seed", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1314", "weight": 1.0, "source": "backend_web_test_testuilistnewtab", "target": "backend_web_test_seed", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1122", "weight": 1.0, "source": "backend_web_test_testcardhxtargetisvalidselectorforcolonkey", "target": "backend_web_test_uirequest", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1149", "weight": 1.0, "source": "backend_web_test_testchapteroverridemovesupdatedat", "target": "backend_web_test_uirequest", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1189", "weight": 1.0, "source": "backend_web_test_testchapteroverridenooppreservesurlandupdatedat", "target": "backend_web_test_uirequest", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1224", "weight": 1.0, "source": "backend_web_test_testchapteroverriderejectsbadinput", "target": "backend_web_test_uirequest", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1073", "weight": 1.0, "source": "backend_web_test_testfavoritetoggleswithoutreordering", "target": "backend_web_test_uirequest", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1711", "weight": 1.0, "source": "backend_web_test_testkindlessrowshowsinmangalibrary", "target": "backend_web_test_uirequest", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1686", "weight": 1.0, "source": "backend_web_test_testlibrariesaredisjoint", "target": "backend_web_test_uirequest", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1754", "weight": 1.0, "source": "backend_web_test_testmangapagekeepsupdatedtab", "target": "backend_web_test_uirequest", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1639", "weight": 1.0, "source": "backend_web_test_testmutationrefresheschromeoutofband", "target": "backend_web_test_uirequest", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1244", "weight": 1.0, "source": "backend_web_test_testmutationsonmissingkey", "target": "backend_web_test_uirequest", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1772", "weight": 1.0, "source": "backend_web_test_testnovelnewtabfallsbacktoall", "target": "backend_web_test_uirequest", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1723", "weight": 1.0, "source": "backend_web_test_testnovelpageomitsupdatedtab", "target": "backend_web_test_uirequest", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1267", "weight": 1.0, "source": "backend_web_test_testuideleteremovesrow", "target": "backend_web_test_uirequest", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1298", "weight": 1.0, "source": "backend_web_test_testuilistfavouritestab", "target": "backend_web_test_uirequest", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1328", "weight": 1.0, "source": "backend_web_test_testuilistnewtab", "target": "backend_web_test_uirequest", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1031", "weight": 1.0, "context": "return_type", "source": "backend_web_test_uirequest", "target": "backend_web_test_go_request", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1609", "weight": 1.0, "source": "backend_web_test_testapprendersnewtabs", "target": "backend_web_test_seedstatusrows", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1571", "weight": 1.0, "source": "backend_web_test_testcardshowsstatuscontrols", "target": "backend_web_test_seedstatusrows", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1425", "weight": 1.0, "source": "backend_web_test_testrecentstripcarriesunreadonlyandonlyonall", "target": "backend_web_test_seedstatusrows", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1368", "weight": 1.0, "source": "backend_web_test_testtabsshowonlytheirbucket", "target": "backend_web_test_seedstatusrows", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1555", "weight": 1.0, "source": "backend_web_test_testuistatusdoesnotreorderlist", "target": "backend_web_test_seedstatusrows", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1526", "weight": 1.0, "source": "backend_web_test_testuistatusrejectsunknownvalue", "target": "backend_web_test_seedstatusrows", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1539", "weight": 1.0, "source": "backend_web_test_testuistatusrequiressession", "target": "backend_web_test_seedstatusrows", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1507", "weight": 1.0, "source": "backend_web_test_testuistatussetsbucket", "target": "backend_web_test_seedstatusrows", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1634", "weight": 1.0, "source": "backend_web_test_testmutationrefresheschromeoutofband", "target": "backend_web_test_stripof", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1487", "weight": 1.0, "source": "backend_web_test_testrecentstripcapped", "target": "backend_web_test_stripof", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1437", "weight": 1.0, "source": "backend_web_test_testrecentstripcarriesunreadonlyandonlyonall", "target": "backend_web_test_stripof", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1559", "weight": 1.0, "source": "backend_web_test_testuistatusdoesnotreorderlist", "target": "backend_web_test_poststatus", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1528", "weight": 1.0, "source": "backend_web_test_testuistatusrejectsunknownvalue", "target": "backend_web_test_poststatus", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1510", "weight": 1.0, "source": "backend_web_test_testuistatussetsbucket", "target": "backend_web_test_poststatus", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1674", "weight": 1.0, "source": "backend_web_test_testlibrariesaredisjoint", "target": "backend_web_test_seedlibraries", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1751", "weight": 1.0, "source": "backend_web_test_testmangapagekeepsupdatedtab", "target": "backend_web_test_seedlibraries", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1769", "weight": 1.0, "source": "backend_web_test_testnovelnewtabfallsbacktoall", "target": "backend_web_test_seedlibraries", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/web_test.go", "source_location": "L1720", "weight": 1.0, "source": "backend_web_test_testnovelpageomitsupdatedtab", "target": "backend_web_test_seedlibraries", "confidence_score": 1.0 }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "chrome/entrypoint.sh", "source_location": "L45", "weight": 1.0, "source": "chrome_entrypoint", "target": "chrome_entrypoint_browser_alive", "confidence_score": 1.0 }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "chrome/entrypoint.sh", "source_location": "L124", "weight": 1.0, "source": "chrome_entrypoint", "target": "chrome_entrypoint_connection", "confidence_score": 1.0 }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "chrome/entrypoint.sh", "source_location": "L118", "weight": 1.0, "source": "chrome_entrypoint", "target": "chrome_entrypoint_connection_signal", "confidence_score": 1.0 }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "chrome/entrypoint.sh", "source_location": "L111", "weight": 1.0, "source": "chrome_entrypoint", "target": "chrome_entrypoint_finish_connection", "confidence_score": 1.0 }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "chrome/entrypoint.sh", "source_location": "L51", "weight": 1.0, "source": "chrome_entrypoint", "target": "chrome_entrypoint_has_connections", "confidence_score": 1.0 }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "chrome/entrypoint.sh", "source_location": "L37", "weight": 1.0, "source": "chrome_entrypoint", "target": "chrome_entrypoint_lock", "confidence_score": 1.0 }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "chrome/entrypoint.sh", "source_location": "L152", "weight": 1.0, "source": "chrome_entrypoint", "target": "chrome_entrypoint_reaper", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "chrome/entrypoint.sh", "source_location": "L1", "weight": 1.0, "source": "chrome_entrypoint", "target": "chrome_entrypoint_sh__entry", "confidence_score": 1.0 }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "chrome/entrypoint.sh", "source_location": "L210", "weight": 1.0, "source": "chrome_entrypoint", "target": "chrome_entrypoint_shutdown", "confidence_score": 1.0 }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "chrome/entrypoint.sh", "source_location": "L65", "weight": 1.0, "source": "chrome_entrypoint", "target": "chrome_entrypoint_start_browser", "confidence_score": 1.0 }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "chrome/entrypoint.sh", "source_location": "L84", "weight": 1.0, "source": "chrome_entrypoint", "target": "chrome_entrypoint_stop_browser", "confidence_score": 1.0 }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "chrome/entrypoint.sh", "source_location": "L200", "weight": 1.0, "source": "chrome_entrypoint", "target": "chrome_entrypoint_stop_browser_gracefully", "confidence_score": 1.0 }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "chrome/entrypoint.sh", "source_location": "L41", "weight": 1.0, "source": "chrome_entrypoint", "target": "chrome_entrypoint_unlock", "confidence_score": 1.0 }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "chrome/entrypoint.sh", "source_location": "L98", "weight": 1.0, "source": "chrome_entrypoint", "target": "chrome_entrypoint_wait_for_browser", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "chrome/entrypoint.sh", "source_location": "L168", "weight": 1.0, "context": "call", "source": "chrome_entrypoint_sh__entry", "target": "chrome_entrypoint_connection", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "chrome/entrypoint.sh", "source_location": "L195", "weight": 1.0, "context": "call", "source": "chrome_entrypoint_sh__entry", "target": "chrome_entrypoint_reaper", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "chrome/entrypoint.sh", "source_location": "L223", "weight": 1.0, "context": "call", "source": "chrome_entrypoint_sh__entry", "target": "chrome_entrypoint_stop_browser_gracefully", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "chrome/entrypoint.sh", "source_location": "L126", "weight": 1.0, "context": "call", "source": "chrome_entrypoint_connection", "target": "chrome_entrypoint_lock", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "chrome/entrypoint.sh", "source_location": "L112", "weight": 1.0, "context": "call", "source": "chrome_entrypoint_finish_connection", "target": "chrome_entrypoint_lock", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "chrome/entrypoint.sh", "source_location": "L155", "weight": 1.0, "context": "call", "source": "chrome_entrypoint_reaper", "target": "chrome_entrypoint_lock", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "chrome/entrypoint.sh", "source_location": "L201", "weight": 1.0, "context": "call", "source": "chrome_entrypoint_stop_browser_gracefully", "target": "chrome_entrypoint_lock", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "chrome/entrypoint.sh", "source_location": "L133", "weight": 1.0, "context": "call", "source": "chrome_entrypoint_connection", "target": "chrome_entrypoint_unlock", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "chrome/entrypoint.sh", "source_location": "L115", "weight": 1.0, "context": "call", "source": "chrome_entrypoint_finish_connection", "target": "chrome_entrypoint_unlock", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "chrome/entrypoint.sh", "source_location": "L163", "weight": 1.0, "context": "call", "source": "chrome_entrypoint_reaper", "target": "chrome_entrypoint_unlock", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "chrome/entrypoint.sh", "source_location": "L207", "weight": 1.0, "context": "call", "source": "chrome_entrypoint_stop_browser_gracefully", "target": "chrome_entrypoint_unlock", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "chrome/entrypoint.sh", "source_location": "L128", "weight": 1.0, "context": "call", "source": "chrome_entrypoint_connection", "target": "chrome_entrypoint_browser_alive", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "chrome/entrypoint.sh", "source_location": "L156", "weight": 1.0, "context": "call", "source": "chrome_entrypoint_reaper", "target": "chrome_entrypoint_browser_alive", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "chrome/entrypoint.sh", "source_location": "L202", "weight": 1.0, "context": "call", "source": "chrome_entrypoint_stop_browser_gracefully", "target": "chrome_entrypoint_browser_alive", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "chrome/entrypoint.sh", "source_location": "L104", "weight": 1.0, "context": "call", "source": "chrome_entrypoint_wait_for_browser", "target": "chrome_entrypoint_browser_alive", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "chrome/entrypoint.sh", "source_location": "L156", "weight": 1.0, "context": "call", "source": "chrome_entrypoint_reaper", "target": "chrome_entrypoint_has_connections", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "chrome/entrypoint.sh", "source_location": "L130", "weight": 1.0, "context": "call", "source": "chrome_entrypoint_connection", "target": "chrome_entrypoint_start_browser", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "chrome/entrypoint.sh", "source_location": "L160", "weight": 1.0, "context": "call", "source": "chrome_entrypoint_reaper", "target": "chrome_entrypoint_stop_browser", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "chrome/entrypoint.sh", "source_location": "L205", "weight": 1.0, "context": "call", "source": "chrome_entrypoint_stop_browser_gracefully", "target": "chrome_entrypoint_stop_browser", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "chrome/entrypoint.sh", "source_location": "L136", "weight": 1.0, "context": "call", "source": "chrome_entrypoint_connection", "target": "chrome_entrypoint_wait_for_browser", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "chrome/entrypoint.sh", "source_location": "L148", "weight": 1.0, "context": "call", "source": "chrome_entrypoint_connection", "target": "chrome_entrypoint_finish_connection", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "chrome/entrypoint.sh", "source_location": "L120", "weight": 1.0, "context": "call", "source": "chrome_entrypoint_connection_signal", "target": "chrome_entrypoint_finish_connection", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "chrome/entrypoint.sh", "source_location": "L212", "weight": 1.0, "context": "call", "source": "chrome_entrypoint_shutdown", "target": "chrome_entrypoint_stop_browser_gracefully", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L400", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_adapterfor", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L73", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_anchorsfromdocument", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L82", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_anchorsfromhtml", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L493", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_apidelete", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L467", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_apiget", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L477", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_apiput", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1119", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_applyfabpos", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1017", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_armdwell", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L455", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_authheaders", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L961", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_backgroundrefreshlatest", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L829", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_bookmarkcurrent", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1066", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_buildui", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1029", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_canceldwell", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1013", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_chapteridentity", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1115", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_clamp", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L107", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_comixseriesid", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L407", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_computelatestchapter", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1426", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_confirmremove", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L412", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_currentsite", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L388", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_detect", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L705", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_drain", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1294", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_el", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L461", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_httperror", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1589", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_init", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1527", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_installlongpress", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1486", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_installnavwatcher", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L396", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_keyof", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L549", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_kindof", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L362", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_latestchapterfromanchors", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L368", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_latestchapterfromapi", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L421", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_loadcache", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1132", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_loadfabpos", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L438", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_loadlastchecked", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L571", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_loadqueue", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1165", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_makedraggable", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1036", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_maybeautoupdate", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L945", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_maybecapturelatestonseriespage", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L64", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_meta", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1471", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_onnavigate", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L739", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_overlaypending", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1148", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_placefab", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L765", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_pushbookmark", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L810", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_pushdelete", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L622", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_queuecount", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L657", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_queuedefer", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L646", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_queuedrop", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L669", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_queueenqueue", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L626", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_queueget", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L637", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_queuepush", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1448", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_refresh", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L513", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_reindex", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L998", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_removebookmark", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L535", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_removelocal", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1306", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_render", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1369", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_renderitem", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L917", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_reportlatestchapter", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L430", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_savecache", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1140", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_savefabpos", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L447", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_savelastchecked", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L580", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_savequeue", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L519", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_setlist", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1466", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_setpage", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1270", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_startring", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L543", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_statusof", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1280", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_stopring", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L100", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_stripbuildhash", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L871", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_syncupsert", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L630", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_titlefor", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1433", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_toast", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L893", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_togglearchive", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L878", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_togglefavorite", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1288", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_togglepanel", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L850", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_updatetocurrentchapter", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L527", "weight": 1.0, "source": "userscript_manga_bookmark_user", "target": "userscript_manga_bookmark_user_upsertlocal", "confidence_score": 1.0 }, { "relation": "imports_from", "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", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L128", "weight": 1.0, "source": "userscript_manga_bookmark_user_detect", "target": "userscript_manga_bookmark_user_meta", "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_maybecapturelatestonseriespage", "target": "userscript_manga_bookmark_user_anchorsfromdocument", "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_anchorsfromhtml", "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_anchorsfromhtml", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L127", "weight": 1.0, "source": "userscript_manga_bookmark_user_detect", "target": "userscript_manga_bookmark_user_stripbuildhash", "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_stripbuildhash", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L254", "weight": 1.0, "source": "userscript_manga_bookmark_user_detect", "target": "userscript_manga_bookmark_user_comixseriesid", "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_comixseriesid", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1511", "weight": 1.0, "source": "userscript_manga_bookmark_user_installnavwatcher", "target": "userscript_manga_bookmark_user_detect", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1467", "weight": 1.0, "source": "userscript_manga_bookmark_user_setpage", "target": "userscript_manga_bookmark_user_detect", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L409", "weight": 1.0, "source": "userscript_manga_bookmark_user_computelatestchapter", "target": "userscript_manga_bookmark_user_latestchapterfromanchors", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L983", "weight": 1.0, "source": "userscript_manga_bookmark_user_backgroundrefreshlatest", "target": "userscript_manga_bookmark_user_latestchapterfromapi", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L832", "weight": 1.0, "source": "userscript_manga_bookmark_user_bookmarkcurrent", "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": "L1042", "weight": 1.0, "source": "userscript_manga_bookmark_user_maybeautoupdate", "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": "L948", "weight": 1.0, "source": "userscript_manga_bookmark_user_maybecapturelatestonseriespage", "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": "L1321", "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": "L854", "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": "L975", "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": "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": "L988", "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": "L952", "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": "L962", "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": "L965", "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": "L995", "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": "L1453", "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": "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": "L934", "weight": 1.0, "source": "userscript_manga_bookmark_user_reportlatestchapter", "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": "L1454", "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": "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": "L927", "weight": 1.0, "source": "userscript_manga_bookmark_user_reportlatestchapter", "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_upsertlocal", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L897", "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": "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": "L999", "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": "L969", "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": "L1347", "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": "L1384", "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_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": "L1313", "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": "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": "L932", "weight": 1.0, "source": "userscript_manga_bookmark_user_reportlatestchapter", "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": "L1092", "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 }, { "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_toast", "confidence_score": 1.0 }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1595", "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": "L1481", "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": "L1449", "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": "L1454", "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": "L1001", "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": "L1325", "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": "L1023", "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": "L1330", "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": "L1407", "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": "L1412", "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": "L990", "weight": 1.0, "source": "userscript_manga_bookmark_user_backgroundrefreshlatest", "target": "userscript_manga_bookmark_user_reportlatestchapter", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L950", "weight": 1.0, "source": "userscript_manga_bookmark_user_maybecapturelatestonseriespage", "target": "userscript_manga_bookmark_user_reportlatestchapter", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L928", "weight": 1.0, "source": "userscript_manga_bookmark_user_reportlatestchapter", "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": "L1600", "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": "L1475", "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": "L1601", "weight": 1.0, "source": "userscript_manga_bookmark_user_init", "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": "L1478", "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": "L1428", "weight": 1.0, "source": "userscript_manga_bookmark_user_confirmremove", "target": "userscript_manga_bookmark_user_removebookmark", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1000", "weight": 1.0, "source": "userscript_manga_bookmark_user_removebookmark", "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": "L1001", "weight": 1.0, "source": "userscript_manga_bookmark_user_removebookmark", "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": "L1038", "weight": 1.0, "source": "userscript_manga_bookmark_user_maybeautoupdate", "target": "userscript_manga_bookmark_user_chapteridentity", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1026", "weight": 1.0, "source": "userscript_manga_bookmark_user_armdwell", "target": "userscript_manga_bookmark_user_startring", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1022", "weight": 1.0, "source": "userscript_manga_bookmark_user_armdwell", "target": "userscript_manga_bookmark_user_stopring", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1053", "weight": 1.0, "source": "userscript_manga_bookmark_user_maybeautoupdate", "target": "userscript_manga_bookmark_user_armdwell", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1032", "weight": 1.0, "source": "userscript_manga_bookmark_user_canceldwell", "target": "userscript_manga_bookmark_user_stopring", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1040", "weight": 1.0, "source": "userscript_manga_bookmark_user_maybeautoupdate", "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": "L1599", "weight": 1.0, "source": "userscript_manga_bookmark_user_init", "target": "userscript_manga_bookmark_user_maybeautoupdate", "confidence_score": 1.0 }, { "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_maybeautoupdate", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1102", "weight": 1.0, "source": "userscript_manga_bookmark_user_buildui", "target": "userscript_manga_bookmark_user_makedraggable", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1101", "weight": 1.0, "source": "userscript_manga_bookmark_user_buildui", "target": "userscript_manga_bookmark_user_placefab", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1097", "weight": 1.0, "source": "userscript_manga_bookmark_user_buildui", "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": "L1088", "weight": 1.0, "source": "userscript_manga_bookmark_user_buildui", "target": "userscript_manga_bookmark_user_togglepanel", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1590", "weight": 1.0, "source": "userscript_manga_bookmark_user_init", "target": "userscript_manga_bookmark_user_buildui", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1222", "weight": 1.0, "source": "userscript_manga_bookmark_user_makedraggable", "target": "userscript_manga_bookmark_user_clamp", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1153", "weight": 1.0, "source": "userscript_manga_bookmark_user_placefab", "target": "userscript_manga_bookmark_user_clamp", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1154", "weight": 1.0, "source": "userscript_manga_bookmark_user_placefab", "target": "userscript_manga_bookmark_user_applyfabpos", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1150", "weight": 1.0, "source": "userscript_manga_bookmark_user_placefab", "target": "userscript_manga_bookmark_user_loadfabpos", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1241", "weight": 1.0, "source": "userscript_manga_bookmark_user_makedraggable", "target": "userscript_test_novel_logic_test_reset" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1552", "weight": 1.0, "source": "userscript_manga_bookmark_user_installlongpress", "target": "userscript_manga_bookmark_user_togglepanel", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1291", "weight": 1.0, "source": "userscript_manga_bookmark_user_togglepanel", "target": "userscript_manga_bookmark_user_refresh", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1290", "weight": 1.0, "source": "userscript_manga_bookmark_user_togglepanel", "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": "L1323", "weight": 1.0, "source": "userscript_manga_bookmark_user_render", "target": "userscript_manga_bookmark_user_el", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1385", "weight": 1.0, "source": "userscript_manga_bookmark_user_renderitem", "target": "userscript_manga_bookmark_user_el", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1435", "weight": 1.0, "source": "userscript_manga_bookmark_user_toast", "target": "userscript_manga_bookmark_user_el", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1592", "weight": 1.0, "source": "userscript_manga_bookmark_user_init", "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": "L1473", "weight": 1.0, "source": "userscript_manga_bookmark_user_onnavigate", "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": "L1451", "weight": 1.0, "source": "userscript_manga_bookmark_user_refresh", "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": "L1365", "weight": 1.0, "source": "userscript_manga_bookmark_user_render", "target": "userscript_manga_bookmark_user_renderitem", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1417", "weight": 1.0, "source": "userscript_manga_bookmark_user_renderitem", "target": "userscript_manga_bookmark_user_confirmremove", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1598", "weight": 1.0, "source": "userscript_manga_bookmark_user_init", "target": "userscript_manga_bookmark_user_refresh", "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_setpage", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1472", "weight": 1.0, "source": "userscript_manga_bookmark_user_onnavigate", "target": "userscript_manga_bookmark_user_setpage", "confidence_score": 1.0 }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1491", "weight": 1.0, "source": "userscript_manga_bookmark_user_installnavwatcher", "target": "userscript_manga_bookmark_user_onnavigate", "confidence_score": 0.5 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/manga-bookmark.user.js", "source_location": "L1593", "weight": 1.0, "source": "userscript_manga_bookmark_user_init", "target": "userscript_manga_bookmark_user_installnavwatcher", "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_installlongpress", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L237", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_adapterfor", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L52", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_anchorsfromdocument", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L61", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_anchorsfromhtml", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L427", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_apidelete", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L401", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_apiget", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L411", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_apiput", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1025", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_applyfabpos", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1377", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_applylnwstalerowrepair", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L923", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_armdwell", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L389", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_authheaders", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L865", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_backgroundrefreshlatest", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L733", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_bookmarkcurrent", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L972", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_buildui", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L935", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_canceldwell", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L919", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_chapteridentity", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1021", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_clamp", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L341", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_computelatestchapter", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1332", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_confirmremove", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L346", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_currentsite", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L225", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_detect", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L609", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_drain", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1200", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_el", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L71", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_escapere", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L395", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_httperror", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1514", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_init", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1452", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_installlongpress", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1418", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_installnavwatcher", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L233", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_keyof", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L483", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_kindof", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L130", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_latestchapterfromanchors", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L355", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_loadcache", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1038", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_loadfabpos", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L372", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_loadlastchecked", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L505", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_loadqueue", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1071", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_makedraggable", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L78", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_maxchapter", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L942", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_maybeautoupdate", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L849", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_maybecapturelatestonseriespage", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1402", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_onnavigate", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L643", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_overlaypending", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1054", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_placefab", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L669", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_pushbookmark", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L714", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_pushdelete", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L526", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_queuecount", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L561", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_queuedefer", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L550", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_queuedrop", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L573", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_queueenqueue", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L530", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_queueget", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L541", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_queuepush", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1354", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_refresh", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L447", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_reindex", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L904", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_removebookmark", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L469", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_removelocal", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1212", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_render", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1275", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_renderitem", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L250", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_repairlnwstalerow", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L821", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_reportlatestchapter", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L364", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_savecache", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1046", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_savefabpos", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L381", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_savelastchecked", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L514", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_savequeue", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L143", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_seriesidfromlnwpointer", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L453", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_setlist", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1176", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_startring", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L477", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_statusof", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1186", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_stopring", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L775", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_syncupsert", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L534", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_titlefor", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1339", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_toast", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L797", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_togglearchive", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L782", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_togglefavorite", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1194", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_togglepanel", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L754", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_updatetocurrentchapter", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L461", "weight": 1.0, "source": "userscript_novel_bookmark_user", "target": "userscript_novel_bookmark_user_upsertlocal", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "userscript/test/novel-logic.test.js", "source_location": "L45", "weight": 1.0, "source": "userscript_test_novel_logic_test", "target": "userscript_novel_bookmark_user", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L856", "weight": 1.0, "source": "userscript_novel_bookmark_user_maybecapturelatestonseriespage", "target": "userscript_novel_bookmark_user_anchorsfromdocument", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L895", "weight": 1.0, "source": "userscript_novel_bookmark_user_backgroundrefreshlatest", "target": "userscript_novel_bookmark_user_anchorsfromhtml", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L131", "weight": 1.0, "source": "userscript_novel_bookmark_user_latestchapterfromanchors", "target": "userscript_novel_bookmark_user_escapere", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L131", "weight": 1.0, "source": "userscript_novel_bookmark_user_latestchapterfromanchors", "target": "userscript_novel_bookmark_user_maxchapter", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "userscript/test/novel-logic.test.js", "source_location": "L45", "weight": 1.0, "source": "userscript_test_novel_logic_test", "target": "userscript_novel_bookmark_user_maxchapter", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L173", "weight": 1.0, "source": "userscript_novel_bookmark_user_detect", "target": "userscript_novel_bookmark_user_seriesidfromlnwpointer", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1516", "weight": 1.0, "source": "userscript_novel_bookmark_user_init", "target": "userscript_novel_bookmark_user_detect", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1403", "weight": 1.0, "source": "userscript_novel_bookmark_user_onnavigate", "target": "userscript_novel_bookmark_user_detect", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L343", "weight": 1.0, "source": "userscript_novel_bookmark_user_computelatestchapter", "target": "userscript_novel_bookmark_user_latestchapterfromanchors", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1394", "weight": 1.0, "source": "userscript_novel_bookmark_user_applylnwstalerowrepair", "target": "userscript_novel_bookmark_user_keyof", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L736", "weight": 1.0, "source": "userscript_novel_bookmark_user_bookmarkcurrent", "target": "userscript_novel_bookmark_user_keyof", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L948", "weight": 1.0, "source": "userscript_novel_bookmark_user_maybeautoupdate", "target": "userscript_novel_bookmark_user_keyof", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L852", "weight": 1.0, "source": "userscript_novel_bookmark_user_maybecapturelatestonseriespage", "target": "userscript_novel_bookmark_user_keyof", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1227", "weight": 1.0, "source": "userscript_novel_bookmark_user_render", "target": "userscript_novel_bookmark_user_keyof", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L758", "weight": 1.0, "source": "userscript_novel_bookmark_user_updatetocurrentchapter", "target": "userscript_novel_bookmark_user_keyof", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L874", "weight": 1.0, "source": "userscript_novel_bookmark_user_backgroundrefreshlatest", "target": "userscript_novel_bookmark_user_adapterfor", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L342", "weight": 1.0, "source": "userscript_novel_bookmark_user_computelatestchapter", "target": "userscript_novel_bookmark_user_adapterfor", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1379", "weight": 1.0, "source": "userscript_novel_bookmark_user_applylnwstalerowrepair", "target": "userscript_novel_bookmark_user_repairlnwstalerow", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "userscript/test/novel-logic.test.js", "source_location": "L45", "weight": 1.0, "source": "userscript_test_novel_logic_test", "target": "userscript_novel_bookmark_user_repairlnwstalerow", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L895", "weight": 1.0, "source": "userscript_novel_bookmark_user_backgroundrefreshlatest", "target": "userscript_novel_bookmark_user_computelatestchapter", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L856", "weight": 1.0, "source": "userscript_novel_bookmark_user_maybecapturelatestonseriespage", "target": "userscript_novel_bookmark_user_computelatestchapter", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "userscript/test/novel-logic.test.js", "source_location": "L45", "weight": 1.0, "source": "userscript_test_novel_logic_test", "target": "userscript_novel_bookmark_user_computelatestchapter", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L866", "weight": 1.0, "source": "userscript_novel_bookmark_user_backgroundrefreshlatest", "target": "userscript_novel_bookmark_user_currentsite", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1385", "weight": 1.0, "source": "userscript_novel_bookmark_user_applylnwstalerowrepair", "target": "userscript_novel_bookmark_user_savecache", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L472", "weight": 1.0, "source": "userscript_novel_bookmark_user_removelocal", "target": "userscript_novel_bookmark_user_savecache", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L458", "weight": 1.0, "source": "userscript_novel_bookmark_user_setlist", "target": "userscript_novel_bookmark_user_savecache", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L466", "weight": 1.0, "source": "userscript_novel_bookmark_user_upsertlocal", "target": "userscript_novel_bookmark_user_savecache", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1378", "weight": 1.0, "source": "userscript_novel_bookmark_user_applylnwstalerowrepair", "target": "userscript_novel_bookmark_user_loadlastchecked", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L877", "weight": 1.0, "source": "userscript_novel_bookmark_user_backgroundrefreshlatest", "target": "userscript_novel_bookmark_user_loadlastchecked", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1388", "weight": 1.0, "source": "userscript_novel_bookmark_user_applylnwstalerowrepair", "target": "userscript_novel_bookmark_user_savelastchecked", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L901", "weight": 1.0, "source": "userscript_novel_bookmark_user_backgroundrefreshlatest", "target": "userscript_novel_bookmark_user_savelastchecked", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L430", "weight": 1.0, "source": "userscript_novel_bookmark_user_apidelete", "target": "userscript_novel_bookmark_user_authheaders", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L402", "weight": 1.0, "source": "userscript_novel_bookmark_user_apiget", "target": "userscript_novel_bookmark_user_authheaders", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L420", "weight": 1.0, "source": "userscript_novel_bookmark_user_apiput", "target": "userscript_novel_bookmark_user_authheaders", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L433", "weight": 1.0, "source": "userscript_novel_bookmark_user_apidelete", "target": "userscript_novel_bookmark_user_httperror", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L423", "weight": 1.0, "source": "userscript_novel_bookmark_user_apiput", "target": "userscript_novel_bookmark_user_httperror", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1360", "weight": 1.0, "source": "userscript_novel_bookmark_user_refresh", "target": "userscript_novel_bookmark_user_apiget", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L689", "weight": 1.0, "source": "userscript_novel_bookmark_user_pushbookmark", "target": "userscript_novel_bookmark_user_apiput", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L838", "weight": 1.0, "source": "userscript_novel_bookmark_user_reportlatestchapter", "target": "userscript_novel_bookmark_user_apiput", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L722", "weight": 1.0, "source": "userscript_novel_bookmark_user_pushdelete", "target": "userscript_novel_bookmark_user_apidelete", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1384", "weight": 1.0, "source": "userscript_novel_bookmark_user_applylnwstalerowrepair", "target": "userscript_novel_bookmark_user_reindex", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L471", "weight": 1.0, "source": "userscript_novel_bookmark_user_removelocal", "target": "userscript_novel_bookmark_user_reindex", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L457", "weight": 1.0, "source": "userscript_novel_bookmark_user_setlist", "target": "userscript_novel_bookmark_user_reindex", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L465", "weight": 1.0, "source": "userscript_novel_bookmark_user_upsertlocal", "target": "userscript_novel_bookmark_user_reindex", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1361", "weight": 1.0, "source": "userscript_novel_bookmark_user_refresh", "target": "userscript_novel_bookmark_user_setlist", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L456", "weight": 1.0, "source": "userscript_novel_bookmark_user_setlist", "target": "userscript_novel_bookmark_user_kindof", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L691", "weight": 1.0, "source": "userscript_novel_bookmark_user_pushbookmark", "target": "userscript_novel_bookmark_user_upsertlocal", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L831", "weight": 1.0, "source": "userscript_novel_bookmark_user_reportlatestchapter", "target": "userscript_novel_bookmark_user_upsertlocal", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L776", "weight": 1.0, "source": "userscript_novel_bookmark_user_syncupsert", "target": "userscript_novel_bookmark_user_upsertlocal", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L801", "weight": 1.0, "source": "userscript_novel_bookmark_user_togglearchive", "target": "userscript_novel_bookmark_user_upsertlocal", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L789", "weight": 1.0, "source": "userscript_novel_bookmark_user_togglefavorite", "target": "userscript_novel_bookmark_user_upsertlocal", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L905", "weight": 1.0, "source": "userscript_novel_bookmark_user_removebookmark", "target": "userscript_novel_bookmark_user_removelocal", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1396", "weight": 1.0, "source": "userscript_novel_bookmark_user_applylnwstalerowrepair", "target": "userscript_novel_bookmark_user_statusof", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L881", "weight": 1.0, "source": "userscript_novel_bookmark_user_backgroundrefreshlatest", "target": "userscript_novel_bookmark_user_statusof", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1253", "weight": 1.0, "source": "userscript_novel_bookmark_user_render", "target": "userscript_novel_bookmark_user_statusof", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1290", "weight": 1.0, "source": "userscript_novel_bookmark_user_renderitem", "target": "userscript_novel_bookmark_user_statusof", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L800", "weight": 1.0, "source": "userscript_novel_bookmark_user_togglearchive", "target": "userscript_novel_bookmark_user_statusof", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "userscript/test/novel-logic.test.js", "source_location": "L45", "weight": 1.0, "source": "userscript_test_novel_logic_test", "target": "userscript_novel_bookmark_user_kindof", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1387", "weight": 1.0, "source": "userscript_novel_bookmark_user_applylnwstalerowrepair", "target": "userscript_novel_bookmark_user_savequeue", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L565", "weight": 1.0, "source": "userscript_novel_bookmark_user_queuedefer", "target": "userscript_novel_bookmark_user_savequeue", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L554", "weight": 1.0, "source": "userscript_novel_bookmark_user_queuedrop", "target": "userscript_novel_bookmark_user_savequeue", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L588", "weight": 1.0, "source": "userscript_novel_bookmark_user_queueenqueue", "target": "userscript_novel_bookmark_user_savequeue", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1219", "weight": 1.0, "source": "userscript_novel_bookmark_user_render", "target": "userscript_novel_bookmark_user_queuecount", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L646", "weight": 1.0, "source": "userscript_novel_bookmark_user_overlaypending", "target": "userscript_novel_bookmark_user_queueget", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L670", "weight": 1.0, "source": "userscript_novel_bookmark_user_pushbookmark", "target": "userscript_novel_bookmark_user_queueget", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L562", "weight": 1.0, "source": "userscript_novel_bookmark_user_queuedefer", "target": "userscript_novel_bookmark_user_queueget", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L836", "weight": 1.0, "source": "userscript_novel_bookmark_user_reportlatestchapter", "target": "userscript_novel_bookmark_user_queueget", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L577", "weight": 1.0, "source": "userscript_novel_bookmark_user_queueenqueue", "target": "userscript_novel_bookmark_user_titlefor", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L544", "weight": 1.0, "source": "userscript_novel_bookmark_user_queuepush", "target": "userscript_novel_bookmark_user_titlefor", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L562", "weight": 1.0, "source": "userscript_novel_bookmark_user_queuedefer", "target": "userscript_novel_bookmark_user_queuepush", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L544", "weight": 1.0, "source": "userscript_novel_bookmark_user_queuepush", "target": "userscript_novel_bookmark_user_toast", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L674", "weight": 1.0, "source": "userscript_novel_bookmark_user_pushbookmark", "target": "userscript_novel_bookmark_user_queuedrop", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L723", "weight": 1.0, "source": "userscript_novel_bookmark_user_pushdelete", "target": "userscript_novel_bookmark_user_queuedrop", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L576", "weight": 1.0, "source": "userscript_novel_bookmark_user_queueenqueue", "target": "userscript_novel_bookmark_user_queuedrop", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L678", "weight": 1.0, "source": "userscript_novel_bookmark_user_pushbookmark", "target": "userscript_novel_bookmark_user_queuedefer", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L716", "weight": 1.0, "source": "userscript_novel_bookmark_user_pushdelete", "target": "userscript_novel_bookmark_user_queuedefer", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L580", "weight": 1.0, "source": "userscript_novel_bookmark_user_queueenqueue", "target": "userscript_novel_bookmark_user_queuedefer", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L704", "weight": 1.0, "source": "userscript_novel_bookmark_user_pushbookmark", "target": "userscript_novel_bookmark_user_queueenqueue", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L726", "weight": 1.0, "source": "userscript_novel_bookmark_user_pushdelete", "target": "userscript_novel_bookmark_user_queueenqueue", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L577", "weight": 1.0, "source": "userscript_novel_bookmark_user_queueenqueue", "target": "userscript_novel_bookmark_user_toast", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L998", "weight": 1.0, "source": "userscript_novel_bookmark_user_buildui", "target": "userscript_novel_bookmark_user_drain", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L617", "weight": 1.0, "source": "userscript_novel_bookmark_user_drain", "target": "userscript_novel_bookmark_user_pushbookmark", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L616", "weight": 1.0, "source": "userscript_novel_bookmark_user_drain", "target": "userscript_novel_bookmark_user_pushdelete", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L624", "weight": 1.0, "source": "userscript_novel_bookmark_user_drain", "target": "userscript_novel_bookmark_user_render", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L619", "weight": 1.0, "source": "userscript_novel_bookmark_user_drain", "target": "userscript_novel_bookmark_user_toast", "confidence_score": 1.0 }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1521", "weight": 1.0, "source": "userscript_novel_bookmark_user_init", "target": "userscript_novel_bookmark_user_drain", "confidence_score": 0.5 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1413", "weight": 1.0, "source": "userscript_novel_bookmark_user_onnavigate", "target": "userscript_novel_bookmark_user_drain", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1356", "weight": 1.0, "source": "userscript_novel_bookmark_user_refresh", "target": "userscript_novel_bookmark_user_drain", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1361", "weight": 1.0, "source": "userscript_novel_bookmark_user_refresh", "target": "userscript_novel_bookmark_user_overlaypending", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1396", "weight": 1.0, "source": "userscript_novel_bookmark_user_applylnwstalerowrepair", "target": "userscript_novel_bookmark_user_pushbookmark", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L710", "weight": 1.0, "source": "userscript_novel_bookmark_user_pushbookmark", "target": "userscript_novel_bookmark_user_render", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L778", "weight": 1.0, "source": "userscript_novel_bookmark_user_syncupsert", "target": "userscript_novel_bookmark_user_pushbookmark", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L805", "weight": 1.0, "source": "userscript_novel_bookmark_user_togglearchive", "target": "userscript_novel_bookmark_user_pushbookmark", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L791", "weight": 1.0, "source": "userscript_novel_bookmark_user_togglefavorite", "target": "userscript_novel_bookmark_user_pushbookmark", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1397", "weight": 1.0, "source": "userscript_novel_bookmark_user_applylnwstalerowrepair", "target": "userscript_novel_bookmark_user_pushdelete", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L907", "weight": 1.0, "source": "userscript_novel_bookmark_user_removebookmark", "target": "userscript_novel_bookmark_user_pushdelete", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L751", "weight": 1.0, "source": "userscript_novel_bookmark_user_bookmarkcurrent", "target": "userscript_novel_bookmark_user_syncupsert", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1231", "weight": 1.0, "source": "userscript_novel_bookmark_user_render", "target": "userscript_novel_bookmark_user_bookmarkcurrent", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L929", "weight": 1.0, "source": "userscript_novel_bookmark_user_armdwell", "target": "userscript_novel_bookmark_user_updatetocurrentchapter", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1236", "weight": 1.0, "source": "userscript_novel_bookmark_user_render", "target": "userscript_novel_bookmark_user_updatetocurrentchapter", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L755", "weight": 1.0, "source": "userscript_novel_bookmark_user_updatetocurrentchapter", "target": "userscript_novel_bookmark_user_canceldwell", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L772", "weight": 1.0, "source": "userscript_novel_bookmark_user_updatetocurrentchapter", "target": "userscript_novel_bookmark_user_syncupsert", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L777", "weight": 1.0, "source": "userscript_novel_bookmark_user_syncupsert", "target": "userscript_novel_bookmark_user_render", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L778", "weight": 1.0, "source": "userscript_novel_bookmark_user_syncupsert", "target": "userscript_novel_bookmark_user_toast", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1313", "weight": 1.0, "source": "userscript_novel_bookmark_user_renderitem", "target": "userscript_novel_bookmark_user_togglefavorite", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L790", "weight": 1.0, "source": "userscript_novel_bookmark_user_togglefavorite", "target": "userscript_novel_bookmark_user_render", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L791", "weight": 1.0, "source": "userscript_novel_bookmark_user_togglefavorite", "target": "userscript_novel_bookmark_user_toast", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1318", "weight": 1.0, "source": "userscript_novel_bookmark_user_renderitem", "target": "userscript_novel_bookmark_user_togglearchive", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L802", "weight": 1.0, "source": "userscript_novel_bookmark_user_togglearchive", "target": "userscript_novel_bookmark_user_render", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L806", "weight": 1.0, "source": "userscript_novel_bookmark_user_togglearchive", "target": "userscript_novel_bookmark_user_toast", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L896", "weight": 1.0, "source": "userscript_novel_bookmark_user_backgroundrefreshlatest", "target": "userscript_novel_bookmark_user_reportlatestchapter", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L854", "weight": 1.0, "source": "userscript_novel_bookmark_user_maybecapturelatestonseriespage", "target": "userscript_novel_bookmark_user_reportlatestchapter", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L832", "weight": 1.0, "source": "userscript_novel_bookmark_user_reportlatestchapter", "target": "userscript_novel_bookmark_user_render", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1526", "weight": 1.0, "source": "userscript_novel_bookmark_user_init", "target": "userscript_novel_bookmark_user_maybecapturelatestonseriespage", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1407", "weight": 1.0, "source": "userscript_novel_bookmark_user_onnavigate", "target": "userscript_novel_bookmark_user_maybecapturelatestonseriespage", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1527", "weight": 1.0, "source": "userscript_novel_bookmark_user_init", "target": "userscript_novel_bookmark_user_backgroundrefreshlatest", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1410", "weight": 1.0, "source": "userscript_novel_bookmark_user_onnavigate", "target": "userscript_novel_bookmark_user_backgroundrefreshlatest", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1334", "weight": 1.0, "source": "userscript_novel_bookmark_user_confirmremove", "target": "userscript_novel_bookmark_user_removebookmark", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L906", "weight": 1.0, "source": "userscript_novel_bookmark_user_removebookmark", "target": "userscript_novel_bookmark_user_render", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L907", "weight": 1.0, "source": "userscript_novel_bookmark_user_removebookmark", "target": "userscript_novel_bookmark_user_toast", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L944", "weight": 1.0, "source": "userscript_novel_bookmark_user_maybeautoupdate", "target": "userscript_novel_bookmark_user_chapteridentity", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L932", "weight": 1.0, "source": "userscript_novel_bookmark_user_armdwell", "target": "userscript_novel_bookmark_user_startring", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L928", "weight": 1.0, "source": "userscript_novel_bookmark_user_armdwell", "target": "userscript_novel_bookmark_user_stopring", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L959", "weight": 1.0, "source": "userscript_novel_bookmark_user_maybeautoupdate", "target": "userscript_novel_bookmark_user_armdwell", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L938", "weight": 1.0, "source": "userscript_novel_bookmark_user_canceldwell", "target": "userscript_novel_bookmark_user_stopring", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L946", "weight": 1.0, "source": "userscript_novel_bookmark_user_maybeautoupdate", "target": "userscript_novel_bookmark_user_canceldwell", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1525", "weight": 1.0, "source": "userscript_novel_bookmark_user_init", "target": "userscript_novel_bookmark_user_maybeautoupdate", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1406", "weight": 1.0, "source": "userscript_novel_bookmark_user_onnavigate", "target": "userscript_novel_bookmark_user_maybeautoupdate", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1008", "weight": 1.0, "source": "userscript_novel_bookmark_user_buildui", "target": "userscript_novel_bookmark_user_makedraggable", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1007", "weight": 1.0, "source": "userscript_novel_bookmark_user_buildui", "target": "userscript_novel_bookmark_user_placefab", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1003", "weight": 1.0, "source": "userscript_novel_bookmark_user_buildui", "target": "userscript_novel_bookmark_user_render", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L994", "weight": 1.0, "source": "userscript_novel_bookmark_user_buildui", "target": "userscript_novel_bookmark_user_togglepanel", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1515", "weight": 1.0, "source": "userscript_novel_bookmark_user_init", "target": "userscript_novel_bookmark_user_buildui", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1128", "weight": 1.0, "source": "userscript_novel_bookmark_user_makedraggable", "target": "userscript_novel_bookmark_user_clamp", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1059", "weight": 1.0, "source": "userscript_novel_bookmark_user_placefab", "target": "userscript_novel_bookmark_user_clamp", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1060", "weight": 1.0, "source": "userscript_novel_bookmark_user_placefab", "target": "userscript_novel_bookmark_user_applyfabpos", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1056", "weight": 1.0, "source": "userscript_novel_bookmark_user_placefab", "target": "userscript_novel_bookmark_user_loadfabpos", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1147", "weight": 1.0, "source": "userscript_novel_bookmark_user_makedraggable", "target": "userscript_test_novel_logic_test_reset" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1477", "weight": 1.0, "source": "userscript_novel_bookmark_user_installlongpress", "target": "userscript_novel_bookmark_user_togglepanel", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1197", "weight": 1.0, "source": "userscript_novel_bookmark_user_togglepanel", "target": "userscript_novel_bookmark_user_refresh", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1196", "weight": 1.0, "source": "userscript_novel_bookmark_user_togglepanel", "target": "userscript_novel_bookmark_user_render", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1229", "weight": 1.0, "source": "userscript_novel_bookmark_user_render", "target": "userscript_novel_bookmark_user_el", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1291", "weight": 1.0, "source": "userscript_novel_bookmark_user_renderitem", "target": "userscript_novel_bookmark_user_el", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1341", "weight": 1.0, "source": "userscript_novel_bookmark_user_toast", "target": "userscript_novel_bookmark_user_el", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1518", "weight": 1.0, "source": "userscript_novel_bookmark_user_init", "target": "userscript_novel_bookmark_user_render", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1405", "weight": 1.0, "source": "userscript_novel_bookmark_user_onnavigate", "target": "userscript_novel_bookmark_user_render", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1358", "weight": 1.0, "source": "userscript_novel_bookmark_user_refresh", "target": "userscript_novel_bookmark_user_render", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1271", "weight": 1.0, "source": "userscript_novel_bookmark_user_render", "target": "userscript_novel_bookmark_user_renderitem", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1323", "weight": 1.0, "source": "userscript_novel_bookmark_user_renderitem", "target": "userscript_novel_bookmark_user_confirmremove", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1524", "weight": 1.0, "source": "userscript_novel_bookmark_user_init", "target": "userscript_novel_bookmark_user_refresh", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1517", "weight": 1.0, "source": "userscript_novel_bookmark_user_init", "target": "userscript_novel_bookmark_user_applylnwstalerowrepair", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1404", "weight": 1.0, "source": "userscript_novel_bookmark_user_onnavigate", "target": "userscript_novel_bookmark_user_applylnwstalerowrepair", "confidence_score": 1.0 }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1423", "weight": 1.0, "source": "userscript_novel_bookmark_user_installnavwatcher", "target": "userscript_novel_bookmark_user_onnavigate", "confidence_score": 0.5 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1519", "weight": 1.0, "source": "userscript_novel_bookmark_user_init", "target": "userscript_novel_bookmark_user_installnavwatcher", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "userscript/novel-bookmark.user.js", "source_location": "L1520", "weight": 1.0, "source": "userscript_novel_bookmark_user_init", "target": "userscript_novel_bookmark_user_installlongpress", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/test/logic.test.js", "source_location": "L44", "weight": 1.0, "source": "userscript_test_logic_test", "target": "userscript_test_logic_test_addeventlistener", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/test/logic.test.js", "source_location": "L4", "weight": 1.0, "source": "userscript_test_logic_test", "target": "userscript_test_logic_test_assert", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/test/logic.test.js", "source_location": "L64", "weight": 1.0, "source": "userscript_test_logic_test", "target": "userscript_test_logic_test_loc", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/test/logic.test.js", "source_location": "L33", "weight": 1.0, "source": "userscript_test_logic_test", "target": "userscript_test_logic_test_metatags", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/test/logic.test.js", "source_location": "L38", "weight": 1.0, "source": "userscript_test_logic_test", "target": "userscript_test_logic_test_queryselector", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/test/logic.test.js", "source_location": "L17", "weight": 1.0, "source": "userscript_test_logic_test", "target": "userscript_test_logic_test_store", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/test/logic.test.js", "source_location": "L51", "weight": 1.0, "source": "userscript_test_logic_test", "target": "userscript_test_logic_test_stripbuildhash_comixseriesid_asura_demonic_comix_kagane_anchorsfromhtml_statusof_kindof", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/test/logic.test.js", "source_location": "L3", "weight": 1.0, "source": "userscript_test_logic_test", "target": "userscript_test_logic_test_test", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/test/logic.test.js", "source_location": "L45", "weight": 1.0, "source": "userscript_test_logic_test", "target": "userscript_test_logic_test_title", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/test/novel-logic.test.js", "source_location": "L41", "weight": 1.0, "source": "userscript_test_novel_logic_test", "target": "userscript_test_novel_logic_test_addeventlistener", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/test/novel-logic.test.js", "source_location": "L4", "weight": 1.0, "source": "userscript_test_novel_logic_test", "target": "userscript_test_novel_logic_test_assert", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/test/novel-logic.test.js", "source_location": "L25", "weight": 1.0, "source": "userscript_test_novel_logic_test", "target": "userscript_test_novel_logic_test_attrels", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/test/novel-logic.test.js", "source_location": "L22", "weight": 1.0, "source": "userscript_test_novel_logic_test", "target": "userscript_test_novel_logic_test_elements", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/test/novel-logic.test.js", "source_location": "L385", "weight": 1.0, "source": "userscript_test_novel_logic_test", "target": "userscript_test_novel_logic_test_lnwpage", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/test/novel-logic.test.js", "source_location": "L54", "weight": 1.0, "source": "userscript_test_novel_logic_test", "target": "userscript_test_novel_logic_test_loc", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/test/novel-logic.test.js", "source_location": "L21", "weight": 1.0, "source": "userscript_test_novel_logic_test", "target": "userscript_test_novel_logic_test_metatags", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/test/novel-logic.test.js", "source_location": "L45", "weight": 1.0, "source": "userscript_test_novel_logic_test", "target": "userscript_test_novel_logic_test_novelfull_lightnovelworld_computelatestchapter_kindof_maxchapter_repairlnwstalerow", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/test/novel-logic.test.js", "source_location": "L27", "weight": 1.0, "source": "userscript_test_novel_logic_test", "target": "userscript_test_novel_logic_test_queryselector", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/test/novel-logic.test.js", "source_location": "L38", "weight": 1.0, "source": "userscript_test_novel_logic_test", "target": "userscript_test_novel_logic_test_queryselectorall", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/test/novel-logic.test.js", "source_location": "L59", "weight": 1.0, "source": "userscript_test_novel_logic_test", "target": "userscript_test_novel_logic_test_reset", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/test/novel-logic.test.js", "source_location": "L365", "weight": 1.0, "source": "userscript_test_novel_logic_test", "target": "userscript_test_novel_logic_test_stalerow", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/test/novel-logic.test.js", "source_location": "L12", "weight": 1.0, "source": "userscript_test_novel_logic_test", "target": "userscript_test_novel_logic_test_store", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/test/novel-logic.test.js", "source_location": "L3", "weight": 1.0, "source": "userscript_test_novel_logic_test", "target": "userscript_test_novel_logic_test_test", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/find-skills/SKILL.md", "source_location": "L6", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_find_skills_skill_md", "target": "home_tan_mangabookmark_agents_skills_find_skills_skill_find_skills", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/find-skills/SKILL.md", "source_location": "L105", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_find_skills_skill_find_skills", "target": "home_tan_mangabookmark_agents_skills_find_skills_skill_common_skill_categories", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/find-skills/SKILL.md", "source_location": "L33", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_find_skills_skill_find_skills", "target": "home_tan_mangabookmark_agents_skills_find_skills_skill_how_to_help_users_find_skills", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/find-skills/SKILL.md", "source_location": "L119", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_find_skills_skill_find_skills", "target": "home_tan_mangabookmark_agents_skills_find_skills_skill_tips_for_effective_searches", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/find-skills/SKILL.md", "source_location": "L21", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_find_skills_skill_find_skills", "target": "home_tan_mangabookmark_agents_skills_find_skills_skill_what_is_the_skills_cli", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/find-skills/SKILL.md", "source_location": "L125", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_find_skills_skill_find_skills", "target": "home_tan_mangabookmark_agents_skills_find_skills_skill_when_no_skills_are_found", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/find-skills/SKILL.md", "source_location": "L10", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_find_skills_skill_find_skills", "target": "home_tan_mangabookmark_agents_skills_find_skills_skill_when_to_use_this_skill", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/find-skills/SKILL.md", "source_location": "L35", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_find_skills_skill_how_to_help_users_find_skills", "target": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_1_understand_what_they_need", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/find-skills/SKILL.md", "source_location": "L43", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_find_skills_skill_how_to_help_users_find_skills", "target": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_2_check_the_leaderboard_first", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/find-skills/SKILL.md", "source_location": "L51", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_find_skills_skill_how_to_help_users_find_skills", "target": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_3_search_for_skills", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/find-skills/SKILL.md", "source_location": "L65", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_find_skills_skill_how_to_help_users_find_skills", "target": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_4_verify_quality_before_recommending", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/find-skills/SKILL.md", "source_location": "L73", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_find_skills_skill_how_to_help_users_find_skills", "target": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_5_present_options_to_the_user", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/find-skills/SKILL.md", "source_location": "L95", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_find_skills_skill_how_to_help_users_find_skills", "target": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_6_offer_to_install", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L134", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_md", "target": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_md", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L24", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_md", "target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L195", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_code_organization_within_files", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L87", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_control_flow", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L232", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_cross_references", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L228", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_enforce_with_linters", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L169", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_function_design", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L32", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_line_length_breaking", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L224", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_parallelizing_code_style_reviews", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L216", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_philosophy", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L204", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_string_handling", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L208", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_type_conversions", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L191", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_value_vs_pointer_arguments", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L52", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style", "target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_variable_declarations", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L75", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_variable_declarations", "target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_composite_literals", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L62", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_variable_declarations", "target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_slice_map_initialization", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L132", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_control_flow", "target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_complex_conditions_init_scope", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L108", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_control_flow", "target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_eliminate_unnecessary_else", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L89", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_control_flow", "target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_reduce_nesting", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L154", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_control_flow", "target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_switch_over_if_else_chains", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-code-style/SKILL.md", "source_location": "L181", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_function_design", "target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_prefer_range_for_iteration", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-code-style/references/details.md", "source_location": "L1", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_md", "target": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_code_style_details", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-code-style/references/details.md", "source_location": "L3", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_code_style_details", "target": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_extract_complex_conditions", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-code-style/references/details.md", "source_location": "L37", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_code_style_details", "target": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_value_vs_pointer_arguments", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "source_location": "L56", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_md", "target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_md", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "source_location": "L60", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_md", "target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_md", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "source_location": "L58", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_md", "target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_md", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "source_location": "L32", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_md", "target": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_go_error_handling_best_practices", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "source_location": "L36", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_go_error_handling_best_practices", "target": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_best_practices_summary", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "source_location": "L72", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_go_error_handling_best_practices", "target": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_cross_references", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "source_location": "L54", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_go_error_handling_best_practices", "target": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_detailed_reference", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "source_location": "L62", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_go_error_handling_best_practices", "target": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_parallelizing_error_handling_audits", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-error-handling/SKILL.md", "source_location": "L80", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_go_error_handling_best_practices", "target": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_references", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "source_location": "L1", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_md", "target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_error_creation", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "source_location": "L80", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_md", "target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_md", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "source_location": "L50", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_error_creation", "target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_creating_errors", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "source_location": "L105", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_error_creation", "target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_custom_error_types", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "source_location": "L30", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_error_creation", "target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_error_string_conventions", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "source_location": "L3", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_error_creation", "target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_errors_as_values", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "source_location": "L82", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_error_creation", "target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_low_cardinality_error_messages", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "source_location": "L73", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_creating_errors", "target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_decision_table_which_error_strategy_to_use", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "source_location": "L52", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_creating_errors", "target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_errors_new_static_error_messages", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "source_location": "L59", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_creating_errors", "target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_fmt_errorf_dynamic_error_messages", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-error-handling/references/error-creation.md", "source_location": "L128", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_custom_error_types", "target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_custom_types_that_wrap_other_errors", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-error-handling/references/error-handling.md", "source_location": "L1", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_md", "target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_error_handling_patterns_and_logging", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-error-handling/references/error-handling.md", "source_location": "L127", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_error_handling_patterns_and_logging", "target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_logging_errors_with_slog", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-error-handling/references/error-handling.md", "source_location": "L41", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_error_handling_patterns_and_logging", "target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_panic_and_recover", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-error-handling/references/error-handling.md", "source_location": "L3", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_error_handling_patterns_and_logging", "target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_the_single_handling_rule", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-error-handling/references/error-handling.md", "source_location": "L90", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_error_handling_patterns_and_logging", "target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_why_use_samber_oops", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-error-handling/references/error-handling.md", "source_location": "L67", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_panic_and_recover", "target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_recovering_from_panics", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-error-handling/references/error-handling.md", "source_location": "L43", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_panic_and_recover", "target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_when_to_panic", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "source_location": "L1", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_md", "target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_error_wrapping_and_inspection", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "source_location": "L70", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_error_wrapping_and_inspection", "target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_combining_errors_with_errors_join", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "source_location": "L3", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_error_wrapping_and_inspection", "target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_error_wrapping_with_w", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "source_location": "L38", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_error_wrapping_and_inspection", "target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_inspecting_errors_errors_is_and_errors_as", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "source_location": "L18", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_error_wrapping_with_w", "target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_w_vs_v_controlling_exposure", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "source_location": "L52", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_inspecting_errors_errors_is_and_errors_as", "target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_errors_as_errors_astype_extract_a_typed_error_from_the_chain", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "source_location": "L40", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_inspecting_errors_errors_is_and_errors_as", "target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_errors_is_match_against_a_sentinel_value", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "source_location": "L105", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_combining_errors_with_errors_join", "target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_errors_is_works_through_joined_errors", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "source_location": "L91", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_combining_errors_with_errors_join", "target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_use_case_parallel_operations_with_independent_failures", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md", "source_location": "L74", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_combining_errors_with_errors_join", "target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_use_case_validating_multiple_fields", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/SKILL.md", "source_location": "L54", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_skill_md", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_md", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/SKILL.md", "source_location": "L78", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_skill_md", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_md", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/SKILL.md", "source_location": "L80", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_skill_md", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_md", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/SKILL.md", "source_location": "L77", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_skill_md", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_md", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/SKILL.md", "source_location": "L105", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_skill_md", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_md", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/SKILL.md", "source_location": "L79", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_skill_md", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_md", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/SKILL.md", "source_location": "L40", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_skill_md", "target": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/SKILL.md", "source_location": "L107", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization", "target": "home_tan_mangabookmark_agents_skills_golang_performance_skill_ci_regression_detection", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/SKILL.md", "source_location": "L86", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization", "target": "home_tan_mangabookmark_agents_skills_golang_performance_skill_common_mistakes", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/SKILL.md", "source_location": "L42", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization", "target": "home_tan_mangabookmark_agents_skills_golang_performance_skill_core_philosophy", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/SKILL.md", "source_location": "L111", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization", "target": "home_tan_mangabookmark_agents_skills_golang_performance_skill_cross_references", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/SKILL.md", "source_location": "L73", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization", "target": "home_tan_mangabookmark_agents_skills_golang_performance_skill_decision_tree_where_is_time_spent", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/SKILL.md", "source_location": "L98", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization", "target": "home_tan_mangabookmark_agents_skills_golang_performance_skill_deep_dives", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/SKILL.md", "source_location": "L56", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization", "target": "home_tan_mangabookmark_agents_skills_golang_performance_skill_iterative_optimization_methodology", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/SKILL.md", "source_location": "L48", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization", "target": "home_tan_mangabookmark_agents_skills_golang_performance_skill_rule_out_external_bottlenecks_first", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/SKILL.md", "source_location": "L58", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_skill_iterative_optimization_methodology", "target": "home_tan_mangabookmark_agents_skills_golang_performance_skill_the_cycle_define_goals_benchmark_diagnose_improve_benchmark", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/caching.md", "source_location": "L1", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_md", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_caching_patterns", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/caching.md", "source_location": "L92", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_caching_patterns", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_algorithmic_complexity", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/caching.md", "source_location": "L5", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_caching_patterns", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_compiled_pattern_caching", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/caching.md", "source_location": "L50", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_caching_patterns", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_request_level_caching", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/caching.md", "source_location": "L110", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_caching_patterns", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_work_avoidance", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/caching.md", "source_location": "L36", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_compiled_pattern_caching", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_precomputed_lookup_tables", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/caching.md", "source_location": "L9", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_compiled_pattern_caching", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_regexp_at_package_level", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/caching.md", "source_location": "L28", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_compiled_pattern_caching", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_template_caching", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/caching.md", "source_location": "L83", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_request_level_caching", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_lru_caches", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/caching.md", "source_location": "L54", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_request_level_caching", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_singleflight_for_cache_stampede_prevention", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/caching.md", "source_location": "L153", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_work_avoidance", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_avoid_iterator_chains", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/caching.md", "source_location": "L134", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_work_avoidance", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_early_returns_and_short_circuit_loops", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/caching.md", "source_location": "L114", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_work_avoidance", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_map_lookups_over_slice_scanning", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/caching.md", "source_location": "L167", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_work_avoidance", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_replace_indirect_function_calls_with_direct_loops", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/cpu.md", "source_location": "L1", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_md", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/cpu.md", "source_location": "L49", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cache_locality", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/cpu.md", "source_location": "L122", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_false_sharing", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/cpu.md", "source_location": "L5", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_function_inlining", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/cpu.md", "source_location": "L142", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_instruction_level_parallelism", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/cpu.md", "source_location": "L361", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_monotonic_time", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/cpu.md", "source_location": "L341", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_reflection_and_type_assertions", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/cpu.md", "source_location": "L165", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_simd_single_instruction_multiple_data", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/cpu.md", "source_location": "L287", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_tight_loops_and_the_scheduler", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/cpu.md", "source_location": "L37", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_function_inlining", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_value_receivers_enable_inlining", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/cpu.md", "source_location": "L77", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cache_locality", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_contiguous_2d_allocation", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/cpu.md", "source_location": "L109", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cache_locality", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_pointer_heavy_vs_value_heavy_data", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/cpu.md", "source_location": "L55", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cache_locality", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_row_major_traversal", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/cpu.md", "source_location": "L92", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cache_locality", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_struct_of_arrays_soa_vs_array_of_structs_aos", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/cpu.md", "source_location": "L188", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_simd_single_instruction_multiple_data", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_handling_cpu_specific_instruction_sets", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "source_location": "L1", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_md", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_i_o_networking_optimization", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "source_location": "L231", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_i_o_networking_optimization", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_batch_operations", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "source_location": "L136", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_i_o_networking_optimization", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_buffered_i_o", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "source_location": "L115", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_i_o_networking_optimization", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_cgo_overhead", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "source_location": "L152", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_i_o_networking_optimization", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_concurrent_multi_stage_pipelines", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "source_location": "L5", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_i_o_networking_optimization", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_http_transport_configuration", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "source_location": "L100", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_i_o_networking_optimization", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_json_performance", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "source_location": "L65", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_i_o_networking_optimization", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_streaming_vs_buffering", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "source_location": "L9", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_http_transport_configuration", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_connection_pooling", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "source_location": "L54", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_http_transport_configuration", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_drain_response_body_for_connection_reuse", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "source_location": "L39", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_http_transport_configuration", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_timeouts", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "source_location": "L69", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_streaming_vs_buffering", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_avoid_io_readall_for_large_payloads", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "source_location": "L87", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_streaming_vs_buffering", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_streaming_json", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "source_location": "L158", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_concurrent_multi_stage_pipelines", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_the_unusual_scenario", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "source_location": "L213", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_concurrent_multi_stage_pipelines", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_when_to_use_this_and_when_not_to", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "source_location": "L279", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_batch_operations", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_channel_batch_processing_from_a_stream", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "source_location": "L237", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_batch_operations", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_database_batch_inserts_over_row_by_row", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/io-networking.md", "source_location": "L263", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_batch_operations", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_http_batch_api_calls", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": "L1", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_md", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_optimization", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/runtime.md", "source_location": "L114", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_md", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_md", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": "L5", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_optimization", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_allocation_patterns", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": "L87", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_optimization", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_backing_array_leaks", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": "L176", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_optimization", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_layout", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": "L132", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_optimization", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_string_and_byte_optimization", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": "L140", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_optimization", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_sync_pool_hot_path_patterns", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": "L21", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_allocation_patterns", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_direct_indexing_vs_append", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": "L37", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_allocation_patterns", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_eliminate_redundant_map_lookups", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": "L72", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_allocation_patterns", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_interface_boxing", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": "L49", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_allocation_patterns", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_map_size_hints", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": "L9", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_allocation_patterns", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_reuse_slices_via_append_s_0", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": "L57", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_allocation_patterns", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_sentinel_errors_vs_fmt_errorf", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": "L119", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_backing_array_leaks", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_map_never_shrinks", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": "L91", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_backing_array_leaks", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_slice_reslicing_retains_the_entire_backing_array", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": "L107", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_backing_array_leaks", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_substring_memory_leaks", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": "L224", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_layout", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_map_of_pointers_for_large_frequently_updated_structs", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": "L220", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_layout", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_pointer_receivers_for_large_structs", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": "L180", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_layout", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_struct_field_alignment", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/memory.md", "source_location": "L206", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_layout", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_zero_size_field_at_end_of_struct", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/observability.md", "source_location": "L1", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_md", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_production_observability_for_performance", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/observability.md", "source_location": "L62", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_md", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_md", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/observability.md", "source_location": "L60", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_production_observability_for_performance", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_continuous_profiling", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/observability.md", "source_location": "L5", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_production_observability_for_performance", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_prometheus_metrics_for_go", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/observability.md", "source_location": "L96", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_production_observability_for_performance", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_real_time_visualization_development", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/observability.md", "source_location": "L50", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_prometheus_metrics_for_go", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_alerting_rules_examples", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/observability.md", "source_location": "L56", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_prometheus_metrics_for_go", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_grafana_dashboards", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/observability.md", "source_location": "L11", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_prometheus_metrics_for_go", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_promql_queries_for_performance_diagnosis", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/observability.md", "source_location": "L36", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_promql_queries_for_performance_diagnosis", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_cpu_saturation", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/observability.md", "source_location": "L13", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_promql_queries_for_performance_diagnosis", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_gc_pressure", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/observability.md", "source_location": "L29", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_promql_queries_for_performance_diagnosis", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_goroutine_leaks", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/observability.md", "source_location": "L21", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_promql_queries_for_performance_diagnosis", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_memory_leaks", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/observability.md", "source_location": "L43", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_promql_queries_for_performance_diagnosis", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_regression_detection_after_deploy", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/observability.md", "source_location": "L90", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_continuous_profiling", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_pyroscope_pull_mode_via_grafana_alloy", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/observability.md", "source_location": "L71", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_continuous_profiling", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_pyroscope_push_mode", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/runtime.md", "source_location": "L1", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_md", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_tuning", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/runtime.md", "source_location": "L107", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_tuning", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_allocation_rate_reduction", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/runtime.md", "source_location": "L5", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_tuning", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_garbage_collector_tuning", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/runtime.md", "source_location": "L54", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_tuning", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gc_profiling_and_diagnostics", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/runtime.md", "source_location": "L118", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_tuning", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gomaxprocs_in_containers", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/runtime.md", "source_location": "L186", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_tuning", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_logging_overhead_in_hot_paths", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/runtime.md", "source_location": "L206", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_tuning", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_panic_recover_cost", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/runtime.md", "source_location": "L151", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_tuning", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_profile_guided_optimization_pgo", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/runtime.md", "source_location": "L44", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_garbage_collector_tuning", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_ballast_pattern_pre_go_1_19", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/runtime.md", "source_location": "L9", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_garbage_collector_tuning", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gogc_default_100", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/runtime.md", "source_location": "L19", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_garbage_collector_tuning", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gomemlimit_go_1_19", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/runtime.md", "source_location": "L33", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_garbage_collector_tuning", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_programmatic_control", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/runtime.md", "source_location": "L96", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gc_profiling_and_diagnostics", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gc_pacing", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/runtime.md", "source_location": "L56", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gc_profiling_and_diagnostics", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_godebug_gctrace_1", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-performance/references/runtime.md", "source_location": "L81", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gc_profiling_and_diagnostics", "target": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_readmemstats", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L264", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_md", "target": "home_tan_mangabookmark_agents_skills_golang_testing_references_helpers_md", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L177", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_md", "target": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_md", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L436", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_md", "target": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_md", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L442", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_md", "target": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_md", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L43", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_md", "target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L266", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_benchmarks", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L47", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_best_practices_summary", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L394", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_code_coverage", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L143", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_common_pitfall_assert_scope_leaking_into_subtests", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L448", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_cross_references", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L444", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_enforce_with_linters", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L376", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_examples_as_documentation", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L356", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_fuzzing", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L179", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_goroutine_leak_detection_with_goleak", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L410", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_integration_tests", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L438", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_mocking", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L330", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_parallel_tests", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L457", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_quick_reference", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L99", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_table_driven_tests", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L63", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_test_structure_and_organization", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L262", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_test_timeouts", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L175", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_testing_http_handlers", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L213", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_testing_synctest_for_deterministic_goroutine_testing", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L171", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices", "target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_unit_tests", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L65", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_test_structure_and_organization", "target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_file_conventions", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L89", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_test_structure_and_organization", "target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_naming_conventions", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/SKILL.md", "source_location": "L311", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_benchmarks", "target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_1_26_test_artifacts", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/references/helpers.md", "source_location": "L1", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_references_helpers_md", "target": "home_tan_mangabookmark_agents_skills_golang_testing_references_helpers_test_helpers", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/references/helpers.md", "source_location": "L3", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_references_helpers_test_helpers", "target": "home_tan_mangabookmark_agents_skills_golang_testing_references_helpers_test_timeout", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/references/http-testing.md", "source_location": "L1", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_md", "target": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_http_handler_testing", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/references/http-testing.md", "source_location": "L5", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_http_handler_testing", "target": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_basic_handler_test", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/references/http-testing.md", "source_location": "L43", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_http_handler_testing", "target": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_query_parameters_and_headers", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/references/integration-testing.md", "source_location": "L1", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_md", "target": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_integration_testing", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/references/integration-testing.md", "source_location": "L3", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_integration_testing", "target": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_docker_compose_fixture", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/references/integration-testing.md", "source_location": "L35", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_integration_testing", "target": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_sql_schema_fixture", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/references/integration-testing.md", "source_location": "L56", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_integration_testing", "target": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_test_data_fixture", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/references/integration-testing.md", "source_location": "L156", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_integration_testing", "target": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_test_helper_with_embedded_fixtures", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/references/integration-testing.md", "source_location": "L72", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_integration_testing", "target": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_using_fixtures_in_tests", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/references/mocking.md", "source_location": "L1", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_md", "target": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mocking_and_test_fixtures", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/references/mocking.md", "source_location": "L68", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mocking_and_test_fixtures", "target": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mock_organization", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/references/mocking.md", "source_location": "L3", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mocking_and_test_fixtures", "target": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mocks_with_testify_mock", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/references/mocking.md", "source_location": "L136", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mocking_and_test_fixtures", "target": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_test_fixtures", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".agents/skills/golang-testing/references/mocking.md", "source_location": "L172", "weight": 1.0, "source": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mocking_and_test_fixtures", "target": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_time_mocking", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/implement-tickets/SKILL.md", "source_location": "L7", "weight": 1.0, "source": "claude_skills_implement_tickets_skill", "target": "claude_skills_implement_tickets_skill_implement_tickets", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/implement-tickets/SKILL.md", "source_location": "L76", "weight": 1.0, "source": "claude_skills_implement_tickets_skill", "target": "claude_skills_implement_tickets_skill_ticket_n_title", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/implement-tickets/SKILL.md", "source_location": "L17", "weight": 1.0, "source": "claude_skills_implement_tickets_skill_implement_tickets", "target": "claude_skills_implement_tickets_skill_1_collect_the_tickets", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/implement-tickets/SKILL.md", "source_location": "L27", "weight": 1.0, "source": "claude_skills_implement_tickets_skill_implement_tickets", "target": "claude_skills_implement_tickets_skill_2_plan_the_batch", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/implement-tickets/SKILL.md", "source_location": "L45", "weight": 1.0, "source": "claude_skills_implement_tickets_skill_implement_tickets", "target": "claude_skills_implement_tickets_skill_3_get_the_plan_approved", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/implement-tickets/SKILL.md", "source_location": "L56", "weight": 1.0, "source": "claude_skills_implement_tickets_skill_implement_tickets", "target": "claude_skills_implement_tickets_skill_4_run_a_wave", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/implement-tickets/SKILL.md", "source_location": "L106", "weight": 1.0, "source": "claude_skills_implement_tickets_skill_ticket_n_title", "target": "claude_skills_implement_tickets_skill_5_land_the_wave", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/implement-tickets/SKILL.md", "source_location": "L129", "weight": 1.0, "source": "claude_skills_implement_tickets_skill_ticket_n_title", "target": "claude_skills_implement_tickets_skill_6_close_the_batch", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "source_location": "L6", "weight": 1.0, "source": "claude_skills_testing_the_userscript_skill", "target": "claude_skills_testing_the_userscript_skill_testing_the_userscript", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "source_location": "L52", "weight": 1.0, "source": "claude_skills_testing_the_userscript_skill_testing_the_userscript", "target": "claude_skills_testing_the_userscript_skill_adding_a_test", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "source_location": "L13", "weight": 1.0, "source": "claude_skills_testing_the_userscript_skill_testing_the_userscript", "target": "claude_skills_testing_the_userscript_skill_commands", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "source_location": "L81", "weight": 1.0, "source": "claude_skills_testing_the_userscript_skill_testing_the_userscript", "target": "claude_skills_testing_the_userscript_skill_gotchas", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "source_location": "L26", "weight": 1.0, "source": "claude_skills_testing_the_userscript_skill_testing_the_userscript", "target": "claude_skills_testing_the_userscript_skill_how_the_harness_works", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/testing-the-userscript/SKILL.md", "source_location": "L69", "weight": 1.0, "source": "claude_skills_testing_the_userscript_skill_testing_the_userscript", "target": "claude_skills_testing_the_userscript_skill_what_is_not_testable_here", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".omp/agents/ticket-implementer.md", "source_location": "L64", "weight": 1.0, "source": "omp_agents_ticket_implementer", "target": "omp_agents_ticket_implementer_escalate_rather_than_guess", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".omp/agents/ticket-implementer.md", "source_location": "L25", "weight": 1.0, "source": "omp_agents_ticket_implementer", "target": "omp_agents_ticket_implementer_order_of_work", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".omp/agents/ticket-implementer.md", "source_location": "L72", "weight": 1.0, "source": "omp_agents_ticket_implementer", "target": "omp_agents_ticket_implementer_report", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".omp/agents/ticket-implementer.md", "source_location": "L48", "weight": 1.0, "source": "omp_agents_ticket_implementer", "target": "omp_agents_ticket_implementer_review", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".omp/agents/ticket-implementer.md", "source_location": "L15", "weight": 1.0, "source": "omp_agents_ticket_implementer", "target": "omp_agents_ticket_implementer_the_worktree_is_your_whole_world", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".opencode/agent/implementer.md", "source_location": "L9", "weight": 1.0, "source": "opencode_agent_implementer", "target": "opencode_agent_implementer_before_you_begin", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".opencode/agent/implementer.md", "source_location": "L38", "weight": 1.0, "source": "opencode_agent_implementer", "target": "opencode_agent_implementer_report_format", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".opencode/agent/implementer.md", "source_location": "L30", "weight": 1.0, "source": "opencode_agent_implementer", "target": "opencode_agent_implementer_self_review_before_reporting", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".opencode/agent/implementer.md", "source_location": "L24", "weight": 1.0, "source": "opencode_agent_implementer", "target": "opencode_agent_implementer_when_you_re_in_over_your_head", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".opencode/agent/implementer.md", "source_location": "L13", "weight": 1.0, "source": "opencode_agent_implementer", "target": "opencode_agent_implementer_your_job", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".opencode/agent/reviewer.md", "source_location": "L46", "weight": 1.0, "source": "opencode_agent_reviewer", "target": "opencode_agent_reviewer_calibration", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".opencode/agent/reviewer.md", "source_location": "L21", "weight": 1.0, "source": "opencode_agent_reviewer", "target": "opencode_agent_reviewer_do_not_trust_the_report", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".opencode/agent/reviewer.md", "source_location": "L9", "weight": 1.0, "source": "opencode_agent_reviewer", "target": "opencode_agent_reviewer_inputs", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".opencode/agent/reviewer.md", "source_location": "L15", "weight": 1.0, "source": "opencode_agent_reviewer", "target": "opencode_agent_reviewer_method", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".opencode/agent/reviewer.md", "source_location": "L50", "weight": 1.0, "source": "opencode_agent_reviewer", "target": "opencode_agent_reviewer_output_format", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".opencode/agent/reviewer.md", "source_location": "L29", "weight": 1.0, "source": "opencode_agent_reviewer", "target": "opencode_agent_reviewer_part_1_spec_compliance", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".opencode/agent/reviewer.md", "source_location": "L38", "weight": 1.0, "source": "opencode_agent_reviewer", "target": "opencode_agent_reviewer_part_2_code_quality", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".opencode/agent/reviewer.md", "source_location": "L25", "weight": 1.0, "source": "opencode_agent_reviewer", "target": "opencode_agent_reviewer_tests", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".opencode/agent/reviewer.md", "source_location": "L65", "weight": 1.0, "source": "opencode_agent_reviewer_output_format", "target": "opencode_agent_reviewer_assessment", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".opencode/agent/reviewer.md", "source_location": "L59", "weight": 1.0, "source": "opencode_agent_reviewer_output_format", "target": "opencode_agent_reviewer_issues", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".opencode/agent/reviewer.md", "source_location": "L52", "weight": 1.0, "source": "opencode_agent_reviewer_output_format", "target": "opencode_agent_reviewer_spec_compliance", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".opencode/agent/reviewer.md", "source_location": "L56", "weight": 1.0, "source": "opencode_agent_reviewer_output_format", "target": "opencode_agent_reviewer_strengths", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".opencode/agent/reviewer.md", "source_location": "L60", "weight": 1.0, "source": "opencode_agent_reviewer_issues", "target": "opencode_agent_reviewer_critical_must_fix", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".opencode/agent/reviewer.md", "source_location": "L61", "weight": 1.0, "source": "opencode_agent_reviewer_issues", "target": "opencode_agent_reviewer_important_should_fix", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".opencode/agent/reviewer.md", "source_location": "L62", "weight": 1.0, "source": "opencode_agent_reviewer_issues", "target": "opencode_agent_reviewer_minor_nice_to_have", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "AGENTS.md", "source_location": "L1", "weight": 1.0, "source": "claude", "target": "claude_agents_md", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "AGENTS.md", "source_location": "L151", "weight": 1.0, "source": "claude_agents_md", "target": "claude_agent_skills", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "AGENTS.md", "source_location": "L28", "weight": 1.0, "source": "claude_agents_md", "target": "claude_architecture", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "AGENTS.md", "source_location": "L41", "weight": 1.0, "source": "claude_agents_md", "target": "claude_commands", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "AGENTS.md", "source_location": "L127", "weight": 1.0, "source": "claude_agents_md", "target": "claude_comments", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "AGENTS.md", "source_location": "L76", "weight": 1.0, "source": "claude_agents_md", "target": "claude_design_system", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "AGENTS.md", "source_location": "L65", "weight": 1.0, "source": "claude_agents_md", "target": "claude_forge_gitea_not_github", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "AGENTS.md", "source_location": "L167", "weight": 1.0, "source": "claude_agents_md", "target": "claude_graphify", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "AGENTS.md", "source_location": "L14", "weight": 1.0, "source": "claude_agents_md", "target": "claude_hard_constraints_drive_design_don_t_violate", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "AGENTS.md", "source_location": "L97", "weight": 1.0, "source": "claude_agents_md", "target": "claude_secure_coding_rules_code_you_write_here", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "AGENTS.md", "source_location": "L90", "weight": 1.0, "source": "claude_agents_md", "target": "claude_security_invariants", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "AGENTS.md", "source_location": "L5", "weight": 1.0, "source": "claude_agents_md", "target": "claude_what_this_is", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "AGENTS.md", "source_location": "L163", "weight": 1.0, "source": "claude_agent_skills", "target": "claude_domain_docs", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "AGENTS.md", "source_location": "L155", "weight": 1.0, "source": "claude_agent_skills", "target": "claude_issue_tracker", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "AGENTS.md", "source_location": "L159", "weight": 1.0, "source": "claude_agent_skills", "target": "claude_triage_labels", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "CONTEXT.md", "source_location": "L1", "weight": 1.0, "source": "context_md_context", "target": "context_bookmark_manager", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "CONTEXT.md", "source_location": "L7", "weight": 1.0, "source": "context_bookmark_manager", "target": "context_language", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "CUTOVER.md", "source_location": "L1", "weight": 1.0, "source": "cutover", "target": "cutover_sqlite_postgres_cutover_runbook", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "CUTOVER.md", "source_location": "L19", "weight": 1.0, "source": "cutover_sqlite_postgres_cutover_runbook", "target": "cutover_0_the_generator_is_throwaway", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "CUTOVER.md", "source_location": "L42", "weight": 1.0, "source": "cutover_sqlite_postgres_cutover_runbook", "target": "cutover_1_stop_the_old_api_and_take_a_fresh_export", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "CUTOVER.md", "source_location": "L89", "weight": 1.0, "source": "cutover_sqlite_postgres_cutover_runbook", "target": "cutover_2_bring_up_postgres_with_the_schema_and_the_owner_reader", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "CUTOVER.md", "source_location": "L125", "weight": 1.0, "source": "cutover_sqlite_postgres_cutover_runbook", "target": "cutover_3_generate_the_import_sql", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "CUTOVER.md", "source_location": "L180", "weight": 1.0, "source": "cutover_sqlite_postgres_cutover_runbook", "target": "cutover_4_review_it_by_eye", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "CUTOVER.md", "source_location": "L197", "weight": 1.0, "source": "cutover_sqlite_postgres_cutover_runbook", "target": "cutover_5_apply_it", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "CUTOVER.md", "source_location": "L284", "weight": 1.0, "source": "cutover_sqlite_postgres_cutover_runbook", "target": "cutover_6_afterwards", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "DEPLOY.md", "source_location": "L1", "weight": 1.0, "source": "deploy", "target": "deploy_deployment", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "DEPLOY.md", "source_location": "L9", "weight": 1.0, "source": "deploy_deployment", "target": "deploy_0_prerequisites", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "DEPLOY.md", "source_location": "L25", "weight": 1.0, "source": "deploy_deployment", "target": "deploy_1_configure_env", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "DEPLOY.md", "source_location": "L110", "weight": 1.0, "source": "deploy_deployment", "target": "deploy_1b_web_ui", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "DEPLOY.md", "source_location": "L167", "weight": 1.0, "source": "deploy_deployment", "target": "deploy_2_build_start", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "DEPLOY.md", "source_location": "L199", "weight": 1.0, "source": "deploy_deployment", "target": "deploy_3_verify_over_https", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "DEPLOY.md", "source_location": "L231", "weight": 1.0, "source": "deploy_deployment", "target": "deploy_4_configure_the_userscript", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "DEPLOY.md", "source_location": "L251", "weight": 1.0, "source": "deploy_deployment", "target": "deploy_5_install_on_bromite", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "DEPLOY.md", "source_location": "L269", "weight": 1.0, "source": "deploy_deployment", "target": "deploy_6_smoke_test_the_full_loop", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "DEPLOY.md", "source_location": "L281", "weight": 1.0, "source": "deploy_deployment", "target": "deploy_7_the_browser_on_the_home_machine", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "DEPLOY.md", "source_location": "L524", "weight": 1.0, "source": "deploy_deployment", "target": "deploy_installing_updating_the_userscript", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "DEPLOY.md", "source_location": "L500", "weight": 1.0, "source": "deploy_deployment", "target": "deploy_troubleshooting", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "DEPLOY.md", "source_location": "L481", "weight": 1.0, "source": "deploy_deployment", "target": "deploy_updating", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "PRODUCT.md", "source_location": "L1", "weight": 1.0, "source": "product", "target": "product_product", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "PRODUCT.md", "source_location": "L60", "weight": 1.0, "source": "product_product", "target": "product_accessibility_inclusion", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "PRODUCT.md", "source_location": "L41", "weight": 1.0, "source": "product_product", "target": "product_brand_commitments", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "PRODUCT.md", "source_location": "L30", "weight": 1.0, "source": "product_product", "target": "product_capabilities_and_constraints", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "PRODUCT.md", "source_location": "L46", "weight": 1.0, "source": "product_product", "target": "product_evidence_on_hand", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "PRODUCT.md", "source_location": "L23", "weight": 1.0, "source": "product_product", "target": "product_operating_context", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "PRODUCT.md", "source_location": "L5", "weight": 1.0, "source": "product_product", "target": "product_platform", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "PRODUCT.md", "source_location": "L19", "weight": 1.0, "source": "product_product", "target": "product_positioning", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "PRODUCT.md", "source_location": "L51", "weight": 1.0, "source": "product_product", "target": "product_product_principles", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "PRODUCT.md", "source_location": "L15", "weight": 1.0, "source": "product_product", "target": "product_product_purpose", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "PRODUCT.md", "source_location": "L9", "weight": 1.0, "source": "product_product", "target": "product_users", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L1", "weight": 1.0, "source": "readme", "target": "readme_manga_bookmark", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L35", "weight": 1.0, "source": "readme_manga_bookmark", "target": "readme_1_backend", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L168", "weight": 1.0, "source": "readme_manga_bookmark", "target": "readme_2_userscript", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L257", "weight": 1.0, "source": "readme_manga_bookmark", "target": "readme_adapter_reference_verified_live_2026_07_24", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L37", "weight": 1.0, "source": "readme_1_backend", "target": "readme_config_env", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L147", "weight": 1.0, "source": "readme_1_backend", "target": "readme_deploy_behind_your_reverse_proxy", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L89", "weight": 1.0, "source": "readme_1_backend", "target": "readme_develop_test", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L68", "weight": 1.0, "source": "readme_1_backend", "target": "readme_endpoints", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L102", "weight": 1.0, "source": "readme_1_backend", "target": "readme_run_the_stack", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L197", "weight": 1.0, "source": "readme_2_userscript", "target": "readme_desktop_iteration_optional", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L170", "weight": 1.0, "source": "readme_2_userscript", "target": "readme_install", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L183", "weight": 1.0, "source": "readme_2_userscript", "target": "readme_install_on_bromite_mobile", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L202", "weight": 1.0, "source": "readme_2_userscript", "target": "readme_use", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L234", "weight": 1.0, "source": "readme_use", "target": "readme_how_latest_chapter_is_found", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "REDEPLOY.md", "source_location": "L1", "weight": 1.0, "source": "redeploy", "target": "redeploy_redeploy_runbook", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "REDEPLOY.md", "source_location": "L26", "weight": 1.0, "source": "redeploy_redeploy_runbook", "target": "redeploy_0_preflight", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "REDEPLOY.md", "source_location": "L54", "weight": 1.0, "source": "redeploy_redeploy_runbook", "target": "redeploy_1_back_up_the_database", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "REDEPLOY.md", "source_location": "L184", "weight": 1.0, "source": "redeploy_redeploy_runbook", "target": "redeploy_2_pull_the_new_code", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "REDEPLOY.md", "source_location": "L205", "weight": 1.0, "source": "redeploy_redeploy_runbook", "target": "redeploy_3_rebuild_and_restart", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "REDEPLOY.md", "source_location": "L232", "weight": 1.0, "source": "redeploy_redeploy_runbook", "target": "redeploy_4_verify_the_deploy", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "REDEPLOY.md", "source_location": "L294", "weight": 1.0, "source": "redeploy_redeploy_runbook", "target": "redeploy_5_smoke_test_the_full_loop", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "REDEPLOY.md", "source_location": "L316", "weight": 1.0, "source": "redeploy_redeploy_runbook", "target": "redeploy_6_rollback", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "REDEPLOY.md", "source_location": "L366", "weight": 1.0, "source": "redeploy_redeploy_runbook", "target": "redeploy_7_the_whole_thing_as_one_block", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "REDEPLOY.md", "source_location": "L395", "weight": 1.0, "source": "redeploy_redeploy_runbook", "target": "redeploy_8_the_browser_unit_separate_machine_separate_cadence", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "REDEPLOY.md", "source_location": "L444", "weight": 1.0, "source": "redeploy_redeploy_runbook", "target": "redeploy_troubleshooting", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "REDEPLOY.md", "source_location": "L168", "weight": 1.0, "source": "redeploy_1_back_up_the_database", "target": "redeploy_a_note_on_the_old_bookmarks_data_volume", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "REDEPLOY.md", "source_location": "L124", "weight": 1.0, "source": "redeploy_1_back_up_the_database", "target": "redeploy_fallback_cold_volume_archive", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "REDEPLOY.md", "source_location": "L74", "weight": 1.0, "source": "redeploy_1_back_up_the_database", "target": "redeploy_preferred_hot_dump_no_downtime", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "REDEPLOY.md", "source_location": "L159", "weight": 1.0, "source": "redeploy_1_back_up_the_database", "target": "redeploy_retention", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md", "source_location": "L13", "weight": 1.0, "source": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_md", "target": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_design_health_score", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md", "source_location": "L30", "weight": 1.0, "source": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_md", "target": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_design_specificity_verdict", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md", "source_location": "L46", "weight": 1.0, "source": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_md", "target": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_minor_observations", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md", "source_location": "L42", "weight": 1.0, "source": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_md", "target": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_persona_red_flags", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md", "source_location": "L35", "weight": 1.0, "source": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_md", "target": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_priority_issues", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md", "source_location": "L49", "weight": 1.0, "source": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_md", "target": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_questions_to_consider", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md", "source_location": "L13", "weight": 1.0, "source": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_md", "target": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_design_health_score", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md", "source_location": "L30", "weight": 1.0, "source": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_md", "target": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_design_specificity_verdict", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md", "source_location": "L45", "weight": 1.0, "source": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_md", "target": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_minor_observations", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md", "source_location": "L41", "weight": 1.0, "source": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_md", "target": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_persona_red_flags", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md", "source_location": "L35", "weight": 1.0, "source": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_md", "target": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_priority_issues", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md", "source_location": "L48", "weight": 1.0, "source": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_md", "target": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_questions_to_consider", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0001-postgresql-over-sqlite.md", "source_location": "L1", "weight": 1.0, "source": "docs_adr_0001_postgresql_over_sqlite", "target": "docs_adr_0001_postgresql_over_sqlite_postgres_replaces_sqlite_as_the_primary_datastore", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0001-postgresql-over-sqlite.md", "source_location": "L25", "weight": 1.0, "source": "docs_adr_0001_postgresql_over_sqlite_postgres_replaces_sqlite_as_the_primary_datastore", "target": "docs_adr_0001_postgresql_over_sqlite_consequences", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0001-postgresql-over-sqlite.md", "source_location": "L11", "weight": 1.0, "source": "docs_adr_0001_postgresql_over_sqlite_postgres_replaces_sqlite_as_the_primary_datastore", "target": "docs_adr_0001_postgresql_over_sqlite_considered_options", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0002-discord-oauth-no-passwords-no-email.md", "source_location": "L1", "weight": 1.0, "source": "docs_adr_0002_discord_oauth_no_passwords_no_email", "target": "docs_adr_0002_discord_oauth_no_passwords_no_email_identity_comes_from_discord_oauth_we_store_no_passwords_and_send_no_email", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0002-discord-oauth-no-passwords-no-email.md", "source_location": "L26", "weight": 1.0, "source": "docs_adr_0002_discord_oauth_no_passwords_no_email_identity_comes_from_discord_oauth_we_store_no_passwords_and_send_no_email", "target": "docs_adr_0002_discord_oauth_no_passwords_no_email_consequences", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0002-discord-oauth-no-passwords-no-email.md", "source_location": "L11", "weight": 1.0, "source": "docs_adr_0002_discord_oauth_no_passwords_no_email_identity_comes_from_discord_oauth_we_store_no_passwords_and_send_no_email", "target": "docs_adr_0002_discord_oauth_no_passwords_no_email_considered_options", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0003-series-shared-and-poll-owned.md", "source_location": "L1", "weight": 1.0, "source": "docs_adr_0003_series_shared_and_poll_owned", "target": "docs_adr_0003_series_shared_and_poll_owned_series_is_a_shared_entity_and_only_the_poll_may_update_it", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0003-series-shared-and-poll-owned.md", "source_location": "L45", "weight": 1.0, "source": "docs_adr_0003_series_shared_and_poll_owned_series_is_a_shared_entity_and_only_the_poll_may_update_it", "target": "docs_adr_0003_series_shared_and_poll_owned_consequences", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0003-series-shared-and-poll-owned.md", "source_location": "L32", "weight": 1.0, "source": "docs_adr_0003_series_shared_and_poll_owned_series_is_a_shared_entity_and_only_the_poll_may_update_it", "target": "docs_adr_0003_series_shared_and_poll_owned_only_the_poll_writes_series_fields", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0003-series-shared-and-poll-owned.md", "source_location": "L11", "weight": 1.0, "source": "docs_adr_0003_series_shared_and_poll_owned_series_is_a_shared_entity_and_only_the_poll_may_update_it", "target": "docs_adr_0003_series_shared_and_poll_owned_why", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0004-wire-format-does-not-mirror-the-schema.md", "source_location": "L1", "weight": 1.0, "source": "docs_adr_0004_wire_format_does_not_mirror_the_schema", "target": "docs_adr_0004_wire_format_does_not_mirror_the_schema_the_wire_format_stays_flat_and_deliberately_does_not_mirror_the_schema", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0004-wire-format-does-not-mirror-the-schema.md", "source_location": "L27", "weight": 1.0, "source": "docs_adr_0004_wire_format_does_not_mirror_the_schema_the_wire_format_stays_flat_and_deliberately_does_not_mirror_the_schema", "target": "docs_adr_0004_wire_format_does_not_mirror_the_schema_consequence", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0004-wire-format-does-not-mirror-the-schema.md", "source_location": "L10", "weight": 1.0, "source": "docs_adr_0004_wire_format_does_not_mirror_the_schema_the_wire_format_stays_flat_and_deliberately_does_not_mirror_the_schema", "target": "docs_adr_0004_wire_format_does_not_mirror_the_schema_why_a_future_reader_will_find_this_surprising", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0005-on-demand-browser.md", "source_location": "L1", "weight": 1.0, "source": "docs_adr_0005_on_demand_browser", "target": "docs_adr_0005_on_demand_browser_adr_0005_on_demand_browser_sidecar", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0005-on-demand-browser.md", "source_location": "L35", "weight": 1.0, "source": "docs_adr_0005_on_demand_browser_adr_0005_on_demand_browser_sidecar", "target": "docs_adr_0005_on_demand_browser_constraints", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0005-on-demand-browser.md", "source_location": "L9", "weight": 1.0, "source": "docs_adr_0005_on_demand_browser_adr_0005_on_demand_browser_sidecar", "target": "docs_adr_0005_on_demand_browser_decision", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0006-browser-on-the-home-machine.md", "source_location": "L1", "weight": 1.0, "source": "docs_adr_0006_browser_on_the_home_machine", "target": "docs_adr_0006_browser_on_the_home_machine_adr_0006_the_browser_runs_on_the_home_machine_over_the_tailnet", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0006-browser-on-the-home-machine.md", "source_location": "L71", "weight": 1.0, "source": "docs_adr_0006_browser_on_the_home_machine_adr_0006_the_browser_runs_on_the_home_machine_over_the_tailnet", "target": "docs_adr_0006_browser_on_the_home_machine_consequences", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0006-browser-on-the-home-machine.md", "source_location": "L42", "weight": 1.0, "source": "docs_adr_0006_browser_on_the_home_machine_adr_0006_the_browser_runs_on_the_home_machine_over_the_tailnet", "target": "docs_adr_0006_browser_on_the_home_machine_constraints", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0006-browser-on-the-home-machine.md", "source_location": "L6", "weight": 1.0, "source": "docs_adr_0006_browser_on_the_home_machine_adr_0006_the_browser_runs_on_the_home_machine_over_the_tailnet", "target": "docs_adr_0006_browser_on_the_home_machine_decision", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0006-browser-on-the-home-machine.md", "source_location": "L17", "weight": 1.0, "source": "docs_adr_0006_browser_on_the_home_machine_adr_0006_the_browser_runs_on_the_home_machine_over_the_tailnet", "target": "docs_adr_0006_browser_on_the_home_machine_why", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "source_location": "L1", "weight": 1.0, "source": "docs_adr_0007_backend_hosts_cover_bytes", "target": "docs_adr_0007_backend_hosts_cover_bytes_adr_0007_the_backend_hosts_every_site_s_cover_bytes", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "source_location": "L82", "weight": 1.0, "source": "docs_adr_0007_backend_hosts_cover_bytes_adr_0007_the_backend_hosts_every_site_s_cover_bytes", "target": "docs_adr_0007_backend_hosts_cover_bytes_consequences", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "source_location": "L44", "weight": 1.0, "source": "docs_adr_0007_backend_hosts_cover_bytes_adr_0007_the_backend_hosts_every_site_s_cover_bytes", "target": "docs_adr_0007_backend_hosts_cover_bytes_considered_options", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "source_location": "L6", "weight": 1.0, "source": "docs_adr_0007_backend_hosts_cover_bytes_adr_0007_the_backend_hosts_every_site_s_cover_bytes", "target": "docs_adr_0007_backend_hosts_cover_bytes_decision", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "source_location": "L61", "weight": 1.0, "source": "docs_adr_0007_backend_hosts_cover_bytes_adr_0007_the_backend_hosts_every_site_s_cover_bytes", "target": "docs_adr_0007_backend_hosts_cover_bytes_two_deliberate_relaxations", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0007-backend-hosts-cover-bytes.md", "source_location": "L27", "weight": 1.0, "source": "docs_adr_0007_backend_hosts_cover_bytes_adr_0007_the_backend_hosts_every_site_s_cover_bytes", "target": "docs_adr_0007_backend_hosts_cover_bytes_why_a_future_reader_will_find_this_surprising", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md", "source_location": "L1", "weight": 1.0, "source": "docs_adr_0008_series_identity_is_discovered_not_derived", "target": "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", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md", "source_location": "L82", "weight": 1.0, "source": "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", "target": "docs_adr_0008_series_identity_is_discovered_not_derived_consequences", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md", "source_location": "L64", "weight": 1.0, "source": "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", "target": "docs_adr_0008_series_identity_is_discovered_not_derived_considered_options", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md", "source_location": "L6", "weight": 1.0, "source": "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", "target": "docs_adr_0008_series_identity_is_discovered_not_derived_decision", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md", "source_location": "L20", "weight": 1.0, "source": "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", "target": "docs_adr_0008_series_identity_is_discovered_not_derived_why", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0009-a-site-answers-questions-its-own-way.md", "source_location": "L1", "weight": 1.0, "source": "docs_adr_0009_a_site_answers_questions_its_own_way", "target": "docs_adr_0009_a_site_answers_questions_its_own_way_adr_0009_a_site_answers_fixed_questions_an_unusual_site_owns_its_own_fetch", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0009-a-site-answers-questions-its-own-way.md", "source_location": "L81", "weight": 1.0, "source": "docs_adr_0009_a_site_answers_questions_its_own_way_adr_0009_a_site_answers_fixed_questions_an_unusual_site_owns_its_own_fetch", "target": "docs_adr_0009_a_site_answers_questions_its_own_way_consequences", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0009-a-site-answers-questions-its-own-way.md", "source_location": "L65", "weight": 1.0, "source": "docs_adr_0009_a_site_answers_questions_its_own_way_adr_0009_a_site_answers_fixed_questions_an_unusual_site_owns_its_own_fetch", "target": "docs_adr_0009_a_site_answers_questions_its_own_way_considered_options", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0009-a-site-answers-questions-its-own-way.md", "source_location": "L6", "weight": 1.0, "source": "docs_adr_0009_a_site_answers_questions_its_own_way_adr_0009_a_site_answers_fixed_questions_an_unusual_site_owns_its_own_fetch", "target": "docs_adr_0009_a_site_answers_questions_its_own_way_decision", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0009-a-site-answers-questions-its-own-way.md", "source_location": "L30", "weight": 1.0, "source": "docs_adr_0009_a_site_answers_questions_its_own_way_adr_0009_a_site_answers_fixed_questions_an_unusual_site_owns_its_own_fetch", "target": "docs_adr_0009_a_site_answers_questions_its_own_way_why", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0010-poll-lanes-per-site-pace.md", "source_location": "L1", "weight": 1.0, "source": "docs_adr_0010_poll_lanes_per_site_pace", "target": "docs_adr_0010_poll_lanes_per_site_pace_adr_0010_poll_lanes_one_independent_poll_stream_per_site", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0010-poll-lanes-per-site-pace.md", "source_location": "L75", "weight": 1.0, "source": "docs_adr_0010_poll_lanes_per_site_pace_adr_0010_poll_lanes_one_independent_poll_stream_per_site", "target": "docs_adr_0010_poll_lanes_per_site_pace_constraints_preserved", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0010-poll-lanes-per-site-pace.md", "source_location": "L6", "weight": 1.0, "source": "docs_adr_0010_poll_lanes_per_site_pace_adr_0010_poll_lanes_one_independent_poll_stream_per_site", "target": "docs_adr_0010_poll_lanes_per_site_pace_decision", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0010-poll-lanes-per-site-pace.md", "source_location": "L50", "weight": 1.0, "source": "docs_adr_0010_poll_lanes_per_site_pace_adr_0010_poll_lanes_one_independent_poll_stream_per_site", "target": "docs_adr_0010_poll_lanes_per_site_pace_tradeoffs_and_rejections", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0010-poll-lanes-per-site-pace.md", "source_location": "L25", "weight": 1.0, "source": "docs_adr_0010_poll_lanes_per_site_pace_adr_0010_poll_lanes_one_independent_poll_stream_per_site", "target": "docs_adr_0010_poll_lanes_per_site_pace_why", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0011-sighting-deferral-trust-model.md", "source_location": "L1", "weight": 1.0, "source": "docs_adr_0011_sighting_deferral_trust_model", "target": "docs_adr_0011_sighting_deferral_trust_model_adr_0011_sightings_a_reader_report_defers_a_poll_where_being_wrong_hurts_only_them", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0011-sighting-deferral-trust-model.md", "source_location": "L128", "weight": 1.0, "source": "docs_adr_0011_sighting_deferral_trust_model_adr_0011_sightings_a_reader_report_defers_a_poll_where_being_wrong_hurts_only_them", "target": "docs_adr_0011_sighting_deferral_trust_model_constraints_preserved", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0011-sighting-deferral-trust-model.md", "source_location": "L6", "weight": 1.0, "source": "docs_adr_0011_sighting_deferral_trust_model_adr_0011_sightings_a_reader_report_defers_a_poll_where_being_wrong_hurts_only_them", "target": "docs_adr_0011_sighting_deferral_trust_model_decision", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0011-sighting-deferral-trust-model.md", "source_location": "L81", "weight": 1.0, "source": "docs_adr_0011_sighting_deferral_trust_model_adr_0011_sightings_a_reader_report_defers_a_poll_where_being_wrong_hurts_only_them", "target": "docs_adr_0011_sighting_deferral_trust_model_tradeoffs_and_rejections", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/adr/0011-sighting-deferral-trust-model.md", "source_location": "L54", "weight": 1.0, "source": "docs_adr_0011_sighting_deferral_trust_model_adr_0011_sightings_a_reader_report_defers_a_poll_where_being_wrong_hurts_only_them", "target": "docs_adr_0011_sighting_deferral_trust_model_why", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/agents/domain.md", "source_location": "L1", "weight": 1.0, "source": "docs_agents_domain", "target": "docs_agents_domain_domain_docs", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/agents/domain.md", "source_location": "L6", "weight": 1.0, "source": "docs_agents_domain_domain_docs", "target": "docs_agents_domain_before_exploring_read_these", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/agents/domain.md", "source_location": "L18", "weight": 1.0, "source": "docs_agents_domain_domain_docs", "target": "docs_agents_domain_file_structure", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/agents/domain.md", "source_location": "L43", "weight": 1.0, "source": "docs_agents_domain_domain_docs", "target": "docs_agents_domain_flag_adr_conflicts", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/agents/domain.md", "source_location": "L33", "weight": 1.0, "source": "docs_agents_domain_domain_docs", "target": "docs_agents_domain_use_the_glossary_s_vocabulary", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/agents/issue-tracker.md", "source_location": "L1", "weight": 1.0, "source": "docs_agents_issue_tracker", "target": "docs_agents_issue_tracker_issue_tracker_gitea_tea_cli", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/agents/issue-tracker.md", "source_location": "L11", "weight": 1.0, "source": "docs_agents_issue_tracker_issue_tracker_gitea_tea_cli", "target": "docs_agents_issue_tracker_conventions", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/agents/issue-tracker.md", "source_location": "L24", "weight": 1.0, "source": "docs_agents_issue_tracker_issue_tracker_gitea_tea_cli", "target": "docs_agents_issue_tracker_pull_requests_as_a_triage_surface", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/agents/issue-tracker.md", "source_location": "L43", "weight": 1.0, "source": "docs_agents_issue_tracker_issue_tracker_gitea_tea_cli", "target": "docs_agents_issue_tracker_wayfinding_operations", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/agents/issue-tracker.md", "source_location": "L39", "weight": 1.0, "source": "docs_agents_issue_tracker_issue_tracker_gitea_tea_cli", "target": "docs_agents_issue_tracker_when_a_skill_says_fetch_the_relevant_ticket", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/agents/issue-tracker.md", "source_location": "L35", "weight": 1.0, "source": "docs_agents_issue_tracker_issue_tracker_gitea_tea_cli", "target": "docs_agents_issue_tracker_when_a_skill_says_publish_to_the_issue_tracker", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/agents/triage-labels.md", "source_location": "L1", "weight": 1.0, "source": "docs_agents_triage_labels", "target": "docs_agents_triage_labels_triage_labels", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/design-system.md", "source_location": "L1", "weight": 1.0, "source": "docs_design_system", "target": "docs_design_system_cinder_bookmarkmanager_design_system", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/design-system.md", "source_location": "L16", "weight": 1.0, "source": "docs_design_system_cinder_bookmarkmanager_design_system", "target": "docs_design_system_1_the_one_idea", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/design-system.md", "source_location": "L42", "weight": 1.0, "source": "docs_design_system_cinder_bookmarkmanager_design_system", "target": "docs_design_system_2_tokens", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/design-system.md", "source_location": "L96", "weight": 1.0, "source": "docs_design_system_cinder_bookmarkmanager_design_system", "target": "docs_design_system_3_type", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/design-system.md", "source_location": "L137", "weight": 1.0, "source": "docs_design_system_cinder_bookmarkmanager_design_system", "target": "docs_design_system_4_components_web_ui", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/design-system.md", "source_location": "L237", "weight": 1.0, "source": "docs_design_system_cinder_bookmarkmanager_design_system", "target": "docs_design_system_5_components_userscript_panel", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/design-system.md", "source_location": "L252", "weight": 1.0, "source": "docs_design_system_cinder_bookmarkmanager_design_system", "target": "docs_design_system_6_motion", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/design-system.md", "source_location": "L265", "weight": 1.0, "source": "docs_design_system_cinder_bookmarkmanager_design_system", "target": "docs_design_system_7_accessibility_floor_not_negotiable", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/design-system.md", "source_location": "L280", "weight": 1.0, "source": "docs_design_system_cinder_bookmarkmanager_design_system", "target": "docs_design_system_8_adding_something_new_checklist", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L1", "weight": 1.0, "source": "docs_research_cloudflare_bot_scoring_and_poll_cadence", "target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_cloudflare_bot_scoring_and_poll_cadence_what_is_actually_documented", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L33", "weight": 1.0, "source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_cloudflare_bot_scoring_and_poll_cadence_what_is_actually_documented", "target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_1_what_a_bot_score_is_and_what_feeds_it", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L65", "weight": 1.0, "source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_cloudflare_bot_scoring_and_poll_cadence_what_is_actually_documented", "target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_2_the_free_plan_reality", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L94", "weight": 1.0, "source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_cloudflare_bot_scoring_and_poll_cadence_what_is_actually_documented", "target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_3_managed_challenge_js_challenge_mechanics_and_cf_mitigated", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L131", "weight": 1.0, "source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_cloudflare_bot_scoring_and_poll_cadence_what_is_actually_documented", "target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_4_cf_clearance_lifetime_binding_invalidation_the_key_question", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L165", "weight": 1.0, "source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_cloudflare_bot_scoring_and_poll_cadence_what_is_actually_documented", "target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_5_does_polling_more_often_raise_challenge_risk", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L197", "weight": 1.0, "source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_cloudflare_bot_scoring_and_poll_cadence_what_is_actually_documented", "target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_6_the_documented_legitimate_side", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L222", "weight": 1.0, "source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_cloudflare_bot_scoring_and_poll_cadence_what_is_actually_documented", "target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_7_implications_for_cadence_design", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L9", "weight": 1.0, "source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_cloudflare_bot_scoring_and_poll_cadence_what_is_actually_documented", "target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_short_answer", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L15", "weight": 1.0, "source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_cloudflare_bot_scoring_and_poll_cadence_what_is_actually_documented", "target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_summary_answer_table", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L35", "weight": 1.0, "source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_1_what_a_bot_score_is_and_what_feeds_it", "target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_1_1_the_score_itself", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L46", "weight": 1.0, "source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_1_what_a_bot_score_is_and_what_feeds_it", "target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_1_2_the_detection_engines_enterprise_bot_management", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L59", "weight": 1.0, "source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_1_what_a_bot_score_is_and_what_feeds_it", "target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_1_3_rate_limiting_is_a_separate_product", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L67", "weight": 1.0, "source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_2_the_free_plan_reality", "target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_2_1_what_each_plan_gets", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L79", "weight": 1.0, "source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_2_the_free_plan_reality", "target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_2_2_bot_fight_mode_specifics_the_free_plan_product", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L86", "weight": 1.0, "source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_2_the_free_plan_reality", "target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_2_3_does_the_free_tier_score_continuously", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L96", "weight": 1.0, "source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_3_managed_challenge_js_challenge_mechanics_and_cf_mitigated", "target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_3_1_what_the_observed_response_is", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L100", "weight": 1.0, "source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_3_managed_challenge_js_challenge_mechanics_and_cf_mitigated", "target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_3_2_what_a_challenge_page_does", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L112", "weight": 1.0, "source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_3_managed_challenge_js_challenge_mechanics_and_cf_mitigated", "target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_3_3_which_product_issues_which_challenge", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L123", "weight": 1.0, "source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_3_managed_challenge_js_challenge_mechanics_and_cf_mitigated", "target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_3_4_how_a_successful_solve_is_remembered", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L133", "weight": 1.0, "source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_4_cf_clearance_lifetime_binding_invalidation_the_key_question", "target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_4_1_lifetime", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L142", "weight": 1.0, "source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_4_cf_clearance_lifetime_binding_invalidation_the_key_question", "target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_4_2_what_it_is_bound_to_can_clearance_be_replayed_from_another_ip", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L152", "weight": 1.0, "source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_4_cf_clearance_lifetime_binding_invalidation_the_key_question", "target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_4_3_two_tier_clearance_and_the_behavior_bound_invalidation_precursor", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L167", "weight": 1.0, "source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_5_does_polling_more_often_raise_challenge_risk", "target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_5_1_is_per_ip_request_rate_an_input_to_challenge_issuance_documented_answer_no_such_lever_on_non_enterprise_protection", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L173", "weight": 1.0, "source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_5_does_polling_more_often_raise_challenge_risk", "target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_5_2_what_rate_limiting_rules_would_do_to_20_60_requests_hour", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L187", "weight": 1.0, "source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_5_does_polling_more_often_raise_challenge_risk", "target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_5_3_ddos_protection_always_on_all_plans", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L191", "weight": 1.0, "source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_5_does_polling_more_often_raise_challenge_risk", "target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_5_4_execution_order_which_product_fires_first", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L199", "weight": 1.0, "source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_6_the_documented_legitimate_side", "target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_6_1_verified_bots_the_only_treated_well_path_and_it_requires_self_identification", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L210", "weight": 1.0, "source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_6_the_documented_legitimate_side", "target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_6_2_robots_txt_and_crawl_control", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L216", "weight": 1.0, "source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_6_the_documented_legitimate_side", "target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_6_3_the_documented_takeaway_for_slowing_down_vs_fingerprint_quality", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L241", "weight": 1.0, "source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_7_implications_for_cadence_design", "target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_bottom_line", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L224", "weight": 1.0, "source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_7_implications_for_cadence_design", "target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_documented_facts_with_sources_above", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md", "source_location": "L233", "weight": 1.0, "source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_7_implications_for_cadence_design", "target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_inferences_not_documented", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L1", "weight": 1.0, "source": "docs_research_lightnovelworld_chapter_vs_series_slug", "target": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L14", "weight": 1.0, "source": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug", "target": "docs_research_lightnovelworld_chapter_vs_series_slug_1_summary_answer_table", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L33", "weight": 1.0, "source": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug", "target": "docs_research_lightnovelworld_chapter_vs_series_slug_2_the_two_reference_pages", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L47", "weight": 1.0, "source": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug", "target": "docs_research_lightnovelworld_chapter_vs_series_slug_3_chapter_page_series_url_every_in_page_pointer_in_priority_order", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L161", "weight": 1.0, "source": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug", "target": "docs_research_lightnovelworld_chapter_vs_series_slug_4_the_reverse_direction_and_how_common_divergence_is", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L294", "weight": 1.0, "source": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug", "target": "docs_research_lightnovelworld_chapter_vs_series_slug_5_series_page_chapter_list", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L336", "weight": 1.0, "source": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug", "target": "docs_research_lightnovelworld_chapter_vs_series_slug_6_is_the_unscoped_chapter_regex_safe_on_a_series_page", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L438", "weight": 1.0, "source": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug", "target": "docs_research_lightnovelworld_chapter_vs_series_slug_7_redirects_and_reverse_lookup_endpoints", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L471", "weight": 1.0, "source": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug", "target": "docs_research_lightnovelworld_chapter_vs_series_slug_8_implications_for_issue_77", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L554", "weight": 1.0, "source": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug", "target": "docs_research_lightnovelworld_chapter_vs_series_slug_reproduction", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L150", "weight": 1.0, "source": "docs_research_lightnovelworld_chapter_vs_series_slug_3_chapter_page_series_url_every_in_page_pointer_in_priority_order", "target": "docs_research_lightnovelworld_chapter_vs_series_slug_also_present_rel_next_rel_prev_chapter_navigation", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L116", "weight": 1.0, "source": "docs_research_lightnovelworld_chapter_vs_series_slug_3_chapter_page_series_url_every_in_page_pointer_in_priority_order", "target": "docs_research_lightnovelworld_chapter_vs_series_slug_not_usable_json_ld_breadcrumblist_3_1", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L129", "weight": 1.0, "source": "docs_research_lightnovelworld_chapter_vs_series_slug_3_chapter_page_series_url_every_in_page_pointer_in_priority_order", "target": "docs_research_lightnovelworld_chapter_vs_series_slug_not_usable_link_rel_canonical_3_2", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L137", "weight": 1.0, "source": "docs_research_lightnovelworld_chapter_vs_series_slug_3_chapter_page_series_url_every_in_page_pointer_in_priority_order", "target": "docs_research_lightnovelworld_chapter_vs_series_slug_not_usable_og_meta_tags_3_3", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L52", "weight": 1.0, "source": "docs_research_lightnovelworld_chapter_vs_series_slug_3_chapter_page_series_url_every_in_page_pointer_in_priority_order", "target": "docs_research_lightnovelworld_chapter_vs_series_slug_priority_1_a_aria_label_all_chapter_works", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L64", "weight": 1.0, "source": "docs_research_lightnovelworld_chapter_vs_series_slug_3_chapter_page_series_url_every_in_page_pointer_in_priority_order", "target": "docs_research_lightnovelworld_chapter_vs_series_slug_priority_2_microdata_breadcrumblist_a_itemprop_item_works", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L96", "weight": 1.0, "source": "docs_research_lightnovelworld_chapter_vs_series_slug_3_chapter_page_series_url_every_in_page_pointer_in_priority_order", "target": "docs_research_lightnovelworld_chapter_vs_series_slug_priority_3_corroborating_novel_anchors_ambiguous", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L163", "weight": 1.0, "source": "docs_research_lightnovelworld_chapter_vs_series_slug_4_the_reverse_direction_and_how_common_divergence_is", "target": "docs_research_lightnovelworld_chapter_vs_series_slug_4_1_sample_method", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L178", "weight": 1.0, "source": "docs_research_lightnovelworld_chapter_vs_series_slug_4_the_reverse_direction_and_how_common_divergence_is", "target": "docs_research_lightnovelworld_chapter_vs_series_slug_4_2_divergence_results", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L235", "weight": 1.0, "source": "docs_research_lightnovelworld_chapter_vs_series_slug_4_the_reverse_direction_and_how_common_divergence_is", "target": "docs_research_lightnovelworld_chapter_vs_series_slug_4_3_is_there_a_derivable_rule_no", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L267", "weight": 1.0, "source": "docs_research_lightnovelworld_chapter_vs_series_slug_4_the_reverse_direction_and_how_common_divergence_is", "target": "docs_research_lightnovelworld_chapter_vs_series_slug_4_4_the_split_case_a_slug_can_change_mid_series", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L387", "weight": 1.0, "source": "docs_research_lightnovelworld_chapter_vs_series_slug_6_is_the_unscoped_chapter_regex_safe_on_a_series_page", "target": "docs_research_lightnovelworld_chapter_vs_series_slug_caveats_to_record_with_the_verdict", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L338", "weight": 1.0, "source": "docs_research_lightnovelworld_chapter_vs_series_slug_6_is_the_unscoped_chapter_regex_safe_on_a_series_page", "target": "docs_research_lightnovelworld_chapter_vs_series_slug_verdict_safe", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L477", "weight": 1.0, "source": "docs_research_lightnovelworld_chapter_vs_series_slug_8_implications_for_issue_77", "target": "docs_research_lightnovelworld_chapter_vs_series_slug_8_1_the_bug", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L494", "weight": 1.0, "source": "docs_research_lightnovelworld_chapter_vs_series_slug_8_implications_for_issue_77", "target": "docs_research_lightnovelworld_chapter_vs_series_slug_8_2_the_proposed_fix_is_sound", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L510", "weight": 1.0, "source": "docs_research_lightnovelworld_chapter_vs_series_slug_8_implications_for_issue_77", "target": "docs_research_lightnovelworld_chapter_vs_series_slug_8_3_the_userscript_has_the_same_bug_and_it_is_worse", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md", "source_location": "L542", "weight": 1.0, "source": "docs_research_lightnovelworld_chapter_vs_series_slug_8_implications_for_issue_77", "target": "docs_research_lightnovelworld_chapter_vs_series_slug_8_4_note_on_series_id", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/AGENTS.md", "source_location": "L34", "weight": 1.0, "source": "userscript_claude", "target": "userscript_claude_live_url_shapes_verified_2026_07_26_may_drift_re_check_against_live_pages_before_trust", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/AGENTS.md", "source_location": "L87", "weight": 1.0, "source": "userscript_claude", "target": "userscript_claude_second_script_novel_bookmark_user_js", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "userscript/AGENTS.md", "source_location": "L3", "weight": 1.0, "source": "userscript_claude", "target": "userscript_claude_userscript_structure_single_iife_manga_bookmark_user_js", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".agents/skills/golang-performance/assets/prometheus-alerts.yml", "source_location": null, "weight": 1.0, "source": "agents_skills_golang_performance_assets_prometheus_alerts", "target": "agents_skills_golang_performance_assets_prometheus_alerts_goroutine_leak" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".agents/skills/golang-performance/assets/prometheus-alerts.yml", "source_location": null, "weight": 1.0, "source": "agents_skills_golang_performance_assets_prometheus_alerts", "target": "agents_skills_golang_performance_assets_prometheus_alerts_high_gc_pause_time" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".agents/skills/golang-performance/assets/prometheus-alerts.yml", "source_location": null, "weight": 1.0, "source": "agents_skills_golang_performance_assets_prometheus_alerts", "target": "agents_skills_golang_performance_assets_prometheus_alerts_memory_near_limit" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "backend/internal/web/templates/card.html", "source_location": null, "weight": 1.0, "source": "backend_internal_web_templates_card_doc", "target": "backend_internal_web_templates_card_confirm_row" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "backend/internal/web/templates/card.html", "source_location": null, "weight": 1.0, "source": "backend_internal_web_templates_card_doc", "target": "backend_internal_web_templates_card_ui_endpoints" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "backend/internal/web/templates/card.html", "source_location": null, "weight": 1.0, "source": "backend_internal_web_templates_card_doc", "target": "backend_internal_web_templates_icons_doc" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "backend/internal/web/templates/chrome.html", "source_location": null, "weight": 1.0, "source": "backend_internal_web_templates_chrome_doc", "target": "backend_internal_web_templates_card_doc" }, { "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.75, "source_file": "backend/internal/web/templates/chrome.html", "source_location": null, "weight": 1.0, "source": "backend_internal_web_templates_chrome_recent", "target": "backend_internal_web_templates_card_doc" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "backend/internal/web/templates/list.html", "source_location": null, "weight": 1.0, "source": "backend_internal_web_templates_list_doc", "target": "backend_internal_web_templates_card_doc" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "backend/internal/web/templates/chrome.html", "source_location": null, "weight": 1.0, "source": "backend_internal_web_templates_chrome_doc", "target": "backend_internal_web_templates_chrome_keyrow" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "backend/internal/web/templates/chrome.html", "source_location": null, "weight": 1.0, "source": "backend_internal_web_templates_chrome_doc", "target": "backend_internal_web_templates_chrome_mark" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "backend/internal/web/templates/chrome.html", "source_location": null, "weight": 1.0, "source": "backend_internal_web_templates_chrome_doc", "target": "backend_internal_web_templates_chrome_recent" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "backend/internal/web/templates/chrome.html", "source_location": null, "weight": 1.0, "source": "backend_internal_web_templates_chrome_doc", "target": "backend_internal_web_templates_icons_doc" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "backend/internal/web/templates/login.html", "source_location": null, "weight": 1.0, "source": "backend_internal_web_templates_login_doc", "target": "backend_internal_web_templates_chrome_doc" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "backend/internal/web/templates/icons.html", "source_location": null, "weight": 1.0, "source": "backend_internal_web_templates_icons_doc", "target": "backend_internal_web_templates_icons_sprite" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "backend/internal/web/templates/list.html", "source_location": null, "weight": 1.0, "source": "backend_internal_web_templates_list_doc", "target": "backend_internal_web_templates_list_empty_states" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "backend/internal/web/templates/list.html", "source_location": null, "weight": 1.0, "source": "backend_internal_web_templates_list_doc", "target": "backend_internal_web_templates_setup_doc" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "backend/internal/web/templates/login.html", "source_location": null, "weight": 1.0, "source": "backend_internal_web_templates_login_doc", "target": "backend_internal_web_templates_login_discord_login" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "backend/internal/web/templates/setup.html", "source_location": null, "weight": 1.0, "source": "backend_internal_web_templates_setup_doc", "target": "backend_internal_web_templates_setup_install_panel" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "chrome/docker-compose.yml", "source_location": null, "weight": 1.0, "source": "chrome_docker_compose_doc", "target": "chrome_docker_compose_browser" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docker-compose.prod.yml", "source_location": null, "weight": 1.0, "source": "docker_compose_prod_doc", "target": "chrome_docker_compose_doc" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "chrome/docker-compose.yml", "source_location": null, "weight": 1.0, "source": "chrome_docker_compose_browser", "target": "chrome_docker_compose_cdp" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "chrome/docker-compose.yml", "source_location": null, "weight": 1.0, "source": "chrome_docker_compose_browser", "target": "chrome_docker_compose_chrome_profile" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "docker-compose.prod.yml", "source_location": null, "weight": 1.0, "source": "docker_compose_prod_cdp_security", "target": "chrome_docker_compose_cdp" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docker-compose.prod.yml", "source_location": null, "weight": 1.0, "source": "docker_compose_prod_doc", "target": "docker_compose_prod_bookmark_api" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docker-compose.prod.yml", "source_location": null, "weight": 1.0, "source": "docker_compose_prod_doc", "target": "docker_compose_prod_cdp_security" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docker-compose.prod.yml", "source_location": null, "weight": 1.0, "source": "docker_compose_prod_doc", "target": "docker_compose_prod_traefik" }, { "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_prod_traefik" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "backend/internal/web/static/login-art.png", "source_location": null, "weight": 1.0, "source": "backend_internal_web_static_login_art_image", "target": "backend_internal_web_static_login_art_fantasy_sword" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "backend/internal/web/static/login-art.png", "source_location": null, "weight": 1.0, "source": "backend_internal_web_static_login_art_image", "target": "backend_internal_web_static_login_art_fiery_volcanic_scene" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "backend/internal/web/static/logo.svg", "source_location": null, "weight": 1.0, "source": "backend_internal_web_static_logo_image", "target": "backend_internal_web_static_logo_double_bookmark" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "backend/internal/web/static/logo.svg", "source_location": null, "weight": 1.0, "source": "backend_internal_web_static_logo_image", "target": "backend_internal_web_static_logo_ember_flame" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "backend/internal/web/static/logo.svg", "source_location": null, "weight": 1.0, "source": "backend_internal_web_static_logo_ember_flame", "target": "backend_internal_web_static_logo_double_bookmark" } ], "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": "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 } ], "built_at_commit": "56afb9f237be0a365e0b06c5df11f71fb2c908a4" }