Skip to content

Commit ecaf88e

Browse files
committed
chore: replace mermaid chart with markdown cards for compatibility
1 parent a29ed35 commit ecaf88e

1 file changed

Lines changed: 31 additions & 24 deletions

File tree

docs/projects.md

Lines changed: 31 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -9,30 +9,37 @@ The commit-check ecosystem is built on a simple architecture: **one policy engin
99
multiple enforcement surfaces.** Write your `cchk.toml` once — every surface
1010
reads the same file.
1111

12-
```mermaid
13-
graph TB
14-
subgraph Policy["📄 cchk.toml"]
15-
direction LR
16-
Config[One policy file]
17-
end
18-
19-
subgraph Engine["⚙️ commit-check<br/>(Python core)"]
20-
direction LR
21-
CLI[CLI & pre-commit]
22-
API[Python API]
23-
end
24-
25-
subgraph Surfaces["🚀 Enforcement surfaces"]
26-
Action[commit-check-action<br/>GitHub Action]
27-
MCP[commit-check-mcp<br/>MCP Server]
28-
end
29-
30-
Config --> Engine
31-
CLI --> Action
32-
API --> MCP
33-
Action --> CI[CI Pipeline]
34-
MCP --> Agent[AI Coding Agent]
35-
```
12+
<div class="grid cards" markdown>
13+
14+
- :material-file-document-outline: **One policy: `cchk.toml`**
15+
16+
---
17+
18+
Write your rules once, enforce everywhere.
19+
20+
21+
22+
- :fontawesome-brands-python: **commit-check** (core engine)
23+
24+
---
25+
26+
CLI · pre-commit · Python API
27+
28+
29+
30+
- :material-github: **commit-check-action**
31+
32+
---
33+
34+
GitHub Action → CI Pipeline
35+
36+
- :material-robot: **commit-check-mcp**
37+
38+
---
39+
40+
MCP Server → AI Coding Agent
41+
42+
</div>
3643

3744
| Surface | What it does | Get started |
3845
|---------|-------------|-------------|

0 commit comments

Comments
 (0)