Skip to content

Commit 3c245bd

Browse files
committed
fix(docs): rebuild the mangled repository-structure tree
The tree block was hard-wrapped by the AsciiDoc->Markdown conversion, so it rendered as a paragraph rather than a tree, and it still listed CONTRIBUTING.md at the repository root, where the guide no longer lives. Rebuilt from the tree's own content: depth recovered from the `|` continuation bars that survived the wrap, the guide entry moved under `.github/`, `#` escapes unescaped, the last entry of each group restored to `└──`, and the block fenced so it renders as a tree. Every annotation ("Perimeter 1-2") is preserved - nothing is invented and nothing is dropped.
1 parent ec3a045 commit 3c245bd

1 file changed

Lines changed: 23 additions & 22 deletions

File tree

‎.github/CONTRIBUTING.md‎

Lines changed: 23 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -16,38 +16,39 @@ just test # Run test suite
1616
```
1717
1818
### Repository Structure
19-
```
19+
20+
```text
2021
halideiser/
21-
├── src/ # Source code (Perimeter 1-2)
22-
├── lib/ # Library code (Perimeter 1-2)
23-
├── extensions/ # Extensions (Perimeter 2)
24-
├── plugins/ # Plugins (Perimeter 2)
25-
├── tools/ # Tooling (Perimeter 2)
26-
├── docs/ # Documentation (Perimeter 3)
27-
│ ├── architecture/ # ADRs, specs (Perimeter 2)
28-
│ └── proposals/ # RFCs (Perimeter 3)
29-
├── examples/ # Examples (Perimeter 3)
30-
├── spec/ # Spec tests (Perimeter 3)
31-
├── tests/ # Test suite (Perimeter 2-3)
32-
├── .machine_readable/ # ALL machine-readable content (Perimeter 1)
33-
│ ├── *.a2ml # State files (STATE, META, ECOSYSTEM, etc.)
34-
│ ├── bot_directives/ # Bot configs
35-
│ └── contractiles/ # Policy contracts (k9, dust, lust, must, trust)
36-
├── .well-known/ # Protocol files (Perimeter 1-3)
37-
├── .github/ # GitHub config (Perimeter 1)
22+
├── src/ # Source code (Perimeter 1-2)
23+
├── lib/ # Library code (Perimeter 1-2)
24+
├── extensions/ # Extensions (Perimeter 2)
25+
├── plugins/ # Plugins (Perimeter 2)
26+
├── tools/ # Tooling (Perimeter 2)
27+
├── docs/ # Documentation (Perimeter 3)
28+
│ ├── architecture/ # ADRs, specs (Perimeter 2)
29+
│ └── proposals/ # RFCs (Perimeter 3)
30+
├── examples/ # Examples (Perimeter 3)
31+
├── spec/ # Spec tests (Perimeter 3)
32+
├── tests/ # Test suite (Perimeter 2-3)
33+
├── .machine_readable/ # ALL machine-readable content (Perimeter 1)
34+
│ ├── *.a2ml # State files (STATE, META, ECOSYSTEM, etc.)
35+
│ ├── bot_directives/ # Bot configs
36+
│ └── contractiles/ # Policy contracts (k9, dust, lust, must, trust)
37+
├── .well-known/ # Protocol files (Perimeter 1-3)
38+
├── .github/ # GitHub config (Perimeter 1)
39+
│ ├── CONTRIBUTING.md # This file
3840
│ ├── ISSUE_TEMPLATE/
3941
│ └── workflows/
4042
├── CHANGELOG.md
4143
├── CODE_OF_CONDUCT.md
42-
├── CONTRIBUTING.md # This file
4344
├── GOVERNANCE.md
4445
├── LICENSE
4546
├── MAINTAINERS.md
4647
├── README.adoc
4748
├── SECURITY.md
48-
├── flake.nix # Nix flake — fallback (Perimeter 1)
49-
├── guix.scm # Guix package — primary (Perimeter 1)
50-
└── Justfile # Task runner (Perimeter 1)
49+
├── flake.nix # Nix flake — fallback (Perimeter 1)
50+
├── guix.scm # Guix package — primary (Perimeter 1)
51+
└── Justfile # Task runner (Perimeter 1) ```
5152
```
5253

5354
---

0 commit comments

Comments
 (0)