CyberChitta
CyberChitta
ch-ai-tanya model-psychology vault

Schema: model-psychology

This document defines what the vault is, what belongs in it, how entries are structured, and how they connect. It is the load-bearing artifact. Read it before contributing or forking.

What this vault is

A research vault for the emerging field of model psychology: the study of psychological-level phenomena in large language models — character, persona, emotion, introspection, motivation, deception, reasoning, and the internal structures that give rise to them.

The vault is AI-curated and human-edited. AI collaborators do the bulk of summarization, cross-referencing, and bookkeeping. Human editors set direction, arbitrate disagreements, and make the interpretive calls.

It is a personal research substrate first. Public access and forkability are side effects of doing the work in the open.

Scope

In scope:

Out of scope:

Edge cases:

When in doubt, ask: does this help us understand what's happening inside these systems at a psychological level? If yes, in. If no, out.

Entry types

Each entry is one of six types. Wiki entries are typed by their folder (wiki/findings/, wiki/concepts/, wiki/lenses/, wiki/threads/, wiki/researchers/). Source stubs live in raw/ subfolders alongside potential locally-stored full copies, so stubs carry a source- prefix to distinguish them.

Universal frontmatter

Every entry carries these fields regardless of type:

Type-specific required and optional fields are listed below.

Source (source-*.md)

A citation stub in raw/. Each source the vault cites gets a stub with metadata and a brief description. Lives in the appropriate raw/ subfolder.

Example: source-2025-concept-injection-introspection.md

Required frontmatter (in addition to universal fields):

Stub body: 2-4 sentence description, optionally key quotes or abstract. For sources where offline access matters (system cards, critical papers, uncertain availability), the stub can include or link to a locally-stored full copy in the same folder.

Wiki entries cite via the stub: [Lindsey et al. 2025](../../raw/papers/source-2025-concept-injection-introspection.md). This creates a stable local anchor; the stub provides the external URL.

Finding

Lives in wiki/findings/. A specific empirical result, experiment, or observation. Time-stamped and tied to specific models and papers.

Filenames include a date. Example: findings/2025-concept-injection-introspection.md.

Required frontmatter (in addition to universal fields):

Optional frontmatter:

Findings may include a ## Interpretive tensions section in the body for disagreements tied specifically to this finding. Promote to standalone open-question files only when a tension spans multiple findings.

Concept

Lives in wiki/concepts/. An abstraction, pattern, or category that multiple findings cluster under. Persists even as findings are superseded.

Example: concepts/introspection.md.

Required frontmatter (in addition to universal fields):

Concepts may use the following body sections (all optional, but use these exact headers when present, in this order):

The Definition section should note the concept's shape: pattern (regularity across findings), capacity (something the model exhibits), mechanism (dynamics by which something occurs). If none of these shapes fits a new concept, propose a new shape name and surface it as a schema question rather than silently inventing shape terminology.

Researcher

Lives in wiki/researchers/. An active researcher, team, or lab whose work shows up repeatedly. Short — links to their findings and concepts, notes their approach.

Example: researchers/anthropic-interpretability.md.

Lens

Lives in wiki/lenses/. A perspective from which findings and concepts are interpreted. Lenses are orthogonal to topics — a single finding can be viewed through multiple lenses.

The initial lens set:

Lenses can be added, but only when a genuinely new perspective recurs across multiple entries.

Thread

Lives in wiki/threads/. A developing argument or pattern being tracked across findings. Threads are where essays come from — when a thread gets sharp enough, it becomes a publication.

Example: threads/witness-ai.md.

Required frontmatter (in addition to universal fields):

Folder structure

raw/                      # Source material, never edited by AI
  papers/
  posts/
  system-cards/
  transcripts/
  tradition/              # CWSA, CWM, other contemplative sources
wiki/                     # Curated entries
  findings/
  concepts/
  researchers/
  lenses/
  threads/
  open-questions.md
derived/                  # AI-generated outputs (essays, slides, charts)
meta/
  lint-log.md
  changelog.md

raw/ is a citation index. Each cited source gets a markdown stub (type: source) with metadata and a brief description. The AI creates stubs when adding citations; the AI never edits existing source content. For sources where offline access matters, the stub can link to a locally-stored copy in the same folder.

wiki/ is where the AI does its work, under human review.

Linking conventions

Backlinks are generated by the build, not maintained by hand.

Lint checks

Periodic health checks the AI performs across the vault. Findings get logged to meta/lint-log.md with date and resolution state.

  1. Stale findings — findings older than 12 months whose claims may have been superseded. Flag for review, don't auto-update.
  2. Orphan entries — files with no incoming links. Either link them or delete.
  3. Unsupported claims — prose that asserts something without a citation to raw/.
  4. Lens imbalance — findings or concepts viewed through only one lens when multiple would apply. Prompts the editor, doesn't force coverage.
  5. Interpretive disagreements — places where sources or lenses contradict each other. Surface as "open question," don't resolve.
  6. Broken links — files pointing to nonexistent entries.
  7. Frontmatter completeness — entries missing required fields.

Draft-status entries are exempt from link-completeness checks; see "Draft-status conventions" under Status markers.

Lint is a prompt for human attention, not an automated fix. The AI reports, the editor decides.

Inclusion rule for tradition material

Sri Aurobindo, the Mother, and other contemplative-tradition sources live in raw/tradition/. They are cited when a specific passage bears on a specific finding or concept — not woven in as general framing.

The lenses/contemplative.md file exists to make contemplative readings first-class when they apply, but it is one lens among four. An entry that only makes sense through the contemplative lens is a candidate for exclusion or reframing.

AI collaborator conventions

AI collaborators working in this vault:

See CLAUDE.md for model-specific conventions.

Status markers

Every finding, concept, and thread carries a status:

Status is visible in the rendered site as a badge.

Draft-status conventions

Entries with status: draft have relaxed requirements:

What this schema is not

Versioning

This schema is v0. Breaking changes bump to v1, v2, etc., with migration notes in meta/changelog.md. Forkers can pin to a schema version if they want stability.