mirror of
https://github.com/norandom/OpenUltraSAST.git
synced 2026-10-16 03:49:26 +00:00
One page, docs/where-we-stand.md, composed with the COBESY composition method (governing idea, SCQA opener, MECE sections): the M4 gates and the state against them, the detection approach step by step, ax on the server, token economics before and after, and the open items. Every figure is quoted from a committed record whose path stands next to it. decision-engine.md, evaluation.md and token-ergonomics.md link to the page where they repeated its content (detail tables kept); decision-engine.md's Experiments section now records exp-002's result instead of saying it has not run. Linked from the nav, the index and the README. Co-Authored-By: Claude Fable 5.1 <[email protected]> Claude-Session: https://claude.ai/code/session_01EmM1j46qgKMh3zqD1QMwEo
70 lines
1.8 KiB
YAML
70 lines
1.8 KiB
YAML
site_name: OpenUltraSAST
|
|
site_description: An experimental static security analyser and repository safety net, with an agentic plane and a learned decision engine in development.
|
|
repo_url: https://github.com/norandom/OpenUltraSAST
|
|
edit_uri: edit/main/docs/
|
|
docs_dir: docs
|
|
site_dir: site
|
|
strict: true
|
|
|
|
theme:
|
|
name: material
|
|
features:
|
|
- navigation.sections
|
|
- navigation.top
|
|
- content.code.copy
|
|
- search.highlight
|
|
palette:
|
|
- media: "(prefers-color-scheme: light)"
|
|
scheme: default
|
|
toggle:
|
|
icon: material/brightness-4
|
|
name: Dark mode
|
|
- media: "(prefers-color-scheme: dark)"
|
|
scheme: slate
|
|
toggle:
|
|
icon: material/brightness-7
|
|
name: Light mode
|
|
|
|
validation:
|
|
omitted_files: warn
|
|
absolute_links: warn
|
|
unrecognized_links: warn
|
|
anchors: warn
|
|
|
|
markdown_extensions:
|
|
- admonition
|
|
- attr_list
|
|
- tables
|
|
- toc:
|
|
permalink: true
|
|
- pymdownx.details
|
|
- pymdownx.snippets:
|
|
base_path: ["."]
|
|
check_paths: true
|
|
- pymdownx.superfences:
|
|
custom_fences:
|
|
- name: mermaid
|
|
class: mermaid
|
|
format: !!python/name:pymdownx.superfences.fence_code_format
|
|
|
|
nav:
|
|
- Overview: index.md
|
|
- How it works:
|
|
- Where we stand: where-we-stand.md
|
|
- Scanning: scanning.md
|
|
- Architecture: architecture.md
|
|
- The plane on ax: plane.md
|
|
- Memory: memory.md
|
|
- Memory and detection: memory-and-detection.md
|
|
- Decision engine: decision-engine.md
|
|
- Token ergonomics: token-ergonomics.md
|
|
- Evaluation: evaluation.md
|
|
- Using it:
|
|
- Examples: examples.md
|
|
- Threat model: threat-model.md
|
|
- Operations (maintainers):
|
|
- Engine and pre-push: ops/README.md
|
|
- ax on this host: ops/ax/README.md
|
|
- Deployment: deployment.md
|
|
- RustFS setup for the memory store: rustfs.md
|