Expand description
Purpose: Coordinate shared ProjectAtlas CLI and MCP runtime workflows.
Shared runtime orchestration for the ProjectAtlas CLI and MCP adapters.
ModulesΒ§
- graph_
projection π - Normalize parser-owned symbol facts into one generation-bound repository graph.
- module_
resolution π - Bounded repository compiler-configuration loading for semantic graph projection.
- optional_
parser_ πruntime - Process-wide admission and scheduling for the optional parser-pack worker.
- source_
observation π - Process-local source observation for long-lived verified index reads.
StructsΒ§
- Exact
Fresh πIndex Read - Current read snapshot established through exact source verification.
- Index
Freshness πAssessment - Exact freshness assessment plus its measured source/database work.
- Index
Freshness πDelta - Current local-source delta detected before a normal indexed read.
- Index
Init πRequired - Typed first-use handoff for one selected project root.
- Index
Project πMismatch - Typed refusal when a selected project root and durable index disagree.
- Index
Publication πBatch - Filesystem and derived facts prepared before acquiring the
SQLitewriter. - Index
Publication πOutcome - Reports produced after a staged batch commits successfully.
- Index
Refresh πReport - Combined refresh output for watcher and one-shot refresh paths.
- Index
Refresh πRequired - Bounded typed report returned before a stale indexed read can execute.
- Index
Verification πIncomplete - Bounded typed report returned when source verification is incomplete.
- Init
Bootstrap πOptions - Options for the first-run initialization bootstrap.
- Init
Host πConfig Status - Status for one generated host integration config.
- Init
Path πStatus - Status for one path managed by init.
- Init
Scan πPhase - Scan/index phase result for init.
- Init
Setup πReport - First-run init report shared by CLI and MCP adapters.
- Legacy
Purpose πReport - Legacy purpose cleanup report.
- Optional
Parser πSettings Report - Optional parser state present in both feature-enabled and default-core-only builds.
- Path
Status π - Filesystem status for a diagnostic path.
- Project
Worktree πRequired - Typed refusal when a bare/common Git directory is selected as source.
- Purpose
Curation πItem - One path that needs purpose curation.
- Purpose
Curation πPage - Agent-facing purpose curation queue with bounded health metadata.
- Purpose
Curator πHandoff - Purpose curation handoff for agent/plugin harnesses.
- Purpose
Import πLimits - Hard authored-purpose input limits for one publication attempt.
- Purpose
Import πReport - Legacy purpose import counts from a scan.
- Purpose
Import πSnapshot - Deterministic purpose-import rows and the inputs that produced them.
- Purpose
Input πReader - Operation-owned reader for authored purpose and publication inputs.
- Purpose
Review πItem - Per-path batch review result.
- Purpose
Review πReport - Batch purpose review result.
- Purpose
Review πRequest - One agent-reviewed purpose update requested by a batch review.
- Reset
Index πReport - Runtime index/cache cleanup report.
- Scan
Report π - Scan command report shared by CLI and MCP adapters.
- Scan
Runtime πPlan - Resolved scan runtime policy shared by CLI and MCP adapters.
- Settings
Index πStats - Indexed state summary for settings diagnostics.
- Settings
Lexical πSearch Report - Typed lexical-search settings projection.
- Settings
Report π - Local settings report.
- Settings
Search πMode Report - Typed settings projection for one search mode.
- Settings
Search πReport - Content-free readiness for supported and planned search modes.
- Source
Verification πWork - Measured work performed by one exact source-freshness verification.
- Structural
Summary πDerivation - One fileβs closed structural-summary derivation.
- Structural
Summary πReport - Deterministic structural-summary refresh report.
- Structural
Summary πStage - Structural summary mutations retained outside the
SQLitewriter transaction. - Symbol
Build πOptions - Options controlling source parsing during symbol graph builds.
- Symbol
Build πReport - Symbol graph build report.
- Symbol
Build πStage - Symbol mutations retained outside the
SQLitewriter transaction. - Symbol
Parse πJob - Source file queued for symbol parsing.
- Symbol
Parse πSuccess - Successful parser output waiting for sequential DB persistence.
- Symbol
Publication πLimits - Aggregate rows and retained string bytes admitted by one symbol publication.
- Text
Index πOptions - Options controlling full-text persistence for
SQLitesearch. - Text
Index πRefresh - Persisted text refresh result plus rows reused by structural summarizers.
- Text
Index πReport - Persisted file-text index report.
- Text
Index πRow - Outcome of considering one file for persisted text search.
- Usage
Runtime πInstance - One optional telemetry identity owned by a CLI invocation or MCP process.
- Watch
Change πSet - Debounced filesystem changes observed by watcher mode.
- Watch
Report π - Watch command report.
- Watch
Status πReport - Watcher status report.
EnumsΒ§
- Index
Read πStatus - Closed state returned when an index-backed read cannot proceed safely.
- Index
Refresh πReason - Closed reason for refusing an index-backed read.
- Index
Refresh πScope - Scope required to recover a stale index safely.
- Index
Verification πReason - Closed reason why current local source could not be verified.
- Init
Phase πStatus - Project initialization phase status.
- Node
Publication πBatch - Node mutations owned by one full or incremental publication.
- Purpose
Lint πLevel - Purpose curation strictness used by
projectatlas lint. - Purpose
Review πAction - Stable purpose-review action values.
- Settings
Capability πState - Readiness of one settings capability.
- Source
Read πFailure - Failure from one cancellation-aware bounded source read.
- Structural
Summary πChange - One closed structural-summary projection mutation.
- Symbol
Parse πOutcome - Outcome from one parser worker.
- Symbol
Projection πChange - One closed symbol projection mutation.
- Text
Index πSkip Reason - Text-index outcome categories.
ConstantsΒ§
- BUILTIN_
PROJECTATLAS_ πPURPOSES - Built-in purposes for reserved project-local
ProjectAtlasmetadata inputs. - CONTROLLED_
SOURCE_ πREAD_ BUFFER_ BYTES - Chunk size used by cancellation-aware bounded source reads.
- CORE_
INDEX_ πPOLICY_ PATHS - Core project-local files whose edits can change source-selection policy.
- DEFAULT_
HEALTH_ πLIMIT - Default health rows returned when the caller does not request a page size.
- DEFAULT_
INDEX_ πWORK_ TIMEOUT - Default whole-operation deadline when no narrower parser limit is supplied.
- GIT_
CONFIG_ πQUERY_ TIMEOUT - Maximum time allowed for one effective Git config query.
- INDEX_
DERIVATION_ πCONTRACT_ VERSION - Explicit version of the built-in derived-index projection contract.
- INDEX_
FRESHNESS_ πSAMPLE_ LIMIT - Maximum changed paths included in a freshness failure payload.
- INDEX_
WORKER_ πSAFE_ CEILING - Maximum indexing workers regardless of a larger caller request.
- MAX_
GIT_ πCONFIG_ QUERY_ OUTPUT_ BYTES - Maximum output retained from one effective Git config query.
- MAX_
HEALTH_ πLIMIT - Maximum health rows returned in one payload.
- MAX_
INCREMENTAL_ πCHANGED_ PATHS - Maximum event paths accepted by one incremental watcher publication.
- MAX_
INCREMENTAL_ πSOURCE_ BYTES - Maximum source bytes accepted by one incremental watcher publication.
- MAX_
INDEXED_ πNAVIGATION_ SOURCE_ BYTES - Maximum current source bytes one navigation read may allocate and inspect.
- MAX_
PUBLICATION_ πSTAGING_ BYTES - Maximum aggregate retained string bytes across one in-memory publication batch.
- MAX_
PURPOSE_ πHEADER_ BYTES - Maximum source prefix inspected for a legacy purpose header.
- MAX_
PURPOSE_ πIMPORT_ BYTES - Maximum aggregate authored-purpose bytes inspected by one publication.
- MAX_
PURPOSE_ πIMPORT_ RECORDS - Maximum normalized legacy purpose rows admitted by one publication.
- MAX_
PURPOSE_ πINPUT_ FILE_ BYTES - Maximum complete config, map, or non-source purpose input size.
- MAX_
PURPOSE_ πREVIEW_ FIELD_ BYTES - Maximum bytes in one non-path purpose-review string field.
- MAX_
PURPOSE_ πREVIEW_ INPUT_ BYTES - Maximum aggregate string bytes admitted to one purpose-review batch.
- MAX_
PURPOSE_ πREVIEW_ INPUT_ FILE_ BYTES - Maximum JSON bytes read for one CLI purpose-review batch.
- MAX_
PURPOSE_ πREVIEW_ PATH_ BYTES - Maximum bytes in one repository path supplied to purpose review.
- MAX_
PURPOSE_ πREVIEW_ REPORT_ BYTES - Maximum retained item/output bytes for one purpose-review report.
- MAX_
STAGED_ πTEXT_ BYTES - Maximum UTF-8 source bytes retained while one publication is staged.
- MAX_
SYMBOL_ πFILE_ BYTES - Maximum file size parsed for symbols by default.
- MAX_
SYMBOL_ πPARSE_ JOBS - Maximum symbol candidates accepted by one publication.
- NORMAL_
READ_ πREFRESH_ MAX_ BYTES - Maximum current source bytes a normal read may reconcile before answering.
- NORMAL_
READ_ πREFRESH_ MAX_ PATHS - Maximum affected paths a normal read may reconcile before answering.
- PUBLICATION_
NODE_ πBATCH_ SIZE - Maximum scan-node mutations applied between publication cancellation checks.
- PUBLICATION_
PATH_ πBATCH_ SIZE - Maximum deleted repository paths applied between publication cancellation checks.
- PUBLICATION_
TEXT_ πBATCH_ SIZE - Maximum persisted source texts applied between publication cancellation checks.
- PURPOSE_
REVIEW_ πREPORT_ ERROR_ FIELD - Purpose-review report field name for an item error.
- WATCH_
EVENT_ πQUEUE_ CAPACITY - Maximum native watcher events buffered before continuity becomes uncertain.
FunctionsΒ§
- absolute_
path π - Return an absolute path without requiring the target to exist.
- absolute_
watch_ πpath - Return an absolute path for a watcher event path.
- admit_
symbol_ πjob_ source - Read, bound, hash-check, and decode one source exactly once for symbol staging.
- apply_
conditional_ πpurpose_ reviews - Apply one host-selected conditional batch with one database writer transaction.
- apply_
purpose_ πimport_ snapshot - Apply staged legacy-purpose rows without overwriting current reviewed intent.
- apply_
structural_ πsummary_ stage - Apply prepared structural summaries inside the parent publication transaction.
- apply_
symbol_ πbuild_ stage - Apply prepared symbol mutations inside the parent publication transaction.
- apply_
text_ πindex_ stage - Apply prepared persisted-text rows inside the parent publication transaction.
- automatic_
refresh_ πwrite_ is_ unavailable - Distinguish optional repair contention from database-integrity failures.
- bounded_
index_ πwork_ control - Apply the runtimeβs safe whole-operation deadline without weakening caller bounds.
- build_
settings_ πreport - Build settings diagnostics shared by CLI and MCP.
- byte_
count_ πto_ tokens - Estimate source tokens from a searched byte count.
- byte_
size_ πto_ tokens - Estimate source tokens from a byte count with the shared token heuristic.
- canonical_
project_ πroot - Return a canonical absolute project root.
- canonical_
source_ πproject_ root - Return a canonical checked-out source root, rejecting bare Git control roots.
- checked_
symbol_ πpublication_ usage - Admit one aggregate symbol-publication resource before persistence.
- clear_
skipped_ πsymbol_ index - Clear stale symbol output while preserving structural summaries when present.
- collect_
purpose_ πreviews - Review one admitted item-oriented batch while bounding retained report data.
- complete_
index_ πpublication - Commit only after the shared work boundary still permits publication.
- conditional_
purpose_ πreview_ action - Map database conditional-apply state into the stable review action contract.
- config_
candidates_ πfor_ root - Return supported config paths for one project root.
- config_
root_ πmismatch_ error - Build the standard config/root mismatch error.
- db_
sidecar_ πpath - Return the path to a
SQLitesidecar file. - default_
cli_ πproject_ root - Resolve the default CLI project root before opening an implicit database.
- default_
mcp_ πproject_ root - Resolve the default MCP project root without trusting the process cwd.
- defaultable_
cli_ πproject_ root - Resolve a CLI repository-root argument, using indexed state for the default
.. - detect_
index_ πfreshness_ controlled - Detect the complete local-source delta under one cooperative work boundary.
- effective_
git_ πconfig_ bare_ setting - Query Gitβs effective local
core.barevalue, including configured includes. - empty_
index_ πrefresh_ report - Build the stable report for a verified watcher no-op.
- empty_
symbol_ πbuild_ report - Return an empty symbol build report.
- empty_
text_ πindex_ report - Return an empty text-index report for a no-op refresh.
- enforce_
publication_ πstaging_ budget - Fail before writer acquisition when retained publication state exceeds its budget.
- ensure_
parent_ πdir - Create the parent directory for a path when it has one.
- estimated_
source_ πtokens_ for_ file_ metadata - Estimate source tokens for persisted file metadata.
- estimated_
source_ πtokens_ for_ file_ node - Estimate source tokens for one indexed file without reading it.
- estimated_
source_ πtokens_ for_ indexed_ files - Estimate broad source tokens represented by indexed files with SQL aggregates.
- estimated_
source_ πtokens_ for_ path - Estimate source tokens for one indexed path, falling back safely for stale rows.
- estimated_
source_ πtokens_ for_ paths - Estimate source tokens for repository paths referenced by symbols/relations.
- event_
kind_ πaffects_ index - Return whether a
notifyevent kind can change indexed content. - expected_
nodes_ πafter_ incremental - Build the complete expected source state after one normalized incremental delta.
- finish_
purpose_ πimport_ fingerprint_ controlled - Finish one purpose-import fingerprint from already normalized source records.
- has_
conditional_ πpurpose_ review_ field - Return whether a row attempts to use queue-bound conditional review.
- hash_
index_ πcontract_ value - Add one unambiguous field/value pair to a derived-index fingerprint.
- hash_
publication_ πinput_ file_ controlled - Bind one optional fileβs identity and exact bytes to publication input state.
- health_
next_ πstart_ index - Return the next start index for a bounded health page.
- health_
severity_ πname - Return a stable lowercase severity name.
- index_
derivation_ πfingerprint - Hash the parser registry and source-selection policy that own derived rows.
- index_
derivation_ πfingerprint_ with_ semantic_ digest - Hash one exact parser, semantic, and source-selection contract.
- index_
init_ πrequired - Return a typed, non-mutating first-use handoff for one selected root.
- index_
policy_ πpath - Return whether one repository-relative path owns derived-index policy.
- index_
policy_ πrefresh_ required - Return the typed full-refresh state for a changed derivation contract.
- index_
work_ πcontrol - Create one indexing boundary with the caller timeout capped by the safe default.
- indexed_
file_ πhashes - Load indexed file hashes for incremental refresh comparison.
- indexed_
file_ πhashes_ for_ paths - Load indexed file hashes for selected repository paths.
- indexed_
file_ πtexts_ for_ nodes_ controlled - Build bounded UTF-8 text rows while observing cancellation between files.
- indexed_
file_ πtexts_ for_ nodes_ with_ limit - Build UTF-8 text rows under an explicit aggregate staging-byte limit.
- indexed_
native_ πpath - Build an absolute native path for a previously validated indexed file key.
- indexed_
project_ πroot - Load the project root recorded by the latest scan.
- indexed_
purpose_ πfiles - Collect
.purposefiles only from folders included in the normal index. - init_
config_ πpath - Return the config path init should preserve or create for a project root.
- init_
next_ πsteps - Return concise next steps for humans and agents.
- init_
path_ πstatus - Return created/existing status for a path.
- is_
bare_ πgit_ control_ root - Recognize a bare repository or selected common Git control directory.
- is_
complete_ πconditional_ purpose_ review - Return whether a row carries one complete queue-bound conditional review.
- is_
generic_ πcontext_ segment - Return whether a path segment is too generic to add useful purpose context.
- is_
gradle_ πbuild_ script - Return whether a path is a Gradle build script rather than ordinary Kotlin/Groovy source.
- is_
symbol_ πcandidate - Return whether a language should be parsed for symbols.
- is_
symbol_ πcandidate_ for_ admission - Apply the project-selected optional-language boundary to symbol work admission.
- join_
human_ πnames - Join declaration names as a compact human phrase.
- lint_
database_ πif_ present - Build lint output for an existing
SQLiteindex. - load_
scan_ πimport_ config - Load map configuration for purpose import during scan.
- mcp_
config_ πpath_ for_ db - Return the project-local MCP config path associated with a database path.
- native_
display_ πrelative_ path - Reconcile equivalent native paths when Windows extended prefixes differ.
- next_
step_ πreport - Build a next-step recommendation report from indexed metadata.
- next_
step_ πreport_ payload - Build the flattened agent-facing next-step payload.
- normalize_
display_ πpath - Normalize a path for JSON/TOON diagnostics.
- normalized_
deleted_ πpath - Normalize a deleted path if it belongs to the watched repository.
- normalized_
folder_ πfilter - Normalize a folder filter into the repository path convention.
- normalized_
watch_ πindex_ path - Return one repository-contained native path after watcher normalization and policy checks.
- notify_
event_ πchanges - Convert a
notifyevent into index-relevant changes. - notify_
result_ πchanges - Convert a
notifyresult into index-relevant changes. - notify_
runtime_ πavailable - Return whether the platform watcher can be constructed in this process.
- observed_
language_ πlabel - Return a readable language label for agent-facing content summaries.
- observed_
manifest_ πsubject - Return the subject phrase for manifest-style content summaries.
- open_
atlas_ πstore_ for_ project - Open or create a durable index bound to one selected project root.
- open_
atlas_ πstore_ for_ project_ with_ location_ validator - Validate storage before creating the database parent and opening the store.
- open_
atlas_ πstore_ read_ only_ for_ project - Open a current durable index read snapshot bound to one selected root.
- open_
exact_ πfresh_ atlas_ store_ for_ project_ controlled - Open a current snapshot and retain exact freshness work for epoch accounting.
- open_
exact_ πfresh_ atlas_ store_ for_ project_ with_ repair - Open a current read snapshot without repairing stale source or durable state.
- open_
federated_ πatlas_ stores_ for_ project - Open an explicit ordered set of current project indexes without mutating any root.
- open_
fresh_ πatlas_ store_ for_ project - Open a current read snapshot, reconciling one safe bounded delta when possible.
- open_
fresh_ πatlas_ store_ for_ project_ controlled - Open a current read snapshot under one cooperative freshness boundary.
- parse_
admitted_ πsymbol_ job - Extract conservative facts from admitted source and retain independent source provenance.
- parse_
symbol_ πjob_ controlled - Parse one source file while observing cancellation before and during parsing.
- path_
context_ πsubject - Return a path-aware subject phrase for a generated purpose suggestion.
- path_
segment_ πwords - Convert one path segment into readable lowercase words.
- path_
status π - Return a diagnostic status for one path.
- preview_
conditional_ πpurpose_ review - Preview one conditional review against the current queue state without writing.
- primary_
symbol_ πkinds - Return a compact phrase describing the most important symbol kinds.
- primary_
symbol_ πnames - Return stable names for the most important declaration symbols.
- project_
root_ πfrom_ db_ path - Infer a project root from a default
.projectatlas/projectatlas.dbpath. - project_
store_ πerror - Preserve typed selected-root mismatch diagnostics across store adapters.
- protected_
purpose_ πpaths - Return paths whose reviewed or built-in purpose must suppress generated suggestions.
- publication_
base_ πgeneration - Capture the last complete generation used as a publication compare-and-swap anchor.
- publication_
contract_ πmatches - Return whether symbol reuse and incremental publication share the current derivation contract.
- publication_
input_ πerror - Preserve typed work failures while adapting authored-input uncertainty.
- publish_
index_ πbatch - Apply one fully prepared index batch in a short generation-checked transaction.
- purpose_
curation_ πpage - Build a purpose curation queue from the bounded health page.
- purpose_
curator_ πhandoff - Build one host-owned purpose-curator handoff shared by init and session brief.
- purpose_
handoff_ πinstructions - Return stable purpose handoff instructions for agent harnesses.
- purpose_
header_ πcandidates - Return source files that appear to start with legacy Purpose headers.
- purpose_
queue_ πcuration_ scope - Return the truthful curation tier selected by explicit queue scope flags.
- purpose_
queue_ πfile_ scope - Return the file inclusion scope for purpose curation metadata.
- purpose_
queue_ πfolder_ scope - Return the folder inclusion scope for purpose curation metadata.
- purpose_
review_ πinput_ too_ large - Build the stable aggregate-byte admission failure.
- purpose_
review_ πitem_ bytes - Return retained string bytes for one report row after per-field admission.
- purpose_
review_ πreport_ too_ large - Build the stable purpose-review report/output limit failure.
- push_
word_ πspace - Append one word separator when the phrase already has content.
- ranked_
file_ πnodes_ with_ reasons - Load ranked file nodes with concise reasons.
- ranked_
folder_ πnodes_ with_ reasons - Load ranked folder nodes with concise reasons.
- read_
indexed_ πfile_ content - Read content for a previously validated indexed file key.
- read_
source_ πbytes_ controlled - Read at most one admitted source-byte budget while checking cooperative stop state.
- record_
directory_ πwalk_ usage_ estimate - Record a broad directory-walk avoidance estimate.
- record_
usage_ πestimate - Record a usage event from a fast baseline estimate and actual atlas payload.
- record_
usage_ πestimate_ with_ context - Record a usage event from a fast baseline estimate and explicit baseline semantics.
- record_
usage_ πtext - Record a usage event from baseline and emitted text unless telemetry is disabled.
- refresh_
index π - Refresh filesystem and symbol state.
- refresh_
index_ πcontrolled - Refresh every derived projection under one cancellation boundary.
- refresh_
index_ πfor_ changes - Refresh filesystem and symbol state for a debounced event batch.
- refresh_
index_ πfor_ changes_ controlled - Refresh one watcher batch under one cancellation and publication boundary.
- relation_
targets π - Return relation targets for one relation kind.
- render_
coverage_ πreport - Render one bounded current coverage page as compact TOON.
- render_
health_ πpage - Render a bounded health page as compact TOON.
- render_
purpose_ πcuration_ page - Render a purpose curation queue as compact TOON.
- render_
purpose_ πreview_ report - Render a batch purpose review report as compact TOON.
- repository_
path_ πis_ absent - Match an exact absent repository key or one of its slash-delimited ancestors.
- reset_
index_ πfiles - Preview or remove local runtime index/cache files.
- resolved_
mcp_ πconfig_ path - Resolve the config path that should travel with generated MCP configs.
- revalidate_
staged_ πpublication_ inputs_ controlled - Recheck policy and exact source against one off-writer publication batch.
- revalidate_
staged_ πpublication_ inputs_ controlled_ with_ limits - Recheck a staged batch under explicit purpose-input limits used by tests.
- revalidate_
staged_ πpublication_ inputs_ with_ purpose_ snapshot - Recheck a full scan while reusing purpose rows from exact unchanged source nodes.
- review_
purpose_ πrequest - Validate and optionally apply one agent-reviewed purpose record.
- review_
purposes π - Validate and optionally apply a batch of agent-reviewed purpose records.
- run_
init_ πbootstrap - Run the one-call first-run init bootstrap.
- run_
notify_ πwatch_ loop - Run an event-backed watcher loop with
notify. - run_
polling_ πwatch_ loop - Run the portable polling watcher fallback loop.
- run_
scan_ πpipeline_ controlled - Execute the full pipeline under one cancellation and resource boundary.
- run_
single_ πwatch_ refresh - Run one deterministic watcher refresh and exit.
- run_
single_ πwatch_ refresh_ controlled - Run one watcher refresh under one cancellation and publication boundary.
- run_
symbol_ πbuild_ pipeline_ controlled - Rebuild symbol projections under one cancellation and publication boundary.
- run_
watch_ πloop - Run the watcher refresh loop.
- run_
watch_ πwith_ polling_ fallback - Run an event-backed watcher and preserve current changes through polling fallback.
- safe_
watch_ πrelative_ path - Return a safe normalized repository path for a watcher event.
- same_
indexed_ πsource - Compare source-derived node identity while ignoring non-semantic mtimes.
- scan_
options_ πfor_ root - Load scan options for a project root from
ProjectAtlasconfig when present. - seed_
builtin_ πprojectatlas_ purposes - Seed built-in purposes for reserved
ProjectAtlasmetadata nodes when needed. - selected_
scan_ πimport_ config_ path - Resolve the exact config file selected for a scan plan without loading it.
- settings_
index_ πstats - Build index statistics for settings diagnostics.
- settings_
publication_ πmatches - Reject mixed settings projections when publication changed between read snapshots.
- sorted_
watch_ πpaths - Return event paths in deterministic order.
- source_
changed_ πduring_ derivation - Refuse publication when source bytes no longer match their staged node.
- source_
inspection_ πerror - Preserve typed work failures while adapting ordinary scan uncertainty.
- source_
node_ πdelta - Build one deterministic affected-path plan from current and indexed nodes.
- stage_
full_ πindex_ publication - Prepare a complete source/index batch without acquiring the
SQLitewriter. - stage_
structural_ πsummaries_ for_ nodes_ controlled - Derive structural summary mutations without acquiring the
SQLitewriter. - stage_
symbols_ πfor_ nodes_ with_ limits - Build selected symbol mutations without acquiring the
SQLitewriter. - stage_
text_ πindex_ for_ changed_ paths_ controlled - Build selected persisted-text rows without acquiring the
SQLitewriter. - staged_
full_ πrefresh_ is_ unchanged - Return whether one fully staged watcher refresh matches complete durable state.
- staged_
node_ πbytes - Count retained node string bytes for one bounded in-memory publication batch.
- staged_
publication_ πidentity_ bytes - Count the selected root and derivation identity retained by one batch.
- staged_
purpose_ πbytes - Count retained legacy-purpose strings for one staged batch.
- staged_
string_ πbytes - Count retained strings duplicated into one publication batch.
- staged_
text_ πbytes - Count retained persisted-text strings for one staged batch.
- standalone_
index_ πwork_ control - Create a bounded work boundary for runtime paths without symbol options.
- strip_
declaration_ πkind_ prefix - Remove the deterministic symbol-kind phrase before the primary names.
- strip_
legacy_ πpurpose - Inspect and optionally remove legacy
.purposefiles. - suggest_
file_ πpurpose - Create a generated file-purpose suggestion from a path and content summary.
- summarize_
purpose_ πreview - Aggregate stable batch counters from per-path review outcomes.
- summarize_
symbol_ πgraph - Create a deterministic one-line content summary from extracted symbols.
- summary_
between π - Return a non-empty substring between two markers.
- summary_
primary_ πdeclarations - Extract primary declaration names from a deterministic content summary.
- symbol_
limits_ πwith_ remaining_ staging_ bytes - Restrict parser output to the remaining aggregate publication-staging budget.
- symbol_
parse_ πoutput_ bytes - Count retained string bytes in one parser output without serializing a second copy.
- telemetry_
disabled π - Return whether telemetry writes are disabled for read-only review contexts.
- text_
index_ πoptions - Resolve text-index persistence options from command override and config.
- trim_
summary_ πclause - Trim trailing summary details from a declaration clause.
- valid_
watch_ πrelative_ path - Reject empty, current-directory, and parent traversal path components.
- validate_
purpose_ πreview_ admission - Enforce shared CLI/MCP purpose-review request limits before database work.
- validate_
purpose_ πreview_ field - Validate one caller-controlled purpose-review string before retaining output.
- validate_
purpose_ πreview_ report - Enforce exact supported adapter output caps for one completed report.
- validated_
file_ πkey - Normalize and validate a user-supplied path as a repository-relative file key.
- validated_
indexed_ πfile_ key - Validate that a path belongs to the indexed project file set.
- value_
only_ πsymbol_ kind_ label - Return the right value-only summary noun for the indexed language.
- verification_
incomplete π - Convert a policy/root preflight failure into a non-destructive read refusal.
- verify_
index_ πproject_ root - Verify that the opened database belongs to the selected canonical root.
- verify_
index_ πpublication - Reject mixed or runtime-incompatible derived projections before source reads.
- verify_
source_ πnodes_ match - Compare a current exact scan with the source-derived nodes being validated.
- wait_
for_ πindex_ event_ with_ continuity - Wait for one bounded event batch and preserve local queue-overflow uncertainty.
- watch_
path_ πrequires_ full_ scan - Return whether a path event requires a full scan for correctness.
- watcher_
status_ πreport - Build a watcher status report from a lightweight runtime probe.
- worker_
count_ πfor_ work - Bound a worker pool by its work cardinality and runtime ceiling.