Repository navigation
knowledge: group near-duplicate templated examples before cross-validating a text classifier - #334
Open
choiyounggi wants to merge 1 commit into
Open
choiyounggi wants to merge 1 commit into
choiyounggi wants to merge 1 commit into
Conversation
Contributor
Wiki agent gate: error — the agent run produced no verdict (failed closed). See the workflow log. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Knowledge flush — 1 insight(s)
Headless autoflush run, 2026-11-06 (claims by run
20261106-124649-3684). Claimed 3 candidates: 1 ingested as a new page, 2 released back topendingas pending duplicates of open PRs.873d73b347fd363a— group near-duplicate templated examples before CV; threshold from out-of-fold predictions; rejection rate on a held-out setbackend-common-ml-grouped-cross-validation-for-templated-examples(verified)b5863e2d758c98fb— Claude Code behind a gateway still sends bootstrap/penguin_mode requests while a claude.ai login remainsfc76dc4dfa08ecde— Docker-gated schema validator: skip vs fail, known-bad documentVerified best-practice
873d73b347fd363a— confidence: verified (the method is backed by official docs; the specific cutoff and IDF setting are field measurements and the page labels them that way).GroupKFold/StratifiedGroupKFold), choose the rejection threshold from out-of-fold predictions only, and measure the rejection rate on a separate out-of-scope set.GroupKFold,StratifiedGroupKFold,GroupShuffleSplit,LeaveOneGroupOut.TunedThresholdClassifierCVtunes the decision threshold with internal cross-validation;cv="prefit"only with a new validation set.StratifiedGroupKFoldfor intents with few groups and an edge row for single-link chaining.b5863e2d758c98fb,fc76dc4dfa08ecde— released before verification (see Open-PR check).Existing-layer check
Pages read: backend-common-ml-benchmark-relative-signal-classification, backend-common-ml-mape-aligned-point-prediction, backend-common-llm-korean-summary-line-dedupe-by-bigram-overlap
INDEX.md,wiki/backend/index.md(full).wiki_searchtop hits considered for the candidate's trigger (3 queries: English trigger, ML-leakage phrasing, the Korean trigger sentence):platforms-tools-agent-permission-classifier-denials,testing-quality-spec-artifact-checks,backend-common-ml-benchmark-relative-signal-classification,backend-common-llm-korean-summary-line-dedupe-by-bigram-overlap,testing-strategy-test-level-choice. No hit covers model-evaluation leakage, grouped CV or out-of-scope thresholds. The "classifier" hits refer to the permission classifier, which is unrelated.backend/common/mlholds two model pages (MAPE point prediction, benchmark-relative signals). Neither covers evaluation splits, so this is a new page in that category rather than a merge.backend-common-llm-korean-summary-line-dedupe-by-bigram-overlapuses character-bigram overlap against a threshold for Korean text. It is the closest technique but has a different trigger (removing duplicate summary lines). It is linked, not merged.related:.wiki/backend/index.md: one row added to themltable.log.md: one ingest entry appended.INDEX.mdand thecommonrow at the top ofwiki/backend/index.md. Open PR knowledge: gateway alias resolution, Spring env-var names, CDN traffic path, stderr in captures #298 editsINDEX.md, and knowledge: re-runnable multi-artifact release, server decision in status responses, REA env -i run token #329/knowledge: Jackson 3 asString() throws on container nodes; node:test files misread by a Jest-only test floor #315/knowledge: gateway alias resolution, Spring env-var names, CDN traffic path, stderr in captures #298 editwiki/backend/index.md, so changing those summary lines would likely conflict. Themltable row is enough to route there. Reviewer: add "grouped CV of templated classifier data" to the INDEX.md backend line after those PRs land if you want it in root routing.Open-PR check
22 open
knowledge/*PRs: #332, #331, #330, #329, #328, #324, #319, #318, #317, #315, #310, #309, #308, #307, #306, #305, #304, #301, #300, #299, #298, #293. This headless run cannot fetch or diff branch content, so overlap was judged from each PR's title and changed-file list (gh pr list --repo choiyounggi/dev-loop --state open --search "head:knowledge/" --json number,title,files).873d73b347fd363agrouped CV for templated examplesbackend/common/ml/, model evaluation, or classifier thresholds. #315/#310/#301/#293/#317/#318/#319 touchwiki/testing/index.mdrows on other triggers. #329 editswiki/backend/index.mdin theapi-designsection, notmlb5863e2d758c98fbgateway + leftover claude.ai loginplatforms/processes/spawning-an-agent-cli-from-a-server.mdwithANTHROPIC_BASE_URL/ANTHROPIC_AUTH_TOKENgateway rows. #298 addsbackend/common/llm/gateway-model-alias-resolution.md. Same trigger family (Claude Code behind a gateway). This matches the verdicts of runs #329, #330, #331 and #332, and both PRs are still openfc76dc4dfa08ecdeDocker-gated schema validator: skip vs failtesting/quality/checks-that-cannot-pass.mdandtests-that-cannot-fail.md. #317 editschecks-that-cannot-pass.md. A validator that is skipped or always says "valid" is their theme. This run read the row (queue file located through~/.claude/history.jsonl). The verdict is the same as runs #318, #319, #324 and #328, and both PRs are still openRouting decision
873d73b347fd363a→backend/common/ml→ new pagewiki/backend/common/ml/grouped-cross-validation-for-templated-examples.md. The candidate's domain hint wastesting, but the testing domain covers automated tests of code (levels, fixtures, mocks, flaky tests). This lesson is about evaluating a trained model's score, which the existingbackend/common/mlcategory (model output calibration, signal grading) owns. The directive is general: any classifier trained on templated or paraphrased text. The source project appears only in a Sources line. No new category.Local-layer candidates
none
Queue bookkeeping
status: retired,retiredBy,retiredAt,outcome), the same way earlier headless runs retired rows:873d73b347fd363a.queue-claim.js release:b5863e2d758c98fb,fc76dc4dfa08ecde.b5863e2d758c98fbandfc76dc4dfa08ecdehave now been released by six or more consecutive runs while knowledge: gateway alias resolution, Spring env-var names, CDN traffic path, stderr in captures #298/knowledge: Gradle include filters, HMAC key length, Slack webhook probe, approved-command secrets, .env targets, worktree pre-push #300/knowledge: grep -q SIGPIPE in verify pipes, self-matching gate CHECKs, id-only failure allowlists, done-gates counting their own appends #317/knowledge: child claude hooks/env (Stop per turn, --settings env, gateway proxy), Explore ignores CLAUDE_CODE_SUBAGENT_MODEL #328 stay open. Merging or closing those PRs, or one manual/dev-loop:knowledge-flush(which can diff them), would clear them.