Files
siriusscan--sirius/documentation/README.documentation-index.md
T
wehub-resource-sync 161ef94b4f
Check engine pin consistency / Dockerfile / CI pin consistency (push) Successful in 8s
Sirius CI/CD Pipeline / Detect Changes (push) Successful in 23s
Validate Docker Configuration / Validate Docker Compose Configuration (push) Successful in 47s
Sirius CI/CD Pipeline / Build API (${{ matrix.platform }}) (push) Has been cancelled
Sirius CI/CD Pipeline / Build UI (${{ matrix.platform }}) (push) Has been cancelled
Sirius CI/CD Pipeline / Merge Engine Manifest (push) Has been cancelled
Sirius CI/CD Pipeline / Merge API Manifest (push) Has been cancelled
Sirius CI/CD Pipeline / Merge UI Manifest (push) Has been cancelled
Sirius CI/CD Pipeline / Build Engine (${{ matrix.platform }}) (push) Has been cancelled
Sirius CI/CD Pipeline / Build Infra (${{ matrix.service }}, ${{ matrix.platform }}) (push) Has been cancelled
Sirius CI/CD Pipeline / Merge Infra Manifest (sirius-postgres) (push) Has been cancelled
Sirius CI/CD Pipeline / Merge Infra Manifest (sirius-rabbitmq) (push) Has been cancelled
Sirius CI/CD Pipeline / Merge Infra Manifest (sirius-valkey) (push) Has been cancelled
Sirius CI/CD Pipeline / Integration Test (push) Has been cancelled
Sirius CI/CD Pipeline / Public Stack Contract (push) Has been cancelled
Sirius CI/CD Pipeline / Dispatch Demo Deployment (sirius-demo branch) (push) Has been cancelled
Sirius CI/CD Pipeline / Dispatch Demo Canary (main branch) (push) Has been cancelled
Sirius CI/CD Pipeline / Guard Registry Namespace (push) Has been cancelled
chore: import upstream snapshot with attribution
2026-07-13 12:32:25 +08:00

157 lines
8.4 KiB
Markdown

---
title: "Documentation Index"
description: "Complete index of all documentation files in the Sirius project, organized by category and purpose"
template: "TEMPLATE.documentation-standard"
version: "1.0.0"
last_updated: "2026-02-22"
author: "Development Team"
tags: ["documentation", "index", "reference", "organization"]
categories: ["documentation", "reference"]
difficulty: "beginner"
prerequisites: []
related_docs: []
dependencies: []
llm_context: "high"
search_keywords:
["documentation", "index", "files", "organization", "reference"]
---
# Documentation Index
This document provides a complete index of all documentation files in the Sirius project, organized by category and purpose.
## Core Documentation
### System Documentation
- [ABOUT.documentation.md](dev/ABOUT.documentation.md) - Documentation standards and system overview
- [README.development.md](dev/README.development.md) - Development environment setup and workflow
- [README.developer-guide.md](dev/README.developer-guide.md) - Comprehensive developer guide for Sirius project
- [QUICK-REFERENCE.md](dev/QUICK-REFERENCE.md) - Quick reference guide for common operations
- [QUICKREF.template-types.md](dev/QUICKREF.template-types.md) - Quick reference for documentation template types
- [README.logging-conventions.md](dev/development/README.logging-conventions.md) - Structured logging conventions and standards
- [README.sirius-event-log.md](dev/development/README.sirius-event-log.md) - Sirius event logging system and event management
- [README.ui-style-guide.md](dev/development/README.ui-style-guide.md) - UI style guide and design system documentation
### Contributing
- [contributing.md](contributing.md) - Complete guide for contributing to Sirius Scan, including development setup and workflows
## Architecture Documentation
### System Architecture
- [README.architecture.md](dev/architecture/README.architecture.md) - System architecture and component relationships
- [README.architecture-quick-reference.md](dev/architecture/README.architecture-quick-reference.md) - Concise architectural overview for LLM context
- [README.system-monitor.md](dev/architecture/README.system-monitor.md) - System monitoring architecture and implementation
- [README.administrator.md](dev/architecture/README.administrator.md) - Administrator service architecture and design
- [README.cicd.md](dev/architecture/README.cicd.md) - CI/CD pipeline architecture and workflows
- [README.go-api-sdk.md](dev/architecture/README.go-api-sdk.md) - Go API SDK architecture, design patterns, and integration guide
- [README.scanner-storage.md](dev/architecture/README.scanner-storage.md) - Scanner Valkey schema contract for templates and NSE scripts
- [README.auth-surface-matrix.md](dev/architecture/README.auth-surface-matrix.md) - Authentication and authorization policy matrix across API surfaces
- [ADR.startup-secrets-model.md](dev/architecture/ADR.startup-secrets-model.md) - Architectural decision record for installer-first startup and secrets model
- [ARCHITECTURE.nse-repository-management.md](dev/architecture/ARCHITECTURE.nse-repository-management.md) - NSE repository management architecture
- [README.docker-architecture.md](dev/architecture/README.docker-architecture.md) - Comprehensive Docker setup and container architecture
- [README.engine-component-pinning.md](dev/architecture/README.engine-component-pinning.md) - Authoritative model for pinning engine submodules and CI build-arg overrides
## Application Documentation
### Agent System
- [README.agent-system.md](dev/apps/agent/README.agent-system.md) - Agent system architecture and design
- [README.agent-template-api.md](dev/apps/agent/README.agent-template-api.md) - API endpoints for managing agent vulnerability detection templates
- [README.agent-template-ui.md](dev/apps/agent/README.agent-template-ui.md) - User interface workflows for managing agent templates
### Scanner
- [README.scanner.md](dev/apps/scanner/README.scanner.md) - Scanner application documentation
- [ARCHITECTURE.scanner-data-flow.md](dev/apps/scanner/ARCHITECTURE.scanner-data-flow.md) - End-to-end scanner data flow (UI → ValKey → persistence)
- [ARCHITECTURE.sub-scans.md](dev/apps/scanner/ARCHITECTURE.sub-scans.md) - Sub-scan architecture (network/agent, progress, cancellation)
- [ARCHITECTURE.host-deduplication.md](dev/apps/scanner/ARCHITECTURE.host-deduplication.md) - Host deduplication and multi-source attribution
## Operations Documentation
### Git Operations
- [README.git-operations.md](dev/operations/README.git-operations.md) - Git workflows and version control
- [README.api-key-operations.md](dev/operations/README.api-key-operations.md) - API key lifecycle and incident recovery runbook
- [README.release-closeout-v1.0.0.md](dev/operations/README.release-closeout-v1.0.0.md) - Final push, merge, and release acceptance evidence for Sirius v1.0.0
- [README.maintainer-ops-issue-review.md](dev/operations/README.maintainer-ops-issue-review.md) - Label taxonomy, triage lifecycle, and ChatOps issue/PR review controls
### Project Management
- [README.new-project.md](dev/operations/README.new-project.md) - New project development workflow and structure
- [README.tasks.md](dev/operations/README.tasks.md) - Task management system and project tracking
- [startup-secrets-redesign-plan.md](dev-notes/startup-secrets-redesign-plan.md) - Detailed implementation plan for startup and secrets redesign
### Deployment
- [README.terraform-deployment.md](dev/operations/README.terraform-deployment.md) - Terraform-based deployment processes
- [README.docker-container-deployment.md](dev/deployment/README.docker-container-deployment.md) - Docker container deployment using prebuilt registry images
- [README.workflows.md](dev/deployment/README.workflows.md) - GitHub Actions workflow architecture and parallel build system
### SDK Management
- [README.sdk-releases.md](dev/operations/README.sdk-releases.md) - SDK release process and dependency management
## Testing Documentation
### Testing Philosophy
- [ABOUT.testing.md](dev/test/ABOUT.testing.md) - Testing philosophy and approach for the Sirius project
### Container Testing
- [README.container-testing.md](dev/test/README.container-testing.md) - Container testing system and validation
### Documentation Testing
- [README.documentation-testing.md](dev/test/README.documentation-testing.md) - Documentation validation and linting
### Testing Checklists
- [CHECKLIST.testing-by-type.md](dev/test/CHECKLIST.testing-by-type.md) - Issue-type-specific testing checklists for thorough validation
## AI and Rules Documentation
### AI Rules
- [ABOUT.ai-rules.md](dev/ai-rules/ABOUT.ai-rules.md) - AI development rules and guidelines
- [README.ai-identities.md](dev/ai-rules/README.ai-identities.md) - AI identity system and agent personas
- [README.playwright.md](dev/ai-rules/README.playwright.md) - Playwright browser testing guide for automated testing and validation
## Template Documentation
### Documentation Templates
- [TEMPLATE.about.md](dev/templates/TEMPLATE.about.md) - Template for ABOUT documents
- [TEMPLATE.api.md](dev/templates/TEMPLATE.api.md) - Template for API documentation
- [TEMPLATE.architecture.md](dev/templates/TEMPLATE.architecture.md) - Template for architecture documentation
- [TEMPLATE.custom.md](dev/templates/TEMPLATE.custom.md) - Template for custom documents
- [TEMPLATE.documentation-standard.md](dev/templates/TEMPLATE.documentation-standard.md) - Standard documentation template
- [TEMPLATE.guide.md](dev/templates/TEMPLATE.guide.md) - Template for step-by-step guides
- [TEMPLATE.reference.md](dev/templates/TEMPLATE.reference.md) - Template for reference documentation
- [TEMPLATE.template.md](dev/templates/TEMPLATE.template.md) - Template for template documentation
- [TEMPLATE.troubleshooting.md](dev/templates/TEMPLATE.troubleshooting.md) - Template for troubleshooting guides
## Usage
This index serves as the central reference for all documentation in the Sirius project. Use it to:
- **Find specific documentation** by category or purpose
- **Understand the documentation structure** and organization
- **Navigate between related documents** using the links provided
- **Ensure documentation completeness** by checking against this index
## Maintenance
This index should be updated whenever:
- New documentation files are added
- Documentation files are moved or renamed
- Documentation categories are reorganized
---
_This document follows the Sirius Documentation Standard. For questions about documentation structure, see [ABOUT.documentation.md](dev/ABOUT.documentation.md)._