Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
pcke
command
Package main holds the exit-code mapping for pcke CLI errors.
|
Package main holds the exit-code mapping for pcke CLI errors. |
|
internal
|
|
|
analysis
Package analysis implements the Phase 0 analysis engine for pcke.
|
Package analysis implements the Phase 0 analysis engine for pcke. |
|
analysis/annotations
Package annotations extracts @pcke-rule and @pcke-lesson annotations from source code comments across supported languages (Go, Python, JavaScript, TypeScript, Java).
|
Package annotations extracts @pcke-rule and @pcke-lesson annotations from source code comments across supported languages (Go, Python, JavaScript, TypeScript, Java). |
|
analysis/ast
Package ast provides tree-sitter powered AST analysis for source code entity extraction.
|
Package ast provides tree-sitter powered AST analysis for source code entity extraction. |
|
config
Package config implements the layered configuration system for pcke.
|
Package config implements the layered configuration system for pcke. |
|
kdb
Package kdb provides the embedded key-value storage engine for pcke.
|
Package kdb provides the embedded key-value storage engine for pcke. |
|
kdb/btree
Package btree implements a B+tree persisted on kdb pages.
|
Package btree implements a B+tree persisted on kdb pages. |
|
kdb/bufpool
Package bufpool implements a buffer pool with clock-sweep eviction for kdb.
|
Package bufpool implements a buffer pool with clock-sweep eviction for kdb. |
|
kdb/diagnostics
Package diagnostics provides live database statistics for kdb.
|
Package diagnostics provides live database statistics for kdb. |
|
kdb/encoding
Package encoding provides the on-disk encoding primitives for kdb.
|
Package encoding provides the on-disk encoding primitives for kdb. |
|
kdb/freelist
Package freelist — btree_freelist.go implements a B+tree-backed freelist.
|
Package freelist — btree_freelist.go implements a B+tree-backed freelist. |
|
kdb/index
Package index implements B+tree-backed secondary indexes for kdb.
|
Package index implements B+tree-backed secondary indexes for kdb. |
|
kdb/index/fts
Package fts implements a full-text search engine for kdb.
|
Package fts implements a full-text search engine for kdb. |
|
kdb/lock
Package lock provides exclusive file locking for kdb databases.
|
Package lock provides exclusive file locking for kdb databases. |
|
kdb/migrate
Package migrate — alter.go implements online schema evolution: ALTER ADD FIELD and ALTER ADD COLLECTION, without requiring offline pcke migrate.
|
Package migrate — alter.go implements online schema evolution: ALTER ADD FIELD and ALTER ADD COLLECTION, without requiring offline pcke migrate. |
|
kdb/page
Package page defines the on-disk page format for kdb.
|
Package page defines the on-disk page format for kdb. |
|
kdb/query
Package query provides a trivial query planner for kdb's full-text search.
|
Package query provides a trivial query planner for kdb's full-text search. |
|
kdb/tx
Package tx implements read and write transactions for kdb.
|
Package tx implements read and write transactions for kdb. |
|
kdb/wal
Package wal implements the write-ahead log for kdb.
|
Package wal implements the write-ahead log for kdb. |
|
log
Package log centralises slog wiring for pcke and kdb subsystems.
|
Package log centralises slog wiring for pcke and kdb subsystems. |
|
mcp
Package mcp implements the MCP (Model Context Protocol) server for pcke.
|
Package mcp implements the MCP (Model Context Protocol) server for pcke. |
|
onboard
Package onboard generates structured project walkthroughs from the knowledge base.
|
Package onboard generates structured project walkthroughs from the knowledge base. |
|
output
Package output generates Markdown context files from the knowledge base.
|
Package output generates Markdown context files from the knowledge base. |
|
query
Package query implements the pcke query DSL: lexer, parser, type checker, planner, and executor for structured queries over the knowledge base.
|
Package query implements the pcke query DSL: lexer, parser, type checker, planner, and executor for structured queries over the knowledge base. |
Click to show internal directories.
Click to hide internal directories.