Skip to content

Commit b610a1c

Browse files
committed
Refactor table of contents to group system-related guides under a new "System" section for better organization and clarity
1 parent ce28b68 commit b610a1c

14 files changed

+55
-306
lines changed

astro.config.mjs

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -62,12 +62,18 @@ export default defineConfig({
6262
{ label: "Root Agents", slug: "explanations/goal-leaders/root-agents" },
6363
{ label: "DAO Treasury", slug: "explanations/goal-leaders/dao-treasury" },
6464
{ label: "Emission Proposals", slug: "explanations/goal-leaders/emission-proposals" },
65-
{ label: "Permission System", slug: "explanations/goal-leaders/permissions" },
66-
{ label: "Recursive Delegation", slug: "explanations/goal-leaders/recursive-delegation" },
67-
{ label: "Emission Permissions", slug: "explanations/goal-leaders/emission-permissions" },
6865
{ label: "Governance & DAO", slug: "explanations/goal-leaders/governance-dao" },
6966
],
7067
},
68+
{
69+
label: "System",
70+
collapsed: true,
71+
items: [
72+
{ label: "Permission System", slug: "explanations/system/permission-system" },
73+
{ label: "Recursive Delegation", slug: "explanations/system/recursive-delegation" },
74+
{ label: "Emission Permissions", slug: "explanations/system/emission-permissions" },
75+
],
76+
},
7177
{ label: "Concepts & Terminology", slug: "explanations/concepts-terminology" },
7278
],
7379
},
@@ -104,9 +110,15 @@ export default defineConfig({
104110
{ label: "Become a Root Agent", slug: "how-to-guides/goal-leaders/become-a-root-agent" },
105111
{ label: "Request DAO Treasury Transfer", slug: "how-to-guides/goal-leaders/request-dao-treasury-transfer" },
106112
{ label: "Create Emission Proposal", slug: "how-to-guides/goal-leaders/create-emission-proposal" },
107-
{ label: "Create Capability Permission", slug: "how-to-guides/goal-leaders/create-capability-permission" },
108-
{ label: "Create Emission Permission", slug: "how-to-guides/goal-leaders/create-emission-permission" },
109-
{ label: "Manage Permissions", slug: "how-to-guides/goal-leaders/manage-permissions" },
113+
],
114+
},
115+
{
116+
label: "System",
117+
collapsed: true,
118+
items: [
119+
{ label: "Create Capability Permission", slug: "how-to-guides/system/create-capability-permission" },
120+
{ label: "Create Emission Permission", slug: "how-to-guides/system/create-emission-permission" },
121+
{ label: "Manage Permissions", slug: "how-to-guides/system/manage-permissions" },
110122
],
111123
},
112124
],

src/content/docs/explanations/builders/agent-registration.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ Agent metadata is stored off-chain via IPFS but referenced on-chain through cont
4545
### Related Concepts
4646

4747
- **[Root Agents](https://docs.torus.network/explanations/goal-leaders/root-agents/)** - Agents that receive emissions directly
48-
- **[Permission System](https://docs.torus.network/explanations/goal-leaders/permissions/)** - How agents interact and delegate authority
48+
- **[Permission System](https://docs.torus.network/explanations/system/permission-system/)** - How agents interact and delegate authority
4949
- **[Governance & DAO](https://docs.torus.network/explanations/goal-leaders/governance-dao/)** - Understanding DAO decision-making processes
5050

5151
<Aside type="tip" title="Ready to Register?">

src/content/docs/explanations/goal-leaders/emission-proposals.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ For a proposal to pass, it must meet two requirements:
5151

5252
- **[Governance & DAO](https://docs.torus.network/explanations/goal-leaders/governance-dao/)** - Understanding the broader DAO framework
5353
- **[Tokenomics](https://docs.torus.network/explanations/holders/tokenomics/)** - How TORUS token economics work
54-
- **[Permission System](https://docs.torus.network/explanations/goal-leaders/permissions/)** - How governance permissions enable proposal creation
54+
- **[Permission System](https://docs.torus.network/explanations/system/permission-system/)** - How governance permissions enable proposal creation
5555

5656
<Aside type="tip" title="Ready to Create a Proposal?">
5757
Follow our [emission proposal guide](https://docs.torus.network/how-to-guides/goal-leaders/create-emission-proposal/) to learn the step-by-step process.

src/content/docs/explanations/goal-leaders/emission-permissions.mdx renamed to src/content/docs/explanations/system/emission-permissions.mdx

File renamed without changes.

src/content/docs/explanations/goal-leaders/permissions.mdx renamed to src/content/docs/explanations/system/permission-system.mdx

File renamed without changes.

src/content/docs/explanations/goal-leaders/recursive-delegation.mdx renamed to src/content/docs/explanations/system/recursive-delegation.mdx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,10 @@ The root owner of a capability path can delegate any amount of permission instan
4747

4848
### Related Concepts
4949

50-
- **[Permission System](https://docs.torus.network/explanations/goal-leaders/permissions/)** - Core permission mechanics and delegation basics
51-
- **[Permission System](https://docs.torus.network/explanations/goal-leaders/permissions/)** - Permission system architecture and delegation basics
50+
- **[Permission System](https://docs.torus.network/explanations/system/permission-system/)** - Core permission mechanics and delegation basics
5251
- **[Agent Registration](https://docs.torus.network/explanations/builders/agent-registration/)** - How agents become capable of receiving delegations
5352
- **[Root Agents](https://docs.torus.network/explanations/goal-leaders/root-agents/)** - Agents with direct emission access for delegation
5453

5554
<Aside type="tip" title="Ready to Create Recursive Delegation?">
56-
Follow our [step-by-step guide to create capability permissions](https://docs.torus.network/how-to-guides/goal-leaders/create-capability-permission/) for practical implementation instructions.
55+
Follow our [step-by-step guide to create capability permissions](https://docs.torus.network/how-to-guides/system/create-capability-permission/) for practical implementation instructions.
5756
</Aside>

src/content/docs/explanations/table-of-contents.mdx

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,13 +50,20 @@ Understanding governance and leadership systems:
5050
- [Root Agents](https://docs.torus.network/explanations/goal-leaders/root-agents/) — DAO approval process and direct emission access
5151
- [DAO Treasury](https://docs.torus.network/explanations/goal-leaders/dao-treasury/) — Community funding mechanisms and proposal processes
5252
- [Emission Proposals](https://docs.torus.network/explanations/goal-leaders/emission-proposals/) — How to adjust network economics through governance
53-
- [Permission System](https://docs.torus.network/explanations/goal-leaders/permissions/) — How agents interact and delegate authority
54-
- [Recursive Delegation](https://docs.torus.network/explanations/goal-leaders/recursive-delegation/) — Specific capability delegation mechanisms
55-
- [Emission Permissions](https://docs.torus.network/explanations/goal-leaders/emission-permissions/) — How emissions are allocated and controlled
5653
- [Governance & DAO](https://docs.torus.network/explanations/goal-leaders/governance-dao/) — Decision-making processes and community coordination
5754

5855
---
5956

57+
## System Architecture
58+
59+
Core system components and mechanisms:
60+
61+
- [Permission System](https://docs.torus.network/explanations/system/permission-system/) — How agents interact and delegate authority
62+
- [Recursive Delegation](https://docs.torus.network/explanations/system/recursive-delegation/) — Specific capability delegation mechanisms
63+
- [Emission Permissions](https://docs.torus.network/explanations/system/emission-permissions/) — How emissions are allocated and controlled
64+
65+
---
66+
6067

6168
## Questions Not Covered Here?
6269

src/content/docs/how-to-guides/builders/create-permission.mdx

Lines changed: 0 additions & 279 deletions
This file was deleted.

src/content/docs/how-to-guides/builders/manage-capabilities.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ By removing outdated or unused capabilities, you reduce the attack surface and k
161161

162162
Now that you can manage capabilities, you might want to:
163163

164-
- **Set up delegation**: [Manage permissions](https://docs.torus.network/how-to-guides/goal-leaders/manage-permissions/) to allow other agents to use your capabilities
164+
- **Set up delegation**: [Manage permissions](https://docs.torus.network/how-to-guides/system/manage-permissions/) to allow other agents to use your capabilities
165165
- **Build agent services**: Create an [agent server](https://docs.torus.network/how-to-guides/builders/setup-agent-server/) to provide APIs that utilize your registered capabilities
166166
- **Create demand signals**: Signal for [specific capabilities](https://docs.torus.network/how-to-guides/builders/create-signal/) you need from other agents
167167

@@ -171,5 +171,5 @@ Connect with the community:
171171
- [Twitter](https://x.com/torus_network) — Updates and ecosystem news
172172

173173
<Aside type="tip" title="Want to Learn More?">
174-
Learn about [recursive delegation](https://docs.torus.network/explanations/goal-leaders/recursive-delegation/) delegation mechanisms and control space architecture.
174+
Learn about [recursive delegation](https://docs.torus.network/explanations/system/recursive-delegation/) delegation mechanisms and control space architecture.
175175
</Aside>

0 commit comments

Comments
 (0)