Перейти к содержанию

MATSIIS CANON INDEX

Система: MATSIIS (Matsoff Integral Intelligent System)
Тип документа: Canon Index
Статус: Архитектурный навигационный документ
Версия: v1.0


1. Назначение документа

Этот документ является главной картой канонов MATSIIS.

Он обеспечивает:

  • навигацию по архитектуре системы
  • прозрачность структуры MATSIIS
  • контроль архитектурных правил
  • единый источник истины для всех канонов

Документ используется:

  • разработчиками
  • архитекторами решений
  • AI-агентами
  • руководителями проектов

2. Уровни канонов MATSIIS

Каноны системы MATSIIS разделяются на несколько уровней.

MATSIIS Canon System
│
├─ System Canons
├─ Portfolio Canons
├─ Governance Canons
├─ Tool Canons
└─ Automation Canons

Каждый уровень описывает отдельный слой архитектуры системы.


3. System Canons

Системные каноны определяют фундаментальную архитектуру MATSIIS.

Файл:

docs/canon/system/matsiis-system-canon-v1.md

Описание:

Этот канон определяет:

  • принципы системы MATSIIS
  • архитектуру экосистемы
  • структуру решений
  • роли компонентов системы
  • базовые правила построения цифровых решений

Это основной архитектурный документ системы.


4. Portfolio Canons

Каноны портфеля проектов определяют архитектуру всей экосистемы репозиториев.

Файлы:

docs/canon/portfolio/git-portfolio-canon-v1.md
docs/canon/portfolio/matsiis-portfolio-canon-v1.md

Описание:

Каноны портфеля определяют:

  • структуру портфеля проектов
  • классификацию решений
  • типы репозиториев
  • правила создания новых проектов
  • жизненный цикл решений

5. Governance Canons

Каноны управления архитектурой.

Файл:

docs/canon/governance/matsiis-tool-canon-v1.md

Описание:

Этот канон определяет:

  • архитектуру инструментов MATSIIS
  • правила создания инструментов
  • архитектурные слои инструментов
  • классификацию инструментов

6. Automation Canons

Каноны автоматизации процессов.

Каталог:

docs/canon/automation

Назначение:

Каноны этого уровня описывают:

  • архитектуру автоматизации
  • использование AI-агентов
  • оркестрацию процессов
  • интеграцию систем
  • автоматизацию бизнес-процессов

Новые каноны будут добавляться по мере развития системы.


7. Связанные операционные документы

Каноны MATSIIS связаны с операционными документами системы.

Основные файлы:

docs/operations/repository-inventory.md
docs/operations/tool-catalog.md
docs/operations/project-lifecycle.md

Назначение:

repository-inventory — реестр всех репозиториев системы
tool-catalog — каталог инструментов
project-lifecycle — стадии жизненного цикла решений


8. Правило обновления канонов

Каждый канон:

  • имеет версию
  • хранится в Git
  • обновляется через систему контроля версий

Новая версия создаётся следующим образом:

document-name-v2.md

Предыдущие версии сохраняются для истории архитектуры.


9. Правило источника истины

Глобальные каноны системы MATSIIS должны храниться только в репозитории:

matsiis-core

Другие репозитории могут ссылаться на каноны, но не должны копировать их.

Это обеспечивает:

  • единый источник архитектурных правил
  • отсутствие дублирования
  • централизованное управление системой

10. Роль CANON INDEX

Документ CANON INDEX выполняет роль:

  • архитектурной карты MATSIIS
  • навигации по канонам
  • точки входа в архитектуру системы
  • основы для работы разработчиков и AI-агентов

MATSIIS CANON INDEX v1

System: MATSIIS (Matsoff Integral Intelligent System)
Document Type: Canon Index
Status: Architectural Navigation Document
Version: v1.0


1. Purpose of the Document

This document serves as the primary map of MATSIIS canons.

It provides:

  • navigation across the MATSIIS architecture
  • transparency of the system structure
  • control of architectural rules
  • a single source of truth for all canons

The document is intended for:

  • developers
  • solution architects
  • AI agents
  • project managers

2. MATSIIS Canon Levels

The MATSIIS canon system is structured into several levels.

MATSIIS Canon System
│
├─ System Canons
├─ Portfolio Canons
├─ Governance Canons
├─ Tool Canons
└─ Automation Canons

Each level defines a specific architectural layer of the system.


3. System Canons

System canons define the fundamental architecture of MATSIIS.

File:

docs/canon/system/matsiis-system-canon-v1.md

Description:

This canon defines:

  • core principles of MATSIIS
  • ecosystem architecture
  • structure of solutions
  • roles of system components
  • fundamental rules for building digital solutions

This is the primary architectural document of the system.


4. Portfolio Canons

Portfolio canons define the architecture of the MATSIIS repository ecosystem.

Files:

docs/canon/portfolio/git-portfolio-canon-v1.md
docs/canon/portfolio/matsiis-portfolio-canon-v1.md

Description:

Portfolio canons define:

  • structure of the project portfolio
  • classification of solutions
  • repository types
  • rules for creating new projects
  • lifecycle of solutions

5. Governance Canons

Governance canons define rules for architectural management of the system.

File:

docs/canon/governance/matsiis-tool-canon-v1.md

Description:

This canon defines:

  • architecture of MATSIIS tools
  • rules for creating tools
  • architectural layers of tools
  • classification of tools

6. Automation Canons

Automation canons define the architecture of process automation.

Directory:

docs/canon/automation

Purpose:

These canons describe:

  • automation architecture
  • AI agent usage
  • process orchestration
  • system integrations
  • business process automation

Additional canons will be added as the system evolves.


7. Related Operational Documents

MATSIIS canons are connected with operational governance documents.

Main files:

docs/operations/repository-inventory.md
docs/operations/tool-catalog.md
docs/operations/project-lifecycle.md

Purpose:

repository-inventory — registry of all repositories in the ecosystem
tool-catalog — catalog of tools
project-lifecycle — lifecycle stages of solutions


8. Canon Versioning Rule

Each canon:

  • has a version
  • is stored in Git
  • evolves through version control

New versions must be created as:

document-name-v2.md

Previous versions remain stored to preserve architectural history.


9. Source of Truth Rule

Global MATSIIS canons must be stored exclusively in the repository:

matsiis-core

Other repositories may reference the canons but must not duplicate them.

This ensures:

  • a single source of architectural truth
  • absence of duplication
  • centralized governance of the system

10. Role of CANON INDEX

The CANON INDEX acts as:

  • the architectural map of MATSIIS
  • the navigation layer for system canons
  • the entry point to the MATSIIS architecture
  • a reference framework for developers and AI agents ```