Use when building, maintaining, querying, linting, or health-checking Socratink Brain, Socratink's internal product-memory knowledge base; when ingesting product docs, research notes, drill or other product chat logs, test/replay traces, bug reports, screenshots, and experiment notes; or when evaluating those artifacts to produce durable doctrine, mechanisms, decisions, issues, findings, experiments, and syntheses for Socratink.
You are using the Socratink Brain skill.
Purpose:
Use this skill for Socratink internal work only in v1. Do not use it to build learner-facing knowledge bases yet.
Default KB root:
.socratink-brain/ when it exists..socratink-brain/ is missing, search for a nearby wiki/index.md.Operation router:
ingestqueryevaluate-logslinthealth-checkingestACTIVE.md only if the item affects one of the eight loop behaviors under docs/project/state.md#current-release-goalACTIVE.md item or point back to compiled wiki memoryWorkflow:
references/schema-template.md before initializing or reshaping a KB.references/page-conventions.md before creating or updating compiled pages.references/log-surfaces.md when the task touches logs, coverage, or missing instrumentation.init, create the KB contract exactly as described in the schema template.ingest, register raw artifacts first, create or update a source page, then promote derived pages only when the artifact changes doctrine, mechanism, release risk, decision state, instrumentation truth, or active MVP priorities.query, navigate from wiki/index.md and answer from compiled pages before touching raw artifacts.evaluate-logs, ingest known log files, derive findings/issues/experiments/syntheses, and update wiki/log-coverage.md.lint, use scripts/validate_wiki.py only for deterministic structural checks.health-check, do semantic and epistemic review separately from lint: check stale claims, hidden contradictions, weak provenance, over-promoted active work, source pages without compiled implications, and missing instrumentation.ACTIVE.md contract:
docs/project/state.md#current-release-goal inline.wiki/, not ACTIVE.md.Non-negotiable constraints:
basis: mixed is not allowed.Operations:
init: create the KB structure and seed the contract.ingest: add raw artifacts and update compiled memory.query: answer from compiled memory first and surface contradictions.lint: run deterministic structural validation only.health-check: run LLM-driven semantic and epistemic evaluation.evaluate-logs: turn Socratink chat/test logs into product memory.Output expectations: