internal/

directory
v0.42.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 29, 2026 License: Apache-2.0

Directories

Path Synopsis
Package a2achan is the in-kernel agent-to-agent message channel: a generic, capability-floored, Ref-backed mailbox that lets one agent hand a value to ANOTHER agent.
Package a2achan is the in-kernel agent-to-agent message channel: a generic, capability-floored, Ref-backed mailbox that lets one agent hand a value to ANOTHER agent.
events.go — the closed core EventKind vocabulary (additive).
events.go — the closed core EventKind vocabulary (additive).
Package ablate generalizes the two-arm `fak bench` (vdso_on/vdso_off) into an N-ARM feature sweep: replay ONE frozen tool-call trace through the kernel under a LIST of FeatureConfigs and emit one AblationReport binding every arm to the trace's single workload hash.
Package ablate generalizes the two-arm `fak bench` (vdso_on/vdso_off) into an N-ARM feature sweep: replay ONE frozen tool-call trace through the kernel under a LIST of FeatureConfigs and emit one AblationReport binding every arm to the trace's single workload hash.
Package accountobs observes the ACCOUNT side of a guarded session's economy: the rate-limit / usage headers the upstream provider relays on every response — the subscription "unified" windows Claude Pro/Max accounts are governed by (anthropic-ratelimit-unified-*: per-window utilization, status, reset) and the API-key token/request families (anthropic-ratelimit-<family>-limit/-remaining/ -reset, plus the x-ratelimit-* OpenAI-compatible spelling) — so `fak guard` can answer "how loaded is the account this session is spending?" the same way it already answers "how loaded is the node?" (internal/harnessres).
Package accountobs observes the ACCOUNT side of a guarded session's economy: the rate-limit / usage headers the upstream provider relays on every response — the subscription "unified" windows Claude Pro/Max accounts are governed by (anthropic-ratelimit-unified-*: per-window utilization, status, reset) and the API-key token/request families (anthropic-ratelimit-<family>-limit/-remaining/ -reset, plus the x-ratelimit-* OpenAI-compatible spelling) — so `fak guard` can answer "how loaded is the account this session is spending?" the same way it already answers "how loaded is the node?" (internal/harnessres).
Package accountprobe reads the active account-probe ledger (probe_ledger.jsonl) that tools/account_probe.py writes — one JSON line per probe, append-ordered, with a closed status vocabulary (OK / AUTH / ACCESS / CREDIT / LIMIT / APIERR / TRANSPORT).
Package accountprobe reads the active account-probe ledger (probe_ledger.jsonl) that tools/account_probe.py writes — one JSON line per probe, append-ordered, with a closed status vocabulary (OK / AUTH / ACCESS / CREDIT / LIMIT / APIERR / TRANSPORT).
Package accounts is the durable registry of Claude config HOMES — the CLAUDE_CONFIG_DIR "seats" a host switches between (~/.claude, ~/.claude-gem8-seat, …) — with one job no other surface does cleanly: resolve a seat name to the home that actually serves it, FOLLOWING a tombstone to its rehome target.
Package accounts is the durable registry of Claude config HOMES — the CLAUDE_CONFIG_DIR "seats" a host switches between (~/.claude, ~/.claude-gem8-seat, …) — with one job no other surface does cleanly: resolve a seat name to the home that actually serves it, FOLLOWING a tombstone to its rehome target.
Package adjudicator is the in-process DOS reference monitor — the v0.1 realization of the Adjudicator seam.
Package adjudicator is the in-process DOS reference monitor — the v0.1 realization of the Adjudicator seam.
Package advmodel is the advisory adjudication model — the consumer of the harvest LabelRow corpus and the closing edge of the kernel's self-improvement loop (issue #580).
Package advmodel is the advisory adjudication model — the consumer of the harvest LabelRow corpus and the closing edge of the kernel's self-improvement loop (issue #580).
Package affectedtests is the pure core of the `fak affected` fast test gate: given the package import graph and the set of CHANGED packages, it computes the exact set of packages whose test outcome could change -- so a developer runs `go test` on only those, turning the full ~minutes `go test ./...` into a seconds-long pre-commit gate WITHOUT dropping coverage on what they changed.
Package affectedtests is the pure core of the `fak affected` fast test gate: given the package import graph and the set of CHANGED packages, it computes the exact set of packages whose test outcome could change -- so a developer runs `go test` on only those, turning the full ~minutes `go test ./...` into a seconds-long pre-commit gate WITHOUT dropping coverage on what they changed.
Package agent is the HOST-SIDE agentic loop and the wire servers that expose it.
Package agent is the HOST-SIDE agentic loop and the wire servers that expose it.
Package agentdemo is the shared spine for fak's agentic "try-it" demos: a deterministic, no-key, tool-using agent loop that drives the REAL kernel one call at a time.
Package agentdemo is the shared spine for fak's agentic "try-it" demos: a deterministic, no-key, tool-using agent loop that drives the REAL kernel one call at a time.
Package agentdojo replaces the STATIC poison.json fixture with a DYNAMIC, adaptive attack battery scored by Attack Success Rate (ASR) — the AgentDojo (Debenedetti et al., 2024) evaluation discipline.
Package agentdojo replaces the STATIC poison.json fixture with a DYNAMIC, adaptive attack battery scored by Attack Success Rate (ASR) — the AgentDojo (Debenedetti et al., 2024) evaluation discipline.
Package agenticbench folds the #868 agentic benchmark artifacts into one parent gate.
Package agenticbench folds the #868 agentic benchmark artifacts into one parent gate.
Package agentreadinessscore grades the ONE thing the sibling scorecards do not: can an autonomous coding agent — Claude Code, OpenAI Codex, Cursor, an MCP client — (1) DISCOVER fak, (2) WANT to adopt and build on it, and (3) do so effectively and easily? The other inward sticks grade a surface a human reviewer cares about (the tree's shape, the Go module, a doc's prose); this one grades agent attractiveness, the number an agent-first project lives or dies on.
Package agentreadinessscore grades the ONE thing the sibling scorecards do not: can an autonomous coding agent — Claude Code, OpenAI Codex, Cursor, an MCP client — (1) DISCOVER fak, (2) WANT to adopt and build on it, and (3) do so effectively and easily? The other inward sticks grade a surface a human reviewer cares about (the tree's shape, the Go module, a doc's prose); this one grades agent attractiveness, the number an agent-first project lives or dies on.
Package agentsindex is a stdlib-only, tier-1 view over AGENTS.md (issue #3535, epic #3229).
Package agentsindex is a stdlib-only, tier-1 view over AGENTS.md (issue #3535, epic #3229).
Package agenttest is the public test harness for fak agent workflows (#238, D-008): deterministic fixtures, a tool-call assertion library, mock tool responses, and reproduce-from-transcript replay.
Package agenttest is the public test harness for fak agent workflows (#238, D-008): deterministic fixtures, a tool-call assertion library, mock tool responses, and reproduce-from-transcript replay.
Package agenttopo declares agent communication topology over comm.Group.
Package agenttopo declares agent communication topology over comm.Group.
Package ailuminate encodes the scoping + go/no-go contract for entering MLCommons AILuminate (v1.1) as a model+guardrail "AI system" SUT.
Package ailuminate encodes the scoping + go/no-go contract for entering MLCommons AILuminate (v1.1) as a model+guardrail "AI system" SUT.
Package amdgpu probes AMD GPU facts on Windows through PowerShell.
Package amdgpu probes AMD GPU facts on Windows through PowerShell.
Package answershape is a deterministic, dependency-free guard over the SHAPE of a piece of text — how repetitive (degenerate) it is and how long (verbose) it is — checked against caller-chosen thresholds.
Package answershape is a deterministic, dependency-free guard over the SHAPE of a piece of text — how repetitive (degenerate) it is and how long (verbose) it is — checked against caller-chosen thresholds.
Package antipattern is the UNIFYING REGISTRY for the agentic-dev anti-patterns whose common shape is "work that did not convert into global, user-useful progress": work REDONE that was already done (repetition), and work LANDED but connected to nothing (lost / orphaned).
Package antipattern is the UNIFYING REGISTRY for the agentic-dev anti-patterns whose common shape is "work that did not convert into global, user-useful progress": work REDONE that was already done (repetition), and work LANDED but connected to nothing (lost / orphaned).
Package apihostprobe probes OpenAI-compatible API hosts and folds readiness and acceptance reports for the API-host bridge surface.
Package apihostprobe probes OpenAI-compatible API hosts and folds readiness and acceptance reports for the API-host bridge surface.
Package appversion resolves the FAK application version from build identity or from a VERSION marker that belongs to the running executable.
Package appversion resolves the FAK application version from build identity or from a VERSION marker that belongs to the running executable.
Package architest is the kernel's machine-checked architecture contract.
Package architest is the kernel's machine-checked architecture contract.
Package assumecheck is the pure assumption-audit kernel (#3819, epic #3818 C1): "an assumption an agent (or operator) is relying on" as a first-class, checkable value instead of an unexamined belief baked into a prompt or a loop.
Package assumecheck is the pure assumption-audit kernel (#3819, epic #3818 C1): "an assumption an agent (or operator) is relying on" as a first-class, checkable value instead of an unexamined belief baked into a prompt or a loop.
Package astquery is a structural (AST-shape) search over Go source with metavariables — the "match code by shape, not text" seam (#3438, epic #3434).
Package astquery is a structural (AST-shape) search over Go source with metavariables — the "match code by shape, not text" seam (#3438, epic #3434).
Package atif projects fak's redacted trajectory Turn corpus onto ATIF — the Agent Trajectory Interchange Format — so a fak session round-trips to a portable, eval-pipeline-consumable artifact.
Package atif projects fak's redacted trajectory Turn corpus onto ATIF — the Agent Trajectory Interchange Format — so a fak session round-trips to a portable, eval-pipeline-consumable artifact.
Package attemptbudget is a pure fold over one issue's attempt history: given a bounded budget and the recorded attempts (each carrying the failure class it ended in), it decides whether the issue is still dispatchable, COOLING_DOWN under a failure-class-aware backoff window, or HELD for human triage -- so a repeatedly failing issue stops burning workers once it crosses the budget, instead of being re-offered forever (#1777), and so different kinds of failure cool down at different rates instead of all sharing one window (#1778).
Package attemptbudget is a pure fold over one issue's attempt history: given a bounded budget and the recorded attempts (each carrying the failure class it ended in), it decides whether the issue is still dispatchable, COOLING_DOWN under a failure-class-aware backoff window, or HELD for human triage -- so a repeatedly failing issue stops burning workers once it crosses the budget, instead of being re-offered forever (#1777), and so different kinds of failure cool down at different rates instead of all sharing one window (#1778).
Package auditpane is the one rollup over the tree's many tools/*_audit.py auditors.
Package auditpane is the one rollup over the tree's many tools/*_audit.py auditors.
Package auditreason holds closed vocabularies for audit-facing failure surfaces: commit-audit verification failures, and non-guard tool failures such as hangs, timeouts, shell mismatches, and partial applies.
Package auditreason holds closed vocabularies for audit-facing failure surfaces: commit-audit verification failures, and non-guard tool failures such as hangs, timeouts, shell mismatches, and partial applies.
Package auditusage folds the durable sinks fak accumulates across a session/fleet lifetime into one cross-session usage rollup for `fak audit usage` (#1612, child C of epic #1601):
Package auditusage folds the durable sinks fak accumulates across a session/fleet lifetime into one cross-session usage rollup for `fak audit usage` (#1612, child C of epic #1601):
Package balance renders the NIGHT-BALANCE surface: the two forces a self-driving run must hold in equilibrium, side by side, in one glanceable readout.
Package balance renders the NIGHT-BALANCE surface: the two forces a self-driving run must hold in equilibrium, side by side, in one glanceable readout.
Package benchauthority is the typed, in-binary source of truth for the PRIMARY benchmark NUMBERS fak claims — the "what" half of the benchmark discipline, the twin of internal/benchcatalog (which registers the benchmarks that PRODUCE the numbers, not the numbers themselves).
Package benchauthority is the typed, in-binary source of truth for the PRIMARY benchmark NUMBERS fak claims — the "what" half of the benchmark discipline, the twin of internal/benchcatalog (which registers the benchmarks that PRODUCE the numbers, not the numbers themselves).
Package benchcatalog is the single, in-binary source of truth for "what benchmarks does fak have, what does each measure, and how do I run it." It exists because the answer used to be scattered across 18 separate cmd/*bench* mains plus five `fak` verbs (bench, turntax, routebench, webbench, swebench), each with its own bespoke flag vocabulary and no shared index.
Package benchcatalog is the single, in-binary source of truth for "what benchmarks does fak have, what does each measure, and how do I run it." It exists because the answer used to be scattered across 18 separate cmd/*bench* mains plus five `fak` verbs (bench, turntax, routebench, webbench, swebench), each with its own bespoke flag vocabulary and no shared index.
Package benchckpt is the shared per-cell write-ahead checkpoint the compute-bench executors (modelbench, fanrun, and the fanbench/turnbench siblings that follow) write through so a crash at cell N does not discard the cells 1..N-1 already measured.
Package benchckpt is the shared per-cell write-ahead checkpoint the compute-bench executors (modelbench, fanrun, and the fanbench/turnbench siblings that follow) write through so a crash at cell N does not discard the cells 1..N-1 already measured.
Package benchcli holds the small, identical helpers the benchmark-CLI mains (cmd/*bench and the demo/cert commands beside them) had each copy-pasted into their own file.
Package benchcli holds the small, identical helpers the benchmark-CLI mains (cmd/*bench and the demo/cert commands beside them) had each copy-pasted into their own file.
Package benchids generates a deterministic stream of synthetic token IDs for the benchmark command mains.
Package benchids generates a deterministic stream of synthetic token IDs for the benchmark command mains.
Package benchlineagegate is the durable enforcement gate for issue #9: every benchmark emitter must stamp the four lineage axes (version / utc / git_commit / machine) onto the report artifact it writes, so a result is always traceable to the exact build that produced it.
Package benchlineagegate is the durable enforcement gate for issue #9: every benchmark emitter must stamp the four lineage axes (version / utc / git_commit / machine) onto the report artifact it writes, so a result is always traceable to the exact build that produced it.
Package benchloop folds fak's benchmark surfaces into one read-only control loop.
Package benchloop folds fak's benchmark surfaces into one read-only control loop.
Package benchpost posts fak BENCH-CHANNEL rollups — latest benchmark runs, the "what to run next" plan, and tok/s regressions — to a Slack bench channel.
Package benchpost posts fak BENCH-CHANNEL rollups — latest benchmark runs, the "what to run next" plan, and tok/s regressions — to a Slack bench channel.
Package benchruns reads benchmark catalog entries and resolves run details from the committed experiment artifacts.
Package benchruns reads benchmark catalog entries and resolves run details from the committed experiment artifacts.
Package benchscore scans benchmark result artifacts and folds model-level score summaries plus validation issues.
Package benchscore scans benchmark result artifacts and folds model-level score summaries plus validation issues.
Package bgloop is fak's IN-KERNEL BACKGROUND-LOOP RUNTIME — the supervisor that keeps recurring work progressing while the kernel (`fak serve`) is up, and makes each loop observable.
Package bgloop is fak's IN-KERNEL BACKGROUND-LOOP RUNTIME — the supervisor that keeps recurring work progressing while the kernel (`fak serve`) is up, and makes each loop observable.
Package binstamp answers one question durably: "is the fak binary I am running built from the commit that is currently on the trunk, or is it stale?"
Package binstamp answers one question durably: "is the fak binary I am running built from the commit that is currently on the trunk, or is it stale?"
Package blastradius is the pure JOIN at the heart of blast-radius containment (epic #2712, W3): given a broken package, it computes the AFFECTED SET — the live leases and queued issues whose declared tree intersects the broken package's DEPENDENCY blast radius (the package plus every package that transitively imports it).
Package blastradius is the pure JOIN at the heart of blast-radius containment (epic #2712, W3): given a broken package, it computes the AFFECTED SET — the live leases and queued issues whose declared tree intersects the broken package's DEPENDENCY blast radius (the package plus every package that transitively imports it).
Package blob is the v0.1 default backend behind every abi.Ref: a content-addressed (sha256) in-memory blob store.
Package blob is the v0.1 default backend behind every abi.Ref: a content-addressed (sha256) in-memory blob store.
Package blobfs is a DURABLE, on-disk content-addressed store — the persistent sibling of internal/blob (the in-memory v0.1 default behind every abi.Ref).
Package blobfs is a DURABLE, on-disk content-addressed store — the persistent sibling of internal/blob (the in-memory v0.1 default behind every abi.Ref).
Package blobhttp is a content-addressed blob store backed by a REMOTE HTTP object endpoint — the "disaggregated / cloud" sibling of internal/blob (in-memory) and internal/blobfs (local disk).
Package blobhttp is a content-addressed blob store backed by a REMOTE HTTP object endpoint — the "disaggregated / cloud" sibling of internal/blob (in-memory) and internal/blobfs (local disk).
Package blockerpost posts BLOCKERS — the things that stop forward progress — to a single Slack "blockers" channel, so the fleet has one central place where an ongoing impediment is recorded and a human-needed one is surfaced.
Package blockerpost posts BLOCKERS — the things that stop forward progress — to a single Slack "blockers" channel, so the fleet has one central place where an ongoing impediment is recorded and a human-needed one is surfaced.
Package boundarylint is a small, extensible policy engine for "boundary tells": source patterns where the code makes a claim about the outside world (the OS, the network, the clock, a peer process) without the check that would make the claim true.
Package boundarylint is a small, extensible policy engine for "boundary tells": source patterns where the code makes a claim about the outside world (the OS, the network, the clock, a peer process) without the check that would make the claim true.
Package branchrole reads fak's branch-role contract from dos.toml.
Package branchrole reads fak's branch-role contract from dos.toml.
Package brittleness is the DETECTOR-AND-CAPTURE for seams that "got lucky": process/commit/test outcomes that WORKED but only by timing, chance, or a symptom-patch that did not hold -- and the regressions those seams throw.
Package brittleness is the DETECTOR-AND-CAPTURE for seams that "got lucky": process/commit/test outcomes that WORKED but only by timing, chance, or a symptom-patch that did not hold -- and the regressions those seams throw.
Package browseraction normalizes browser/computer-use action traces into fak tool-call mediation reports.
Package browseraction normalizes browser/computer-use action traces into fak tool-call mediation reports.
Package buildwitness is a structural CI guard: it fails when the primary binary package (cmd/fak) does not compile with the DEFAULT build tags.
Package buildwitness is a structural CI guard: it fails when the primary binary package (cmd/fak) does not compile with the DEFAULT build tags.
Package cachemeta defines the metadata contract for first-class cache entries.
Package cachemeta defines the metadata contract for first-class cache entries.
Bloom-filter reuse-POTENTIAL estimator (#3396) — the probabilistic sibling of the realized-reuse tap in cacheobs.go.
Bloom-filter reuse-POTENTIAL estimator (#3396) — the probabilistic sibling of the realized-reuse tap in cacheobs.go.
Package cacheprice is the ONE source of truth for the provider prompt-cache price multipliers — the cost of a cached-prefix READ or WRITE relative to a base (uncached) input token.
Package cacheprice is the ONE source of truth for the provider prompt-cache price multipliers — the cost of a cached-prefix READ or WRITE relative to a base (uncached) input token.
Package cachesweep turns fak's radixkv prefix-cache engine into a budget→reuse SWEEP: replay ONE recorded prefix-access trace at each of N cached-token budgets PLUS one unbounded pass, and report the reuse-vs-budget curve, the infinite-cache theoretical ceiling, and the smallest budget that reaches 99% of it (the ROI knee).
Package cachesweep turns fak's radixkv prefix-cache engine into a budget→reuse SWEEP: replay ONE recorded prefix-access trace at each of N cached-token budgets PLUS one unbounded pass, and report the reuse-vs-budget curve, the infinite-cache theoretical ceiling, and the smallest budget that reaches 99% of it (the ROI knee).
Package cachevalue folds the persisted cache-savings ledger (docs/nightrun/cache-savings.jsonl) into per-session cache-efficiency metrics and flags regressions (#1992).
Package cachevalue folds the persisted cache-savings ledger (docs/nightrun/cache-savings.jsonl) into per-session cache-efficiency metrics and flags regressions (#1992).
Package cachevalueledger provides a durable, append-only ledger for cache-value observations from fak sessions (run/guard/serve).
Package cachevalueledger provides a durable, append-only ledger for cache-value observations from fak sessions (run/guard/serve).
Package cachevaluepost posts the cache-effectiveness P&L roll-up — fak's WITNESSED kernel cache-value trend — to a single Slack "cache-value" channel, so the fleet has one durable place where "is fak's cache method paying off, and is it trending up or down?" gets an honest, dogfooded answer on a cadence.
Package cachevaluepost posts the cache-effectiveness P&L roll-up — fak's WITNESSED kernel cache-value trend — to a single Slack "cache-value" channel, so the fleet has one durable place where "is fak's cache method paying off, and is it trending up or down?" gets an honest, dogfooded answer on a cadence.
Package cachevaluereport rolls up the durable kernel cache-value ledger (internal/cachevalueledger, docs/nightrun/cache-value.jsonl) into a TREND over time — the by-week / by-session_type view that cachevalueledger.ScoreLedger deliberately does not produce (it collapses every row into a single all-time aggregate gate number).
Package cachevaluereport rolls up the durable kernel cache-value ledger (internal/cachevalueledger, docs/nightrun/cache-value.jsonl) into a TREND over time — the by-week / by-session_type view that cachevalueledger.ScoreLedger deliberately does not produce (it collapses every row into a single all-time aggregate gate number).
Package cachewitness reads a live fak gateway's /metrics surface and folds the in-kernel KV-prefix cache family into ONE provenance-labeled evidence record: the cache VALUE a fak-served model (e.g.
Package cachewitness reads a live fak gateway's /metrics surface and folds the in-kernel KV-prefix cache family into ONE provenance-labeled evidence record: the cache VALUE a fak-served model (e.g.
Package cadencereport is the consolidated regular-cadence report -- one fold over the four cadence dimensions an operator tracks: scores, maturity, work-done, and releases.
Package cadencereport is the consolidated regular-cadence report -- one fold over the four cadence dimensions an operator tracks: scores, maturity, work-done, and releases.
Package callavoid is the economics and effective-turn accounting for NOT making a local tool call — the principle that the cheapest, fastest, most reliable tool call is the one the kernel never has to dispatch.
Package callavoid is the economics and effective-turn accounting for NOT making a local tool call — the principle that the cheapest, fastest, most reliable tool call is the one the kernel never has to dispatch.
Package canon is the de-obfuscating canonicalizer + lexical threat detector, factored out of internal/normgate so it is ONE primitive, tested ONCE, and reusable by every gate that needs to scan bytes for a hidden secret or injection on a normalized view — not just the write-time admitter.
Package canon is the de-obfuscating canonicalizer + lexical threat detector, factored out of internal/normgate so it is ONE primitive, tested ONCE, and reusable by every gate that needs to scan bytes for a hidden secret or injection on a normalized view — not just the write-time admitter.
Package capindex defines protocol-blind capability cards and lazy resolvers for skills, MCP tools, A2A agents, and other attachable affordances.
Package capindex defines protocol-blind capability cards and lazy resolvers for skills, MCP tools, A2A agents, and other attachable affordances.
Package capindexgw holds the gateway-backed capindex Resolvers (MCP tools, A2A methods).
Package capindexgw holds the gateway-backed capindex Resolvers (MCP tools, A2A methods).
Package catchupscore folds the dev system's "how caught up are we?" question into one control-pane scorecard.
Package catchupscore folds the dev system's "how caught up are we?" question into one control-pane scorecard.
Package cdb is the context debugger: it attaches to a FINISHED agent session as if to a core dump and answers questions by demand-paging only the working set the question touches — never by replaying the whole address space.
Package cdb is the context debugger: it attaches to a FINISHED agent session as if to a core dump and answers questions by demand-paging only the working set the question touches — never by replaying the whole address space.
Package chatops is the inbound chatops DOOR — epic #2259 leaf C4 (#2264): the pure fold that turns one raw Slack message into either a closed-grammar verb the fleet operator controls understand, or a structured refusal.
Package chatops is the inbound chatops DOOR — epic #2259 leaf C4 (#2264): the pure fold that turns one raw Slack message into either a closed-grammar verb the fleet operator controls understand, or a structured refusal.
Package chatopsdetach is the pure detached-execution decision kernel for chatops ACT verbs (#2265, epic #2259 leaf C5): the fold that turns an inbound "dispatch this" command into ack-now / witnessed-completion / stall-escalation routing, without ever touching the wire, a git repo, or a clock.
Package chatopsdetach is the pure detached-execution decision kernel for chatops ACT verbs (#2265, epic #2259 leaf C5): the fold that turns an inbound "dispatch this" command into ack-now / witnessed-completion / stall-escalation routing, without ever touching the wire, a git repo, or a clock.
Package chatrelay bridges ONE Slack channel to an OpenAI-compatible chat endpoint: it reads new human messages from the channel (conversations.history), forwards each to a served /v1/chat/completions model, and posts the reply back in-thread (chat.postMessage).
Package chatrelay bridges ONE Slack channel to an OpenAI-compatible chat endpoint: it reads new human messages from the channel (conversations.history), forwards each to a served /v1/chat/completions model, and posts the reply back in-thread (chat.postMessage).
Package checkpointscore is fak's deterministic WIP-checkpoint readiness scorecard.
Package checkpointscore is fak's deterministic WIP-checkpoint readiness scorecard.
Package choicetriage decenters the human from a surfaced "choice".
Package choicetriage decenters the human from a surfaced "choice".
Package claimcheck grades an efficiency/performance claim against the six questions of the net-true-value standard (docs/standards/net-true-value.md) and returns one of three verdicts: net-true / strawman / not-yet.
Package claimcheck grades an efficiency/performance claim against the six questions of the net-true-value standard (docs/standards/net-true-value.md) and returns one of three verdicts: net-true / strawman / not-yet.
Package clonescan is the forward, authoring-time half of fak's clone detector.
Package clonescan is the forward, authoring-time half of fak's clone detector.
Package closebatch groups witnessed-closeable issues into dry-run batches before any live close mutates GitHub.
Package closebatch groups witnessed-closeable issues into dry-run batches before any live close mutates GitHub.
Package closureaudit is a pure, stdlib-only port of the grader half of tools/issue_closure_audit.py (#1406): it binds commits to issue numbers from commit text (ClassifyRefs / RefsFromCommits), then grades each issue into exactly one witness bucket (Grade / Build) using the per-SHA `dos commit-audit` verdicts the caller supplies.
Package closureaudit is a pure, stdlib-only port of the grader half of tools/issue_closure_audit.py (#1406): it binds commits to issue numbers from commit text (ClassifyRefs / RefsFromCommits), then grades each issue into exactly one witness bucket (Grade / Build) using the per-SHA `dos commit-audit` verdicts the caller supplies.
Package closurerate folds a ledger of issue-close records into three counters that separate THROUGHPUT (how much got closed) from HONESTY (how much of that close activity is backed by a witness).
Package closurerate folds a ledger of issue-close records into three counters that separate THROUGHPUT (how much got closed) from HONESTY (how much of that close activity is backed by a witness).
Package cmdutil holds small, behavior-identical helpers that were copy-pasted across the cmd/* demo and bench mains (argmax over logits, the LCG token-id generator, duration medians, the HTTP JSON writer).
Package cmdutil holds small, behavior-identical helpers that were copy-pasted across the cmd/* demo and bench mains (argmax over logits, the LCG token-id generator, duration medians, the HTTP JSON writer).
Package codegraph is a directed code knowledge-graph with breadth-first traversal — the "what reaches / what depends on this" seam (#3439, epic #3434, the capstone).
Package codegraph is a directed code knowledge-graph with breadth-first traversal — the "what reaches / what depends on this" seam (#3439, epic #3434, the capstone).
Package codelint is language-server packs: lint agent-written code (Go/Python/CUDA/JSON) off the hot path.
Package codelint is language-server packs: lint agent-written code (Go/Python/CUDA/JSON) off the hot path.
Package codesearch composes the epic #3434 code-intelligence primitives into one user-facing engine — the wiring that turns four otherwise-orphan libraries into a tool someone can actually run:
Package codesearch composes the epic #3434 code-intelligence primitives into one user-facing engine — the wiring that turns four otherwise-orphan libraries into a tool someone can actually run:
analytics.go — the #4767 half of this leaf: native Codex critical-path and TYPED tool-outcome analytics over the same rollout store the #4785 lifecycle fold reads.
analytics.go — the #4767 half of this leaf: native Codex critical-path and TYPED tool-outcome analytics over the same rollout store the #4785 lifecycle fold reads.
Package codexmcphealth diagnoses fak's Codex MCP transport/server health and reports the next recovery step instead of retrying a dead connection.
Package codexmcphealth diagnoses fak's Codex MCP transport/server health and reports the next recovery step instead of retrying a dead connection.
Package codexmemory is a READ-ONLY diagnostic over an OpenAI Codex home (default ~/.codex).
Package codexmemory is a READ-ONLY diagnostic over an OpenAI Codex home (default ~/.codex).
Package cohort is a fail-closed cohort shrink and agreement leaf over comm.Group.
Package cohort is a fail-closed cohort shrink and agreement leaf over comm.Group.
Package comm is the first-class agent communicator: a deterministic, adjudicated group descriptor (rank/size/split + spawn membership) over the dos-arbitrate lane partition.
Package comm is the first-class agent communicator: a deterministic, adjudicated group descriptor (rank/size/split + spawn membership) over the dos-arbitrate lane partition.
Package commitintent defines the durable, pure queue record that sits before an effectful fak commit drain.
Package commitintent defines the durable, pure queue record that sits before an effectful fak commit drain.
Package commitissuelink is a closed, pure checker for one narrow drift: a commit that reads as real, tracked work (it carries this repo's own ship-stamp trailer, e.g.
Package commitissuelink is a closed, pure checker for one narrow drift: a commit that reads as real, tracked work (it carries this repo's own ship-stamp trailer, e.g.
reclaim.go adds the DECISION half of stale-git-index.lock recovery on top of the read-only observer in status.go.
reclaim.go adds the DECISION half of stale-git-index.lock recovery on top of the read-only observer in status.go.
Package commitrollup plans compatible commit-intent batches without touching git.
Package commitrollup plans compatible commit-intent batches without touching git.
Package commitsubject reports witness-gradeable commit subject coverage.
Package commitsubject reports witness-gradeable commit subject coverage.
Package compactcohere is the coherence policy for the TWO context managers that stack, blind to each other, on the flagship `fak guard -- claude` boundary:
Package compactcohere is the coherence policy for the TWO context managers that stack, blind to each other, on the flagship `fak guard -- claude` boundary:
Package completiondist folds historical issue-closure durations into a duration DISTRIBUTION the capacity model can consume, instead of the single assumed median that internal/fleetcap otherwise takes on faith.
Package completiondist folds historical issue-closure durations into a duration DISTRIBUTION the capacity model can consume, instead of the single assumed median that internal/fleetcap otherwise takes on faith.
Package compute is the hardware-abstraction seam (HAL) for the in-kernel forward pass.
Package compute is the hardware-abstraction seam (HAL) for the in-kernel forward pass.
Package computeadmit is the ONE shared admission kernel over the compute partitioners (#3269, parent epic #3259) — the compute-plane twin of regionadmit.Decide / laneadmit.Decide.
Package computeadmit is the ONE shared admission kernel over the compute partitioners (#3269, parent epic #3259) — the compute-plane twin of regionadmit.Decide / laneadmit.Decide.
Package conceptbench implements the dos-refereed grader for the concept benchmark (#2732, epic #2721).
Package conceptbench implements the dos-refereed grader for the concept benchmark (#2732, epic #2721).
Package conceptusage scores the OVERALL dogfooding of fak's own concepts while fak itself is being developed by an agent fleet — the question "when we build fak, how much does that development route through fak's own primitives, versus generic agentic dev (raw git, unverified self-reports, no lane arbitration)?"
Package conceptusage scores the OVERALL dogfooding of fak's own concepts while fak itself is being developed by an agent fleet — the question "when we build fak, how much does that development route through fak's own primitives, versus generic agentic dev (raw git, unverified self-reports, no lane arbitration)?"
Package conflationscore is the Go port of tools/conflation_scorecard.py -- the anti-conflation / provenance-honesty stick.
Package conflationscore is the Go port of tools/conflation_scorecard.py -- the anti-conflation / provenance-honesty stick.
Package conformance is the standalone, third-party-runnable fak safety-conformance suite (#453).
Package conformance is the standalone, third-party-runnable fak safety-conformance suite (#453).
Package contextq is the on-demand context materializer over CDB images.
Package contextq is the on-demand context materializer over CDB images.
Package corelockaudit is a read-only fold that maps changed paths to candidate core-lock classes and reports, per class, the witness that would clear it.
Package corelockaudit is a read-only fold that maps changed paths to candidate core-lock classes and reports, per class, the witness that would clear it.
Package corelocks parses and validates a DECLARATIVE core-lock taxonomy: lock classes and reason tokens carried as DATA, not a hand-coded table.
Package corelocks parses and validates a DECLARATIVE core-lock taxonomy: lock classes and reason tokens carried as DATA, not a hand-coded table.
Package covmatrix is the C1 keystone of the combinatorial-growth epic (#1079/#1080): it derives fak's model × backend support grid from the kernel's own structural facts and folds the result into the shared scorecard control-pane as a growth_debt integer.
Package covmatrix is the C1 keystone of the combinatorial-growth epic (#1079/#1080): it derives fak's model × backend support grid from the kernel's own structural facts and folds the result into the shared scorecard control-pane as a growth_debt integer.
Package ctxknobs is the MANUAL-OVERLAY COUNTER — R1 of the zero-knob automatic-context epic (#2199, epic #2198; spine docs/notes/CONCEPT-AUTOMATIC-CONTEXT-2026-07-01.md).
Package ctxknobs is the MANUAL-OVERLAY COUNTER — R1 of the zero-knob automatic-context epic (#2199, epic #2198; spine docs/notes/CONCEPT-AUTOMATIC-CONTEXT-2026-07-01.md).
Package ctxmmu — the disposition-minting gate (issue #1598).
Package ctxmmu — the disposition-minting gate (issue #1598).
Package ctxplan is the context PLANNER: it treats the current turn's context as an O(1) materialized VIEW over the full, lossless history store, and re-plans that view each turn instead of letting the linear transcript grow without bound (or compacting it lossily).
Package ctxplan is the context PLANNER: it treats the current turn's context as an O(1) materialized VIEW over the full, lossless history store, and re-plans that view each turn instead of letting the linear transcript grow without bound (or compacting it lossily).
Package ctxplans is the CONTEXT-PLAN-REQUIRED advisory lint (R4, #2202, epic #2198).
Package ctxplans is the CONTEXT-PLAN-REQUIRED advisory lint (R4, #2202, epic #2198).
Package ctxresidency is the context-residency query (issue #521): a first-class, witnessable READ over the span ledger that composes the three layers that already maintain the context's coherence state — kvmmu (the KV-level span ledger Admit/Evict maintains), ctxmmu (the byte-level quarantine/clearance ledger), and cachemeta (the residency tiers + the dependent-entry graph the eviction blast radius is read from).
Package ctxresidency is the context-residency query (issue #521): a first-class, witnessable READ over the span ledger that composes the three layers that already maintain the context's coherence state — kvmmu (the KV-level span ledger Admit/Evict maintains), ctxmmu (the byte-level quarantine/clearance ledger), and cachemeta (the residency tiers + the dependent-entry graph the eviction blast radius is read from).
Package cvregress is per-session cache-efficiency (hit% + write-amp) regression flagging over the cache-savings ledger axes.
Package cvregress is per-session cache-efficiency (hit% + write-amp) regression flagging over the cache-savings ledger axes.
Package deadlineadmit is a pure, tier-1 admission policy.
Package deadlineadmit is a pure, tier-1 admission policy.
Package deepseekbench is the pure core of the DeepSeek V4 Pro/Flash TTFT/TPOT/context-scaling SCORECARD (#3014, under the DeepSeek V4 support program #3006; complements the self-host wire-readiness runbook #3013).
Package deepseekbench is the pure core of the DeepSeek V4 Pro/Flash TTFT/TPOT/context-scaling SCORECARD (#3014, under the DeepSeek V4 support program #3006; complements the self-host wire-readiness runbook #3013).
Package deepseekv4kv is a pure, weight-free block-accounting fixture for the DeepSeek V4 heterogeneous KV plane and its on-disk prefix-reuse policies.
Package deepseekv4kv is a pure, weight-free block-accounting fixture for the DeepSeek V4 heterogeneous KV plane and its on-disk prefix-reuse policies.
Package deepseekv4moe is a pure, weight-free synthetic model of DeepSeek V4 Pro's all-MoE dispatch, used to lock the dispatch contract and compare naive per-expert scheduling against grouped/fused scheduling.
Package deepseekv4moe is a pure, weight-free synthetic model of DeepSeek V4 Pro's all-MoE dispatch, used to lock the dispatch contract and compare naive per-expert scheduling against grouped/fused scheduling.
Package defaultvaluescore is the default-value scorecard -- the RECURRING GUARD for epic #1089's finding: fak value features that ship NOT-fully-enabled (compaction was illegible, amplification dead-on-proxy, vcache modeled, kvmmu unwired).
Package defaultvaluescore is the default-value scorecard -- the RECURRING GUARD for epic #1089's finding: fak value features that ship NOT-fully-enabled (compaction was illegible, amplification dead-on-proxy, vcache modeled, kvmmu unwired).
Package deletioncert mints and verifies a DeletionCertificate: a single, portable, re-checkable artifact that binds a bit-exact KV eviction to the tamper-evident audit journal that recorded it.
Package deletioncert mints and verifies a DeletionCertificate: a single, portable, re-checkable artifact that binds a bit-exact KV eviction to the tamper-evident audit journal that recorded it.
Package demo is the pure logic behind the `fak demo` verb: fak's canonical 60-second offline proof, run end-to-end through the REAL kernel.
Package demo is the pure logic behind the `fak demo` verb: fak's canonical 60-second offline proof, run end-to-end through the REAL kernel.
Package demoui holds the small, cross-cutting helpers the on-box demos (cmd/demorace, cmd/ctxdemo, cmd/simpledemo, ...) share, so they all report the SAME thing about the machine and never freeze on a long blocking phase.
Package demoui holds the small, cross-cutting helpers the on-box demos (cmd/demorace, cmd/ctxdemo, cmd/simpledemo, ...) share, so they all report the SAME thing about the machine and never freeze on a long blocking phase.
Package demoutil holds the small server-sent-events scaffolding shared by the browser-facing demo binaries (cmd/ctxdemo, cmd/demorace): both stream the same JSON-object events to their viewer over an identical text/event-stream writer.
Package demoutil holds the small server-sent-events scaffolding shared by the browser-facing demo binaries (cmd/ctxdemo, cmd/demorace): both stream the same JSON-object events to their viewer over an identical text/event-stream writer.
Package deploymanifest defines the unified `fak.toml` all-in-one deployment manifest (issue #3421, Workstream E of epic #3256) and its fail-closed loader.
Package deploymanifest defines the unified `fak.toml` all-in-one deployment manifest (issue #3421, Workstream E of epic #3256) and its fail-closed loader.
Package devexmeter is dev-ex friction meter and RSI close gate.
Package devexmeter is dev-ex friction meter and RSI close gate.
Package devindex is queryable self-index over fak's own dev facts (lanes/leaves + doc map): query, don't survey.
Package devindex is queryable self-index over fak's own dev facts (lanes/leaves + doc map): query, don't survey.
Package dispatchaging is the deterministic anti-starvation term the fak issue-dispatch order is missing: given a set of READY (already dispatchable) work units, it decides which one a worker should pick FIRST when raw priority alone would let a low-priority unit wait forever.
Package dispatchaging is the deterministic anti-starvation term the fak issue-dispatch order is missing: given a set of READY (already dispatchable) work units, it decides which one a worker should pick FIRST when raw priority alone would let a low-priority unit wait forever.
Package dispatchaudit classifies dispatch-fleet worker outcomes and rolls up the wasted-spawn / wasted-wall-clock that `fak dispatch status` (backend health) does not surface.
Package dispatchaudit classifies dispatch-fleet worker outcomes and rolls up the wasted-spawn / wasted-wall-clock that `fak dispatch status` (backend health) does not surface.
Package dispatchauto is auto-size a multi-account dispatch wave from live ceilings; pure fold, no I/O.
Package dispatchauto is auto-size a multi-account dispatch wave from live ceilings; pure fold, no I/O.
Package dispatchconservation is the worker-unit conservation ledger for the dispatch fleet: over a window, units_spent = accounted + leaked, so a worker-unit that dies ungraded reads as a LEAK count, not as silence.
Package dispatchconservation is the worker-unit conservation ledger for the dispatch fleet: over a window, units_spent = accounted + leaked, so a worker-unit that dies ungraded reads as a LEAK count, not as silence.
compute_contend.go — the EXPORTED reuse surface of the compute-claim collision machinery (#3269, parent epic #3259): the same class/mode/range fold that computeCollision prices fan-out candidates with, factored out so the shared compute admission kernel (internal/computeadmit) and any compute placer answer with IDENTICAL contention semantics instead of growing a private twin.
compute_contend.go — the EXPORTED reuse surface of the compute-claim collision machinery (#3269, parent epic #3259): the same class/mode/range fold that computeCollision prices fan-out candidates with, factored out so the shared compute admission kernel (internal/computeadmit) and any compute placer answer with IDENTICAL contention semantics instead of growing a private twin.
Package dispatchpost posts the RESULT of a background code-dispatch run — the thing `fak loop run -- <cmd>` produces — to a Slack "dispatch" channel.
Package dispatchpost posts the RESULT of a background code-dispatch run — the thing `fak loop run -- <cmd>` produces — to a Slack "dispatch" channel.
Package dispatchsweep is the queue-drain loop core: find next issue -> spawn one worker -> repeat, until a tick refuses or the best-effort agent ceiling is hit.
Package dispatchsweep is the queue-drain loop core: find next issue -> spawn one worker -> repeat, until a tick refuses or the best-effort agent ceiling is hit.
Package dispatchtick holds the pure contract for one issue-resolution dispatch tick.
Package dispatchtick holds the pure contract for one issue-resolution dispatch tick.
Package docfreshrsi is the RSI rung of the durable docs-freshness loop (epic #1278, issue #1284): it auto-applies the MECHANICAL doc-defect fixes — a missing orientation signpost, a missing `Read next` outbound link, a stale version pin — and keeps a candidate ONLY through internal/shipgate's non-forgeable keep-bit, on a witness the loop DERIVES itself.
Package docfreshrsi is the RSI rung of the durable docs-freshness loop (epic #1278, issue #1284): it auto-applies the MECHANICAL doc-defect fixes — a missing orientation signpost, a missing `Read next` outbound link, a stale version pin — and keeps a candidate ONLY through internal/shipgate's non-forgeable keep-bit, on a witness the loop DERIVES itself.
Package dogfoodissues is the backlog bridge from the recent-feature dogfood scorecard to a stable, deduplicated GitHub issue per ACTION item.
Package dogfoodissues is the backlog bridge from the recent-feature dogfood scorecard to a stable, deduplicated GitHub issue per ACTION item.
Package dogfoodscore scores the launched-session dogfooding loop — the loop a human starts when they run a Claude-Code-style agent inside this repo under fak's own guard + Stop-hook stack and watch it work.
Package dogfoodscore scores the launched-session dogfooding loop — the loop a human starts when they run a Claude-Code-style agent inside this repo under fak's own guard + Stop-hook stack and watch it work.
Package dojo is fak's prediction-vs-reality gym: the closed loop that turns a token-saving THEORY ("this lever saves X") into a scored, trended verdict against billed reality.
Package dojo is fak's prediction-vs-reality gym: the closed loop that turns a token-saving THEORY ("this lever saves X") into a scored, trended verdict against billed reality.
Package dojocal is the dojo-RSI loop's PURE proposer + self-scoring rung — the genuinely-safe autonomous slice that MUTATES NOTHING (Phase 1 of docs/fak/dojo-rsi-loop.md, issue #1023).
Package dojocal is the dojo-RSI loop's PURE proposer + self-scoring rung — the genuinely-safe autonomous slice that MUTATES NOTHING (Phase 1 of docs/fak/dojo-rsi-loop.md, issue #1023).
Package dojopost posts fak DOJO calibration rollups — the latest prediction-vs-reality run and the across-tick calibration trend — to a Slack dojo channel.
Package dojopost posts fak DOJO calibration rollups — the latest prediction-vs-reality run and the across-tick calibration trend — to a Slack dojo channel.
Package doomloop is the two-axis doom-loop classifier: it folds a live worker's effort-vs-verified-progress sample window into a closed verdict and a graduated, reversible-first correction recommendation.
Package doomloop is the two-axis doom-loop classifier: it folds a live worker's effort-vs-verified-progress sample window into a closed verdict and a graduated, reversible-first correction recommendation.
Package dormancy is the dormancy clock + horizon bucketer: the one place that turns "how long was this agent/session/lease off?" into a first-class, measured quantity.
Package dormancy is the dormancy clock + horizon bucketer: the one place that turns "how long was this agent/session/lease off?" into a first-class, measured quantity.
Package dormancysim is the deterministic time-travel harness for fak's dormancy organs (epic #1178, Phase 3, #1192): the acceptance substrate every other child is exercised through.
Package dormancysim is the deterministic time-travel harness for fak's dormancy organs (epic #1178, Phase 3, #1192): the acceptance substrate every other child is exercised through.
Package dropin is the canonical drop-in wire resolution + known-agent registry shared by fak guard and the entry-point demo.
Package dropin is the canonical drop-in wire resolution + known-agent registry shared by fak guard and the entry-point demo.
Package dsparity is the pure, OFFLINE parity-harness SPECIFICATION for future DeepSeek-V4 native kernels (#3021, under the DeepSeek V4 support program #3006; sibling of the docs/deepseek/*.md and docs/notes/DEEPSEEK-V4-*.md plan notes).
Package dsparity is the pure, OFFLINE parity-harness SPECIFICATION for future DeepSeek-V4 native kernels (#3021, under the DeepSeek V4 support program #3006; sibling of the docs/deepseek/*.md and docs/notes/DEEPSEEK-V4-*.md plan notes).
Package edittx applies a batch of full-file edits as one working-tree transaction: every target is snapshotted first, checks run against the applied set, and any failure restores the touched files before returning.
Package edittx applies a batch of full-file edits as one working-tree transaction: every target is snapshotted first, checks run against the applied set, and any failure restores the touched files before returning.
Delivery adjudication: the egress capability floor for OUTBOUND PLATFORM MESSAGES (Telegram/Discord/Slack/WhatsApp/Signal), issue #2850 (Track D, #2834).
Delivery adjudication: the egress capability floor for OUTBOUND PLATFORM MESSAGES (Telegram/Discord/Slack/WhatsApp/Signal), issue #2850 (Track D, #2834).
Package egresslist is the nuanced, adblock-style site allow/block layer that sits ABOVE the hardwired cloud-metadata egress floor (internal/egressfloor) and BELOW the restrictive WebFetch research allowlist.
Package egresslist is the nuanced, adblock-style site allow/block layer that sits ABOVE the hardwired cloud-metadata egress floor (internal/egressfloor) and BELOW the restrictive WebFetch research allowlist.
Package egressrefresh re-fetches the bundled egress filter lists (internal/egresslist/lists) from their recorded provenance URLs, re-normalizes them through the SAME ingest path the kernel compiles, and rewrites the checked-in artifact plus its pinned checksum.
Package egressrefresh re-fetches the bundled egress filter lists (internal/egresslist/lists) from their recorded provenance URLs, re-normalizes them through the SAME ingest path the kernel compiles, and rewrites the checked-in artifact plus its pinned checksum.
Package engine is the inference-engine seam (the EngineDriver).
Package engine is the inference-engine seam (the EngineDriver).
Package enginecache binds cachemeta's remote invalidation directives to documented serving-engine control endpoints.
Package enginecache binds cachemeta's remote invalidation directives to documented serving-engine control endpoints.
Package envconfiglint is the CONFIG_NOT_ENV ratchet: the durable gate that keeps behavioral configuration out of the environment (issue #2863, Track G / epic #2834).
Package envconfiglint is the CONFIG_NOT_ENV ratchet: the durable gate that keeps behavioral configuration out of the environment (issue #2863, Track G / epic #2834).
Package epicprogress resolves how complete a GitHub epic is from its children, via a provenance-honest priority chain.
Package epicprogress resolves how complete a GitHub epic is from its children, via a provenance-honest priority chain.
Package epochbridge is the explicit converter between the two epoch/generation lineages of the ONE agent lineage family (epic #912, child #914): the served session's continuation lineage (internal/session — continuationID + State.Generation, a parent that on budget exhaustion re-continues into a fresh-budget child) and the kernel's speculation lineage (internal/abi — SpeculationContext{Epoch,ParentEpoch} + Outcome, a parent that spawns provisional children that commit or get discarded).
Package epochbridge is the explicit converter between the two epoch/generation lineages of the ONE agent lineage family (epic #912, child #914): the served session's continuation lineage (internal/session — continuationID + State.Generation, a parent that on budget exhaustion re-continues into a fresh-budget child) and the kernel's speculation lineage (internal/abi — SpeculationContext{Epoch,ParentEpoch} + Outcome, a parent that spawns provisional children that commit or get discarded).
Package escalation defines fak.escalation.v1 — the ONE typed escalation packet every interrupt surface shares (#2271, epic #2269, spine R2 of docs/notes/CONCEPT-NO-BABYSITTING-2026-07-01.md).
Package escalation defines fak.escalation.v1 — the ONE typed escalation packet every interrupt surface shares (#2271, epic #2269, spine R2 of docs/notes/CONCEPT-NO-BABYSITTING-2026-07-01.md).
Package evebridge is the pure core of the fak <-> eve bridge (#2600).
Package evebridge is the pure core of the fak <-> eve bridge (#2600).
Package eveimport is the read-only importer for issue #2606: it folds saved Eve observability artifacts — an NDJSON session stream and/or OpenTelemetry spans carrying `eve.*` / `$eve.*` attributes — into fak's session-ledger row shape, so an Eve run can be debugged with fak's witnessed-status discipline instead of dashboard-only inspection.
Package eveimport is the read-only importer for issue #2606: it folds saved Eve observability artifacts — an NDJSON session stream and/or OpenTelemetry spans carrying `eve.*` / `$eve.*` attributes — into fak's session-ledger row shape, so an Eve run can be debugged with fak's witnessed-status discipline instead of dashboard-only inspection.
Package eveparity is the CI-runnable witness for issue #2605: it runs a fixture Eve-shaped eval suite once "raw" (against a fixture model directly) and once "fak-routed" (the same suite with every model call flowing through fak's real gateway proxy), then proves the two arms agree — and, crucially, that fak never silently downgrades a hard Eve gate FAILURE into a soft observation.
Package eveparity is the CI-runnable witness for issue #2605: it runs a fixture Eve-shaped eval suite once "raw" (against a fixture model directly) and once "fak-routed" (the same suite with every model call flowing through fak's real gateway proxy), then proves the two arms agree — and, crucially, that fak never silently downgrades a hard Eve gate FAILURE into a soft observation.
Package execrollup is the executive activity roll-up: one read-only fold that turns the firehose of agentic-fleet signals into a single signal-dense page a human can read in a glance — the answer to "how does one person keep up with a city of agents".
Package execrollup is the executive activity roll-up: one read-only fold that turns the firehose of agentic-fleet signals into a single signal-dense page a human can read in a glance — the answer to "how does one person keep up with a city of agents".
Package executionroute composes harness, model, and session routing into one inspectable execution decision without collapsing their distinct policies.
Package executionroute composes harness, model, and session routing into one inspectable execution decision without collapsing their distinct policies.
Package experiments reads experiment ledgers and finds model/backend overlap across the repo's benchmark and research registries.
Package experiments reads experiment ledgers and finds model/backend overlap across the repo's benchmark and research registries.
Package fakrpc is the pure, transport-neutral core of disaggregated agent-RPC over a text-only control bridge (#930): the request envelope a caller spools to a resident worker, and the FAKRES nonce/sha frame the worker wraps its result in.
Package fakrpc is the pure, transport-neutral core of disaggregated agent-RPC over a text-only control bridge (#930): the request envelope a caller spools to a resident worker, and the FAKRES nonce/sha frame the worker wraps its result in.
Package findingsink is a general-purpose sink seam for scorecard findings: a producer folds its debt into neutral Findings and hands them to a Sink, without knowing whether the sink is a terminal dry-run, a durable local ledger, or GitHub issues.
Package findingsink is a general-purpose sink seam for scorecard findings: a producer folds its debt into neutral Findings and hands them to a Sink, without knowing whether the sink is a terminal dry-run, a durable local ledger, or GitHub issues.
Package fleet is the public, transport-agnostic core for operating a fleet of boxes — GPU servers, worker nodes — an operator drives over the private Slack control-bridge.
Package fleet is the public, transport-agnostic core for operating a fleet of boxes — GPU servers, worker nodes — an operator drives over the private Slack control-bridge.
Package fleetaccounts is the Go port of the READ-ONLY roster/resolve/probe fold from tools/fleet_accounts.py — the single source of truth for "what is an account, and is it offered?" across the Claude Code, Codex, and opencode product families.
Package fleetaccounts is the Go port of the READ-ONLY roster/resolve/probe fold from tools/fleet_accounts.py — the single source of truth for "what is an account, and is it offered?" across the Claude Code, Codex, and opencode product families.
Package fleetcap is a Little's-law capacity calculator: it translates a target issue-resolution rate and a median agent-session duration into the number of concurrent workers that must be in flight to sustain that rate.
Package fleetcap is a Little's-law capacity calculator: it translates a target issue-resolution rate and a median agent-session duration into the number of concurrent workers that must be in flight to sustain that rate.
Package fleetfreeze is the operator freeze gate for the parallel-agent dispatch fleet: a documented switch that HOLDS new worker spawns while STILL ALLOWING the progress-harvesting paths (witness-close and status-refresh) to keep running.
Package fleetfreeze is the operator freeze gate for the parallel-agent dispatch fleet: a documented switch that HOLDS new worker spawns while STILL ALLOWING the progress-harvesting paths (witness-close and status-refresh) to keep running.
Package fleetmemory is the cross-agent lessons ledger (#2141) and its write-time duplicate guard (#2142).
Package fleetmemory is the cross-agent lessons ledger (#2141) and its write-time duplicate guard (#2142).
Package fleetmetrics is a pure duration-percentile fold over worker-session records.
Package fleetmetrics is a pure duration-percentile fold over worker-session records.
Package fleetmon is the evidence-derived monitor, janitor, ledger, and replacement engine for a headless-worker fleet run (#1856–#1859).
Package fleetmon is the evidence-derived monitor, janitor, ledger, and replacement engine for a headless-worker fleet run (#1856–#1859).
Package fleetpane folds fleet loop, process, and host checks into the operator control-pane view.
Package fleetpane folds fleet loop, process, and host checks into the operator control-pane view.
Package fleetreap provides bounded retention and footprint measurement for per-session fleet artifacts.
Package fleetreap provides bounded retention and footprint measurement for per-session fleet artifacts.
Package fleetsim is a deterministic synthetic-ledger model for the "safe 400 GitHub issues/hour parallel-agent throughput" program (issue #1819, fleet-400iph).
Package fleetsim is a deterministic synthetic-ledger model for the "safe 400 GitHub issues/hour parallel-agent throughput" program (issue #1819, fleet-400iph).
Package fleetspine is the networking-aware self-discovery spine for the fleet-control pane.
Package fleetspine is the networking-aware self-discovery spine for the fleet-control pane.
Package fleetverify is a THROWAWAY compile-verification of the operator.go fleet helpers, isolated from the concurrently-churning cmd/fak (package main) so the exact loopfleet/loopmgr API usage type-checks against the real APIs with zero duplicate-symbol risk.
Package fleetverify is a THROWAWAY compile-verification of the operator.go fleet helpers, isolated from the concurrently-churning cmd/fak (package main) so the exact loopfleet/loopmgr API usage type-checks against the real APIs with zero duplicate-symbol risk.
Package flock is a cross-platform, non-blocking advisory file lock on an open *os.File.
Package flock is a cross-platform, non-blocking advisory file lock on an open *os.File.
Package flowcredit is the receiver-granted credit ledger for cross-node KV block transfer backpressure (#5293, epic #5289 mooncake-study).
Package flowcredit is the receiver-granted credit ledger for cross-node KV block transfer backpressure (#5293, epic #5289 mooncake-study).
Package focusscore grades the ONE thing the per-objective trajectory-control fold cannot see: is the fleet as a whole CONVERGING on its live goal, or fanning out too broad — many objectives declared active at once, detours run past budget while their parents sit paused, open objectives drifting or stalled instead of moving?
Package focusscore grades the ONE thing the per-objective trajectory-control fold cannot see: is the fleet as a whole CONVERGING on its live goal, or fanning out too broad — many objectives declared active at once, detours run past budget while their parents sit paused, open objectives drifting or stalled instead of moving?
Package frontierswe is the dataset spine for FrontierSWE — Proximal Labs' time-to-solution benchmark of 17 long-horizon engineering tasks (a C-to-Zig port, an ffmpeg swscale rewrite, an RL post-training run, …).
Package frontierswe is the dataset spine for FrontierSWE — Proximal Labs' time-to-solution benchmark of 17 long-horizon engineering tasks (a C-to-Zig port, an ffmpeg swscale rewrite, an RL post-training run, …).
Package fusedturn is the executable form of the fak thesis — the FUSED agent kernel — at the level of ONE TURN: a turn may spawn BOTH a classical operation (a deterministic tool call, a git commit, a lease, a verify) AND a weight-based operation (a model forward: an inference, an ensemble member, an expert dispatch), and BOTH cross the SAME default-deny adjudication floor.
Package fusedturn is the executable form of the fak thesis — the FUSED agent kernel — at the level of ONE TURN: a turn may spawn BOTH a classical operation (a deterministic tool call, a git commit, a lease, a verify) AND a weight-based operation (a model forward: an inference, an ensemble member, an expert dispatch), and BOTH cross the SAME default-deny adjudication floor.
Package gardenbundle is the garden bundle -- one default-on fold over the repo's read-only gardening passes.
Package gardenbundle is the garden bundle -- one default-on fold over the repo's read-only gardening passes.
Delivery send path: the live gateway seam that puts an OUTBOUND PLATFORM MESSAGE (Telegram/Discord/Slack/WhatsApp/Signal) through the egress capability floor (internal/egressfloor) before it leaves the box.
Delivery send path: the live gateway seam that puts an OUTBOUND PLATFORM MESSAGE (Telegram/Discord/Slack/WhatsApp/Signal) through the egress capability floor (internal/egressfloor) before it leaves the box.
Package gatewayusageledger provides a durable, append-only JSONL ledger for the gateway's FULL served-turn counter family (issue #1610, child B of epic #1601): kernel submits/vDSO-hits/denies/quarantines, provider-cache economy (read/write tokens), compaction, and tool-prune savings.
Package gatewayusageledger provides a durable, append-only JSONL ledger for the gateway's FULL served-turn counter family (issue #1610, child B of epic #1601): kernel submits/vDSO-hits/denies/quarantines, provider-cache economy (read/write tokens), compaction, and tool-prune savings.
Package ggufload parses GGUF metadata and tensor directories for off-path model loading.
Package ggufload parses GGUF metadata and tensor directories for off-path model loading.
Package ghexec builds deadlined `gh` invocations (issue #3473).
Package ghexec builds deadlined `gh` invocations (issue #3473).
fsmonitor_repair.go — the OPERATOR-INVOKED repair half of the fsmonitor-drift story (#5068, follow-up to #4603's detector).
fsmonitor_repair.go — the OPERATOR-INVOKED repair half of the fsmonitor-drift story (#5068, follow-up to #4603's detector).
Package glm52prefillsweep is the GLM-5.2 pure-fak PREFILL-latency sweep driver — the Go port of the retired tools/glm52_prefill_sweep.py (lever L9; #3085/#3086).
Package glm52prefillsweep is the GLM-5.2 pure-fak PREFILL-latency sweep driver — the Go port of the retired tools/glm52_prefill_sweep.py (lever L9; #3085/#3086).
Package goalpark persists long provider Retry-After waits outside a worker's active context budget and arbitrates exactly-once resume after the reset.
Package goalpark persists long provider Retry-After waits outside a worker's active context budget and arbitrates exactly-once resume after the reset.
Package godfileceiling is the ratcheting god-file LOC ceiling gate (issue #2898, Hermes-inspiration epic #2871).
Package godfileceiling is the ratcheting god-file LOC ceiling gate (issue #2898, Hermes-inspiration epic #2871).
Package godsplitplan is the boundary + hazard planner for a behavior-preserving Go split — the Go port of the retired tools/godsplit_plan.py (fak pythongate).
Package godsplitplan is the boundary + hazard planner for a behavior-preserving Go split — the Go port of the retired tools/godsplit_plan.py (fak pythongate).
Package gpulease is a machine-wide advisory lease so that only one GPU-heavy process loads a model at a time.
Package gpulease is a machine-wide advisory lease so that only one GPU-heavy process loads a model at a time.
Package grafanapost posts fak #grafana-channel cards — exported Grafana snapshots and long-lived dashboard / debug links — to a Slack channel.
Package grafanapost posts fak #grafana-channel cards — exported Grafana snapshots and long-lived dashboard / debug links — to a Slack channel.
compile.go is the tokenizer-aware schema->mask compiler: the minimal native spine of the structured-generation backlog (#2596), the exact follow-on CLAIMS.md names after #929 shipped the model-side sink.
compile.go is the tokenizer-aware schema->mask compiler: the minimal native spine of the structured-generation backlog (#2596), the exact follow-on CLAIMS.md names after #929 shipped the model-side sink.
Package growthgate classifies unbounded-growth "bloat" fingerprints from a cheap census of append-only artifacts — the pure, OS-independent heart of `fak growthgate`.
Package growthgate classifies unbounded-growth "bloat" fingerprints from a cheap census of append-only artifacts — the pure, OS-independent heart of `fak growthgate`.
Package guard holds the agent-spawn containment seam for `fak guard`.
Package guard holds the agent-spawn containment seam for `fak guard`.
Package guardaccuracy folds a labeled command corpus through the real guard reversibility classifier and scores its accuracy: the false-positive rate (benign calls the guard escalated) and the false-negative rate (dangerous calls the guard let through as reversible).
Package guardaccuracy folds a labeled command corpus through the real guard reversibility classifier and scores its accuracy: the false-positive rate (benign calls the guard escalated) and the false-negative rate (dangerous calls the guard let through as reversible).
Package guardaudit bounds repo-local guard audit journals only after an independently verified logvault mirror proves their bytes are durable.
Package guardaudit bounds repo-local guard audit journals only after an independently verified logvault mirror proves their bytes are durable.
Package guardcompile compiles one authoring-time model extraction into a review-only policy patch.
Package guardcompile compiles one authoring-time model extraction into a review-only policy patch.
Package guardcomplaint is the agent's APPEAL channel against the kernel — the subjective complement to the objective guard RSI loop (internal/guardrsi + internal/guardroute).
Package guardcomplaint is the agent's APPEAL channel against the kernel — the subjective complement to the objective guard RSI loop (internal/guardrsi + internal/guardroute).
Package guardcorpus folds a guarded session's decision-journal rows into the durable, policy-attributable GUARD-SESSION dataset: one SessionRecord per session plus the replayable, redacted Example rows a training/regression consumer needs (docs/GUARD-SESSION-DATASET-PLAN.md).
Package guardcorpus folds a guarded session's decision-journal rows into the durable, policy-attributable GUARD-SESSION dataset: one SessionRecord per session plus the replayable, redacted Example rows a training/regression consumer needs (docs/GUARD-SESSION-DATASET-PLAN.md).
Package guardrotate is the pure decision core for `fak guard`'s cooldown-aware seat selection.
Package guardrotate is the pure decision core for `fak guard`'s cooldown-aware seat selection.
Package guardroute is the bridge that closes the guard RSI loop: it turns a guarded session's worst journal bucket (found by internal/guardrsi) into a routed, idempotent, escalating finding -- a pickable findings-queue row, and, for a real honesty-hole, a deduped GitHub issue.
Package guardroute is the bridge that closes the guard RSI loop: it turns a guarded session's worst journal bucket (found by internal/guardrsi) into a routed, idempotent, escalating finding -- a pickable findings-queue row, and, for a real honesty-hole, a deduped GitHub issue.
Package guardrsi scores guard-verdict quality and proposes replayable recursive-improvement candidates for weak denial buckets.
Package guardrsi scores guard-verdict quality and proposes replayable recursive-improvement candidates for weak denial buckets.
Package guardsessions is the local, queryable INDEX of `fak guard` sessions — the durable answer to "which guard sessions are running (or recently ran) on this box, and how do I reference one?".
Package guardsessions is the local, queryable INDEX of `fak guard` sessions — the durable answer to "which guard sessions are running (or recently ran) on this box, and how do I reference one?".
Package guardtrace is the end-to-end test/replay harness for `fak guard`.
Package guardtrace is the end-to-end test/replay harness for `fak guard`.
Package guardvars holds the canonical wire shapes shared by the /debug/vars PRODUCER (internal/gateway) and the `fak info` CONSUMER (cmd/fak) for the blocks both sides once hand-copied field-for-field.
Package guardvars holds the canonical wire shapes shared by the /debug/vars PRODUCER (internal/gateway) and the `fak info` CONSUMER (cmd/fak) for the blocks both sides once hand-copied field-for-field.
Package guideddecode is slice-1 of the constrained tool-JSON decoding gap (issue #26): a SOUND, byte-level compiler that constrains a model's decode to a valid tool-call envelope.
Package guideddecode is slice-1 of the constrained tool-JSON decoding gap (issue #26): a SOUND, byte-level compiler that constrains a model's decode to a valid tool-call envelope.
Package harnessprofile is the declarative HarnessProfile descriptor + built-in registry that fak guard drives detection, repoint, credential, and rotation from.
Package harnessprofile is the declarative HarnessProfile descriptor + built-in registry that fak guard drives detection, repoint, credential, and rotation from.
Package harnessres samples the hardware-resource use of the fak guard HARNESS itself — the guard process (which hosts the in-process gateway on the same PID) and the wrapped agent child — so a guarded session can report the CPU, memory, and I/O it burned, the same way it already reports its cache/token economy.
Package harnessres samples the hardware-resource use of the fak guard HARNESS itself — the guard process (which hosts the in-process gateway on the same PID) and the wrapped agent child — so a guarded session can report the CPU, memory, and I/O it burned, the same way it already reports its cache/token economy.
Package harvest is the LabelRow harvester — the data-collection rung of the compiled defender-side loop.
Package harvest is the LabelRow harvester — the data-collection rung of the compiled defender-side loop.
Package headlesslint is the sensor-side dual of internal/choicetriage.
Package headlesslint is the sensor-side dual of internal/choicetriage.
Package headroom is the context-compression seam: a pluggable Compressor area (headroom/native/noop plugins) folded into the result path as a ResultAdmitter.
Package headroom is the context-compression seam: a pluggable Compressor area (headroom/native/noop plugins) folded into the result path as a ResultAdmitter.
Package heavinessscore is the operator-heaviness / steering-effort stick.
Package heavinessscore is the operator-heaviness / steering-effort stick.
Package hfhub resolves and downloads model files from the Hugging Face Hub via `hf://` URIs, with a local content cache, optional HF_TOKEN auth, and best-effort SHA256 verification against the Hub's LFS oid (the X-Linked-Etag the Hub stamps on every LFS object).
Package hfhub resolves and downloads model files from the Hugging Face Hub via `hf://` URIs, with a local content cache, optional HF_TOKEN auth, and best-effort SHA256 verification against the Hub's LFS oid (the X-Linked-Etag the Hub stamps on every LFS object).
Package hooks runs the repo's commit-boundary gates IN ONE PROCESS.
Package hooks runs the repo's commit-boundary gates IN ONE PROCESS.
Package horizonrecovery grounds the budget-recovery term r of the horizon multiplier in docs/explainers/compounding-benefits-of-a-saved-call.md, from a REAL ctxplanbench replay over real Claude Code transcripts.
Package horizonrecovery grounds the budget-recovery term r of the horizon multiplier in docs/explainers/compounding-benefits-of-a-saved-call.md, from a REAL ctxplanbench replay over real Claude Code transcripts.
Package hostplacement is a clean-room Go primitive for deterministic multi-host worker placement: a per-host headroom registry plus a pure placement function that picks the least-saturated, non-stale host to spill a dispatch worker onto, or falls back to staying local when no host is eligible.
Package hostplacement is a clean-room Go primitive for deterministic multi-host worker placement: a per-host headroom registry plus a pure placement function that picks the least-saturated, non-stale host to spill a dispatch worker onto, or falls back to staying local when no host is eligible.
Package hwgatelint is the sensor for the "local machine is the compute boundary" regression — the hardware-gate anti-pattern.
Package hwgatelint is the sensor for the "local machine is the compute boundary" regression — the hardware-gate anti-pattern.
Package ideascout searches configured research, repository, and community feeds — arXiv (papers), GitHub (repos), Hacker News and Reddit (real-time trending discussion, newest-first via each platform's public API) — dedupes candidates against a seen-cache and the existing issue backlog, scores what survives, and emits triage-ready idea-scout issue plans.
Package ideascout searches configured research, repository, and community feeds — arXiv (papers), GitHub (repos), Hacker News and Reddit (real-time trending discussion, newest-first via each platform's public API) — dedupes candidates against a seen-cache and the existing issue backlog, scores what survives, and emits triage-ready idea-scout issue plans.
Package idempotency gives retryable mutating tool ops a keyed, time-windowed dedup so a retried call after a hang/timeout is a safe no-op that returns the ORIGINAL result instead of double-applying (#2093, part of epic #2063).
Package idempotency gives retryable mutating tool ops a keyed, time-windowed dedup so a retried call after a hang/timeout is a safe no-op that returns the ORIGINAL result instead of double-applying (#2093, part of epic #2063).
Package ifc is the information-flow control layer — the CaMeL / FIDES complement to the lexical detectors (canon, normgate, ctxmmu).
Package ifc is the information-flow control layer — the CaMeL / FIDES complement to the lexical detectors (canon, normgate, ctxmmu).
Package intlist parses a string into a list of non-negative integers.
Package intlist parses a string into a list of non-negative integers.
Package issuecatalog is the durable bridge from a reviewable catalog of performance-enablement gap rows to a stable, deduplicated GitHub issue per row.
Package issuecatalog is the durable bridge from a reviewable catalog of performance-enablement gap rows to a stable, deduplicated GitHub issue per row.
Package issuecohort plans a whole BATCH of machine-created GitHub issue candidates at creation time, before any of them is synced to GitHub.
Package issuecohort plans a whole BATCH of machine-created GitHub issue candidates at creation time, before any of them is synced to GitHub.
Package issuecontract reviews machine-created GitHub issue candidates before they enter the dispatch loop.
Package issuecontract reviews machine-created GitHub issue candidates before they enter the dispatch loop.
This file is the C9 calibration fold (#3046): join per-issue TIER DECISIONS to WITNESSED OUTCOMES and propose — never auto-apply — threshold changes to the routing policy.
This file is the C9 calibration fold (#3046): join per-issue TIER DECISIONS to WITNESSED OUTCOMES and propose — never auto-apply — threshold changes to the routing policy.
Package issuededup is the write-time near-duplicate gate shared by every issue producer (#2504): given a candidate {title, body} and a backlog index built from cached, read-only `gh issue list` output, it returns advisory dup-risk verdicts {issue_number, similarity, matched_on} via simhash embed + TopK over the title and title+body axes.
Package issuededup is the write-time near-duplicate gate shared by every issue producer (#2504): given a candidate {title, body} and a backlog index built from cached, read-only `gh issue list` output, it returns advisory dup-risk verdicts {issue_number, similarity, matched_on} via simhash embed + TopK over the title and title+body axes.
Package issuefanout expands one shipped (or planned) working spine into the follow-on backlog the spine-first default demands: contract-ready QA, dogfooding, productization, observability, integration, docs, and release candidates.
Package issuefanout expands one shipped (or planned) working spine into the follow-on backlog the spine-first default demands: contract-ready QA, dogfooding, productization, observability, integration, docs, and release candidates.
Package issuehygiene is the pure KPI core behind `fak score issue-hygiene` -- the deterministic scorecard that grades how well the DEFAULT GitHub issue surface is CREATED and TAGGED, folded into one issue_hygiene_debt integer.
Package issuehygiene is the pure KPI core behind `fak score issue-hygiene` -- the deterministic scorecard that grades how well the DEFAULT GitHub issue surface is CREATED and TAGGED, folded into one issue_hygiene_debt integer.
Package issuestriage is the tier-1 leaf that folds one surfaced issue action into its decenter-the-human disposition.
Package issuestriage is the tier-1 leaf that folds one surfaced issue action into its decenter-the-human disposition.
Package journal is the durable, append-only, tamper-evident DECISION JOURNAL — the regulated-audit (AUD) surface of the trust floor.
Package journal is the durable, append-only, tamper-evident DECISION JOURNAL — the regulated-audit (AUD) surface of the trust floor.
Package jsonlledger holds the shared JSONL-ledger row helpers the report packages (cadencereport, milestonereport, programreport, …) each used to copy-paste: Parse scans a JSONL ledger into typed rows, and LatestBefore finds the newest prior row.
Package jsonlledger holds the shared JSONL-ledger row helpers the report packages (cadencereport, milestonereport, programreport, …) each used to copy-paste: Parse scans a JSONL ledger into typed rows, and LatestBefore finds the newest prior row.
explain.go — the OFF-HOT-PATH dual of Fold: it folds the SAME adjudicator chain to the SAME winning verdict, but additionally records a per-rung Decision trace — the answer to the single most common debugging question in the whole kernel: "why did fak give THIS verdict for THIS tool call?"
explain.go — the OFF-HOT-PATH dual of Fold: it folds the SAME adjudicator chain to the SAME winning verdict, but additionally records a per-rung Decision trace — the answer to the single most common debugging question in the whole kernel: "why did fak give THIS verdict for THIS tool call?"
Package knobcensus is the KNOB CENSUS — issue #2210, epic #2208 (meaningful-control plane).
Package knobcensus is the KNOB CENSUS — issue #2210, epic #2208 (meaningful-control plane).
Package knownbad is the pure fold core of the fleet-wide known-bad signature ledger — the load-bearing spine of the blast-radius containment epic (#2712).
Package knownbad is the pure fold core of the fleet-wide known-bad signature ledger — the load-bearing spine of the blast-radius containment epic (#2712).
Package knownenv is the pure core of the fleet-wide known-ENVIRONMENT-failure registry (#2144, epic #2136): a signature over TOOL OUTPUT — an error-text needle and/or an exit code — mapped to a not-your-fault verdict {known-env, owner/eta}.
Package knownenv is the pure core of the fleet-wide known-ENVIRONMENT-failure registry (#2144, epic #2136): a signature over TOOL OUTPUT — an error-text needle and/or an exit code — mapped to a not-your-fault verdict {known-env, owner/eta}.
Package kvbudget is a pure, GPU-free calculator for the KV-cache VRAM budget of concurrent GLM-5.2 (glm_moe_dsa) decode streams — the laptop-composable half of issue #3080 ("perf(serve): KV paging + context-budget tuning for concurrent GLM-5.2 streams within 206 GiB free VRAM").
Package kvbudget is a pure, GPU-free calculator for the KV-cache VRAM budget of concurrent GLM-5.2 (glm_moe_dsa) decode streams — the laptop-composable half of issue #3080 ("perf(serve): KV paging + context-budget tuning for concurrent GLM-5.2 streams within 206 GiB free VRAM").
Package kvmmu is the bridge the in-kernel model makes possible: it turns ctxmmu's LOGICAL quarantine verdict — "these bytes may not enter the context window" — into a MECHANICAL one — eviction of that result's K/V span from the kernel-owned attention cache, so the model physically cannot attend to it.
Package kvmmu is the bridge the in-kernel model makes possible: it turns ctxmmu's LOGICAL quarantine verdict — "these bytes may not enter the context window" — into a MECHANICAL one — eviction of that result's K/V span from the kernel-owned attention cache, so the model physically cannot attend to it.
Package l3kv is the durable L3 KV residency backend: StageSpan/RestoreSpan persist a demoted span by digest through the storedrv router (blobfs local stand-in + optional blobhttp remote pool) behind a durable span→content manifest (#1472).
Package l3kv is the durable L3 KV residency backend: StageSpan/RestoreSpan persist a demoted span by digest through the storedrv router (blobfs local stand-in + optional blobhttp remote pool) behind a durable span→content manifest (#1472).
Package l3region ships Stage 1 of child B of the L3 disaggregated-cache epic (#77 / epic #504; study docs/notes/L3-DISAGGREGATED-CACHE-REIMAGINED.md §4 Option B): an L3RegionBackend behind fak's already-frozen Resolver seam (internal/abi.RegionBackend, registered via abi.RegisterRegionBackend).
Package l3region ships Stage 1 of child B of the L3 disaggregated-cache epic (#77 / epic #504; study docs/notes/L3-DISAGGREGATED-CACHE-REIMAGINED.md §4 Option B): an L3RegionBackend behind fak's already-frozen Resolver seam (internal/abi.RegionBackend, registered via abi.RegisterRegionBackend).
Package laneadmit is the shared lane/tree admission decision every execution surface asks before acting on the shared tree: dispatch workers, `fak loop drive` runs, and manual sessions (via `fak loop coord`).
Package laneadmit is the shared lane/tree admission decision every execution surface asks before acting on the shared tree: dispatch workers, `fak loop drive` runs, and manual sessions (via `fak loop coord`).
Package launchlatency is a pure fold over worker-LAUNCH records: the time between a dispatch decision ("spawn worker W now") and that worker's first heartbeat ("W is alive and running").
Package launchlatency is a pure fold over worker-LAUNCH records: the time between a dispatch decision ("spawn worker W now") and that worker's first heartbeat ("W is alive and running").
Package leakcheck provides the three reusable PROOF primitives a memory/goroutine-leak sweep needs, so a regression guard is a few lines instead of a hand-rolled harness each time.
Package leakcheck provides the three reusable PROOF primitives a memory/goroutine-leak sweep needs, so a regression guard is a few lines instead of a hand-rolled harness each time.
Package learningdebt is the staleness->backlog bridge from the learning-docs scorecard to a cap-bounded, deduplicated GitHub triage issue per HARD teaching defect.
Package learningdebt is the staleness->backlog bridge from the learning-docs scorecard to a cap-bounded, deduplicated GitHub triage issue per HARD teaching defect.
Package leaseref is the CROSS-MACHINE VISIBILITY substrate for fak's leases: it persists a lease record under a dedicated refs/fak/locks/<id> ref namespace, so lease state rides ordinary `git fetch` / `git push` between clones — the same mechanism grite uses with refs/grite/locks.
Package leaseref is the CROSS-MACHINE VISIBILITY substrate for fak's leases: it persists a lease record under a dedicated refs/fak/locks/<id> ref namespace, so lease state rides ordinary `git fetch` / `git push` between clones — the same mechanism grite uses with refs/grite/locks.
Package lifebridge is the explicit converter between the two altitudes of the ONE agent lifecycle machine (epic #912): the served-session drive state (internal/session.RunState) and the loop supervisor state (internal/loopmgr.LoopState).
Package lifebridge is the explicit converter between the two altitudes of the ONE agent lifecycle machine (epic #912): the served-session drive state (internal/session.RunState) and the loop supervisor state (internal/loopmgr.LoopState).
Package lifecycle is the ONE canonical vocabulary for an agent's run-state — the shared skeleton that both the served session (internal/session.RunState) and the loop supervisor (internal/loopmgr.LoopState) spell.
Package lifecycle is the ONE canonical vocabulary for an agent's run-state — the shared skeleton that both the served session (internal/session.RunState) and the loop supervisor (internal/loopmgr.LoopState) spell.
Package linkstate is the general "what state is my channel with a peer in right now?" record — the reusable comms-protocol view that the lab dispatch gate (internal/fleet) is one specialization of.
Package linkstate is the general "what state is my channel with a peer in right now?" record — the reusable comms-protocol view that the lab dispatch gate (internal/fleet) is one specialization of.
Package livecodebench adapts LiveCodeBench problem suites and run reports into fak-native shapes.
Package livecodebench adapts LiveCodeBench problem suites and run reports into fak-native shapes.
Package loaddebounce is a clean-room Go primitive that publishes a per-worker load signal only when it CHANGES (last==current dedup) and coalesces a burst of rapid changes behind a short reset-on-every-change debounce window so only the LATEST value survives to be emitted.
Package loaddebounce is a clean-room Go primitive that publishes a per-worker load signal only when it CHANGES (last==current dedup) and coalesces a burst of rapid changes behind a short reset-on-every-change debounce window so only the LATEST value survives to be emitted.
Package logvault captures fak's durable logs — the guard decision journals, the harness session stores, the dispatch/dos/loop ledgers — into one central vault directory, incrementally and tamper-evidently.
Package logvault captures fak's durable logs — the guard decision journals, the harness session stores, the dispatch/dos/loop ledgers — into one central vault directory, incrementally and tamper-evidently.
Package lookahead is the witness-gated Lesson core (#5204, child of #5202): the pure distillation of a fork-rollout's outcome into a Lesson whose assertive authority is bounded by the witness rung its evidence actually earned.
Package lookahead is the witness-gated Lesson core (#5204, child of #5202): the pure distillation of a fork-rollout's outcome into a Lesson whose assertive authority is bounded by the witness rung its evidence actually earned.
Package loopdrive parses the GOAL.md goal spec used by fak loop drive.
Package loopdrive parses the GOAL.md goal spec used by fak loop drive.
Package loopfleet is the cross-ledger loop-health fold (#1196, part of #1173 — the verified loop): one read-only pane that answers "show me EVERY loop's health — last tick, run count, keep/witness rate, and whether it has gone DARK" across the repo's fragmented loop ledgers.
Package loopfleet is the cross-ledger loop-health fold (#1196, part of #1173 — the verified loop): one read-only pane that answers "show me EVERY loop's health — last tick, run count, keep/witness rate, and whether it has gone DARK" across the repo's fragmented loop ledgers.
loopbench measures what the witnessed exit-gate earns over a naive Ralph loop that terminates on the agent's own self-reported "done".
loopbench measures what the witnessed exit-gate earns over a naive Ralph loop that terminates on the agent's own self-reported "done".
Package loopindex scores the agentic-coding LOOP — the round an agent (and a fleet of agents) runs to go from a task to shipped, verified code — into one witnessed number: the loop-index.
Package loopindex scores the agentic-coding LOOP — the round an agent (and a fleet of agents) runs to go from a task to shipped, verified code — into one witnessed number: the loop-index.
Package loopmap is the loop-stage -> tool map: the in-loop affordance that answers "what tool do I reach for RIGHT NOW?" at each stage of the agentic-coding loop (orient -> plan -> act -> verify -> ship -> learn, the six stages owned by internal/loopindex).
Package loopmap is the loop-stage -> tool map: the in-loop affordance that answers "what tool do I reach for RIGHT NOW?" at each stage of the agentic-coding loop (orient -> plan -> act -> verify -> ship -> learn, the six stages owned by internal/loopindex).
Package loopmgr records and summarizes long-running agent loop events.
Package loopmgr records and summarizes long-running agent loop events.
Package looporphan is the pure duplicate-loop-supervisor reaper core: it folds a process census of loop/drainer SUPERVISORS into a closed keep/reap plan that never strands live work.
Package looporphan is the pure duplicate-loop-supervisor reaper core: it folds a process census of loop/drainer SUPERVISORS into a closed keep/reap plan that never strands live work.
Package looprecover is the deterministic recovery decision the fak dispatch fleet is missing: given the durable loop ledger's record of every dispatched run, which runs STARTED but never finished or were never witnessed — the work that should be re-dispatched or re-verified rather than left silently abandoned?
Package looprecover is the deterministic recovery decision the fak dispatch fleet is missing: given the durable loop ledger's record of every dispatched run, which runs STARTED but never finished or were never witnessed — the work that should be re-dispatched or re-verified rather than left silently abandoned?
Package loopscore scores the AGENTIC BACKGROUND LOOPS themselves — the always-on processes (issue dispatch, resolve-progress, freshness cadences, smoke loops) that keep the fleet moving while no human is watching.
Package loopscore scores the AGENTIC BACKGROUND LOOPS themselves — the always-on processes (issue dispatch, resolve-progress, freshness cadences, smoke loops) that keep the fleet moving while no human is watching.
Package loopunblock is the GENERIC head-of-line unblocker for any worklist-draining loop — a normal loop, a super loop, or a meta-loop over super loops.
Package loopunblock is the GENERIC head-of-line unblocker for any worklist-draining loop — a normal loop, a super loop, or a meta-loop over super loops.
Package macbench runs the Mac gateway benchmark probes that feed nightrun.
Package macbench runs the Mac gateway benchmark probes that feed nightrun.
Package macfit is models unified-memory capacity for many concurrent agents.
Package macfit is models unified-memory capacity for many concurrent agents.
Package maputil holds small, generic map helpers that were previously copy-pasted across packages.
Package maputil holds small, generic map helpers that were previously copy-pasted across packages.
Package market validates discoverable extension descriptors without executing extension code.
Package market validates discoverable extension descriptors without executing extension code.
Package marketing turns a WITNESSED completion event — a ship-stamped commit, a closed epic, a release — into a fresh marketing artifact, with one rung the other outbound posters (internal/scoreboard, benchpost, dispatchpost, dojopost) don't have: every claim is keyed to a git-witnessed commit sha.
Package marketing turns a WITNESSED completion event — a ship-stamped commit, a closed epic, a release — into a fresh marketing artifact, with one rung the other outbound posters (internal/scoreboard, benchpost, dispatchpost, dojopost) don't have: every claim is keyed to a git-witnessed commit sha.
Package mathx holds small numeric helpers shared across packages — the kind of one-liner that was copy-pasted into every report builder before it had a home.
Package mathx holds small numeric helpers shared across packages — the kind of one-liner that was copy-pasted into every report builder before it had a home.
Package maturity scores where each fak capability sits on its LIFECYCLE maturity ladder — and, crucially, what the next step to advance it is.
Package maturity scores where each fak capability sits on its LIFECYCLE maturity ladder — and, crucially, what the next step to advance it is.
Package mcpfootprint prices the always-sent MCP tool-schema floor — the fixed per-turn token tax every registered tool adds to every API call, whether or not the tool is ever selected.
Package mcpfootprint prices the always-sent MCP tool-schema floor — the fixed per-turn token tax every registered tool adds to every API call, whether or not the tool is ever selected.
Package memgate checks whether a heavy model load should proceed under memory pressure.
Package memgate checks whether a heavy model load should proceed under memory pressure.
Package memoryread renders the committed fleet memory mirror as a bounded digest.
Package memoryread renders the committed fleet memory mirror as a bounded digest.
Package memq is the agent-facing MEMORY-OPERATION ALGEBRA — the substrate that lets an agent (or a plugin, a driver, or an operator) author its OWN memory strategy instead of the kernel hard-coding one.
Package memq is the agent-facing MEMORY-OPERATION ALGEBRA — the substrate that lets an agent (or a plugin, a driver, or an operator) author its OWN memory strategy instead of the kernel hard-coding one.
Package memvaluescore is the unbounded memory-value scorecard — the memory sibling of the cache-value P&L.
Package memvaluescore is the unbounded memory-value scorecard — the memory sibling of the cache-value P&L.
Package memview is the typed virtual-view contract over canonical raw memory cells (issue #904): a memory/context cell is CANONICAL (the raw bytes), and every summary / QA / graph / prompt-prefix / KV-prefix projection of it is a DERIVED view that carries provenance and an admission gate.
Package memview is the typed virtual-view contract over canonical raw memory cells (issue #904): a memory/context cell is CANONICAL (the raw bytes), and every summary / QA / graph / prompt-prefix / KV-prefix projection of it is a DERIVED view that carries provenance and an admission gate.
Package metalgemm stub — the non-Apple-Silicon or cgo-disabled build.
Package metalgemm stub — the non-Apple-Silicon or cgo-disabled build.
budget.go — the per-task budget readout: what the current task has spent against a soft target, broken down by category, from real usage records (#2091).
budget.go — the per-task budget readout: what the current task has spent against a soft target, broken down by category, from real usage records (#2091).
Package microagent hosts many agent loops in ONE process: a worker pool that drives K concurrent Microagent.Step calls as goroutines, all sharing one in-process kernel gateway (#2002, epic #2000 M2).
Package microagent hosts many agent loops in ONE process: a worker pool that drives K concurrent Microagent.Step calls as goroutines, all sharing one in-process kernel gateway (#2002, epic #2000 M2).
Package milestoneburndown is the GitHub-milestone SCHEDULE dimension the milestone report never had: it reads the live milestones' own due dates, open/closed counts, and trailing closure velocity, then classifies each into a closed at-risk verdict (ON_TRACK / AT_RISK / OVERDUE / NO_DUE_DATE / DONE) with a projected drain date compared against the due date.
Package milestoneburndown is the GitHub-milestone SCHEDULE dimension the milestone report never had: it reads the live milestones' own due dates, open/closed counts, and trailing closure velocity, then classifies each into a closed at-risk verdict (ON_TRACK / AT_RISK / OVERDUE / NO_DUE_DATE / DONE) with a projected drain date compared against the due date.
Package milestonedoc renders the project's milestone CLIMB snapshot into a freshness-checked, committed markdown block, the milestone-shaped sibling of internal/supportmaturityscore's MatrixBlock (#1441, child of epic #1436).
Package milestonedoc renders the project's milestone CLIMB snapshot into a freshness-checked, committed markdown block, the milestone-shaped sibling of internal/supportmaturityscore's MatrixBlock (#1441, child of epic #1436).
Package milestonepost posts the milestone tracking report — fak's WITNESSED maturity CLIMB plus the epic ROADMAP — to a single Slack "milestones" channel, so the fleet has one durable place where "how far has the project climbed, and is it moving?" gets an honest answer on a cadence.
Package milestonepost posts the milestone tracking report — fak's WITNESSED maturity CLIMB plus the epic ROADMAP — to a single Slack "milestones" channel, so the fleet has one durable place where "how far has the project climbed, and is it moving?" gets an honest answer on a cadence.
Package milestonereport folds the project's two milestone signals — the maturity CLIMB and the epic ROADMAP — into one read-only report envelope with a durable JSONL trend ledger, the milestone-shaped sibling of internal/cadencereport.
Package milestonereport folds the project's two milestone signals — the maturity CLIMB and the epic ROADMAP — into one read-only report envelope with a durable JSONL trend ledger, the milestone-shaped sibling of internal/cadencereport.
Package mlpscore grades epic #3256's first-lovable-cut contract from committed, machine-checkable witness manifests.
Package mlpscore grades epic #3256's first-lovable-cut contract from committed, machine-checkable witness manifests.
Package modedebt is the CONSUMER half of the mode-debt scorer/dispatcher pair (epic #4397, under harness-native #2387 / permission regimes #2389).
Package modedebt is the CONSUMER half of the mode-debt scorer/dispatcher pair (epic #4397, under harness-native #2387 / permission regimes #2389).
Package model is the in-kernel inference core: a pure-Go forward pass over a single small open-source model (SmolLM2-135M / Qwen2.5-0.5B), with the KV cache as a first-class Go data structure the kernel OWNS.
Package model is the in-kernel inference core: a pure-Go forward pass over a single small open-source model (SmolLM2-135M / Qwen2.5-0.5B), with the KV cache as a first-class Go data structure the kernel OWNS.
Package modelaccept evaluates versioned exact-model capability corpora without allowing missing evidence or aggregate averages to authorize a workload tier.
Package modelaccept evaluates versioned exact-model capability corpora without allowing missing evidence or aggregate averages to authorize a workload tier.
Package modelengine wires the in-kernel model (internal/model) into the kernel as a registered abi.EngineDriver under the id "inkernel".
Package modelengine wires the in-kernel model (internal/model) into the kernel as a registered abi.EngineDriver under the id "inkernel".
Package modelladder is the shared model-ladder/registry infrastructure used by the live demos (cmd/ctxdemo, cmd/demorace).
Package modelladder is the shared model-ladder/registry infrastructure used by the live demos (cmd/ctxdemo, cmd/demorace).
Package modelops folds exact-model canary observations into capability-safe promotion, rollback, or hold decisions.
Package modelops folds exact-model canary observations into capability-safe promotion, rollback, or hold decisions.
Package modelreg is the friendly-name → model-ref registry that lets a user say `fak run qwen2.5:7b` or `fak serve --gguf smollm2` instead of typing a full hf:// URI or hunting for a local .gguf path.
Package modelreg is the friendly-name → model-ref registry that lets a user say `fak run qwen2.5:7b` or `fak serve --gguf smollm2` instead of typing a full hf:// URI or hunting for a local .gguf path.
Package modelroute is fak's model-routing spine: choose WHICH model — or which ENSEMBLE of models — serves any ASPECT of a request, under one declarative, deterministic, verifiable policy.
Package modelroute is fak's model-routing spine: choose WHICH model — or which ENSEMBLE of models — serves any ASPECT of a request, under one declarative, deterministic, verifiable policy.
Package modelscore is the durable, pure registry of RAW model-capability evidence — the source-of-truth score shape that a tier policy (C3) and a dispatch chooser (C5) read, but that this package deliberately does NOT interpret.
Package modelscore is the durable, pure registry of RAW model-capability evidence — the source-of-truth score shape that a tier policy (C3) and a dispatch chooser (C5) read, but that this package deliberately does NOT interpret.
Package modver derives a per-module version stamp from git history — the "version everything" spine.
Package modver derives a per-module version stamp from git history — the "version everything" spine.
Package mutationbudget is the throttle guard for live GitHub mutations: it gates each planned burst of close/comment calls behind the remaining API budget so a parallel-agent fleet cannot exhaust the rate limit mid-batch and leave the work half-executed.
Package mutationbudget is the throttle guard for live GitHub mutations: it gates each planned burst of close/comment calls behind the remaining API budget so a parallel-agent fleet cannot exhaust the rate limit mid-batch and leave the work half-executed.
Package mutationefficacy is a bounded, SOFT mutation-testing probe for the qa-process scorecard (#3845): it asks the one question coverage and assertion-strength cannot -- would the suite actually FAIL if the code were wrong? It applies a tiny set of standard operator mutants (flip a comparator, off-by-one a bound, swap +/-) to an allow-list of packages, runs each package's tests against the mutated source, and counts SURVIVORS: mutants the suite did not catch.
Package mutationefficacy is a bounded, SOFT mutation-testing probe for the qa-process scorecard (#3845): it asks the one question coverage and assertion-strength cannot -- would the suite actually FAIL if the code were wrong? It applies a tiny set of standard operator mutants (flip a comparator, off-by-one a bound, swap +/-) to an allow-list of packages, runs each package's tests against the mutated source, and counts SURVIVORS: mutants the suite did not catch.
Package negframe implements fak-owned positive-state reframing.
Package negframe implements fak-owned positive-state reframing.
Package newleaf generates architecture-compliant internal leaf skeletons and optional registration edits.
Package newleaf generates architecture-compliant internal leaf skeletons and optional registration edits.
Package newmodel is new-model scaffolding command.
Package newmodel is new-model scaffolding command.
Package nightrun is the "run it all night" center of excellence: the one place that answers, for an operator OR an agent, the single recurring question of unattended data collection —
Package nightrun is the "run it all night" center of excellence: the one place that answers, for an operator OR an agent, the single recurring question of unattended data collection —
Package nodecompare folds per-node benchmark outputs into a cross-hardware table.
Package nodecompare folds per-node benchmark outputs into a cross-hardware table.
Package nodeusagepost posts COMPUTE-NODE-USAGE status — the latest fleet/node readiness, the active worker count, and inbound load — to a Slack "node-usage" channel.
Package nodeusagepost posts COMPUTE-NODE-USAGE status — the latest fleet/node readiness, the active worker count, and inbound load — to a Slack "node-usage" channel.
Package normgate is a write-time ResultAdmitter that closes the context-MMU's measured DETECTION gap: the v0.1 ctxmmu matches injection markers and secret shapes as raw ASCII regex/substring, so any obfuscation (char-spacing, base64, homoglyph, zero-width, fullwidth, bidi, format-variant secrets) walks straight through (~100% evasion, measured on a private transcript-derived corpus).
Package normgate is a write-time ResultAdmitter that closes the context-MMU's measured DETECTION gap: the v0.1 ctxmmu matches injection markers and secret shapes as raw ASCII regex/substring, so any obfuscation (char-spacing, base64, homoglyph, zero-width, fullwidth, bidi, format-variant secrets) walks straight through (~100% evasion, measured on a private transcript-derived corpus).
Package numfmt holds the small allocation-light numeric and environment formatting helpers that were copy-pasted across the kernel.
Package numfmt holds the small allocation-light numeric and environment formatting helpers that were copy-pasted across the kernel.
Package operatorbrief folds existing control-pane reports into one operator-facing brief.
Package operatorbrief folds existing control-pane reports into one operator-facing brief.
Package operatorquestion is harness-agnostic operator question normalization.
Package operatorquestion is harness-agnostic operator question normalization.
Package operatorresolve is evidence-first operator question resolver.
Package operatorresolve is evidence-first operator question resolver.
Package operatortouches is the R1 babysitting counter (#2270, epic #2269): a pure fold over loop-event ledgers (internal/loopmgr, fak.loop-event.v1) that measures how much HUMAN supervision a fleet actually consumed, per witnessed unit of shipped work.
Package operatortouches is the R1 babysitting counter (#2270, epic #2269): a pure fold over loop-event ledgers (internal/loopmgr, fak.loop-event.v1) that measures how much HUMAN supervision a fleet actually consumed, per witnessed unit of shipped work.
Package opttarget is the declarative target layer of the RSI optimization fuser (epic #1279).
Package opttarget is the declarative target layer of the RSI optimization fuser (epic #1279).
Package orphanscan is a small, syntactic detector for the "built but never wired up" smell: an unexported top-level function that is defined but referenced nowhere in its own package.
Package orphanscan is a small, syntactic detector for the "built but never wired up" smell: an unexported top-level function that is defined but referenced nowhere in its own package.
Package patchcommit commits one explicitly supplied unified patch through a temporary Git index.
Package patchcommit commits one explicitly supplied unified patch through a temporary Git index.
Package pathlint is a static witness for one external-boundary claim: that every user-supplied filesystem-path flag is normalized before it reaches the OS.
Package pathlint is a static witness for one external-boundary claim: that every user-supplied filesystem-path flag is normalized before it reaches the OS.
Package pathutil holds small, dependency-free path helpers shared across the fak commands — chiefly normalizing user-supplied path flags before they reach the filesystem.
Package pathutil holds small, dependency-free path helpers shared across the fak commands — chiefly normalizing user-supplied path flags before they reach the filesystem.
Package planaudit audits coarse completion signals in plan documents.
Package planaudit audits coarse completion signals in plan documents.
Package plancfi is control-flow integrity for an agent's PLAN — the stateful adjudicator that refuses a tool call which deviates from the approved plan.
Package plancfi is control-flow integrity for an agent's PLAN — the stateful adjudicator that refuses a tool call which deviates from the approved plan.
Package planresolve is oracle-driven plan content adjudicator.
Package planresolve is oracle-driven plan content adjudicator.
amendment.go is the PolicyKnob amendment-class registry (#5171, epic #5170, Track A): the single machine-checked source of truth stating, for every exported adjudicator.Policy field (and each non-field compiled-in floor element), its amendment class — who, if anyone, may move that knob, and in which direction.
amendment.go is the PolicyKnob amendment-class registry (#5171, epic #5170, Track A): the single machine-checked source of truth stating, for every exported adjudicator.Policy field (and each non-field compiled-in floor element), its amendment class — who, if anyone, may move that knob, and in which direction.
Package polymodel is the deterministic core for hosting many models on one kernel and serializing decode to one lane — the "host 10s of models, share the prefill, decode one" design, expressed as proven arithmetic with no GPU, model, or network dependency.
Package polymodel is the deterministic core for hosting many models on one kernel and serializing decode to one lane — the "host 10s of models, share the prefill, decode one" design, expressed as proven arithmetic with no GPU, model, or network dependency.
Package preflight is the pre-flight rung ladder: cheapest-first well-formedness checks that catch a malformed/unsafe call BEFORE it fires, so a dead branch never spawns a process or burns a model turn.
Package preflight is the pre-flight rung ladder: cheapest-first well-formedness checks that catch a malformed/unsafe call BEFORE it fires, so a dead branch never spawns a process or burns a model turn.
Package privatepath resolves private operator artifacts outside the public checkout.
Package privatepath resolves private operator artifacts outside the public checkout.
env.go — the shared env-map → exec.Cmd.Env slice helper.
env.go — the shared env-map → exec.Cmd.Env slice helper.
Package productscorecard folds product-facing rows into the durable product scorecard payload and report.
Package productscorecard folds product-facing rows into the durable product scorecard payload and report.
Package programreport folds the project's ONGOING PROGRAMS — the work classes internal/worktype marks as never-"done" frontiers (kernel-optimization cache-optimization, and human-operator-effectiveness) — into one read-only report envelope with a durable JSONL trend ledger.
Package programreport folds the project's ONGOING PROGRAMS — the work classes internal/worktype marks as never-"done" frontiers (kernel-optimization cache-optimization, and human-operator-effectiveness) — into one read-only report envelope with a durable JSONL trend ledger.
Package projectreport folds a GitHub ProjectsV2 board into the same schema/ok/verdict/finding/next_action control-pane envelope the milestone report uses (internal/milestonereport), so the board — "the fleet's single work pane" per .github/workflows/project-board-sync.yml — becomes an operator-visible dimension instead of a write-only sync target.
Package projectreport folds a GitHub ProjectsV2 board into the same schema/ok/verdict/finding/next_action control-pane envelope the milestone report uses (internal/milestonereport), so the board — "the fleet's single work pane" per .github/workflows/project-board-sync.yml — becomes an operator-visible dimension instead of a write-only sync target.
Package promalert parses an Alertmanager webhook payload (the v4 JSON an Alertmanager `webhook_config` POSTs) and renders it into compact Slack message text.
Package promalert parses an Alertmanager webhook payload (the v4 JSON an Alertmanager `webhook_config` POSTs) and renders it into compact Slack message text.
Package promptaudit scans system/developer/context prompt text for hidden control markers BEFORE they cross a model or cache boundary.
Package promptaudit scans system/developer/context prompt text for hidden control markers BEFORE they cross a model or cache boundary.
Package promptlint is the durable freshness monitor for the dispatch worker-issue prompts.
Package promptlint is the durable freshness monitor for the dispatch worker-issue prompts.
Package promptmmu is the cache-prefix-preserving inbound prompt MMU: the INGRESS dual of the result-side ctxmmu.
Package promptmmu is the cache-prefix-preserving inbound prompt MMU: the INGRESS dual of the result-side ctxmmu.
Package propagationscore measures CONVENTION PROPAGATION across fak's scorecard family -- the degree to which a "scoring concept" improved in ONE card has fanned out to its siblings -- and turns each un-propagated gap into a deduped, dispatchable GitHub issue (internal/propagationscore/dispatch.go) so the operator never has to REMEMBER to extend an improvement by hand.
Package propagationscore measures CONVENTION PROPAGATION across fak's scorecard family -- the degree to which a "scoring concept" improved in ONE card has fanned out to its siblings -- and turns each un-propagated gap into a deduped, dispatchable GitHub issue (internal/propagationscore/dispatch.go) so the operator never has to REMEMBER to extend an improvement by hand.
Package provenance is the single, kernel-authored answer to one question: "where did this byte come from, and may the kernel trust it?" — and it is the ONE place that answer is decided.
Package provenance is the single, kernel-authored answer to one question: "where did this byte come from, and may the kernel trust it?" — and it is the ONE place that answer is decided.
Package pythongate is the NEW-PYTHON-TOOL ratchet: the durable gate that makes the project's de-Python push gradual and self-sustaining.
Package pythongate is the NEW-PYTHON-TOOL ratchet: the durable gate that makes the project's de-Python push gradual and self-sustaining.
Package qaprocessscore holds the QA-process scorecard's KPI folds -- the E-testing-quality track's "is our test process honest?" signals.
Package qaprocessscore holds the QA-process scorecard's KPI folds -- the E-testing-quality track's "is our test process honest?" signals.
Package quality is the runnable spine of the "missing middle" validation ladder (epic #4509): the layer between primitive correctness tests (too local to catch a fluent-but-wrong decode) and end benchmarks (too coarse and late to localize an engine-caused regression).
Package quality is the runnable spine of the "missing middle" validation ladder (epic #4509): the layer between primitive correctness tests (too local to catch a fluent-but-wrong decode) and end benchmarks (too coarse and late to localize an engine-caused regression).
Package questionledger is the deterministic labeling authority for the /question-loop skill's ledger, docs/questions/asked.jsonl.
Package questionledger is the deterministic labeling authority for the /question-loop skill's ledger, docs/questions/asked.jsonl.
Cross-tier contiguous-prefix assembly accounting (#3379).
Cross-tier contiguous-prefix assembly accounting (#3379).
Package ratelimit is the throughput/cost governor: the adjudicator that turns the already-plumbed RATE_LIMITED reason into an actual enforcer.
Package ratelimit is the throughput/cost governor: the adjudicator that turns the already-plumbed RATE_LIMITED reason into an actual enforcer.
Package recall makes a COMPLETED agent session queryable without replaying it — the "treat a finished session as a core dump" leaf (../../session-recall-design.md).
Package recall makes a COMPLETED agent session queryable without replaying it — the "treat a finished session as a core dump" leaf (../../session-recall-design.md).
Package refactorverify proves a god-split / code-motion refactor dropped NO top-level definition — the Go port of the retired tools/refactor_verify.py (fak pythongate).
Package refactorverify proves a god-split / code-motion refactor dropped NO top-level definition — the Go port of the retired tools/refactor_verify.py (fak pythongate).
Package refutil holds foundation-level helpers for materializing ABI refs.
Package refutil holds foundation-level helpers for materializing ABI refs.
Package region provides a typed, in-process one-sided shared window over abi.Ref values.
Package region provides a typed, in-process one-sided shared window over abi.Ref values.
Package regionadmit is the shared region-admission decision every execution surface consults before mutating a file tree: may THIS actor act on THIS (lane, tree) right now, given the live lease set and the workspace lane taxonomy?
Package regionadmit is the shared region-admission decision every execution surface consults before mutating a file tree: may THIS actor act on THIS (lane, tree) right now, given the live lease set and the workspace lane taxonomy?
Package registrations is the "built-in driver list" (the Linux defconfig).
Package registrations is the "built-in driver list" (the Linux defconfig).
microagent
Package microagent is the microagent-minimal registration set: the composable SUBSET of the full-kernel defconfig (internal/registrations) that an in-process Go microagent host (#2000 M9) blank-imports INSTEAD of the whole defconfig.
Package microagent is the microagent-minimal registration set: the composable SUBSET of the full-kernel defconfig (internal/registrations) that an in-process Go microagent host (#2000 M9) blank-imports INSTEAD of the whole defconfig.
Package rehydrate is the horizon-gated re-entry orchestrator: the staged gate a resumed agent passes through BEFORE its first post-wake action, running strictly more revalidation the longer it slept.
Package rehydrate is the horizon-gated re-entry orchestrator: the staged gate a resumed agent passes through BEFORE its first post-wake action, running strictly more revalidation the longer it slept.
Rung G2 (issue #1889): the two-phase arm/fire rotation state machine — the control-flow core that keeps a relay from ever rotating mid-action.
Rung G2 (issue #1889): the two-phase arm/fire rotation state machine — the control-flow core that keeps a relay from ever rotating mid-action.
Package release holds the single, process-safe release lock that every code path which mutates the two single-writer release resources — the bare VERSION marker and the monotone vX.Y.Z tag sequence — must take before its critical section.
Package release holds the single, process-safe release lock that every code path which mutates the two single-writer release resources — the bare VERSION marker and the monotone vX.Y.Z tag sequence — must take before its critical section.
Package releasestale answers one question durably: "is the version that `go install github.com/.../cmd/fak@latest` would install actually current, or has the trunk moved far past it?"
Package releasestale answers one question durably: "is the version that `go install github.com/.../cmd/fak@latest` would install actually current, or has the trunk moved far past it?"
Package releasestatus folds the full read-only release posture that tools/release_status.py emits into one typed Go record — the broader sibling of internal/releasestale, which only covers the publish-staleness slice.
Package releasestatus folds the full read-only release posture that tools/release_status.py emits into one typed Go record — the broader sibling of internal/releasestale, which only covers the publish-staleness slice.
Package renameconcept plans — and mechanically applies — a CONCEPT rename across the whole tree: the "dgxbridge -> slackbridge" class of change, where one name is baked into directory names, Go identifiers, docs prose, config lanes, ignore rules, and historical data records, each wanting a different treatment.
Package renameconcept plans — and mechanically applies — a CONCEPT rename across the whole tree: the "dgxbridge -> slackbridge" class of change, where one name is baked into directory names, Go identifiers, docs prose, config lanes, ignore rules, and historical data records, each wanting a different treatment.
cdmap.go — the drive-stripped-workspace `cd` rung of the repo-guard PreToolUse hook (worker path-mapping; driver: the 2026-07-09 trajectory audit).
cdmap.go — the drive-stripped-workspace `cd` rung of the repo-guard PreToolUse hook (worker path-mapping; driver: the 2026-07-09 trajectory audit).
Package residency is the multi-model weight-residency leaf: it hosts many prefill-warm *model.Model under one resident weight-byte budget with LRU page-out, reusing internal/polymodel.Pool as the budget + eviction POLICY and binding each admitted residency descriptor to the real in-kernel weights it governs.
Package residency is the multi-model weight-residency leaf: it hosts many prefill-warm *model.Model under one resident weight-byte budget with LRU page-out, reusing internal/polymodel.Pool as the budget + eviction POLICY and binding each admitted residency descriptor to the real in-kernel weights it governs.
crashdrive.go — the crash-journal ↔ identity-map join.
crashdrive.go — the crash-journal ↔ identity-map join.
rehome
Package rehome is the Go port of the interactive resume-resolver (tools/resume_resolver.py): it decides WHICH account `claude --resume <sid>` should run under, re-homing the transcript onto a healthy account when the owning account is rate-limited or blocked.
Package rehome is the Go port of the interactive resume-resolver (tools/resume_resolver.py): it decides WHICH account `claude --resume <sid>` should run under, re-homing the transcript onto a healthy account when the owning account is rate-limited or blocked.
signals
Package signals keeps the older internal/resume signal API while delegating the shared terminal-turn taxonomy to internal/sessionsignals.
Package signals keeps the older internal/resume signal API while delegating the shared terminal-turn taxonomy to internal/sessionsignals.
stopped
Package stopped is the pure decision core of the stopped-session triage: given the parsed tail of a top-level Claude Code transcript, classify how the session stopped (its DISPOSITION) and decide which stopped sessions are safe to resume headlessly, which must wait (account throttled / auth-walled), and which to leave alone.
Package stopped is the pure decision core of the stopped-session triage: given the parsed tail of a top-level Claude Code transcript, classify how the session stopped (its DISPOSITION) and decide which stopped sessions are safe to resume headlessly, which must wait (account throttled / auth-walled), and which to leave alone.
sweep
audit.go — the row-assembly fold of the RELAUNCH-OUTCOME audit (the second half of the tools/resume_relaunch_audit.py port; relaunch.go carries the per-transcript verdict core).
audit.go — the row-assembly fold of the RELAUNCH-OUTCOME audit (the second half of the tools/resume_relaunch_audit.py port; relaunch.go carries the per-transcript verdict core).
transcript
Package transcript is the ONE Claude Code session-transcript record model the resume-family tools share.
Package transcript is the ONE Claude Code session-transcript record model the resume-family tools share.
Package resumebackoff contains the pure resume-storm containment fold.
Package resumebackoff contains the pure resume-storm containment fold.
Package resumemetrics is the PROCESS-GLOBAL expvar surface for the resume/heal watchdog (#3803).
Package resumemetrics is the PROCESS-GLOBAL expvar surface for the resume/heal watchdog (#3803).
Package roofline folds the GLM-5.2 DGX-drive run artifacts into a single current-vs-80%target-vs-ceiling dashboard — one row per drive lane, keyed to the theoretical-ceiling note.
Package roofline folds the GLM-5.2 DGX-drive run artifacts into a single current-vs-80%target-vs-ceiling dashboard — one row per drive lane, keyed to the theoretical-ceiling note.
Package rsiloop closes fak's recursive-self-improvement loop.
Package rsiloop closes fak's recursive-self-improvement loop.
Package rsl is the git Reference State Log — a forge-independent, append-only, hash-chained record of every observed trunk ref transition.
Package rsl is the git Reference State Log — a forge-independent, append-only, hash-chained record of every observed trunk ref transition.
Package rulesynth closes AUTOHARNESS's loop on OUR hand-authored harness: it mines the kernel's refusal/near-miss log to PROPOSE the next STRUCTURAL adjudicator rule, then PROVES it model-free before it can ship — never self-certifying (#537).
Package rulesynth closes AUTOHARNESS's loop on OUR hand-authored harness: it mines the kernel's refusal/near-miss log to PROPOSE the next STRUCTURAL adjudicator rule, then PROVES it model-free before it can ship — never self-certifying (#537).
Package rungobs is the passive rung-decision distribution counter — the aggregate observability dual of `fak preflight --explain`.
Package rungobs is the passive rung-decision distribution counter — the aggregate observability dual of `fak preflight --explain`.
Package safecommit is the EXECUTOR half of the shared-trunk commit discipline that internal/gitgate only declares defensively.
Package safecommit is the EXECUTOR half of the shared-trunk commit discipline that internal/gitgate only declares defensively.
Package safesync is safe fast-forward sync for dirty shared worktrees.
Package safesync is safe fast-forward sync for dirty shared worktrees.
Package savingsvector re-projects a turnbench Report's FLAT saving into the FOUR orthogonal accounts named by docs/explainers/compounding-benefits-of-a-saved-call.md.
Package savingsvector re-projects a turnbench Report's FLAT saving into the FOUR orthogonal accounts named by docs/explainers/compounding-benefits-of-a-saved-call.md.
Package scdiff is the shared diff-scoping seam for shift-left scorecards.
Package scdiff is the shared diff-scoping seam for shift-left scorecards.
Package scmbridge completes the Windows supervision plane (#4756, parent #4748, foundation #4749): ONE desired-state / read-back contract shared by the SCM LocalService control plane and the Scheduled-Task S4U / InteractiveToken recovery bridge, so machine services, interactive agents, boot recovery, and crash recovery cannot diverge or double-launch.
Package scmbridge completes the Windows supervision plane (#4756, parent #4748, foundation #4749): ONE desired-state / read-back contract shared by the SCM LocalService control plane and the Scheduled-Task S4U / InteractiveToken recovery bridge, so machine services, interactive agents, boot recovery, and crash recovery cannot diverge or double-launch.
Package scoreboard posts fak status — scorecard results, scores, run events — to a Slack "scoreboard" channel.
Package scoreboard posts fak status — scorecard results, scores, run events — to a Slack "scoreboard" channel.
Package scorecardpane is the native Go port of the two highest-frequency scorecard folds the family still ran in Python: the portfolio control-pane fold (tools/scorecard_control_pane.py) and the repo-hygiene scorecard fold (tools/repo_hygiene_scorecard.py).
Package scorecardpane is the native Go port of the two highest-frequency scorecard folds the family still ran in Python: the portfolio control-pane fold (tools/scorecard_control_pane.py) and the repo-hygiene scorecard fold (tools/repo_hygiene_scorecard.py).
Package seatpark is a pure, bounded park-and-retry fold for the no-seat transient (REFUSE_NO_ACCOUNT).
Package seatpark is a pure, bounded park-and-retry fold for the no-seat transient (REFUSE_NO_ACCOUNT).
Package secretgate is the execution-time, on-discovery SECRET rung (epic #880, pillar [B], issue #884).
Package secretgate is the execution-time, on-discovery SECRET rung (epic #880, pillar [B], issue #884).
Package secretload is fak's first-class secret/config loader — the structural seam for pillars [C] (.env / config loading) and [D] (the vault backend) of the secret-handling epic (#880, foundation issue #887).
Package secretload is fak's first-class secret/config loader — the structural seam for pillars [C] (.env / config loading) and [D] (the vault backend) of the secret-handling epic (#880, foundation issue #887).
Package selfinstall rebuilds the fak binary from the current checkout and atomically swaps it into a target path — but ONLY after the freshly-built binary passes a gate, so a tree that does not compile, fails vet, or produces a binary that cannot even print its version is NEVER installed over a running fleet.
Package selfinstall rebuilds the fak binary from the current checkout and atomically swaps it into a target path — but ONLY after the freshly-built binary passes a gate, so a tree that does not compile, fails vet, or produces a binary that cannot even print its version is NEVER installed over a running fleet.
This file is the general policy #1580 asks for: a level up from any single ask-vs-assume decision point, it specifies the ONE rule every such decision point in this codebase should be checkable against, rather than each one growing its own bespoke threshold.
This file is the general policy #1580 asks for: a level up from any single ask-vs-assume decision point, it specifies the ONE rule every such decision point in this codebase should be checkable against, rather than each one growing its own bespoke threshold.
Package sensecheck is the "does this actually make sense?" side-car.
Package sensecheck is the "does this actually make sense?" side-car.
JSON-LD parsing and shape helpers.
JSON-LD parsing and shape helpers.
Package servicelease is the lease / generation / incarnation fencing layer over the fak.service.v1 contract (#4752, parent #4748, foundation #4749).
Package servicelease is the lease / generation / incarnation fencing layer over the fak.service.v1 contract (#4752, parent #4748, foundation #4749).
Package serviceledger is the portable append-only observed-state event ledger for services (#4753, parent #4748, depends on #4749).
Package serviceledger is the portable append-only observed-state event ledger for services (#4753, parent #4748, depends on #4749).
Package servicespec defines the portable fak.service.v1 desired-state and restart-semantics contract (#4749, parent #4748).
Package servicespec defines the portable fak.service.v1 desired-state and restart-semantics contract (#4749, parent #4748).
Rung H6 (issue #1899): the session-side wiring of the relay driver's Recontinue seam.
Rung H6 (issue #1899): the session-side wiring of the relay driver's Recontinue seam.
Package sessionaudit audits Claude Code session-transcript JSONL files.
Package sessionaudit audits Claude Code session-transcript JSONL files.
Package sessiondesc is the session-descriptor join schema (fak.session.descriptor.v1, issue #2214, epic #2209): ONE record that binds the four identity spaces a fak session lives in but which today never join —
Package sessiondesc is the session-descriptor join schema (fak.session.descriptor.v1, issue #2214, epic #2209): ONE record that binds the four identity spaces a fak session lives in but which today never join —
Issue #4144 (wiring half): the production on-disk wiring for relay's cross-host WARM-resume seam.
Issue #4144 (wiring half): the production on-disk wiring for relay's cross-host WARM-resume seam.
Package sessionjournal is the crash-survivable session-registration journal: an append-only JSONL lifecycle log (open / beat / close, each boot-stamped) plus the pure fold that classifies every recorded session LIVE / CRASHED / STALE / CLOSED against the machine BOOT EPOCH — so a system-wide infra crash (a Windows-update reboot, or a WindowsTerminal 0xc0000005 that kills every terminal at one instant) can be recovered from: the fleet re-enumerated and the crashed set resumed.
Package sessionjournal is the crash-survivable session-registration journal: an append-only JSONL lifecycle log (open / beat / close, each boot-stamped) plus the pure fold that classifies every recorded session LIVE / CRASHED / STALE / CLOSED against the machine BOOT EPOCH — so a system-wide infra crash (a Windows-update reboot, or a WindowsTerminal 0xc0000005 that kills every terminal at one instant) can be recovered from: the fleet re-enumerated and the crashed set resumed.
Package sessionledger is the durable per-trace hash chain the gateway and the RSI loop append to at every turn boundary.
Package sessionledger is the durable per-trace hash chain the gateway and the RSI loop append to at every turn boundary.
Package sessionobs scores the OBSERVABILITY of our own coding-session data for RSI loops.
Package sessionobs scores the OBSERVABILITY of our own coding-session data for RSI loops.
directory
Package directory is the sessionread C4 read projection (issue #4195, child of epic #4176): it exposes, over the session READ plane, the two things an external process needs to DISCOVER and ADDRESS a session it did not launch —
Package directory is the sessionread C4 read projection (issue #4195, child of epic #4176): it exposes, over the session READ plane, the two things an external process needs to DISCOVER and ADDRESS a session it did not launch —
durablestore
Package durablestore is the DURABLE, file-backed store that sits behind the gateway's span/context reads (fak_context_spans / fak_context_restore) — child C3 of the sessionread plane (epic #4176, issue #4194).
Package durablestore is the DURABLE, file-backed store that sits behind the gateway's span/context reads (fak_context_spans / fak_context_restore) — child C3 of the sessionread plane (epic #4176, issue #4194).
mcpresources
Package mcpresources is the sessionread C6 MCP resource projection (issue #4197, child of epic #4176): it exposes a session's queryable transcript/context/decisions as standard MCP resources — the exact resources/list + resources/read shape any MCP client already understands (see internal/gateway/mcp_resources_prompts.go, read for wire-shape reference only, never imported here).
Package mcpresources is the sessionread C6 MCP resource projection (issue #4197, child of epic #4176): it exposes a session's queryable transcript/context/decisions as standard MCP resources — the exact resources/list + resources/read shape any MCP client already understands (see internal/gateway/mcp_resources_prompts.go, read for wire-shape reference only, never imported here).
supervisor
Package supervisor is the CAPSTONE of the session read/query/observe plane (epic #4176, child C7 / #4198): the reference implementation of the external-supervisor pattern that BRIDGES the read plane (this epic) to the control plane (#2753).
Package supervisor is the CAPSTONE of the session read/query/observe plane (epic #4176, child C7 / #4198): the reference implementation of the external-supervisor pattern that BRIDGES the read plane (this epic) to the control plane (#2753).
transcriptfeed
Package transcriptfeed is the THIRD cursor-CDC feed of the session read/query/observe plane (epic #4176, child C5 / #4196) — the transcript-event tail a peer or monitor subscribes to and re-attaches to by cursor.
Package transcriptfeed is the THIRD cursor-CDC feed of the session read/query/observe plane (epic #4176, child C5 / #4196) — the transcript-event tail a peer or monitor subscribes to and re-attaches to by cursor.
Package sessionreplay freezes one turn's regime-conditioned harness decision into a checked-in, deterministically replayable regression fixture (#4425, part of the managed-turn epic #4107).
Package sessionreplay freezes one turn's regime-conditioned harness decision into a checked-in, deterministically replayable regression fixture (#4425, part of the managed-turn epic #4107).
Package sessionreset builds the "human-like" carryover a fresh session is seeded with when a long-running session crosses its token budget.
Package sessionreset builds the "human-like" carryover a fresh session is seeded with when a long-running session crosses its token budget.
Package sessionsearch is witnessed cross-session recall over the guard session journal (#2913, parent #2908 — porting the design of Hermes' tools/session_search_tool.py to fak's evidence discipline).
Package sessionsearch is witnessed cross-session recall over the guard session journal (#2913, parent #2908 — porting the design of Hermes' tools/session_search_tool.py to fak's evidence discipline).
Package sessionsignals is the shared, closed vocabulary of TERMINAL-TURN signals the fleet session/resume tools classify a Claude Code transcript's last turn with: the usage-limit banner (and its reset window), the auth/login/credit/access walls, and the transient transport/server errors.
Package sessionsignals is the shared, closed vocabulary of TERMINAL-TURN signals the fleet session/resume tools classify a Claude Code transcript's last turn with: the usage-limit banner (and its reset window), the auth/login/credit/access walls, and the transient transport/server errors.
Package sessionsteer is the steering + admission half of the zero-knob automatic-context doctrine (epic #2198, spine #3512).
Package sessionsteer is the steering + admission half of the zero-knob automatic-context doctrine (epic #2198, spine #3512).
Package shadowgit attributes every file write an agent makes to the exact step that made it, without touching the repo the agent is working in.
Package shadowgit attributes every file write an agent makes to the exact step that made it, without touching the repo the agent is working in.
Package sharedtask is the in-memory reference fold for collaborative task records.
Package sharedtask is the in-memory reference fold for collaborative task records.
adjudicate.go puts the ship gate ON the kernel's decision path: a registered Adjudicator that holds a ship-shaped tool call behind the require-witness rung.
adjudicate.go puts the ship gate ON the kernel's decision path: a registered Adjudicator that holds a ship-shaped tool call behind the require-witness rung.
Package signals defines plain-English BEHAVIORAL signals over an agent's turns — the behavioral complement to the structural anti-pattern detectors.
Package signals defines plain-English BEHAVIORAL signals over an agent's turns — the behavioral complement to the structural anti-pattern detectors.
Package simhash is fak's REFERENCE vector-similarity primitive — the dependency-free embedding + cosine + top-k substrate the observability layer hands to anyone who wants to find near-duplicate queries, cluster trajectories, or flag outlier ("bad") queries WITHOUT fak choosing a semantic model for them.
Package simhash is fak's REFERENCE vector-similarity primitive — the dependency-free embedding + cosine + top-k substrate the observability layer hands to anyone who wants to find near-duplicate queries, cluster trajectories, or flag outlier ("bad") queries WITHOUT fak choosing a semantic model for them.
Package skilleffectiveness measures whether each Claude Code skill in `.claude/skills/*/SKILL.md` is BUILT to be effective -- discoverable (a frontmatter description), triggerable (an explicit "use when"/"use to"), affordable (per-load-tier word budgets), and reachable through the queried loader (a queryable, paging, in-sync capability catalog) -- and folds the gaps into the control-pane payload every fak scorecard emits.
Package skilleffectiveness measures whether each Claude Code skill in `.claude/skills/*/SKILL.md` is BUILT to be effective -- discoverable (a frontmatter description), triggerable (an explicit "use when"/"use to"), affordable (per-load-tier word budgets), and reachable through the queried loader (a queryable, paging, in-sync capability catalog) -- and folds the gaps into the control-pane payload every fak scorecard emits.
Package skillenv tracks active skill versions and previews blast radius for hot-swap or rollback through the context and KV MMU surfaces.
Package skillenv tracks active skill versions and previews blast radius for hot-swap or rollback through the context and KV MMU surfaces.
Package skillfootprint prices the resident `.claude/skills` description floor — the always-shipped USERLAND slice of the token tax epic #3229 is shrinking — and holds the one-way ratchet that keeps it from growing unopposed (#5444).
Package skillfootprint prices the resident `.claude/skills` description floor — the always-shipped USERLAND slice of the token tax epic #3229 is shrinking — and holds the one-way ratchet that keeps it from growing unopposed (#5444).
Package skillvalue is the per-skill outcome-VALUE ledger — the value sibling of a usage counter (epic #2871, issue #2873).
Package skillvalue is the per-skill outcome-VALUE ledger — the value sibling of a usage counter (epic #2871, issue #2873).
Package skipledger is a pure fold over one dispatchorder.Result tick into an auditable ledger: one row per candidate (skipped or selected), naming the issue, lane, reason, and timestamp, plus -- for a skip -- whether it was safety- or capacity-related.
Package skipledger is a pure fold over one dispatchorder.Result tick into an auditable ledger: one row per candidate (skipped or selected), naming the issue, lane, reason, and timestamp, plus -- for a skip -- whether it was safety- or capacity-related.
Package slackenv is the ONE resolver for fak's Slack-surface configuration: it reads a key from the process environment or a gitignored .env.slack.local file (walking up from the working directory), so the "one gitignored file configures every workspace" idiom lives in a single tested place instead of eight verbatim copies.
Package slackenv is the ONE resolver for fak's Slack-surface configuration: it reads a key from the process environment or a gitignored .env.slack.local file (walking up from the working directory), so the "one gitignored file configures every workspace" idiom lives in a single tested place instead of eight verbatim copies.
Package slackmeta renders the common metadata line every fak Slack report carries.
Package slackmeta renders the common metadata line every fak Slack report carries.
Package slackoutbox is the durable Slack outbox (#2262, epic #2259): every fak-native message survives crashes, 429s, and token drift by being ENQUEUED as a local JSONL append first and POSTED by a single serialized drainer second — the transactional-outbox pattern sized for a one-box fleet.
Package slackoutbox is the durable Slack outbox (#2262, epic #2259): every fak-native message survives crashes, 429s, and token drift by being ENQUEUED as a local JSONL append first and POSTED by a single serialized drainer second — the transactional-outbox pattern sized for a one-box fleet.
Package slackwire is the ONE Slack Web API transport for fak: chat.postMessage, chat.update, conversations.history, and auth.test in a single tested client with 429/Retry-After handling and a typed error.
Package slackwire is the ONE Slack Web API transport for fak: chat.postMessage, chat.update, conversations.history, and auth.test in a single tested client with 429/Retry-After handling and a typed error.
Package snapshot is the uniform DUMP/RESTORE seam over fak's primitives.
Package snapshot is the uniform DUMP/RESTORE seam over fak's primitives.
Package sotamatrix is the single, in-binary source of truth for "for each compute operation fak's kernel actually performs, what is the production / SOTA stack to learn from before writing it from scratch, and how should we relate to it (borrow / bind / stay-minimal)."
Package sotamatrix is the single, in-binary source of truth for "for each compute operation fak's kernel actually performs, what is the production / SOTA stack to learn from before writing it from scratch, and how should we relate to it (borrow / bind / stay-minimal)."
Package spendrollup builds the cross-account `fak spend` rollup: one or more labeled spend figures per account, each carrying a valuation basis AND a WITNESSED/OBSERVED provenance label, plus a gate that fails any figure that forgets either label.
Package spendrollup builds the cross-account `fak spend` rollup: one or more labeled spend figures per account, each carrying a valuation basis AND a WITNESSED/OBSERVED provenance label, plus a gate that fails any figure that forgets either label.
Package stallpage turns stallscan's reboot high-water decision into a durable, deduped operator page.
Package stallpage turns stallscan's reboot high-water decision into a durable, deduped operator page.
Package stallscan classifies whole-machine "stall" fingerprints from cheap, point-in-time system counters — the pure, OS-independent heart of `fak stallscan`.
Package stallscan classifies whole-machine "stall" fingerprints from cheap, point-in-time system counters — the pure, OS-independent heart of `fak stallscan`.
Overlay MAINTENANCE loop (#5023): the tick that keeps the operator overlay current.
Overlay MAINTENANCE loop (#5023): the tick that keeps the operator overlay current.
Package stepbaton is the pre-resume step-advice stamp: the durable, cross-restart carrier of the managed-context DECISION (a StepClass) captured while the trace is still live, so a resuming successor can read what the window pressure WAS before the trace rotated.
Package stepbaton is the pre-resume step-advice stamp: the durable, cross-restart carrier of the managed-context DECISION (a StepClass) captured while the trace is still live, so a resuming successor can read what the window pressure WAS before the trace rotated.
Package stepbatoncapture is the capture arm of the pre-resume step-advice stamp: the LIVE-side producer that reads the gateway's managed-context report while the trace is still alive and projects it into a durable stepbaton.Stamp.
Package stepbatoncapture is the capture arm of the pre-resume step-advice stamp: the LIVE-side producer that reads the gateway's managed-context report while the trace is still alive and projects it into a durable stepbaton.Stamp.
Package steward is the steward population: a set of cheap, single-invariant validators that garden the kernel's journal.
Package steward is the steward population: a set of cheap, single-invariant validators that garden the kernel's journal.
Package stopfailure reads and settles DOS StopFailure breaker markers.
Package stopfailure reads and settles DOS StopFailure breaker markers.
Package storedrv is fak's pluggable STORAGE-DRIVER framework — the seam that lets every kind of data live in the place that fits it (hot RAM, durable disk, a remote object store, later a columnar or KV backend) instead of the one in-memory map the v0.1 blob store gives everything.
Package storedrv is fak's pluggable STORAGE-DRIVER framework — the seam that lets every kind of data live in the place that fits it (hot RAM, durable disk, a remote object store, later a columnar or KV backend) instead of the one in-memory map the v0.1 blob store gives everything.
Package stripeload fans a single logical read across N byte-identical mirrors of the same file, sized by relative bandwidth (#4298).
Package stripeload fans a single logical read across N byte-identical mirrors of the same file, sized by relative bandwidth (#4298).
Package strmatch is the one shared any-substring matcher the per-package containsAny copies converged on (slop de-dup #776): six identical bool bodies and one first-match variant were duplicated across internal/{attemptbudget,benchlineagegate,headroom,windowgate, readmevisualaudit,terminalbench,vcacheqa}.
Package strmatch is the one shared any-substring matcher the per-package containsAny copies converged on (slop de-dup #776): six identical bool bodies and one first-match variant were duplicated across internal/{attemptbudget,benchlineagegate,headroom,windowgate, readmevisualaudit,terminalbench,vcacheqa}.
Package superloop is the operator-intent META-LOOP: a SUPER LOOP walks a curated set of member loops/gardens/scorecards, reads their status FIRST, and selects worst-first which member to enter — the layer that sits ABOVE a normal loop.
Package superloop is the operator-intent META-LOOP: a SUPER LOOP walks a curated set of member loops/gardens/scorecards, reads their status FIRST, and selects worst-first which member to enter — the layer that sits ABOVE a normal loop.
Package supervisoragent defines the closed, payload-free INPUT CONTRACT that a supervisor agent consumes — fence #1 of the supervisor-seat doctrine (docs/notes/CONCEPT-SUPERVISOR-AGENT-SEAT-2026-07-13.md; epic #4477, leaf #4478).
Package supervisoragent defines the closed, payload-free INPUT CONTRACT that a supervisor agent consumes — fence #1 of the supervisor-seat doctrine (docs/notes/CONCEPT-SUPERVISOR-AGENT-SEAT-2026-07-13.md; epic #4477, leaf #4478).
featureroster.go — C6 of the support-maturity epic (#1249/#1243): score non-model FEATURES on the SAME M0–M7 ladder the model×backend grid reads off, so "feature support" and "architecture support" come off one instrument instead of two prose tables.
featureroster.go — C6 of the support-maturity epic (#1249/#1243): score non-model FEATURES on the SAME M0–M7 ladder the model×backend grid reads off, so "feature support" and "architecture support" come off one instrument instead of two prose tables.
Package supportmaturityscore grades the covmatrix support rungs as a scorecard.
Package supportmaturityscore grades the covmatrix support rungs as a scorecard.
Package swebench turns SWE-bench Verified into a fak-native benchmark whose results are directly comparable to the external "N-Server Cache Benchmarking Tool" (the Benchmark repo, "bench") that runs the same task set against an SGLang endpoint.
Package swebench turns SWE-bench Verified into a fak-native benchmark whose results are directly comparable to the external "N-Server Cache Benchmarking Tool" (the Benchmark repo, "bench") that runs the same task set against an SGLang endpoint.
Package swebenchsota emits a dated SWE-bench SOTA reference snapshot extracted from the official leaderboard at https://www.swebench.com/.
Package swebenchsota emits a dated SWE-bench SOTA reference snapshot extracted from the official leaderboard at https://www.swebench.com/.
Package syspromptmmu emits fak's ordered base-context plan — the fak-first head of the context window (Rung 1 of the system-prompt MMU, epic #1258, issue #1259).
Package syspromptmmu emits fak's ordered base-context plan — the fak-first head of the context window (Rung 1 of the system-prompt MMU, epic #1258, issue #1259).
Package systemservice renders service-manager definitions that keep fak's control plane outside terminal, compositor, and login-session process trees.
Package systemservice renders service-manager definitions that keep fak's control plane outside terminal, compositor, and login-session process trees.
Package taskgraph folds a shared task journal into a typed task table with lease-gated claims.
Package taskgraph folds a shared task journal into a typed task table with lease-gated claims.
Package taskidentity derives the canonical task identity for an agent session.
Package taskidentity derives the canonical task identity for an agent session.
Package taskmgr is fak's process-local task manager concept.
Package taskmgr is fak's process-local task manager concept.
Package taskvc binds the fleet's live Windows Scheduled Tasks to the installers that recreate them from version control — the reboot-survival half of the fleet's always-on posture (#3323).
Package taskvc binds the fleet's live Windows Scheduled Tasks to the installers that recreate them from version control — the reboot-survival half of the fleet's always-on posture (#3323).
Package terminalbench adapts Terminal-Bench-shaped command traces into fak command-boundary mediation reports.
Package terminalbench adapts Terminal-Bench-shaped command traces into fak command-boundary mediation reports.
Package timeoutphase is a pure classifier over one timed-out worker attempt: given the facts the caller observed (which lifecycle stage markers fired before the kill), decide WHICH stage the timeout actually happened in -- before the worker ever started, during its edit pass, during tests, during commit, or during push (#1793).
Package timeoutphase is a pure classifier over one timed-out worker attempt: given the facts the caller observed (which lifecycle stage markers fired before the kill), decide WHICH stage the timeout actually happened in -- before the worker ever started, during its edit pass, during tests, during commit, or during push (#1793).
Package tokencache is the persisted, content-addressed backing store for clonescan's per-file tokenization (#4330).
Package tokencache is the persisted, content-addressed backing store for clonescan's per-file tokenization (#4330).
Package tokenizer is a tokenizer leaf for offline text/id conversion outside the model proof path.
Package tokenizer is a tokenizer leaf for offline text/id conversion outside the model proof path.
Package toolcoverage audits which load-bearing tools modules have sibling tests.
Package toolcoverage audits which load-bearing tools modules have sibling tests.
Package toollint is the kernel's STATIC tool linter: it checks the registered tool SURFACE for inconsistencies the runtime would otherwise silently paper over on every single call.
Package toollint is the kernel's STATIC tool linter: it checks the registered tool SURFACE for inconsistencies the runtime would otherwise silently paper over on every single call.
Package toolproc is the kernel's process table for tool calls — the lifecycle spine for LONG-RUNNING tool use.
Package toolproc is the kernel's process table for tool calls — the lifecycle spine for LONG-RUNNING tool use.
Package toolprocgate is the revocation gate — the first ENFORCEMENT rung of the tool process table (seam 2 of docs/notes/CONCEPT-TOOL-PROCESS-TABLE-2026-07-02.md).
Package toolprocgate is the revocation gate — the first ENFORCEMENT rung of the tool process table (seam 2 of docs/notes/CONCEPT-TOOL-PROCESS-TABLE-2026-07-02.md).
Package toolrollup folds a corpus of individual tool-call records into a per-tool-TYPE rollup — the read-only aggregate a session-analytics report renders (issue #2824, session-analytics C2).
Package toolrollup folds a corpus of individual tool-call records into a per-tool-TYPE rollup — the read-only aggregate a session-analytics report renders (issue #2824, session-analytics C2).
Package toolsandbox adapts tau3/ToolSandbox-shaped policy-state traces into fak adjudication reports.
Package toolsandbox adapts tau3/ToolSandbox-shaped policy-state traces into fak adjudication reports.
Package toolseq turns ordered per-session tool-call sequences into a tool-transition graph and its most common contiguous sequence variants — the "when do tools run, and in what order" view over a trajectory corpus.
Package toolseq turns ordered per-session tool-call sequences into a tool-transition graph and its most common contiguous sequence variants — the "when do tools run, and in what order" view over a trajectory corpus.
Package toolshape fingerprints the SHAPE of one tool call's input and output — the redaction-safe structural record the session-analytics rollup chain consumes (epic #2822: this is C1, the keystone leaf C2/C4/C5 build on).
Package toolshape fingerprints the SHAPE of one tool call's input and output — the redaction-safe structural record the session-analytics rollup chain consumes (epic #2822: this is C1, the keystone leaf C2/C4/C5 build on).
Package tooltrend folds a sequence of per-session tool-call buckets into a tool-mix + output-shape TREND — "which tools and which response shapes are rising or falling across N sessions" (issue #2826, session-analytics C4).
Package tooltrend folds a sequence of per-session tool-call buckets into a tool-mix + output-shape TREND — "which tools and which response shapes are rising or falling across N sessions" (issue #2826, session-analytics C4).
Package toon is a general JSON<->TOON (Token-Oriented Object Notation) codec whose correctness spine is a lossless, type-preserving round-trip: Decode(Encode(v)) deep- equals v for every value in the supported domain.
Package toon is a general JSON<->TOON (Token-Oriented Object Notation) codec whose correctness spine is a lossless, type-preserving round-trip: Decode(Encode(v)) deep- equals v for every value in the supported domain.
Package tracesink is a payload-bearing, IFC-labeled TRAJECTORY SINK.
Package tracesink is a payload-bearing, IFC-labeled TRAJECTORY SINK.
Package trajctl is the trajectory-control objective, score-row, witness-rung, and JSONL ledger model.
Package trajctl is the trajectory-control objective, score-row, witness-rung, and JSONL ledger model.
Package trajctlhook is the impure call-site assembly that binds the pure trajctl turn-boundary fold (trajctl.Sample / trajctl.CompactionBoundary / trajctl.AppendSample) to a running session's host evidence.
Package trajctlhook is the impure call-site assembly that binds the pure trajctl turn-boundary fold (trajctl.Sample / trajctl.CompactionBoundary / trajctl.AppendSample) to a running session's host evidence.
Package trajectory is fak's TRAJECTORY DATA PLANE — the typed, exportable record of what an agent actually did, turn by turn, that application-layer optimizers build trajectory/memory/cache/planner analyses ON TOP of.
Package trajectory is fak's TRAJECTORY DATA PLANE — the typed, exportable record of what an agent actually did, turn by turn, that application-layer optimizers build trajectory/memory/cache/planner analyses ON TOP of.
Package trajhook is the PLUGGABLE TRAJECTORY-SCORER SEAM — the rung that lets a trivial application-layer skill garden trajectories (flag bad queries, find near-duplicate work, prune dead memory) WITHOUT a core edit to fak.
Package trajhook is the PLUGGABLE TRAJECTORY-SCORER SEAM — the rung that lets a trivial application-layer skill garden trajectories (flag bad queries, find near-duplicate work, prune dead memory) WITHOUT a core edit to fak.
Package trajquery lets an agent query its OWN trajectory corpus with a small SQL SELECT — and confines that query to an operator-defined scope by REWRITING it as a view, with a validator that proves the rewrite cannot leak rows outside the scope.
Package trajquery lets an agent query its OWN trajectory corpus with a small SQL SELECT — and confines that query to an operator-defined scope by REWRITING it as a view, with a validator that proves the rewrite cannot leak rows outside the scope.
Package treedoctor diagnoses and (optionally) sweeps a fak working tree that has gone un-tidy under a permanently-on agent fleet, where the trunk is never quiescent.
Package treedoctor diagnoses and (optionally) sweeps a fak working tree that has gone un-tidy under a permanently-on agent fleet, where the trunk is never quiescent.
Package trendreport is the generic, consumer-agnostic ENVELOPE substrate the fak trend-reports share: the embeddable control-pane Envelope, the advisory gate whose only failing finding is the caller's *_unmeasured token, the per-tick direction word, and the JSONL append-line marshaller.
Package trendreport is the generic, consumer-agnostic ENVELOPE substrate the fak trend-reports share: the embeddable control-pane Envelope, the advisory gate whose only failing finding is the caller's *_unmeasured token, the per-tick direction word, and the JSONL append-line marshaller.
Package trigram is a pure-Go trigram postings index for substring and regex search over a document set — the tree + sibling-repo code-search seam (#3437, epic #3434).
Package trigram is a pure-Go trigram postings index for substring and regex search over a document set — the tree + sibling-repo code-search seam (#3437, epic #3434).
Package trunkbuildprobe diagnoses *why* the release gate's ci-fast subset is red: is it a forgotten `git add`?
Package trunkbuildprobe diagnoses *why* the release gate's ci-fast subset is red: is it a forgotten `git add`?
Package tuiplugin is the in-process extension seam for fak console panes.
Package tuiplugin is the in-process extension seam for fak console panes.
changepoint.go — CHANGE-POINT DETECTION on the overhead/benchmark series (issue #1163, T7 of the self-tax assurance epic #1147).
changepoint.go — CHANGE-POINT DETECTION on the overhead/benchmark series (issue #1163, T7 of the self-tax assurance epic #1147).
Package turnkind classifies the latest user turn of an agentic conversation from message STRUCTURE alone — which content-block types the last user message carries, never their content.
Package turnkind classifies the latest user turn of an agentic conversation from message STRUCTURE alone — which content-block types the last user message carries, never their content.
hooklat.go — the guard-hook latency rollup (issue #1993): fold the DOS hook-observation stream's per-observation latency_ms into percentiles and judge the tail against a declared budget.
hooklat.go — the guard-hook latency rollup (issue #1993): fold the DOS hook-observation stream's per-observation latency_ms into percentiles and judge the tail against a declared budget.
Package uiquality is the deterministic measuring stick for fak's terminal UI/UX quality — the surface the sibling scorecards never watch.
Package uiquality is the deterministic measuring stick for fak's terminal UI/UX quality — the surface the sibling scorecards never watch.
Package unwiredscore is the UNWIRED-CODE scorecard -- the recurring detector for the failure class the operator named "code complete but not wired into the default path".
Package unwiredscore is the UNWIRED-CODE scorecard -- the recurring detector for the failure class the operator named "code complete but not wired into the default path".
Package unwitnessedclaim is a closed, pure checker for one narrow drift: an issue whose latest comment reads as a self-reported completion claim ("done", "fixed", "shipped", ...) while the issue itself is still open -- meaning no commit's ship-stamp ancestry ("Fixes #N") ever landed to close it.
Package unwitnessedclaim is a closed, pure checker for one narrow drift: an issue whose latest comment reads as a self-reported completion claim ("done", "fixed", "shipped", ...) while the issue itself is still open -- meaning no commit's ship-stamp ancestry ("Fixes #N") ever landed to close it.
Package urllint is a static witness for the network external-boundary claim's twin of pathlint: that no Go source hardcodes a model/tokenizer DOWNLOAD url outside the one audited chokepoint that derives and (via a network-gated test) verifies them.
Package urllint is a static witness for the network external-boundary claim's twin of pathlint: that no Go source hardcodes a model/tokenizer DOWNLOAD url outside the one audited chokepoint that derives and (via a network-gated test) verifies them.
Package usagelog is the durable, append-only, tamper-evident CLI-INVOCATION journal — the record of how `fak` ITSELF is used, the gap epic #1601 (child A, #1608) closes.
Package usagelog is the durable, append-only, tamper-evident CLI-INVOCATION journal — the record of how `fak` ITSELF is used, the gap epic #1601 (child A, #1608) closes.
Package vcachecal is the vCache observe & calibrate engine — milestone M1 of the vCache epic (issue #716).
Package vcachecal is the vCache observe & calibrate engine — milestone M1 of the vCache epic (issue #716).
Package vcachechain is the vCache chains & recall engine — milestone M4 of the vCache epic (issue #719).
Package vcachechain is the vCache chains & recall engine — milestone M4 of the vCache epic (issue #719).
Package vcacheextract sanitizes Codex session JSONL token telemetry.
Package vcacheextract sanitizes Codex session JSONL token telemetry.
Package vcachegov is the vCache Governor — the steady-state policy layer that decides, per cacheable prefix, whether to heartbeat-pin it, let it lazy-rebuild, ride natural traffic, or evict it; and how many prefixes to warm inside rate-limit headroom.
Package vcachegov is the vCache Governor — the steady-state policy layer that decides, per cacheable prefix, whether to heartbeat-pin it, let it lazy-rebuild, ride natural traffic, or evict it; and how many prefixes to warm inside rate-limit headroom.
Package vcacheobserve is the vCache per-sub-concept OBSERVABILITY lens over real provider-cache telemetry — the "10x observability into all the sub-concepts" surface behind `fak vcache observe`.
Package vcacheobserve is the vCache per-sub-concept OBSERVABILITY lens over real provider-cache telemetry — the "10x observability into all the sub-concepts" surface behind `fak vcache observe`.
Package vcacheqa is the shared QA harness + witness contract every vCache gate (M1 vcachecal, M2 vcachestar, M3 vcachewarm, M4 vcachechain, M5 vcachegov, and the attribution/conflation surfaces) must pass before it is allowed to flip default-on.
Package vcacheqa is the shared QA harness + witness contract every vCache gate (M1 vcachecal, M2 vcachestar, M3 vcachewarm, M4 vcachechain, M5 vcachegov, and the attribution/conflation surfaces) must pass before it is allowed to flip default-on.
Package vcachescore composes the vCache proof leaves into an agent-facing benchmark scorecard.
Package vcachescore composes the vCache proof leaves into an agent-facing benchmark scorecard.
Package vcachesnapshot persists the gateway's observed per-turn provider-cache window to a small JSONL file at a well-known per-user path, so a SEPARATE `fak vcache score` process can read the REALIZED cache window a finished `fak guard`/`fak serve` session observed — instead of falling back to the synthetic-Zipf planned forecast.
Package vcachesnapshot persists the gateway's observed per-turn provider-cache window to a small JSONL file at a well-known per-user path, so a SEPARATE `fak vcache score` process can read the REALIZED cache window a finished `fak guard`/`fak serve` session observed — instead of falling back to the synthetic-Zipf planned forecast.
Package vcachestar is the vCache M2 star-anchor decision layer.
Package vcachestar is the vCache M2 star-anchor decision layer.
Package vcachewarm is the vCache M3 dedicated-warming decision layer.
Package vcachewarm is the vCache M3 dedicated-warming decision layer.
Package vdso is the tool vDSO: a 3-tier local fast path that answers a tool call with NO engine and NO remote round-trip — the agentic analogue of the kernel vDSO that serves gettimeofday() from userspace without a syscall.
Package vdso is the tool vDSO: a 3-tier local fast path that answers a tool call with NO engine and NO remote round-trip — the agentic analogue of the kernel vDSO that serves gettimeofday() from userspace without a syscall.
Package verifierexposure ranks the gameability of fak's verification gates.
Package verifierexposure ranks the gameability of fak's verification gates.
Package versionskew turns "I can't tell which fak is running" into a STRUCTURED, REFUSABLE version-skew verdict — the binary-provenance R2 witness (#3351, epic #2218 G2).
Package versionskew turns "I can't tell which fak is running" into a STRUCTURED, REFUSABLE version-skew verdict — the binary-provenance R2 witness (#3351, epic #2218 G2).
Package vllmcompile is the tuned-baseline gate for served-engine benchmarks: it records an engine's torch.compile / CUDA-graph / warmup state as a `vllm_compile` artifact block and refuses to let a cold or accidentally misconfigured engine masquerade as a tuned baseline (#1731).
Package vllmcompile is the tuned-baseline gate for served-engine benchmarks: it records an engine's torch.compile / CUDA-graph / warmup state as a `vllm_compile` artifact block and refuses to let a cold or accidentally misconfigured engine masquerade as a tuned baseline (#1731).
Package waiting is the R3 waiting-on-human queue (#2272, epic #2269): a pure fold over loop-event ledgers (internal/loopmgr) that turns each blocked-on-operator notify into one kernel object with age, held resources, deadline, and the safe default that fires on expiry — babysitting inverted: the fleet files tickets on the human, with deadlines.
Package waiting is the R3 waiting-on-human queue (#2272, epic #2269): a pure fold over loop-event ledgers (internal/loopmgr) that turns each blocked-on-operator notify into one kernel object with age, held resources, deadline, and the safe default that fires on expiry — babysitting inverted: the fleet files tickets on the human, with deadlines.
Package watchdoghealth is the pure health-digest core for fak's DEFAULT watchdog monitors — the OS-scheduled fleet timers (resume, supervisor, dos-dispatch, stale-work-garden) that `cmd/fak`'s watchdog-autoheal keeps alive on every `fak serve` / `fak guard` boot.
Package watchdoghealth is the pure health-digest core for fak's DEFAULT watchdog monitors — the OS-scheduled fleet timers (resume, supervisor, dos-dispatch, stale-work-garden) that `cmd/fak`'s watchdog-autoheal keeps alive on every `fak serve` / `fak guard` boot.
Package webbench turns frontier web/browser agent benchmarks into fak-native benchmarks whose results directly measure the value of fak's session value stack on multi-turn web automation tasks.
Package webbench turns frontier web/browser agent benchmarks into fak-native benchmarks whose results directly measure the value of fak's session value stack on multi-turn web automation tasks.
browser
Package browser is the webbench browser-control adapter over Playwright CLI.
Package browser is the webbench browser-control adapter over Playwright CLI.
Package wiki is the fak-native, witness-verified repo-wiki core (epic #4277, mined from AsyncFuncAI/deepwiki-open @ 16f35a0 — inspire, clean-room Go).
Package wiki is the fak-native, witness-verified repo-wiki core (epic #4277, mined from AsyncFuncAI/deepwiki-open @ 16f35a0 — inspire, clean-room Go).
Package windowgate is the NO-DESKTOP-POPUP ratchet: the durable gate that keeps always-on fleet automation from flashing console windows on the interactive desktop — the "random terminal popups".
Package windowgate is the NO-DESKTOP-POPUP ratchet: the durable gate that keeps always-on fleet automation from flashing console windows on the interactive desktop — the "random terminal popups".
Package wipattr is the pure attribution core for #3874 (C2).
Package wipattr is the pure attribution core for #3874 (C2).
Package wipfence applies and removes the shared-trunk WIP build fence.
Package wipfence applies and removes the shared-trunk WIP build fence.
Package wiprecon is the pure reconciliation core for #3875 (C3).
Package wiprecon is the pure reconciliation core for #3875 (C3).
Package wipref is the PURE core of `fak wip`: the working-tree checkpoint ledger that lives under refs/fak/wip/<session> — a sibling of the lease refs (internal/leaseref, refs/fak/locks/*).
Package wipref is the PURE core of `fak wip`: the working-tree checkpoint ledger that lives under refs/fak/wip/<session> — a sibling of the lease refs (internal/leaseref, refs/fak/locks/*).
Package wirescreen — ROADMAP for the "local model on the wire" proposer spine.
Package wirescreen — ROADMAP for the "local model on the wire" proposer spine.
decision.go — the append-only decision recorder: every adjudication / refusal the kernel makes, written as a git note on a DEDICATED side ref so the record is durable, peer-readable, and NEVER touches the trunk's commit objects.
decision.go — the append-only decision recorder: every adjudication / refusal the kernel makes, written as a git note on a DEDICATED side ref so the record is durable, peer-readable, and NEVER touches the trunk's commit objects.
Package workerenvelope defines a small machine-readable envelope for the RESULT a dispatch worker hands back when it finishes a GitHub issue.
Package workerenvelope defines a small machine-readable envelope for the RESULT a dispatch worker hands back when it finishes a GitHub issue.
Package workerworktree is the native Go port of tools/worker_worktree.py: the per-worker git worktree isolation primitive that the live dispatch spawn wires in for #3168.
Package workerworktree is the native Go port of tools/worker_worktree.py: the per-worker git worktree isolation primitive that the live dispatch spawn wires in for #3168.
Package workflow is a built-in workflow orchestration layer (D-005, issue #245): a small, deterministic DAG engine plus the three patterns agent frameworks reach for most — map-reduce, fan-out, and an explicit dependency DAG — expressible as a JSON/YAML document and executed CPU-correctly with no model in the loop.
Package workflow is a built-in workflow orchestration layer (D-005, issue #245): a small, deterministic DAG engine plus the three patterns agent frameworks reach for most — map-reduce, fan-out, and an explicit dependency DAG — expressible as a JSON/YAML document and executed CPU-correctly with no model in the loop.
Package workflowaudit classifies every git-branch / tag reference in the project's GitHub Actions workflows against the branch-role contract (internal/branchrole), so the dev->main front-door migration (#1697 / #1701) has a checkable map of what each branch filter is FOR -- and a gate that reds the moment a new, unclassified development-path `main`/`master` reference is introduced.
Package workflowaudit classifies every git-branch / tag reference in the project's GitHub Actions workflows against the branch-role contract (internal/branchrole), so the dev->main front-door migration (#1697 / #1701) has a checkable map of what each branch filter is FOR -- and a gate that reds the moment a new, unclassified development-path `main`/`master` reference is introduced.
Package workflowlint refutes "fak-blind" ultracode Workflow scripts — the ones an ultracode session emits that never touch fak's own self-index, memory algebra, or shared-path leasing.
Package workflowlint refutes "fak-blind" ultracode Workflow scripts — the ones an ultracode session emits that never touch fak's own self-index, memory algebra, or shared-path leasing.
Package worklog is the unified agent-work change feed (#3172): the "outbox insight" applied to agent work.
Package worklog is the unified agent-work change feed (#3172): the "outbox insight" applied to agent work.
Package worktreewitness runs a command inside a transient detached git worktree pinned at origin/main, so the verdict reflects the trunk tip and NOT the caller's dirty working tree.
Package worktreewitness runs a command inside a transient detached git worktree pinned at origin/main, so the verdict reflects the trunk tip and NOT the caller's dirty working tree.
Package worktype names the closed set of WORK CLASSES the project-management surfaces sort work into — the single source of truth that lets the milestone roadmap and the `fak program` report draw the same line between an ONGOING OPTIMIZATION PROGRAM and a DISCRETE DELIVERABLE EPIC.
Package worktype names the closed set of WORK CLASSES the project-management surfaces sort work into — the single source of truth that lets the milestone roadmap and the `fak program` report draw the same line between an ONGOING OPTIMIZATION PROGRAM and a DISCRETE DELIVERABLE EPIC.
Package xenginekv ships the cross-engine zero-copy KV co-residence seam (#448): a RegionBackend whose Resolver hands out RefRegion handles into ONE addressable arena where an EXTERNAL engine's KV cache and fak's tool args/results CO-RESIDE.
Package xenginekv ships the cross-engine zero-copy KV co-residence seam (#448): a RegionBackend whose Resolver hands out RefRegion handles into ONE addressable arena where an EXTERNAL engine's KV cache and fak's tool args/results CO-RESIDE.
Package zaitask is bounded non-streaming Z.AI task runner.
Package zaitask is bounded non-streaming Z.AI task runner.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL