Knowledge Base Index
SITE INFORMATION
Published / DavidHLPL
Knowledge Base Index
Start here to navigate the knowledge base, rather than a chronological blog archive. For a question, read this index first, then follow page sources and cross-links.
The canonical maintenance language is zh-cn. The knowledge base follows the The LLM-Wiki Pattern: Maintaining a Compounding Personal Knowledge Base; contracts are in root KB.md and the knowledge-base skill.
Convergence design: KB convergence v1 organizes presentation into six domains without changing
seriesenums, with learning paths and a provisional graduation board. Seedocs/kb-convergence-design.md.
Navigation and learning paths
Six domains: A Knowledge/AI · B Java/concurrency · C Storage/cache · D Distributed/microservices · E Infrastructure/operations · F Engineering/architecture · Graduation · Archives · Raw
Learning paths by intent
- Path 1 — Beginner mental model:
llm-wiki-pattern→kb-session-ingest-contract→java-concurrency-deepdive/redis-business-patterns→java-online-performance-debug→multi-service-readiness。Outcome: independently ingest one small topic. - Path 2 — Distributed systems:
microservice-data-ownership→database-schema-drift→dubbo-nacos-runtime→spring-cloud-and-boot→resicache-observer-nested-execution→plugin-lifecycle-management。Outcome: judge database separation, registration, and migration boundaries. - Path 3 — Agent pipeline:
omp-config-and-rules-guide→omp-hook-extension-guide→headroom-compress-retrieve-contract→mcp-codebase-memory-workflow→hindsight-local-deployment/hindsight-omp-codex-integration→omp-headroom-provider-proxy。Outcome: reproduce local OMP/Headroom/Codex memory and routing.
Graduation watch (12 provisional pages)
| Page | Verifiable checks needed for graduation |
|---|---|
| Headroom Single-Port Synthesis: Entry, Dynamic Upstreams, and Verification Boundaries | Pinned Headroom contract tests for explicit /v1/messages and /v1/responses routing; model_cache rebuild; BindPaths rollback. |
| Headroom Route Persistence Synthesis: Named Profiles, model_cache, and Recovery | Independent Named Profile isolation reproduction; derived model_cache deletion/rebuild; migration-only conditions for the old reconciler. |
| Headroom with cc-switch / Claude Code Coexistence: Single Synthesis and Security Boundaries | Redacted logs/capture of 8787→15721; dual-write conflict counterexample; finalized BindPaths security boundary. |
| OMP Headroom Bridge: External Routing Controller and Native Codex/OMP Proxy Boundaries | Coexisting loopback proxy, OMP provider route, and shared Codex provider smoke test; atomic restore/mode detection; repeatable rollback order. |
| UltiCode: Verifiable Boundaries for Online Judging and Agent Engineering | Owner boundaries, outbox/Streams delivery, generation/attempt fences, Docker sandbox, traceable release gates. |
| Enhanced UISA: Owners, Boundaries, and Recovery for Heterogeneous-Node Sync | Replace implicit scale/threshold promises with reproducible retry/idempotency constraints; owner → boundary → recovery decision tree; failure matrix. |
| Java Backend Interview Retrospective: Project Truth, Engineering Mechanisms, and Production Evidence | One redacted production containment → diagnosis → recovery case; pinned cache/async evidence; separate capability model from evidence. |
| Database Written-Test Review: From SQL Semantics to Batch Data Processing | Pinned Oracle/MySQL/Spark/PDI reproductions; NULL, year boundary, same-table read/write tests; Kettle/large-table partitioned extraction recovery and reconciliation. |
| ResiCache’s Cache Responsibility Chain: Control Flow, Nested Fragments, and Observer Lifecycles | Current HandlerResult flow, snapshot/fragment boundaries, observer token pairing, exceptional cleanup. |
| Why Cache Stampedes Need a Future, a Distributed Lock, and a Double-Check | Ten concurrent callers, leader/follower/reentrant, locked double-check, write-back failure, cross-instance boundaries. |
| Why Async Early Expiration Only Shortens TTL: Version CAS Makes Stale Jobs Harmless | Real Redis version race, Lua TTL CAS, stale-task rejection, TTL shortening without direct source loading. |
| Replacing a Redis Serializer Is Not a One-Line Configuration Change: Object Trust and Rollback-Safe Migration | Type whitelist, streaming preflight, shadow/dual/cutover/rollback, concurrent-write protection. |
Retain provisional status until graduation, outside the main core-concepts view; quarterly review can mark unmet candidates
deprecated.
A. Knowledge bases and AI engineering
- The LLM-Wiki Pattern: Maintaining a Compounding Personal Knowledge Base — Three layers (raw/wiki/schema) and three operations (ingest/query/lint). Sources:
karpathy-llm-wiki. - KB Session Ingestion Pipeline Contract: Incremental Reuse, Redaction v19, and Immutable Raw — Fixed source identity/content hashes, failure reprocessing, control-plane filtering, checkpoint ledger, and redaction audits. Sources:
kb-ingest-pipeline-v19. - MCP Protocol Era Boundary and the codebase-memory-mcp v0.10.2 Graph Workflow — Pinned modern MCP contracts with graph search, source, and coverage evidence discipline. Sources:
mcp-codebase-memory-workflow. - Hindsight Local Compute Allocation and Dockerized Deployment — Historical v0.9.1 deployment: GPU/CPU allocation, container networking, and UID boundaries; model provenance and current reproduction remain unverified. Sources:
hindsight-local-deployment-and-agent-integration. - Hindsight Unified Memory Access: FastMCP Bridge and Dynamic Multi-Project Routing — Historical bridge, logical Bank partitioning/name collisions, MCP protocol gaps, and a single retrieval record. Sources:
hindsight-local-deployment-and-agent-integration. - Hindsight Runtime Troubleshooting Matrix and Failure Modes — Seven historical failures; distinguish local model inventory, running state, syntax checks, and end-to-end validation. Sources:
hindsight-local-deployment-and-agent-integration.
B. Java and concurrency
- AtomicBoolean: Atomic Boolean State and CAS Boundaries — Visibility, atomicity, minimal CAS transitions, and when stronger synchronization is needed. Sources:
legacy-java-atomic-boolean. - AutoCloseable: Resource Ownership and Close-Exception Semantics — try-with-resources ownership, closing order, and exception propagation. Sources:
legacy-java-auto-closeable. - NullValue: The Cache-Null Placeholder and Serialization Boundary — Null placeholders and serialization recovery against cache penetration. Sources:
legacy-java-null-value. - Java Concurrency Deep Dive: JUC, CAS, Atomics, Locks, and Threading — CAS links atomics, locks, cooperation, and reference types; ABA is identified. Sources:
ingest-java-concurrency. - Redisson/Jackson’s Default Serialization Behavior for LocalDateTime and the Write-Read Asymmetry Boundary — Write failure versus cross-mapper read failure. Sources:
redis-jackson-java-time-contract. - Java Production Performance Troubleshooting: A Minimal Symptom-to-Evidence Decision Tree — CPU/thread/GC containment → diagnosis → recovery. Sources:
legacy-java-online-performance-debug. - JJWT 0.13.0: Explicitly Fixing the Signature Algorithm, Verifying by Key Type —
signWith(Key)/verifyWithkey types and audience builder. Sources:jjwt-013-security-api-contract,jjwt-013-security-api-contract-correction.
C. Storage and caching
- Redis Business Patterns: Caching, Distributed Locks, Message Queues, Feed Streams, and Flash Sales — Align caching and business semantics through consistency and exclusion. Sources:
ingest-redis-business. - Redis Persistence and Internals: RDB/AOF, Data Structures, and Advanced Mechanisms — Recovery and performance of snapshots versus append logs. Sources:
ingest-redis-persistence. - Redis Heima Practice: Distributed Cache, Multi-Level Cache, and Best Practices — A checklist distilled from 200+ pages, with version gaps identified. Sources:
ingest-redis-heima. - MySQL Storage Engines and Deadlock Detection — Engine capabilities and deadlock-log paths. Sources:
ingest-mysql-storage. - Database Written-Test Review: From SQL Semantics to Batch Data Processing — Joins,
NULL, indexes, date dialects, four-table SQL, Kettle, and huge-table operations: semantics → dialect → execution boundaries. Sources:database-written-test-review. - HBase Fundamentals, Architecture, and Operations: Data Model, Table Design, Shell, and Java API — Logical/physical models, components, table design, and RDBMS tradeoffs. Sources:
ingest-hbase-foundation. - Spark and Big Data Ecosystem: Hadoop, HBase, Spark Runtime Modes, and Clusters — Batch/stream engines and execution modes. Sources:
ingest-spark-ecosystem. - MySQL Performance Triage: Symptom → Metric → Layer → Safe Mitigation — Connections, locks, indexes, transactions, IO, and Buffer Pool models. Sources:
legacy-mysql-performance-troubleshooting.
D. Distributed systems and microservices
- Dubbo + Nacos: Verify the Registration Name and group/version First, Then Run a Real Smoke Test — Interface/application registration, metadata, and startup checks. Sources:
dubbo-nacos-runtime-registration,dubbo-nacos-runtime-registration-correction. - Spring Boot and Spring Cloud: Auto-Configuration, Transactions, Service Discovery, Gateway, and Observability — Anchor call paths in service registration/discovery. Sources:
ingest-spring-cloud. - Microservice Data Ownership: Establish the Domain Owner First, Then Talk About Database Splitting and Migration — bounded context, private schema, saga/outbox,
expand→migrate→contract. Sources:microservice-domain-data-ownership,microservice-domain-data-ownership-correction. - Database Schema Drift: Locating with the history, schema, and query Views — Flyway history versus actual schema versus application query; repair is not DDL rollback. Sources:
database-schema-drift-contract. - ResiCache: Observer Nested Execution Must Distinguish Lifecycle, Fragments, and Scope Tokens — Continuation inside locks with pinned source, runnable lifecycle model, and counterexamples; model validation is separate from real concurrency tests. Sources:
resicache-observer-nested-execution-contract. - Multi-Service Startup Readiness: running, ready, and Dependency/Failure/Restart Propagation — Compose/systemd ordering, dependencies, and health gates. Sources:
multi-service-readiness-contract,multi-service-readiness-contract-correction,multi-service-readiness-safety-correction.
E. Infrastructure and operations
- Docker Fundamentals: Image Layers, Container Operations, and Compose Networking — Layers, volumes, networking, and Compose boundaries. Sources:
ingest-docker-fundamentals. - containerd TLS: Choosing a Trusted Chain or Temporary Verification Bypass — CA trust, runtime configuration, Kubernetes credentials, and caching. Sources:
legacy-containerd-tls-troubleshooting. - SSH Intranet Access: Connection Direction, Exposure, and Recovery — Compare Tunnel, Tailscale, and FRP. Sources:
legacy-intranet-penetration-ssh-guide. - Testcontainers 1.20.6: Rule Out the Docker API Version First, Then Judge the daemon Unavailable — Pinned
1.32fallback,api.version, and HTTP 400 diagnosis. Sources:testcontainers-docker-api-negotiation,testcontainers-docker-api-negotiation-correction. - Plugin Lifecycle Management at Million-Endpoint Scale: State, Heartbeats, and Controlled Release — States, coalesced heartbeats, idempotency, staged rollout, and circuit breaking. Sources:
legacy-plugin-lifecycle-management. - For operations troubleshooting also see Java Production Performance Troubleshooting: A Minimal Symptom-to-Evidence Decision Tree in domain B.
F. Engineering and architecture
Entities
- OMP Headroom Bridge: External Routing Controller and Native Codex/OMP Proxy Boundaries — provisional Loopback Headroom, provider routes, shared Codex provider, transactions, and rollback. Sources:
omp-headroom-provider-proxy-codex-routing-runtime. - ResiCache: Verifiable Concurrency and Consistency Boundaries for Cache Protection — provisional Responsibility chains, single-flight, value-version CAS, secure serialization, and observer lifecycles. Sources:
resicache-engineering-highlights-2954fff,resicache-project-overview,resicache-observer-nested-execution-contract. - UltiCode: Verifiable Boundaries for Online Judging and Agent Engineering — provisional Overview connecting nine articles on owners, auditing, delivery, result fences, leases, sandboxes, async execution, Core lifecycle, and release gates. Sources:
ulticode-engineering-highlights-f801a1076,ulticode-project-context,ulticode-reliability-core-f801a1076.
ResiCache design concepts
- ResiCache’s Cache Responsibility Chain: Control Flow, Nested Fragments, and Observer Lifecycles — provisional
HandlerResult, ThreadLocal snapshots, locked fragments, observer token pairing, and exceptional cleanup. - Why Cache Stampedes Need a Future, a Distributed Lock, and a Double-Check — provisional Local single-flight, cross-instance locks, locked double-checks, role changes, and write-back failure.
- Why Async Early Expiration Only Shortens TTL: Version CAS Makes Stale Jobs Harmless — provisional
CachedValue.version, Lua TTL CAS, per-key cancellation, and stale-task rejection. - Replacing a Redis Serializer Is Not a One-Line Configuration Change: Object Trust and Rollback-Safe Migration — provisional Type whitelists, streaming preflight, shadow/dual/cutover/rollback, and concurrent-write protection.
UltiCode design concepts
- UltiCode Data Owners and Fact Snapshots: Keeping Cross-Service Submissions Bounded — provisional Owners,
SubmissionFactsSnapshot, fact origin, and schema versions. Sources:ulticode-engineering-highlights-f801a1076. - Do Not Audit Across Owners by Writing Across Databases: UltiCode’s Local Outbox and Consumer Inbox — provisional Owner-local audit outbox, Redis Stream, Admin inbox, duplicate delivery, and lease recovery. Sources:
ulticode-reliability-core-f801a1076. - UltiCode Outbox and Redis Streams: Making Judge Delivery Recoverable — provisional Outbox states, atomic deduplication, retry/dead-letter, and PEL recovery. Sources:
ulticode-engineering-highlights-f801a1076. - UltiCode Generation and attemptId: Fencing Stale Judging Results with Conditional Updates — provisional Rejudging, leases, generation epochs, and stale-result fencing. Sources:
ulticode-engineering-highlights-f801a1076. - A Database Lease Is Not Enough: UltiCode Uses Fence Tokens to Stop Stale Singleton Jobs — provisional Database time, monotonic fence tokens, reconciliation completion writes, and stale-completion rejection. Sources:
ulticode-reliability-core-f801a1076. - UltiCode Docker Sandbox: Resource Isolation and Infrastructure Error Classification — provisional Docker/seccomp/resource limits and user versus infrastructure failures. Sources:
ulticode-engineering-highlights-f801a1076. - UltiCode Async Execution Contract: Idempotency, Fingerprints, and Bounded Receipts — provisional submit/poll/cancel, state machine, idempotency keys, and process-local metadata bounds. Sources:
ulticode-engineering-highlights-f801a1076. - Treat a Modular Monolith as a Testbed: UltiCode Core’s Allowlist, Timeouts, and Close-Once Lifecycle — provisional opt-in, owner allowlist, bounded startup, close handoff, and fail-closed readiness. Sources:
ulticode-reliability-core-f801a1076. - UltiCode Verification and Supply-Chain Gates: From Static Contracts to Verifiable Releases — provisional zero-infra/static, integration validation, Trivy, SBOM, provenance, and Cosign. Sources:
ulticode-engineering-highlights-f801a1076.
Syntheses and architecture patterns
- OMP Configuration Layers: Model Roles, Agent Overrides, and Fallback Chains — Configuration responsibilities and precedence. Sources:
legacy-omp-config-and-rules-guide. - OMP Hook Extension Concept: Decision-Point Nudges, Hard Blocks, and Status Bridges — Soft nudges, hard gates, and status events. Sources:
legacy-omp-hook-extension-guide. - Headroom 0.34 Compression and Retrieval Contract: Fields, Modes, and Real-Endpoint Tests —
/v1/compress,/v1/retrieve, CCR, and contract tests. Sources:headroom-0-34-compress-retrieve-contract. - Enhanced UISA: Owners, Boundaries, and Recovery for Heterogeneous-Node Sync — provisional Owner, reliability, idempotency, heterogeneity, and recovery tradeoffs. Sources:
legacy-uisa-architecture-design. - Headroom Single-Port Synthesis: Entry, Dynamic Upstreams, and Verification Boundaries — provisional Port 8787 entry, dynamic upstreams, and historical assumptions. Sources:
legacy-headroom-single-port-evolution. - Headroom Route Persistence Synthesis: Named Profiles, model_cache, and Recovery — provisional Isolation, reconciler, and recovery validation. Sources:
legacy-omp-headroom-persistence. - Headroom with cc-switch / Claude Code Coexistence: Single Synthesis and Security Boundaries — provisional 8787/15721/
/v1/messages/BindPaths. Sources:headroom-cc-switch-coexistence-runtime. - Java Backend Interview Retrospective: Project Truth, Engineering Mechanisms, and Production Evidence — provisional A capability model rather than an interview question bank. Sources:
legacy-java-internship-interview-blog-polished.
G. Archived and deprecated
- Hindsight Fully Local Deployment and Unified Memory Integration for OMP / Codex (archived) — The historical 445-line monolith split into deployment, integration, and troubleshooting under the one-concept-per-page principle.
- Frontend and Miscellaneous Essays: Vue, MyBatis, UniApp, Cache Annotations, and Environment Troubleshooting (archived) — Ten miscellaneous notes dissolved into an archive; facts remain in immutable raw snapshot
ingest-frontend-essays.
Raw sources
Of 53 raw sources, 10 are read-only Personal/Fuwari
legacy-aggregatepackages. New sources no longer use aggregate types.
All 53 raw sources (43 individual + 10 legacy-aggregate)
| slug | Type | Source | Summary | Aggregate |
|---|---|---|---|---|
karpathy-llm-wiki |
gist | Original URL | Incremental personal knowledge-base pattern using LLMs. | — |
legacy-java-atomic-boolean |
legacy-blog | Historical file | Original AtomicBoolean, volatile, CAS, and concurrent-state notes. | — |
legacy-java-auto-closeable |
legacy-blog | Historical file | Original AutoCloseable and try-with-resources. | — |
legacy-java-null-value |
legacy-blog | Historical file | Original Spring Cache NullValue and null caching. | — |
legacy-java-internship-interview-blog-polished |
legacy-blog | Historical file | Original Java backend internship interview review. | — |
legacy-java-online-performance-debug |
legacy-blog | Historical file | Original Java CPU, Arthas, and recovery decisions. | — |
legacy-containerd-tls-troubleshooting |
legacy-blog | Historical file | Original private-registry containerd TLS troubleshooting. | — |
legacy-intranet-penetration-ssh-guide |
legacy-blog | Historical file | Original Cloudflare Tunnel, Tailscale, FRP, and SSH. | — |
legacy-mysql-performance-troubleshooting |
legacy-blog | Historical file | Original MySQL performance SOP and diagnosis. | — |
legacy-headroom-single-port-evolution |
legacy-blog | Historical file | Original Headroom single-port architecture evolution. | — |
legacy-omp-config-and-rules-guide |
legacy-blog | Historical file | Original OMP configuration, rules, and model routing. | — |
legacy-omp-headroom-persistence |
legacy-blog | Historical file | Original Headroom persistence and route recovery. | — |
legacy-omp-hook-extension-guide |
legacy-blog | Historical file | Original OMP Hook, graph nudges, and status extensions. | — |
legacy-plugin-lifecycle-management |
legacy-note | Historical file | Original large-scale endpoint plugin lifecycles. | — |
legacy-uisa-architecture-design |
legacy-note | Historical file | Original UISA hybrid-cloud and heterogeneous-node architecture. | — |
headroom-0-34-compress-retrieve-contract |
upstream-source-and-contract-test | Pinned source | Headroom 0.34.0 compression/retrieval API contracts, modes, and real-endpoint checks. | — |
kb-ingest-pipeline-v19 |
repository | Pinned commit | Session identity/content hashes, redaction v19, control-plane filters, partial checkpoints, and raw manifests. | — |
mcp-codebase-memory-workflow |
upstream-spec-and-source | Pinned version | MCP 2026-07-28 and codebase-memory-mcp v0.10.2 graph-tool contracts. | — |
multi-service-readiness-contract |
upstream-spec-and-manpage | Pinned specification | Initial Compose/systemd startup, health, dependency, and propagation snapshot. | — |
multi-service-readiness-contract-correction |
upstream-spec-source-and-minimal-experiment | Pinned specification | Additional pinned Docker sources and disposable Redis/Alpine startup-gate experiment; initial raw remains intact. | — |
omp-17-2-15-runtime-contract |
upstream-source-fixed-tag | Pinned tag | Initial OMP 17.2.15 Hook, Compaction, statusline, and Headroom evidence boundaries. | — |
omp-17-2-15-runtime-contract-correction |
upstream-source-fixed-commit | Pinned commit | Additional ExtensionRunner, event-return contracts, and narrowed negative evidence; initial raw remains intact. | — |
redis-jackson-java-time-contract |
upstream-source-and-minimal-experiment | Pinned tag | Default Redisson/Spring Data Redis Jackson configuration and LocalDateTime encode/decode experiment. | — |
multi-service-readiness-safety-correction |
upstream-source-fixed-tag | Pinned tag | Corrects readiness commands’ -f/-p isolation and down deletion boundary. |
— |
database-schema-drift-contract |
upstream-docs-and-minimal-experiment | Flyway documentation | Flyway 13.2.0/MySQL 8.4 history/schema/query drift diagnosis. | — |
database-written-test-review |
user-provided-local-markdown | Project repository | User-supplied database written-test review: SQL semantics, dialects, four-table practice, Kettle, huge-table boundaries. | — |
jjwt-013-security-api-contract |
upstream-source-fixed-tag | JJWT 0.13.0 source | signWith, verifyWith, audience builder, and key-type boundaries. |
— |
testcontainers-docker-api-negotiation |
upstream-source-fixed-commits | Testcontainers 1.20.6 | Docker API 1.32 fallback, api.version, and daemon-version gates. |
— |
dubbo-nacos-runtime-registration |
upstream-source-fixed-tag-and-docs | Dubbo 3.3.6 | Nacos interface/application registration, metadata, and smoke-test boundaries. | — |
resicache-observer-nested-execution-contract |
upstream-source-fixed-commit | ResiCache public commit | Observer tokens, locked fragments, ThreadLocal snapshots, and reentry boundaries. | — |
microservice-domain-data-ownership |
upstream-patterns-and-fixed-doc-snapshots | microservices.io database-per-service | Private service data, saga, outbox, and progressive migration ownership. | — |
jjwt-013-security-api-contract-correction |
upstream-source-fixed-tag-correction | JJWT 0.13.0 source | Corrects recommended algorithm key sizes, verifyWith overloads, and PrivateKey exceptions; initial raw intact. | — |
testcontainers-docker-api-negotiation-correction |
upstream-source-fixed-commits-correction | Testcontainers 1.20.6 | Corrects TestEnvironment path and 999.999 daemon-too-new matrix; initial raw intact. |
— |
dubbo-nacos-runtime-registration-correction |
upstream-source-fixed-tag-correction | Dubbo 3.3.6 | Corrects Nacos registry URL parameter-reading boundaries; initial raw intact. | — |
microservice-domain-data-ownership-correction |
upstream-patterns-fixed-docs-correction | Microsoft pinned data considerations | Adds revision-pinned URLs; live pattern pages are used only as captured snapshots. | — |
headroom-cc-switch-coexistence-runtime |
repository-and-runtime-observation | Source | Redacted runtime evidence: Claude Code → Headroom → cc-switch, single compression responsibility, and BindPaths tradeoffs. |
— |
omp-headroom-provider-proxy-codex-routing-runtime |
repository-and-runtime-observation | Source | Redacted CLI/Desktop evidence for loopback proxy, OMP/Codex routing controller, and Claude Code coexistence. | — |
ingest-docker-fundamentals |
personal-notes-and-fuwari | Personal-markdown-notes bbb2126 | Seven Docker originals: layers, volumes, networking, Compose. | legacy-aggregate |
ingest-hbase-foundation |
personal-notes-and-fuwari-overlap | Personal bbb2126 + Fuwari 07cee2b | Eighteen HBase originals: models, architecture, table design, Shell, Java API. | legacy-aggregate |
ingest-redis-business |
personal-notes-and-fuwari | Personal bbb2126 + Fuwari 07cee2b | Twenty Redis business originals: cache, distributed locks, queues, feeds, flash sales. | legacy-aggregate |
ingest-redis-persistence |
personal-notes-and-heima-course | Personal bbb2126 + Fuwari 07cee2b | Three Redis persistence/internal notes: RDB/AOF and underlying structures. | legacy-aggregate |
ingest-redis-heima |
personal-notes-and-heima-course | Personal bbb2126 | Six Heima Redis files (three exact duplicates): basics, practice, multilevel caches. | legacy-aggregate |
ingest-java-concurrency |
personal-notes-and-fuwari | Fuwari 07cee2b | Fifteen JUC/Java originals: CAS, atomics, locks, threading. | legacy-aggregate |
ingest-spring-cloud |
personal-notes-and-fuwari | Fuwari 07cee2b | Thirteen Spring Boot/Cloud originals: auto-configuration, transactions, gateway, observability. | legacy-aggregate |
ingest-spark-ecosystem |
personal-notes-and-fuwari | Personal bbb2126 + Fuwari 07cee2b | Seven Spark/big-data originals: engines, execution modes, cluster scripts. | legacy-aggregate |
ingest-mysql-storage |
personal-notes-and-fuwari | Personal bbb2126 + Fuwari 07cee2b | Three MySQL originals: storage engines and deadlocks. | legacy-aggregate |
ingest-frontend-essays |
personal-notes-and-fuwari | Personal bbb2126 + Fuwari 07cee2b | Ten miscellaneous Vue/MyBatis/UniApp/cache/environment notes, dissolved into an archive. | legacy-aggregate |
hindsight-local-deployment-and-agent-integration |
upstream-source-and-minimal-experiment | Pinned source | Redacted Hindsight v0.9.1 local deployment, Ollama ROCm LLM, CPU BGE-M3, FastMCP, OMP/Codex evidence. | — |
resicache-project-overview |
repository-readme-fixed-commit | ResiCache public commit | ResiCache v0.0.2 bilingual README snapshot: positioning, handler order, configuration boundaries, limitations. | — |
resicache-engineering-highlights-2954fff |
repository-source-and-test-selected-excerpts-fixed-commit | Pinned ResiCache main | Current source excerpts: value-version CAS, single-flight, serialization, observer, boundary tests. | — |
ulticode-project-context |
repository-readme-and-context-fixed-commit | UltiCode pinned commit | UltiCode README + CONTEXT domain glossary: owners, port/projection, invariants. | — |
ulticode-engineering-highlights-f801a1076 |
repository-source-and-document-selected-excerpts-fixed-commit | Pinned UltiCode main | Pinned main architecture, judge/sandbox code, boundary tests, CI: owners, outbox, fences, isolation, release gates. | — |
ulticode-reliability-core-f801a1076 |
repository-source-and-document-selected-excerpts-fixed-commit | Pinned UltiCode main | Audit outbox/consumer inbox, fenced leases, reconciliation, Core opt-in lifecycle: source, migrations, ADRs, tests. | — |
Raw files reside in src/content/raw/zh-cn/ for LLM reading, without public routes. Captured snapshots are immutable.
Capture inbox
- Knowledge-base Ingest Inbox — Upcoming personal-project sources and questions. Historical articles, all 107 originals from Personal-markdown-notes/Fuwari, and ResiCache/UltiCode README/CONTEXT have been ingested. Phase 2 split Hindsight and dissolved miscellaneous frontend notes. Next: Phase 3 quarterly review of 12 provisional pages and incremental new topics.
Maintenance rules
- Register every active/provisional wiki here with a one-sentence summary.
- Trace every stable conclusion through
sourcesto raw. - Append the Knowledge Base Operation Log for new sources/pages.
- Fix evidence chains before wording when lint finds orphans, duplicates, broken links, or conflicts.
- Six presentation domains aggregate views without changing
series; review graduation quarterly and deprecate unmet candidates.
Research notes
- Original document: src/content/information/en/kb-index.md
- Source revision: f49953fb0d4bd52a39bf81167b0c4b7dd7d78a64