Stickies 2

computable adjudication and agentic test harness

Computable adjudication and agentic test harness.

Also written: caaat-harness, ca&at-harness, .c&at-harness, c@t-harness

Please be introduced to a cat who acquires things, for whatever purpose — maybe somebody knows.

Scope: the platform — skills, schemas, processes, the MCP server and the pipeline. Not what a folio IS (that is folio-assist-core), and not any folio’s own content, which lives in its own repository.

Before you know what this repository is

The graph an agent reads before it knows what this repository is.

Scope: phase one of two, and valid with NOTHING installed — no skills, no knowledge graph, no MCP, no work-plan store. One process here is the place to start. Everything else is composed on top of it, and nothing here may import from the layer above.

folio-assistant

إطار عمل لمهارات الوكيل غير المرتبط بمحتوى محدد لتأليف محتوى دقيق باستخدام نموذج لغوي كبير — الأوراق والكتب العلمية، وإرشادات منظمة الصحة العالمية SMART، وأدلة تطبيق FHIR — مدعوم بخادم MCP، وتحكم في الوصول قائم على الأدوار، ونموذج كائنات محتوى مصنف بالأنواع.

البدء التثبيت عرض على GitHub

What each harness holds

One section per instantiated harness, in the same order as the dividers in the sidebar — the floor last.

WHO SMART Trust

The WHO SMART Trust implementation guide (FHIR IG source under input/), as a harnessed instance of smart-base.

declared directories
5
declared graph typologies
6
visualisations you can open
5
Subgraphs — 5 local, 0 remote
  • local smart-trust-ast smart-trust/fhir-ast/ · ig-ast
  • local smart-trust-artifact-index smart-trust/fhir-artifact-index/ · fhir-artifact-index
  • local smart-trust-document-kinds smart-trust/document-kinds/ · document-kinds
  • local smart-trust-openapi smart-trust/openapi/ · openapi
  • local smart-trust-docs smart-trust/docs/ · docs, ig-pages
Gaps in this instance's declaration (2)
  • smart-trust: declares 1 graph(s) with no published viewer — ig-ast. Declared and not rendered is a gap, not a dead link.
  • smart-trust: 2 graph(s) hold materialized content and are READ-ONLY — fhir-artifact-index, openapi. Readable, not editable here: copy one out to your own folio/ to work on it. Separate from whether a viewer is published.

WHO SMART Guidelines — Immunizations

The WHO SMART Guidelines immunizations implementation guide (FHIR IG source under input/), as a harnessed instance of smart-base.

declared directories
4
declared graph typologies
4
visualisations you can open
4
Subgraphs — 4 local, 0 remote
  • local library smart-immunizations/library/ · library
  • local l1-recommendation-scenarios smart-immunizations/examples/l1-recommendation-scenarios/ · l1-extraction
  • local smart-immunizations-document-kinds smart-immunizations/document-kinds/ · document-kinds
  • local qa smart-immunizations/test/results/ · qa
Gaps in this instance's declaration (2)
  • smart-immunizations: a viewer is published at /en/cat-harness/code/smart-immunizations/ by cat-harness’s code visualiser, which covers none of this instance’s directories. Declare one it covers and the tile links it.
  • smart-immunizations: has no docs/ of its own, so the tile opens its section of the landing (/#harness-smart-immunizations) rather than the instance’s own themed root.

SMART Base

The WHO SMART Guidelines base layer — the ingested WHO digital-health corpus, the methodologies read out of it, and the editorial voices derived from it.

declared directories
30
declared graph typologies
23
visualisations you can open
22
Subgraphs — 30 local, 0 remote
  • local smart-base-site-docs smart-base/site-docs/ · docs
  • local smart-base-qa-checkers smart-base/qa-checkers/ · qa-checkers
  • local smart-base-block-kinds smart-base/block-kinds/ · block-kinds
  • local smart-base-content-adapters smart-base/content-adapters/ · content-adapters
  • local smart-base-translations smart-base/translations/ · translation-sources
  • local library smart-base/library/ · library
  • local library-9789240116191-eng-l1-extraction smart-base/library/9789240116191-eng/l1-extraction/ · l1-extraction
  • local methodologies smart-base/methodologies/ · methodology
  • local processes smart-base/methodologies/processes/ · processes
  • local smart-base-house-processes smart-base/processes/ · processes
  • local smart-base-artifact-index smart-base/fhir-artifact-index/ · fhir-artifact-index
  • local tools smart-base/tools/ · tools
  • local qa smart-base/test/results/ · qa
  • local smart-base-themes smart-base/themes/ · themes
  • local smart-base-docs smart-base/docs/ · docs, ig-pages
  • local smart-base-document-kinds smart-base/document-kinds/ · document-kinds
  • local smart-base-findings smart-base/findings/ · docs
  • local smart-base-external-schemas smart-base/external-schemas/ · external-schema
  • local smart-base-platform smart-base/platform/ · code
  • local smart-base-typologies smart-base/typologies/ · typologies
  • local smart-base-validators smart-base/validators/ · validators
  • local smart-base-schemas smart-base/schemas/ · code
  • local smart-base-pipeline smart-base/pipeline/ · code
  • local smart-base-scripts smart-base/scripts/ · code
  • local smart-base-kg smart-base/kg/ · code
  • local smart-base-skills smart-base/skills/ · skills
  • local smart-base-scenarios smart-base/scenarios/ · scenarios
  • local smart-base-code-lists smart-base/code-lists/ · code-list
  • local voices smart-base/skills/voices/ · voices
  • local docs-source smart-base/site-docs/source/ · docs
Gaps in this instance's declaration (3)
  • smart-base: declares 1 graph(s) with no published viewer — themes. Declared and not rendered is a gap, not a dead link.
  • smart-base: 1 graph(s) hold materialized content and are READ-ONLY — fhir-artifact-index. Readable, not editable here: copy one out to your own folio/ to work on it. Separate from whether a viewer is published.
  • smart-base: a viewer is published at /en/cat-harness/attestations/smart-base/ by cat-harness’s attestations visualiser, which covers none of this instance’s directories. Declare one it covers and the tile links it.

WHO IRIS

The WHO Institutional Repository for Information Sharing, catalogued by reference — 1,057,223 files known, three materialized.

declared directories
17
declared graph typologies
15
visualisations you can open
14
Subgraphs — 17 local, 0 remote
  • local who-iris-translations who-iris/translations/ · translation-sources
  • local library who-iris/library/ · library
  • local who-iris-site who-iris/site/ · docs
  • local who-iris-catalogue who-iris/catalogue/ · catalogue
  • local who-iris-uploads who-iris/uploads/ · uploads
  • local who-iris-skills who-iris/skills/ · skills
  • local glossary who-iris/glossary/ · glossary
  • local who-iris-themes who-iris/themes/ · themes
  • local who-iris-docs who-iris/docs/ · docs
  • local who-iris-scripts who-iris/scripts/ · code
  • local who-iris-sources who-iris/sources/ · schemas
  • local id-lookup who-iris/id-lookup/ · code
  • local qa who-iris/test/results/ · qa
  • local folio who-iris/folio/ · folio
  • local who-iris-tools who-iris/tools/ · tools
  • local health who-iris/test/health/results/ · health
  • local voices who-iris/skills/voices/ · voices
Gaps in this instance's declaration (2)
  • who-iris: declares 1 graph(s) with no published viewer — themes. Declared and not rendered is a gap, not a dead link.
  • who-iris: 1 graph(s) hold materialized content and are READ-ONLY — catalogue. Readable, not editable here: copy one out to your own folio/ to work on it. Separate from whether a viewer is published.

folio-assistant-sci

Scientific source material used by folios that formalise mathematics, and the methodologies for formalising it in Lean that this layer adopts from that material.

declared directories
26
declared graph typologies
21
visualisations you can open
20
Subgraphs — 26 local, 0 remote
  • local folio-assistant-sci-docs folio-assistant-sci/docs/ · docs
  • local folio-assistant-sci-qa-checkers folio-assistant-sci/qa-checkers/ · qa-checkers
  • local folio-assistant-sci-editor-checkers folio-assistant-sci/editor-checkers/ · editor-checkers
  • local folio-assistant-sci-validators folio-assistant-sci/validators/ · validators
  • local folio-assistant-sci-pipeline-plugins folio-assistant-sci/pipeline-plugins/ · pipeline-plugins
  • local folio-assistant-sci-translations folio-assistant-sci/translations/ · translation-sources
  • local folio-assistant-sci-block-typologies folio-assistant-sci/block-kinds/ · block-kinds
  • local folio-assistant-sci-content-adapters folio-assistant-sci/content-adapters/ · content-adapters
  • local folio-assistant-sci-typologies folio-assistant-sci/typologies/ · typologies
  • local library folio-assistant-sci/library/ · library
  • local sci-extracted-references folio-assistant-sci/extracted-references/ · references
  • local sci-methodologies folio-assistant-sci/methodologies/ · methodology
  • local skills folio-assistant-sci/skills/ · skills
  • local sci-adapters folio-assistant-sci/adapters/ · code
  • local sci-scripts folio-assistant-sci/scripts/ · code
  • local sci-lean folio-assistant-sci/lean/ · lean
  • local folio-templates folio-assistant-sci/templates/ · code
  • local sci-tools folio-assistant-sci/tools/ · tools
  • local sci-sources folio-assistant-sci/sources/ · schemas
  • local sci-processes folio-assistant-sci/processes/ · processes
  • local qa folio-assistant-sci/test/results/ · qa
  • local attestations folio-assistant-sci/test/attestations/ · attestations
  • local voices folio-assistant-sci/skills/voices/ · voices
  • local lean-skills folio-assistant-sci/skills/lean/ · skills
  • local data-skills folio-assistant-sci/skills/data/ · skills
  • local docs-source folio-assistant-sci/docs/source/ · docs
Gaps in this instance's declaration (2)
  • folio-assistant-sci: 1 graph(s) render no viewer — lean — under a declared coverage.exempt.visualiser. Not a gap: This directory holds a Lean TEMPLATE, not a Lake package: there is nothing for doc-gen4 to elaborate, so there is no render to show. The visualiser the kind provides — the doc-gen4 render wrapped in the harness rail — belongs to a folio’s lean directory, where a package is built; README.md here documents how a folio declares it.
  • folio-assistant-sci: a viewer is published at /en/cat-harness/scenarios/folio-assistant-sci/ by cat-harness’s scenarios visualiser, which covers none of this instance’s directories. Declare one it covers and the tile links it.

FHIR IG Harness

The bare FHIR IG pipeline — SUSHI, the IG Publisher, Jekyll assembly and publication — with no WHO, DAK or SMART assumption. What a non-WHO implementation guide instantiates.

declared directories
12
declared graph typologies
11
visualisations you can open
11
Subgraphs — 12 local, 0 remote
  • local fhir-harness-translations fhir-harness/translations/ · translation-sources
  • local fhir-harness-validators fhir-harness/validators/ · validators
  • local fhir-harness-typologies fhir-harness/typologies/ · typologies
  • local library fhir-harness/library/ · library
  • local fhir-ig-skills fhir-harness/skills/ · skills
  • local fhir-ig-tools fhir-harness/tools/ · tools
  • local fhir-ig-scripts fhir-harness/scripts/ · code
  • local fhir-harness-pipeline-plugins fhir-harness/pipeline-plugins/ · pipeline-plugins
  • local fhir-harness-plugin-slots fhir-harness/pipeline/ · code
  • local fhir-harness-processes fhir-harness/processes/ · processes
  • local fhir-harness-docs fhir-harness/docs/ · docs
  • local qa fhir-harness/test/results/ · qa
Gaps in this instance's declaration (2)
  • fhir-harness: a viewer is published at /en/cat-harness/schemas/fhir-harness/ by cat-harness’s schemas visualiser, which covers none of this instance’s directories. Declare one it covers and the tile links it.
  • fhir-harness: a viewer is published at /en/cat-harness/scenarios/fhir-harness/ by cat-harness’s scenarios visualiser, which covers none of this instance’s directories. Declare one it covers and the tile links it.

Folio Assistant Core

What a folio IS — the content-object model, the block kinds, the adapters, and the folio graph typology itself.

declared directories
31
declared graph typologies
27
visualisations you can open
27
Subgraphs — 31 local, 0 remote
  • local folio-assistant-core-docs folio-assistant-core/docs/ · docs
  • local folio-assistant-core-translations folio-assistant-core/translations/ · translation-sources
  • local folio-assistant-core-block-typologies folio-assistant-core/block-kinds/ · block-kinds
  • local folio-assistant-core-content-adapters folio-assistant-core/content-adapters/ · content-adapters
  • local folio-assistant-core-validators folio-assistant-core/validators/ · validators
  • local core-code-lists folio-assistant-core/code-lists/ · code-list
  • local core-qa-checkers folio-assistant-core/qa-checkers/ · qa-checkers
  • local core-pipeline-plugins folio-assistant-core/pipeline-plugins/ · pipeline-plugins
  • local core-pipeline folio-assistant-core/pipeline/ · code
  • local folio-assistant-core-typologies folio-assistant-core/typologies/ · typologies
  • local core-schemas folio-assistant-core/schemas/ · schemas, cat-harness
  • local folios folio-assistant-core/folios/ · folio
  • local glossary folio-assistant-core/glossary/ · glossary
  • local core-tools folio-assistant-core/tools/ · tools
  • local core-adapters folio-assistant-core/adapters/ · code
  • local core-src folio-assistant-core/src/ · code
  • local core-scripts folio-assistant-core/scripts/ · code
  • local core-templates folio-assistant-core/templates/ · code
  • local core-library folio-assistant-core/library/ · library
  • local core-methodologies folio-assistant-core/methodologies/ · methodology
  • local core-skills folio-assistant-core/skills/ · skills
  • local core-processes folio-assistant-core/processes/ · processes
  • local qa folio-assistant-core/test/results/ · qa
  • local memory folio-assistant-core/memory/ · memory
  • local beans folio-assistant-core/beans/ · beans
  • local health folio-assistant-core/test/health/results/ · health
  • local voices folio-assistant-core/skills/voices/ · voices
  • local defs folio-assistant-core/beans/defs/ · bean-defs
  • local notes folio-assistant-core/beans/notes/ · bean-notes
  • local workflows folio-assistant-core/beans/workflows/ · workflow-state
  • local docs-source folio-assistant-core/docs/source/ · docs
Gaps in this instance's declaration (4)
  • folio-assistant-core: a viewer is published at /en/cat-harness/uploads/folio-assistant-core/ by cat-harness’s uploads visualiser, which covers none of this instance’s directories. Declare one it covers and the tile links it.
  • folio-assistant-core: a viewer is published at /en/cat-harness/attestations/folio-assistant-core/ by cat-harness’s attestations visualiser, which covers none of this instance’s directories. Declare one it covers and the tile links it.
  • folio-assistant-core: a viewer is published at /en/cat-harness/scenarios/folio-assistant-core/ by cat-harness’s scenarios visualiser, which covers none of this instance’s directories. Declare one it covers and the tile links it.
  • folio-assistant-core: a viewer is published at /en/cat-harness/policies/folio-assistant-core/ by cat-harness’s policies visualiser, which covers none of this instance’s directories. Declare one it covers and the tile links it.

C@T Harness Tools

What implements the harness’s Tool definitions: the MCP servers, their tool registrars and routes. Definitions stay in cat-harness; this layer runs them.

declared directories
19
declared graph typologies
8
visualisations you can open
8
Subgraphs — 19 local, 0 remote
  • local cat-harness-tools-adapters cat-harness-tools/adapters/ · code
  • local cat-harness-tools-schemas cat-harness-tools/schemas/ · code
  • local cat-harness-tools-scripts cat-harness-tools/scripts/ · code
  • local cat-harness-tools-id-lookup cat-harness-tools/id-lookup/ · code
  • local cat-harness-tools-tests cat-harness-tools/test/ · code
  • local cat-harness-tools-src cat-harness-tools/src/ · code
  • local cat-harness-tools-tools cat-harness-tools/tools/ · tools, code
  • local cat-harness-tools-python cat-harness-tools/python/ · code
  • local beans cat-harness-tools/beans/ · beans
  • local cat-harness-tools-pipeline cat-harness-tools/pipeline/ · code
  • local folio-templates cat-harness-tools/templates/ · code
  • local cat-harness-tools-deploy cat-harness-tools/deploy/ · code
  • local cat-harness-tools-archimate cat-harness-tools/archimate/scripts/ · code
  • local cat-harness-tools-openapi cat-harness-tools/openapi/scripts/ · code
  • local health cat-harness-tools/health/ · health
  • local defs cat-harness-tools/beans/defs/ · bean-defs
  • local notes cat-harness-tools/beans/notes/ · bean-notes
  • local workflows cat-harness-tools/beans/workflows/ · workflow-state
  • local marks cat-harness-tools/beans/marks/ · sweep-marks
Gaps in this instance's declaration (2)
  • cat-harness-tools: a viewer is published at /en/cat-harness/qa/cat-harness-tools/ by cat-harness’s qa visualiser, which covers none of this instance’s directories. Declare one it covers and the tile links it.
  • cat-harness-tools: has no docs/ of its own, so the tile opens its section of the landing (/#harness-cat-harness-tools) rather than the instance’s own themed root.

C@T Harness

Computable adjudication and agentic test harness.

Also written: caaat-harness, ca&at-harness, .c&at-harness, c@t-harness

declared directories
89
declared graph typologies
52
visualisations you can open
52
Subgraphs — 89 local, 0 remote
  • local cat-harness-validators cat-harness/validators/ · validators
  • local tools cat-harness/tools/ · tools
  • local external-schemas cat-harness/external-schemas/ · external-schema
  • local subscriptions cat-harness/subscriptions/ · substrate-snapshot
  • local code-lists cat-harness/code-lists/ · code-list
  • local vocab-mappings cat-harness/vocab-mappings/ · vocab-mapping
  • local tool-releases cat-harness/tool-releases/ · tool-release
  • local schemas cat-harness/schemas/ · schemas, cat-harness
  • local uml cat-harness/uml/ · uml
  • local skills cat-harness/skills/ · skills
  • local scenarios cat-harness/scenarios/ · scenarios
  • local policies cat-harness/policies/ · policies
  • local processes cat-harness/processes/ · processes
  • local methodologies cat-harness/methodologies/ · methodology
  • local qa cat-harness/test/results/ · qa
  • local attestations cat-harness/test/attestations/ · attestations
  • local test-plans cat-harness/test/plans/ · test-plan
  • local health cat-harness/test/health/results/ · health
  • local uploads cat-harness/uploads/ · uploads
  • local library cat-harness/library/ · library
  • local translation-sources cat-harness/translations/ · translation-sources
  • local folio cat-harness/folio/ · folio
  • local folio-render cat-harness/folio-render/ · cat-harness, code
  • local site-chrome cat-harness/site-chrome/ · docs
  • local docs cat-harness/docs/ · docs
  • local site cat-harness/site/ · basic-cdn-site
  • local swimlane-glossary cat-harness/glossary/ · swimlane-glossary
  • local cat-harness-upstream cat-harness/upstream/ · code
  • local openapi cat-harness/openapi/ · cat-harness
  • local archimate cat-harness/archimate/ · cat-harness
  • local memory cat-harness/memory/ · memory, waiver, interaction
  • local fsh-guts cat-harness/fsh-guts/ · fsh-guts
  • local beans cat-harness/beans/ · beans
  • local todos cat-harness/todos/ · todos
  • local checkout-uploads cat-harness/uploads/ · uploads
  • local issue-marks cat-harness/issue-marks/ · issue-marks
  • local merge-reviews cat-harness/merge-reviews/ · merge-reviews
  • local docs/proposals cat-harness/docs/proposals/ · proposals
  • local docs/requirements cat-harness/docs/requirements/ · requirements
  • local docs/start cat-harness/docs/start/ · doc-group
  • local docs/concepts cat-harness/docs/concepts/ · doc-group
  • local docs/guides cat-harness/docs/guides/ · doc-group
  • local docs/process cat-harness/docs/process/ · doc-group
  • local docs/fhir cat-harness/docs/fhir/ · doc-group
  • local docs/auto-docs cat-harness/docs/cat-harness/auto-docs/ · auto-docs
  • local docs/uml-overview-pages cat-harness/docs/uml/overview/ · auto-docs
  • local docs/uml-overview-svgs cat-harness/docs/assets/img/uml/overview/ · auto-docs
  • local voices cat-harness/skills/voices/ · voices
  • local vendors cat-harness/skills/voices/vendors/ · voice-vendors
  • local agent-skill-authoring-claude cat-harness/skills/voices/vendors/agent-skill-authoring-claude/ · voice-vendors
  • local agent-skill-authoring-gemini-cli cat-harness/skills/voices/vendors/agent-skill-authoring-gemini-cli/ · voice-vendors
  • local agent-skill-authoring-openai cat-harness/skills/voices/vendors/agent-skill-authoring-openai/ · voice-vendors
  • local proposals cat-harness/docs/proposals/ · proposals
  • local requirements cat-harness/docs/requirements/ · requirements
  • local start cat-harness/docs/start/ · doc-group
  • local concepts cat-harness/docs/concepts/ · doc-group
  • local guides cat-harness/docs/guides/ · doc-group
  • local process cat-harness/docs/process/ · doc-group
  • local fhir cat-harness/docs/fhir/ · doc-group
  • local auto-docs cat-harness/docs/cat-harness/auto-docs/ · auto-docs
  • local glossary cat-harness/docs/cat-harness/auto-docs/glossary/ · auto-docs
  • local index-dmn cat-harness/docs/cat-harness/auto-docs/index/dmn/ · auto-docs
  • local index-docs cat-harness/docs/cat-harness/auto-docs/index/docs/ · auto-docs
  • local index-processes cat-harness/docs/cat-harness/auto-docs/index/processes/ · auto-docs
  • local index-roles cat-harness/docs/cat-harness/auto-docs/index/roles/ · auto-docs
  • local index-schemas cat-harness/docs/cat-harness/auto-docs/index/schemas/ · auto-docs
  • local index-skills cat-harness/docs/cat-harness/auto-docs/index/skills/ · auto-docs
  • local index-tasks cat-harness/docs/cat-harness/auto-docs/index/tasks/ · auto-docs
  • local index-tools cat-harness/docs/cat-harness/auto-docs/index/tools/ · auto-docs
  • local uml-overview-pages cat-harness/docs/uml/overview/ · auto-docs
  • local uml-overview-svgs cat-harness/docs/assets/img/uml/overview/ · auto-docs
  • local docs-source cat-harness/docs/source/ · docs
  • local openapi-validators cat-harness/openapi/validators/ · validators
  • local openapi-typologies cat-harness/openapi/typologies/ · typologies
  • local openapi-schemas cat-harness/openapi/schemas/ · schemas
  • local archimate-validators cat-harness/archimate/validators/ · validators
  • local archimate-typologies cat-harness/archimate/typologies/ · typologies
  • local archimate-schemas cat-harness/archimate/schemas/ · schemas
  • local defs cat-harness/beans/defs/ · bean-defs
  • local archive cat-harness/beans/defs/archive/ · bean-defs
  • local notes cat-harness/beans/notes/ · bean-notes
  • local workflows cat-harness/beans/workflows/ · workflow-state
  • local queue cat-harness/beans/queue/ · merge-queue
  • local surveys cat-harness/beans/surveys/ · session-survey
  • local marks cat-harness/beans/marks/ · sweep-marks
  • local items cat-harness/todos/items/ · todo-items
  • local feedback cat-harness/todos/feedback/ · todo-feedback
  • local boards cat-harness/todos/boards/ · boards
  • local positions cat-harness/todos/boards/ · board-positions
Gaps in this instance's declaration (1)
  • cat-harness: a viewer is published at /en/cat-harness/qa/cat-harness/ by cat-harness’s qa visualiser, which covers none of this instance’s directories. Declare one it covers and the tile links it.

Bootstrap tools

The Zod source of bootstrap’s schemas, the generators that write bootstrap’s JSON Schemas, schema page and READMEs, and the checks bootstrap’s content must pass — runnable by an agent, with zod, liquidjs, Playwright and bpmn-js as its dependencies.

declared directories
5
declared graph typologies
5
visualisations you can open
4
Subgraphs — 5 local, 0 remote
  • local bootstrap-tools-schemas bootstrap-tools/schemas/ · schemas
  • local bootstrap-tools-scripts bootstrap-tools/scripts/ · code
  • local bootstrap-tools-skills bootstrap-tools/skills/ · skills
  • local bootstrap-tools-processes bootstrap-tools/processes/ · processes
  • local bootstrap-tools-scenarios bootstrap-tools/scenarios/ · scenarios
Gaps in this instance's declaration (2)
  • bootstrap-tools: declares 1 graph(s) with no published viewer — skills. Declared and not rendered is a gap, not a dead link.
  • bootstrap-tools: has no docs/ of its own, so the tile opens its section of the landing (/#harness-bootstrap-tools) rather than the instance’s own themed root.

Bootstrap

The graph an agent reads before it knows what this repository is.

declared directories
5
declared graph typologies
5
visualisations you can open
3
Subgraphs — 5 local, 0 remote
  • local skills bootstrap/skills/ · skills
  • local schemas bootstrap/schemas/ · schemas
  • local scenarios bootstrap/scenarios/ · scenarios
  • local processes bootstrap/processes/ · processes
  • local models bootstrap/models/ · models
Gaps in this instance's declaration (2)
  • bootstrap: 2 graph(s) render no viewer — models, skills — under a declared renderExemption. Not a gap: it owes Its own Knowledge Graph, written out as .jsonld with a .json copy and published at <base>/bootstrap/bootstrap.jsonld, the exact address its @id names. Governed by skills/bootstrap-graph-emission.md and skills/bootstrap-graph-publication.md.
  • bootstrap: has no docs/ of its own, so the tile opens its section of the landing (/#harness-bootstrap) rather than the instance’s own themed root.

أربعة أمور، بالترتيب

1. خطة العمل هي المكان الذي تقول فيه ما تفعله. ليست رسالة دردشة ولا تعليقًا، بل beans، وهو مخزن خاضع لإدارة الإصدارات تستطيع أي جلسة أو أي وكيل قراءته. احجز العنصر قبل أن تعمل عليه كي لا تأخذه جلسة موازية؛ والـ bean الذي يتبيّن أنه غير مطلوب يُعلَّم scrapped مع أسبابه، ولا يُحذف أبدًا.

cat-harness/scripts/install-beans.sh && export PATH="$HOME/.local/bin:$PATH"
beans list                          # ما هو مفتوح
beans create "<title>"              # …بعد التحقق من أن العنوان غير موجود
beans <id> --status in-progress     # احجزه، بشكل مرئي

2. أنشئ أول folio لك. هذا المستودع هو المنصة؛ أما محتواك فيعيش في مستودعه الخاص. أمر واحد يُنشئ هيكله — البيانات الوصفية، والإعلان، وملفات الوكيل، والرابط إلى هنا:

bun run cat init-folio --help

بعد ذلك، يأخذك البدء مع الكتلة الأولى عبر التحقق والعرض والمراجعة.

3. اعرف نوع ما تكتبه. المستند نثر منظَّم؛ والورقة (paper) هي ذلك بالإضافة إلى أنواع الكتل التي يكون تقريرها ادعاءً رياضيًا صوريًا، مدعومًا بـ Lean ومنضَّدًا عبر LaTeX. يحدد هذا الاختيار الكتل المسموح بها والفحوص التي تُشغَّل: أنواع المحتوى.

4. التوثيق الذي لن تقرأه أبدًا. كله — أدلة التأليف، والبنية، وسير عمل النشر، والمرجع المولَّد للمخططات والمهارات. إنه هنا، وهو شامل، والتوقع الصادق أنك ستصل إليه من محرك بحث في اللحظة نفسها التي يتعطل فيها شيء ما. وهذه طريقة جيدة لاستخدامه. الخطوات الثلاث أعلاه هي التي تستحق القراءة الآن.

عندما تكون الآلية هي ما يحيّرك وليس التأليف — من يفعل أمرًا ما، وضمن أي عملية، وباستخدام أي مهارة — فابدأ من المنصة. جملة واحدة هناك تحمل النموذج كله، وكل كلمة فيها كائن مُعلَن على حدة.


ما هو folio-assistant؟

folio-assistant هو المنصة — وهو لا يحتوي على محتوى بحد ذاته. بل يوفر المهارات، والمخططات، والأدوات، وخادم MCP (بروتوكول سياق النموذج / Model Context Protocol) الذي يستخدمه وكيل مدفوع بنموذج لغوي كبير لتخطيط، وتأليف، والتحقق من، ومراجعة، واختبار، ونشر ملف محتوى (folio) محفوظ في مستودع منفصل.

فصل الاهتمامات. يصف هذا التوثيق النموذج الشكلي لإطار العمل وكيفية استخدام folio-assistant — مع الحفاظ عليه عمدًا بمعزل عن أي محتوى محدد. وحيثما يظهر المحتوى في هذه الصفحات، فإنه يكون فقط توضيحيًا (مثالاً)، وليس أبدًا المصنف المعياري.

flowchart LR
    A[المؤلف + LLM] -->|محادثة / أدوات MCP| B(folio-assistant)
    B --> C{محول المحتوى}
    C -->|ورقة بحثية| D[مستودع Lean + LaTeX]
    C -->|WHO SMART DAK| E[L2 BPMN / DMN / Excel]
    C -->|WHO SMART IG| F[L3 FHIR / FSH]
    B --> G[المهارات + المخططات + RBAC]
    D & E & F --> H[موقع منشور / PDF / IG]

أنواع المحتوى المدعومة

إن folio-assistant قابل للتوسيع — تتم معالجة كل نوع محتوى بواسطة محول محتوى وحزمة مهارات مطابقة. الأنواع المدعومة حاليًا:

نوع المحتوىالمخرجاتحزمة المهارات
الأوراق والكتب العلميةالصياغة الرسمية بـ Lean 4 + LaTeX/Markdownauthoring-math
حزم التكيف الرقمي (DAK) لإرشادات منظمة الصحة العالمية SMARTمخرجات المستوى L2 — مخططات BPMN وDMN وقواميس بيانات Excel وشخصيات المستخدمينauthoring-who-smart-guidelines
أدلة تطبيق إرشادات منظمة الصحة العالمية SMARTموارد FHIR للمستوى L3، وFSH، ومخرجات IG Publisherauthoring-who-smart-guidelines
أخرىقابل للتوسيع — أضف محولاً جديدًا + حزمة مهاراتإضافة نوع محتوى

تنطبق الحزمة الشاملة content-lifecycle (تخطيط → تأليف → تحقق → مراجعة → اختبار → نشر → ملاحظات → إحالة للتقاعد) على كل نوع محتوى. وينمذجها مسار عمل النشر بدقة — في مخططات مسارات BPMN، مع تحديد الأدوار، وبوابة التحقق من التفاعل البشري الحاسوبي (HCI)، وخطة العمل المشتركة.

الخطوات التالية

يستحق الاطلاع على مهارتين قبل قراءة الصفحات أعلاه، لأن كل ما عداهما يفترضهما مسبقًا: توجّه مهارة getting-started ما تحاول القيام به فعليًا، وتحدد مهارة placement الموضع الذي تنتمي إليه العقدة الجديدة قبل إنشائها.

خريطة التوثيق

flowchart TD
    Home[الرئيسية] --> Install[التثبيت]
    Home --> GS[البدء]
    Install --> GS
    GS --> Tut[درس تعليمي: كتابة ورقة بحثية]
    GS --> CT[أنواع المحتوى]
    CT --> Skills[المهارات والأدوار]
    CT --> WF["مسار عمل النشر<br/>مخططات مسارات BPMN"]
    CT --> Guides[أدلة التأليف]
    Guides --> Paper[الأوراق: Lean + LaTeX]
    Guides --> DAK[WHO SMART DAK / L2]
    Guides --> IG[WHO SMART IG / L3 FHIR]
    Guides --> New[إضافة نوع محتوى]
    Skills --> Ref[مرجع مخططات المهارات]
    CT --> Ref
    Ref --> API[مرجع واجهة برمجة تطبيقات TypeScript]
    Home --> Arch[البنية الهندسية]

    click Skills "skills.html" "Skills & roles"
    click WF "publication-workflow.html" "Publication workflow (BPMN)"
    click Install "installation.html" "Installation"
    click GS "getting-started.html" "Getting started"
    click Tut "guides/writing-a-paper.html" "Tutorial: writing a paper"
    click CT "content-types.html" "Content types"
    click Guides "guides/" "Authoring guides"
    click Paper "guides/writing-a-paper.html" "Papers: Lean + LaTeX"
    click DAK "guides/who-smart-dak.html" "WHO SMART DAK (L2)"
    click IG "guides/who-smart-ig.html" "WHO SMART IG (L3 FHIR)"
    click New "guides/new-content-type.html" "Add a content type"
    click Ref "reference/skills/" "Skill schema reference"
    click API "api/" "TypeScript API reference"
    click Arch "architecture.html" "Architecture"

عقد الخريطة قابلة للنقر على موقع التوثيق.


folio-assistant — code under the Apache License 2.0, documentation under CC BY 3.0. Generated schema and API references are rebuilt from source on every push to main.

deployed b08c961 · 2026-10-23T23:11:09Z