-
Notifications
You must be signed in to change notification settings - Fork 39
Expand file tree
/
Copy pathmkdocs.yml
More file actions
147 lines (138 loc) · 5.22 KB
/
Copy pathmkdocs.yml
File metadata and controls
147 lines (138 loc) · 5.22 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
site_name: mercury
site_description: >-
Rust port of mercury-composable — Accenture's event-driven, composable
application platform: platform-core, Event Script, and the active
knowledge graph, delivered bottom-up in Rust.
site_url: https://accenture.github.io/mercury/
site_author: Eric Law
repo_name: Accenture/mercury
repo_url: https://github.com/Accenture/mercury
edit_uri: edit/main/docs/
copyright: >-
Apache-2.0 · mercury is the Rust port of
<a href="https://github.com/Accenture/mercury-composable">mercury-composable</a>.
theme:
name: material
icon:
repo: fontawesome/brands/github
logo: material/atom
palette:
- media: "(prefers-color-scheme)"
toggle:
icon: material/brightness-auto
name: Switch to light mode
- media: "(prefers-color-scheme: light)"
scheme: default
primary: deep purple
accent: cyan
toggle:
icon: material/brightness-7
name: Switch to dark mode
- media: "(prefers-color-scheme: dark)"
scheme: slate
primary: deep purple
accent: cyan
toggle:
icon: material/brightness-4
name: Switch to system preference
features:
- navigation.tabs
- navigation.sections
- navigation.top
- navigation.footer
- navigation.indexes
- toc.follow
- search.suggest
- search.highlight
- content.code.copy
- content.tabs.link
markdown_extensions:
- admonition
- attr_list
- def_list
- footnotes
- md_in_html
- tables
- toc:
permalink: true
- pymdownx.details
- pymdownx.superfences:
custom_fences:
- name: mermaid
class: mermaid
format: !!python/name:pymdownx.superfences.fence_code_format
- pymdownx.tabbed:
alternate_style: true
- pymdownx.highlight:
anchor_linenums: true
- pymdownx.inlinehilite
- pymdownx.snippets:
base_path: ["."]
check_paths: true
# NOTE: pymdownx.emoji is deliberately NOT enabled. These docs are full of
# colon-delimited technical patterns (e.g. HH:mm:ss), and the emoji extension
# turns ":mm:" into a flag emoji in plain text.
plugins:
- search
# Internal / working material stays out of the built site.
exclude_docs: |
design/
INCREMENTS.md
# These files live in docs/ but aren't part of the nav on purpose
# (machine-readable artifacts linked from the AI docs).
not_in_nav: |
llms.txt
guides/knowledge-graph/minigraph-commands.json
guides/event-script/event-script-flow.json
validation:
nav:
omitted_files: info
links:
not_found: warn
absolute_links: ignore
nav:
- Home: index.md
- Getting Started: guides/getting-started.md
- Foundations:
- Architecture: guides/architecture.md
- Methodology: guides/methodology.md
- Observability: guides/observability.md
- "Layer 1 — Event-Driven":
- Overview: guides/event-driven/index.md
- Write Your First Function: guides/event-driven/write-your-first-function.md
- Function Execution: guides/event-driven/function-execution.md
- REST Automation: guides/rest-automation.md
- Event over HTTP: guides/event-over-http.md
- Function AI Agent Guide: guides/event-driven/ai-agent-guide.md
- "Layer 2 — Event Script":
- Overview: guides/event-script/index.md
- Event Script Syntax: guides/event-script/syntax.md
- Flow Grammar: guides/event-script/flow-grammar.md
- Flow Schema Reference: guides/flow-schema-reference.md
- Flow AI Agent Guide: guides/event-script/ai-agent-guide.md
- "Layer 3 — Knowledge Graph":
- Overview: guides/knowledge-graph/index.md
- Build Your First Graph: guides/knowledge-graph/build-your-first-graph.md
- Workflow Suspension: guides/knowledge-graph/workflow-suspension.md
- Playground & AI Companion: guides/knowledge-graph/playground-and-companion.md
- Composing the Layers: guides/knowledge-graph/composing-the-layers.md
- Graph AI Agent Guide: guides/knowledge-graph/ai-agent-guide.md
- MiniGraph Command Grammar: guides/knowledge-graph/command-reference.md
- Built-in Skills: guides/knowledge-graph/skills-reference.md
- Reference:
- Configuration Keys: guides/configuration-reference.md
- Macros: guides/macros-reference.md
- Registration Metadata Contract: guides/registration-metadata-contract.md
- EventEnvelope: guides/event-envelope-reference.md
- Platform & PostOffice API: guides/api-overview.md
- Reserved Names & Headers: guides/reserved-names-and-headers.md
- Actuators & HTTP Client: guides/actuators-and-http-client.md
- "Interop Test Report (Java ⇄ Rust)": test-reports/event-over-http-interop.md
- "Interop Test Report — Suspend/Resume": test-reports/suspend-resume-interop.md
- "AI Companion Test Report": test-reports/AI-companion-test.md
- Port Scope & Fidelity: background/port-scope.md
- Architecture Decisions: arch-decisions/ADR.md
- Release Notes: https://github.com/Accenture/mercury/blob/main/CHANGELOG.md
- Contributing: https://github.com/Accenture/mercury/blob/main/CONTRIBUTING.md
- Code of Conduct: https://github.com/Accenture/mercury/blob/main/CODE_OF_CONDUCT.md
- Inclusivity: https://github.com/Accenture/mercury/blob/main/INCLUSIVITY.md