II.
KnowledgeFabricImpl JSON
Structured · liveknowledge-fabric-impl:windsurf.knowledge@current
Windsurf Knowledge Fabric — .windsurfrules json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "knowledge-fabric-impl:windsurf.knowledge@current",
"_kind": "KnowledgeFabricImpl",
"_file": "agent-stack/knowledge-fabric-impls/agent-instructions-extended.yaml",
"_cluster": "agent-stack",
"attributes": {
"displayName": "Windsurf Knowledge Fabric — .windsurfrules",
"agentVersionId": "agent-version:windsurf@current",
"description": "Windsurf's knowledge fabric is built on .windsurfrules files that provide\nproject-level persistent instructions for the Cascade agent. These files\nare read at session bootstrap and injected into the system prompt, similar\nto .cursorrules. Windsurf also supports global rules configured in the\nIDE settings. Knowledge is retrieved via file-hierarchy traversal.\n",
"knowledgeFileFormats": [
".windsurfrules"
],
"knowledgeScopes": [
"project",
"user"
],
"autoExtractionSupport": false,
"retrievalStrategy": "file-hierarchy",
"knowledgePersistence": "filesystem",
"notes": "Windsurf's knowledge fabric is minimal — .windsurfrules is the primary\nmechanism for persistent project context. There is no auto-memory\nextraction or vector-based retrieval. Global rules provide user-level\nknowledge scope. The Cascade agent reads these at session start.\n"
},
"outgoingEdges": [
{
"from": "knowledge-fabric-impl:windsurf.knowledge@current",
"to": "layer:12-knowledge-fabric",
"kind": "realizes",
"attributes": {}
},
{
"from": "knowledge-fabric-impl:windsurf.knowledge@current",
"to": "agent-version:windsurf@current",
"kind": "composes",
"attributes": {
"role": "knowledge-fabric"
}
},
{
"from": "knowledge-fabric-impl:windsurf.knowledge@current",
"to": "memory-system:windsurf-memories",
"kind": "uses_memory_system",
"attributes": {}
}
],
"incomingEdges": [
{
"from": "agent-version:windsurf@current",
"to": "knowledge-fabric-impl:windsurf.knowledge@current",
"kind": "composed_of",
"attributes": {
"role": "knowledge-fabric"
}
}
]
}