原始内容
name: beckmann-knowledge-graph description: "A structured knowledge graph acting as a cognitive lens for AI agents. Enables paradox resolution, analysis of open questions, and high-complexity future forecasting based on Beckmann Logic, Predictive Brain Theory, and simulation models." author: Beckmann license: MIT compatibility: "claude, chatgpt, gemini, meta-ai" tags: "knowledge-graph, reasoning, forecasting, paradox, beckmann-logic, epistemology, AI-safety"
Beckmann Knowledge Graph – SKILL.md
What This Skill Does
This skill equips an AI agent with a structured analytical lens in the form of a knowledge graph (graph.json). The graph does not contain encyclopedic facts, but encodes logics, frameworks, and mechanisms for:
- Open scientific / philosophical questions
- Apparent paradoxes and contradictions
- High-complexity future forecasts
- Architectures for AI safety
- Structure of human and institutional decision-making
The graph is built on four pillars:
| Pillar | What It Provides |
|---|---|
| Beckmann Logic | Three-level problem-solving framework (low vs. high complexity) |
| Predictive Brain Theory (PBT) | Epistemological foundation (Predictive Processing) |
| Simulation / Holographic Model | Mathematical metaphor for physical and cognitive limits |
| Historical Case Studies | Validated examples (e.g., Hannibal, introduction of the potato, Kaiserslautern 1998) |
Language note: Both this skill instruction and graph.json are in English. The agent must use the exact English IDs from the graph (e.g., Reversal effect, Expectation firewall) when searching, and formulate the final answer in the language of the user query (English by default).
When to Use This Skill
Use the skill WHEN the question is:
- Open Science / Philosophy: "What is consciousness?", "Does free will exist?", "What is dark energy?"
- Genuine Paradox: "What was before the Big Bang?", "Why does the wave function collapse upon measurement?", "Where is extraterrestrial intelligence? (Fermi paradox)"
- High-Complexity Forecast: "How will AGI change democracy in 20 years?", "Systemic risks of superintelligence?", "Geopolitics until 2050?"
- Strategic Problems with Reversal Effects: When dominant expectations, feedback loops, and hidden assumptions block the solution.
- AI Architecture and Safety: Questions about safe vs. dangerous AI designs.
Do NOT Use the Skill For:
- Simple fact queries, definitions, calculations, programming tasks
- Concrete action recommendations like "Should I buy stock X?" or "Which tool should I use?"
- Questions that can be sufficiently answered with general knowledge
Loading the Graph and Data Model
The graph is stored as graph.json in the skill folder. Do not load it with import ... assert (deprecated). Use robust file loading.
JavaScript / Node.js:
import fs from 'fs';
const graph = JSON.parse(fs.readFileSync('./graph.json', 'utf8'));
const entities = graph.entities;
const relations = graph.relations;
Python:
import json
with open('./graph.json', 'r', encoding='utf-8') as f:
graph = json.load(f)
entities = graph['entities']
relations = graph['relations']
Data Model
The graph contains two arrays: entities and relations. Their size grows with each release — do not hard-code counts. Refer to CHANGELOG.md and graph.json itself for the current size.
Entity – 4 fields (canonical as of v3.0.0):
{
"id": "Beckmann logic explained",
"typ": "Explanation",
"description": "Full textual description...",
"scientific_status": "non-existent, purely philosophical"
}
Relation – 5 fields (canonical as of v3.0.0):
{
"subject": "Results orientation",
"predicate": "leads to",
"object": "Negative result",
"description": "Context of this connection...",
"scientific_status": "hypothesis"
}
Important implementation notes:
typis the original field name in the graph (nottype). Keep it as-is. As of the current graph, all entities havetyp.- The confidence field is now canonically
scientific_status(with underscore) as of the correctedgraph.json. For backward compatibility with older graphs that usedscientific status(with space), accept both:
const getStatus = (node) => node['scientific_status'] ?? node['scientific status'] ?? 'unknown';
id,subject,objectmust be taken exactly (case-sensitive) from the graph — do not translate or normalize them.
Using scientific_status as Confidence Filter
This field is not decoration — it must control the weighting of arguments:
| Status | Meaning for the Answer |
|---|---|
established |
Established knowledge — can be used as fact |
partially established |
Partially supported — cite with source/uncertainty |
hypothesis |
Working hypothesis — label as "according to graph, hypothesis" |
metaphor |
Metaphorical model — explicitly name as metaphor |
non-existent, purely philosophical |
Purely philosophical — do not claim empirical validity |
open question |
Open question — explicitly name the limit |
Rule: Prefer argument chains built from established and partially established. If a chain consists only of metaphor or non-existent, purely philosophical, this must be stated explicitly in Confidence and Limits.
The distribution of these statuses evolves with each version of the graph. Do not rely on fixed numbers from older documentation.
Core Concept: Beckmann Logic
Beckmann Logic is derived from:
- PBT (Predictive Brain Theory): Brain as prediction machine (Predictive Coding).
- TSVF (Two-State Vector Formalism): Present determined by past + future.
The Three Levels
+-------------------------------------+
| SOLUTION LEVEL HIGH COMPLEXITY | <- creative, context-aware -> POSITIVE result
+-------------------------------------+
^ competes with ^
+-------------------------------------+
| PROBLEM LEVEL (new actual level) | <- actual state + hidden assumptions
+-------------------------------------+
v tempts to v
+----------------------------------------+
| SOLUTION LEVEL LOW COMPLEXITY | <- direct, obvious -> NEGATIVE result
+----------------------------------------+
The Four Mechanisms
- Analysis of Pre-assumptions: Which hidden assumption makes the problem unsolvable?
- Dominant vs. Non-Dominant Expectations: Which expectation controls the actors? (
dominant expectation) - External Verification: Only external reality counts, not internal consistency.
- Reversal Effect: Low complexity leads to the opposite of the goal.
The Cycle
Problem level -> low complexity -> negative result -> worse problem level
-> high complexity -> positive result -> New actual level -> becomes next problem level
Step-by-Step: Application
Step 1: Classification
epistemological: PBT / Simulation (Predictive processing,Holographic universe)paradox:typcontainsLimit concept,Paradox,Philosophicalforecast:dominant expectation+Time scalestrategic / historical: Case studies (Lesson_for_AI)AI safety:typ=AI security mechanism,Secure AI architecture,Dangerous AI architecture
Step 2: Extraction of Relevant Entities
Search semantically in id and description, not just exact match:
function getStatus(node) {
return node['scientific_status'] ?? node['scientific status'] ?? 'unknown';
}
const relevant = entities.filter(e =>
e.id.toLowerCase().includes(keyword) ||
e.description.toLowerCase().includes(keyword)
);
// Always read the full description - it contains the reasoning
Step 3: Following Relationship Paths
Focus on predicates that actually occur frequently in the graph. As of the current version, frequently used predicates include:
| Predicate | Meaning |
|---|---|
generated |
X generates Y |
enabled |
X enables Y |
refers to |
X refers to Y |
reinforced |
Feedback loop |
triggers |
Activation / cascade |
leads to |
Causal chain |
includes |
Hierarchical embedding |
protects / protects against |
Protection function |
is an example of |
Example / validation |
requires |
Necessary condition |
Note: The exact frequencies change with each graph release. Predicates like is reversed by, checked, solves rarely occur verbatim — use triggers, leads to, reinforced instead to find reversal effects.
Procedure: Get all relations where the relevant entity is subject or object, then follow paths via the predicates above.
Step 4: Apply Beckmann Logic
- What is the Problem Level? (Actual state + implicit assumptions)
- What is the Dominant Expectation? (
dominant expectation) - What is the Low Complexity solution and why does it fail (Reversal Effect)?
- What would a High Complexity solution look like?
- What External Verification validates it?
- What New Actual Level emerges afterward?
Step 5: Epistemological Grounding
- Model or external reality? If model, say so explicitly.
- Does the chain hit
Capacity limitorthing in itself? Then name the limit. - Observer inside the system (e.g., consciousness)? Then consider
thing in itself.
Step 6: Structured Output
Use this template:
## Graph-Based Answer
**Problem Formulation** (after analysis of pre-assumptions)
**Used Graph Nodes (with real status):**
- [Reversal effect | Fundamental mechanism | established] - reason for relevance
- [Expectation firewall | AI security mechanism | hypothesis] - reason
**Argumentation Path** (chain: subject -> predicate -> object + scientific_status)
**Answer** (based on graph logic, in user's language)
**Confidence and Limits** (which part is established vs. metaphor?)
**New Questions** (next problem level)
Application to Paradoxes
Paradoxes = signal for false pre-assumption.
Protocol:
- Formulate paradox precisely
- Find entity: search
typ=Limit concept,Core concept,Fundamental mechanism(e.g.,Reversal effect) - Get all relations where entity is
subjectorobject - Follow paths via
refers to,triggers,reinforced,leads to - Resolution: Resolve (assumption false) / Reformulate (higher complexity) / Acknowledge as limit (
thing in itself)
Application to Future Forecasting
- Dominant Expectation of actors: identify (
dominant expectation,Market Dominant Expectation) - Reversal Effect Check: What happens if the expectation is fulfilled too literally?
- Time Scale:
Time scaleentities (short/medium/long/cosmological) - Scale Coupling: Does short-term affect long-term?
- Dangerous Processes: Mark
Dangerous process,Results orientation - Output as branched scenario tree (high vs. low complexity), not as single forecast
AI Safety Notes
Important entities — use exact IDs from graph.json:
Expectation firewall|AI security mechanism: Blocks formation of dominant future expectationsResults orientation|Dangerous AI architecture: Optimized for future outcome -> forms dominant expectation -> vulnerable to Reversal effectProcess orientation|Secure AI architecture: Optimized for quality of current action -> saferAI-human symbiosis: Target state
Rule: For all AI questions, prioritize Expectation firewall and Process orientation. The graph recommends: Avoid formation of dominant future expectations and preserve ability for external verification.
Ethical Use
The graph contains knowledge about psychological manipulation, cognitive biases, and expectation management. This knowledge is not neutral.
- Use manipulation nodes only analytically/defensively: detect, explain, strengthen protection mechanisms (e.g.,
Expectation firewall,Pre-assumptions_cementation) - No instructions for active manipulation, persuasion, or exploitation of biases
- For AI safety, always prioritize safe patterns (
Process orientation), never optimize dangerous ones (Results orientation) - For sensitive topics, additionally check
scientific_status: Many manipulation mechanisms arehypothesisormetaphor, notestablished
Versioning
Versioning is maintained exclusively in CHANGELOG.md. See that file for current version, entity/relation counts, and history.
This skill and graph.json are updated iteratively. Agents should always check CHANGELOG.md and use the latest version available. Do not hard-code counts or status distributions from older versions in your reasoning — always read them dynamically from graph.json.
Known Limitations
- No complete world knowledge, only encoded frameworks of the author
- Forecasts are probabilistic, not deterministic predictions
- No substitute for empirical research
- Some predicates are informal — always read
description - The reversal effect also applies to this project itself: The graph can confuse more than clarify if applied incorrectly
Quick Reference: Key Entities (verified IDs)
| Entity ID (exact from graph.json) | Typ (actual) | Meaning |
|---|---|---|
Beckmann logic explained |
Explanation | Core framework |
Expectation firewall |
AI security mechanism | Central AI safety |
dominant expectation |
Dominant expectation vector | Most important input for forecasts |
Reversal effect |
Fundamental mechanism | Core failure scenario |
External reality |
Limit concept | Epistemological anchor |
thing in itself |
Limit concept | Knowledge limit after Kant |
Holographic universe |
mathematical, logical model | Physical frame |
Predictive processing |
Mechanism (neuroscience/cognition) | PBT core mechanism |
Pre-assumptions_cementation |
Structural counterprinciple (core concept) | Analysis of pre-assumptions |
Process orientation |
Secure AI architecture | Safe AI pattern |
Results orientation |
Dangerous AI architecture | Dangerous AI pattern |
new actual level |
problem level | Result of each solution |