1. Control layer
Jira manages status, roles, sequencing, history, approvals, and active work.
Technical architecture
The architecture of this project is less a classic product architecture and more a combination of work architecture, knowledge architecture, and evidence structure. It creates the conditions that allow AI-enabled development to remain not only productive, but later also verifiable and auditable.
System view
Jira manages status, roles, sequencing, history, approvals, and active work.
Rules, requirements, test strategy, review process, and open points preserve the project logic over time.
Code, HTML documentation, handover files, and DOC, DEV, and QA results provide the concrete outputs.
Repository
Sources/ technical artifacts and sample code
Tests/ Platzhalter für automatisierte Prüfungen
docs/ HTML and Markdown documentation
project-control/ Anforderungen, Teststrategie, Reviews, offene Punkte, Resultate
project-rules/ binding role and process rules
Package.swift als technischer StartpunktSources/HelloWorldCLI/main.swift als minimales lauffähiges Beispieldocs/project-documentation.html als redaktioneller StarteinstiegBetriebsarchitektur
Stability here does not come from large technical platforms, but from small, clearly defined control points: Jira status, role separation, linked artifact paths, and visible open points. This combination prevents knowledge from existing only in volatile chat histories or implicit assumptions.
Especially important is the rule that central project files are updated only on an approved basis. This prevents unconfirmed review opinions or preliminary technical ideas from flowing unchecked into the permanent project baseline. For safety-adjacent, critical, or later certified systems, this separation between working state and approved baseline is essential.
Lifecycle
A change in `project-rules/` leads to rollout tickets, read-back confirmations, and, where needed, follow-up adjustments in documentation artifacts.
Findings from DEV, QA, PM, or executive reviews are translated into manageable improvement tickets and then incorporated into artifacts in a targeted way.
New contributors can get started via `README`, role rules, the documentation set, and the appropriate Jira work list.
Architekturgrenzen