You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Oct 10, 2025. It is now read-only.
docs: [#28] fix repository structure tree view in copilot instructions
- Update Repository Structure section to match actual filesystem
- Add missing root files (.editorconfig, .taplo.toml, .vscode/, etc.)
- Remove non-existent files and directories
- Correct application/storage structure (remove certbot/, dhparam/)
- Add missing scripts (manage-hetzner-dns.sh, shell-utils.sh)
- Fix infrastructure docs organization
- Update to reflect current project state accurately
The tree view now provides accurate navigation guidance for contributors.
> This document is the **primary entry point** for all contributors, AI assistants, and newcomers to the project. It must be kept synchronized with repository changes at all times.
6
+
>
7
+
> **When making any repository changes, review and update this document if needed.** Check these areas for accuracy:
8
+
>
9
+
> -**Repository Structure** (`📁 Repository Structure` section): Verify folder structure and descriptions match current state
10
+
> -**Available Commands** (`🛠️ Development Workflow` section): Ensure all `make` commands are current and accurate
11
+
> -**Architecture Decision Records** (`📁 Repository Structure` → `Key Components` → ADR table): Add new ADRs to the table
12
+
> -**User Guides** (`📁 Repository Structure` → `Key Components` → User guides table): Add new guides to the table
13
+
> -**Testing Commands** (`📋 Conventions and Standards` → `Testing Requirements`): Verify all test commands work
14
+
> -**Development Workflow** (`🛠️ Development Workflow`): Update commands, workflows, and environment requirements
> -[ ] Run `make help` and verify all documented commands exist
21
+
> -[ ] Check `docs/adr/` for new ADRs to include in the table
22
+
> -[ ] Check `docs/guides/` for new guides to include in the table
23
+
> -[ ] Test key commands mentioned in the development workflow
24
+
> -[ ] Verify environment variable names match current template files
25
+
> -[ ] Ensure testing layer architecture description is accurate
26
+
> -[ ] Update any outdated tool versions or installation instructions
27
+
3
28
## Table of Contents
4
29
30
+
-[📋 Document Maintenance](#-document-maintenance)
5
31
-[🎯 Project Overview](#-project-overview)
6
32
-[Current Major Initiative](#current-major-initiative)
7
33
-[📁 Repository Structure](#-repository-structure)
@@ -21,7 +47,7 @@
21
47
-[For AI Assistants](#for-ai-assistants)
22
48
-[📖 Additional Resources](#-additional-resources)
23
49
24
-
## 🎯 Project Overview
50
+
## 📋 Document Maintenance
25
51
26
52
**Torrust Tracker Demo** is the complete production deployment configuration for running a live [Torrust Tracker](https://github.com/torrust/torrust-tracker) instance. This repository provides:
27
53
@@ -50,7 +76,7 @@ This project implements a complete twelve-factor app architecture with clear sep
|[ADR-007](../docs/adr/007-two-level-environment-variable-structure.md)| Two-Level Environment Variable Structure | Security-focused separation of infrastructure and container variables |
198
235
236
+
#### User Guides
237
+
238
+
Comprehensive deployment, configuration, and testing guides are available in `docs/guides/`. These provide step-by-step instructions for various scenarios:
0 commit comments