-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathmkdocs.yml
More file actions
199 lines (191 loc) · 7.86 KB
/
Copy pathmkdocs.yml
File metadata and controls
199 lines (191 loc) · 7.86 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
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
# Evidentia in-repo wiki build config.
#
# Authored 2026-05-27 during the Phase 2 README + wiki + pre-push-gate
# cycle planning. Stack: Material for MkDocs + mkdocstrings + redirects.
# Source-of-truth: docs/wiki/. Renders to a static site that lives
# alongside the repo (github.io / readthedocs / similar) once the
# wiki is content-complete.
site_name: Evidentia
site_description: "Open-source compliance-as-code: gap analysis, evidence collection, OSCAL emit."
# Custom domain (owned): GitHub Pages serves the site at docs.evidentiagrc.com
# and 301-redirects polycentric-labs.github.io/evidentia/* -> it. The
# docs/wiki/CNAME file (copied to site/CNAME on build) pins the domain so a
# redeploy never drops it. site_url drives canonical tags + sitemap.
site_url: https://docs.evidentiagrc.com/
site_author: Polycentric Labs
repo_url: https://github.com/Polycentric-Labs/evidentia
repo_name: Polycentric-Labs/evidentia
edit_uri: edit/main/docs/wiki/
copyright: Copyright © 2026 Polycentric Labs
docs_dir: docs/wiki
theme:
name: material
features:
- navigation.tabs
- navigation.sections
- navigation.expand
- navigation.indexes
- navigation.top
- search.suggest
- search.highlight
- content.code.copy
- content.action.edit
- content.action.view
palette:
- scheme: default
primary: indigo
accent: indigo
toggle:
icon: material/brightness-7
name: Switch to dark mode
- scheme: slate
primary: indigo
accent: indigo
toggle:
icon: material/brightness-4
name: Switch to light mode
icon:
repo: fontawesome/brands/github
plugins:
- search
- mkdocstrings:
handlers:
python:
paths:
- packages/evidentia-core/src
- packages/evidentia-ai/src
- packages/evidentia-api/src
- packages/evidentia-collectors/src
- packages/evidentia-eval/src
- packages/evidentia-integrations/src
- packages/evidentia-mcp/src
- packages/evidentia/src
options:
docstring_style: google
members_order: source
show_signature_annotations: true
show_source: false
- redirects:
redirect_maps:
# Old flat-file paths -> new wiki paths. Populated as the
# migration progresses; each redirect entry is added when
# a docs/<flat>.md file is consolidated into docs/wiki/.
# 'old.md: wiki/path.md' format.
markdown_extensions:
- admonition
- attr_list
- footnotes
- pymdownx.details
- pymdownx.highlight:
anchor_linenums: true
line_spans: __span
pygments_lang_class: true
- pymdownx.inlinehilite
- pymdownx.snippets
- pymdownx.superfences
- pymdownx.tabbed:
alternate_style: true
- pymdownx.tasklist:
custom_checkbox: true
- tables
- toc:
permalink: true
# Build-time validation. nav.omitted_files=warn means every page in docs_dir
# MUST be wired into the nav below (a forcing function so new wiki pages can't
# silently orphan); links.not_found=warn fails the build on a broken internal
# link. Both promote to errors under `mkdocs build --strict` (the Pages gate).
validation:
nav:
omitted_files: warn
links:
not_found: warn
nav:
- Home: index.md
- Getting Started:
- 1-getting-started/index.md
- Quickstart: 1-getting-started/quickstart.md
- Installation: 1-getting-started/installation.md
- Your first evidence collection: 1-getting-started/first-collection.md
- Guides:
- 2-guides/index.md
- Run a gap analysis: 2-guides/run-gap-analysis.md
- Run evidence collectors: 2-guides/run-collectors.md
- Explain a control: 2-guides/explain-controls.md
- Browse and manage framework catalogs: 2-guides/manage-catalogs.md
- Serve the local web UI: 2-guides/serve-the-web-ui.md
- Sign and verify evidence: 2-guides/sign-and-verify-evidence.md
- Track evidence-artifact lineage: 2-guides/track-evidence-lineage.md
- Manage audit retention and chain-of-custody: 2-guides/manage-retention.md
- Generate and quantify risk: 2-guides/generate-and-quantify-risk.md
- Govern AI systems (EU AI Act + NIST AI RMF): 2-guides/ai-governance.md
- Manage a model-risk inventory: 2-guides/manage-model-risk.md
- Manage third-party / vendor risk: 2-guides/manage-third-party-risk.md
- Manage a POA&M: 2-guides/manage-poam.md
- Governance metrics, Three Lines & workflows: 2-guides/governance-metrics-and-workflows.md
- CONMON deployment: 2-guides/conmon-deployment.md
- OSPS self-assessment: 2-guides/osps-self-assessment.md
- Emit SARIF for CI gates: 2-guides/emit-sarif.md
- Emit OCSF Detection Findings: 2-guides/emit-ocsf-detection.md
- Emit CycloneDX VEX: 2-guides/emit-cyclonedx-vex.md
- Emit a control-to-threat traceability matrix: 2-guides/emit-traceability-matrix.md
- Ingest third-party OCSF findings: 2-guides/ingest-ocsf.md
- CI integration: 2-guides/ci-integration.md
- Push findings to Jira, ServiceNow & BI tools: 2-guides/push-to-integrations.md
- Air-gapped install: 2-guides/air-gapped-install.md
- MCP client setup: 2-guides/mcp-client-setup.md
- Concepts:
- 3-concepts/index.md
- Architecture: 3-concepts/architecture.md
- Data model: 3-concepts/data-model.md
- Catalog engine: 3-concepts/catalog-engine.md
- Crosswalk engine: 3-concepts/crosswalk-engine.md
- Evidence integrity: 3-concepts/evidence-integrity.md
- Frozen surfaces and stability: 3-concepts/frozen-surfaces-and-stability.md
- RBAC and multi-tenancy: 3-concepts/rbac-and-multi-tenancy.md
- Web console security: 3-concepts/web-console-security.md
- Reference:
- 4-reference/index.md
- CLI reference: 4-reference/cli.md
- MCP tools: 4-reference/mcp-tools.md
- Configuration: 4-reference/configuration.md
- Bundled catalogs: 4-reference/catalogs.md
- Crosswalks: 4-reference/crosswalks.md
- Inventory & system-context files: 4-reference/inventory-and-system-context.md
- API:
- evidentia-core: 4-reference/api/evidentia-core.md
- evidentia-api: 4-reference/api/evidentia-api.md
- evidentia-ai: 4-reference/api/evidentia-ai.md
- evidentia-collectors: 4-reference/api/evidentia-collectors.md
- evidentia-integrations: 4-reference/api/evidentia-integrations.md
- evidentia-mcp: 4-reference/api/evidentia-mcp.md
- evidentia-eval: 4-reference/api/evidentia-eval.md
- Compliance:
- 5-compliance/index.md
- OSPS Baseline mapping: 5-compliance/osps-baseline-mapping.md
- Framework conformance: 5-compliance/framework-conformance.md
- Catalog inventory: 5-compliance/catalog-inventory.md
- Crosswalk index: 5-compliance/crosswalk-index.md
- OCSF mapping: 5-compliance/ocsf-mapping.md
- Gemara mapping: 5-compliance/gemara-mapping.md
- Financial-sector overlay: 5-compliance/financial-sector-overlay.md
- FDA medical devices (524B): 5-compliance/fda-medical-device-compliance.md
- Contributing a catalog: 5-compliance/contributing-a-catalog.md
- Project:
- 6-project/index.md
- Roadmap: 6-project/roadmap.md
- Changelog: 6-project/changelog.md
- API stability: 6-project/api-stability.md
- Deprecation calendar: 6-project/deprecation-policy.md
- Versioning: 6-project/versioning.md
- Governance: 6-project/governance.md
- Security: 6-project/security.md
- Contributing: 6-project/contributing.md
- End-of-Life policy: 6-project/eol.md
- Verification: 6-project/verification.md
- FAQ: 6-project/faq.md
extra:
social:
- icon: fontawesome/brands/github
link: https://github.com/Polycentric-Labs/evidentia
- icon: fontawesome/brands/python
link: https://pypi.org/project/evidentia/