diff --git a/docs/governance/decisions/3darch-kickoff.md b/docs/governance/decisions/3darch-kickoff.md index 8f83511..a2e3661 100644 --- a/docs/governance/decisions/3darch-kickoff.md +++ b/docs/governance/decisions/3darch-kickoff.md @@ -31,4 +31,6 @@ A browser-based proof of concept that visualizes one architecture model in navig ## Current state -Approved and provisioning. Completion evidence and outstanding gates will be appended after remote verification. +Provisioned and remotely verified. Application `847c8291f100547ec9104743ab7d0d8761a5ec20` and documentation `73cf70f0f333c187b28821fb76a44c779bdfbbdb` have successful exact-head Actions; the documentation page body was read back through the Gondor operator route. Exactly seven project channels, two organizations, two teams, two project repositories, and fourteen adopted skills exist. + +The project is **Active — lead activation pending**. Gitea user `linas` is assigned to both teams but remains inactive. The Harbor secret name is present; its value was neither requested nor accessed. diff --git a/docs/members/linas.md b/docs/members/linas.md index 6348cb6..ea3037b 100644 --- a/docs/members/linas.md +++ b/docs/members/linas.md @@ -9,9 +9,9 @@ description: "Identify Linas's Corp v1 Board and AeroSim responsibilities and ve |---|---| | Status | Active | | Discord | `<@1483820991720329227>` — `linas_02251` / Linas | -| Governance roles | Corp v1 Board member; AeroSim human team member | +| Governance roles | Corp v1 Board member; AeroSim human team member; 3D Architecture Wizzard team lead | | Gitea | `linas` — assigned; login activation pending | -Linas has verified Discord access to the Board and AeroSim channels and is assigned to both AeroSim Gitea organization teams. +Linas has verified Discord access to the Board and AeroSim channels and is assigned to both AeroSim Gitea organization teams and both 3D Architecture Wizzard teams. The `linas` account remains inactive, so effective 3D Architecture Wizzard Gitea access is pending activation. The membership change was approved by RootAtSkic (`discord:1518725627845283888`) in Board message `1538808717301252116` on 2026-08-17. diff --git a/docs/projects/3darch.md b/docs/projects/3darch.md index ff19024..74be1d4 100644 --- a/docs/projects/3darch.md +++ b/docs/projects/3darch.md @@ -8,7 +8,7 @@ sidebar_position: 4 | Field | Value | |---|---| | Code | `3darch` | -| Status | Approved — provisioning | +| Status | Active — lead activation pending | | Started | 2026-08-31 | | Sponsor | RootAtSkic | | Accountable lead | Linas | @@ -24,21 +24,63 @@ Create an interactive 3D application for exploring, designing, and communicating A browser-based proof of concept that visualizes one architecture model in navigable 3D. -## Authorized resources +## Resources -- Dedicated Discord category `corp-v1-3darch` containing exactly seven lifecycle channels. -- Gitea organizations `corp-v1-3darch` and `corp-v1-3darch-skills-code-agent`. -- Application and documentation repositories. -- Seven adopted engineering skills and seven adopted channel skills, all suffixed `--3darch`. -- Corresponding organization teams for Gitea user `linas`; account activation remains pending verification. -- Two non-secret Harbor organization variables and secret-name-only validation. -- Global `drawio-main` and `corp-v1--glossary` references without project copies. -- No project scheduler jobs. +- Project organization: [corp-v1-3darch](https://gitea.lego-cloud.eu/corp-v1-3darch) +- Skills organization: [corp-v1-3darch-skills-code-agent](https://gitea.lego-cloud.eu/corp-v1-3darch-skills-code-agent) +- [Application repository](https://gitea.lego-cloud.eu/corp-v1-3darch/corp-v1-3darch) — `test` at `847c8291f100547ec9104743ab7d0d8761a5ec20` +- [Documentation repository](https://gitea.lego-cloud.eu/corp-v1-3darch/corp-v1-3darch-documentation) — `test` at `73cf70f0f333c187b28821fb76a44c779bdfbbdb` +- [Published documentation](https://pages.apps.lego-cloud.eu/corp-v1-3darch/corp-v1-3darch-documentation/) +- Global [Draw.io](https://gitea.lego-cloud.eu/home-v1-skills-code-agent/drawio-main) and [glossary governance](https://gitea.lego-cloud.eu/home-v1-skills-code-agent/corp-v1--glossary) references. + +## Discord + +Dedicated category `corp-v1-3darch` (`1543925242832101387`) contains exactly seven channels in lifecycle order: + +- `corp-v1-3darch-general` — `1543925245755392051` +- `corp-v1-3darch-scope` — `1543925247361814568` +- `corp-v1-3darch-architecture` — `1543925248917770251` +- `corp-v1-3darch-ui-ux` — `1543925251191349260` +- `corp-v1-3darch-kanban` — `1543925252474798100` +- `corp-v1-3darch-delivery` — `1543925253502406749` +- `corp-v1-3darch-releases` — `1543925255523803146` + +Hermes bot `1526860732917088266` posted purpose guidance in every channel, pinned the general introduction, and pinned the mapped project-skill guidance in every channel. No project scheduler job exists. + +## Adopted project skills + +All fourteen repositories are public, use default branch `test`, retain source history and assets, record immutable central source commits, and are assigned to the skills team: + +- [`development-branching-strategy--3darch`](https://gitea.lego-cloud.eu/corp-v1-3darch-skills-code-agent/development-branching-strategy--3darch) — source `test` / `636aba2b9e0957705fc874f07b310a4be9916f1c`, adopted `d0653755bda8104213e1e5aa3ce293a4a99ee8b3` +- [`development-gitops-argo-cd--3darch`](https://gitea.lego-cloud.eu/corp-v1-3darch-skills-code-agent/development-gitops-argo-cd--3darch) — source `test` / `510b2bb590118362804d6036cbbf37db72dc21d0`, adopted `f4dd556573380363129bc9843b71d2630f2db393` +- [`development-monorepo-pnpm--3darch`](https://gitea.lego-cloud.eu/corp-v1-3darch-skills-code-agent/development-monorepo-pnpm--3darch) — source `test` / `ff69bcca2fb3b673297230710a74c70410fd1996`, adopted `d6c800285f3393dd653350b6b7e3923e9d4c03e8` +- [`development-scripts--3darch`](https://gitea.lego-cloud.eu/corp-v1-3darch-skills-code-agent/development-scripts--3darch) — source `test` / `5960d5e74713e6b95a403962f479b2b97cb76286`, adopted `ffdb143782833225fa3519e0108256e36c221e16` +- [`devsecops-ci-cd-gitea--3darch`](https://gitea.lego-cloud.eu/corp-v1-3darch-skills-code-agent/devsecops-ci-cd-gitea--3darch) — source `test` / `8f46c3faa5ba074b8a48971b87365e0d3e2a4c40`, adopted `2fa1db97207685555f7a03cf26765db89d10cf6f` +- [`documentation-docusaurus--3darch`](https://gitea.lego-cloud.eu/corp-v1-3darch-skills-code-agent/documentation-docusaurus--3darch) — source `test` / `f810f8c92005e5d55b08700b67fd34a37be435bc`, adopted `aaa49271748024b4ca97a015fb33a1847d5287ec` +- [`template-engine-copier--3darch`](https://gitea.lego-cloud.eu/corp-v1-3darch-skills-code-agent/template-engine-copier--3darch) — source `test` / `97991021fff9e1f73202a82d29eea496ea0eb7aa`, adopted `73e4b53ee916269fe3c5d481e0d05bab0176711e` +- [`corp-v1-channel-general--3darch`](https://gitea.lego-cloud.eu/corp-v1-3darch-skills-code-agent/corp-v1-channel-general--3darch) — source `test` / `a5e79c24dd4ec1fa0d1a3258ecc184d9808daa62`, adopted `1fff9bf1c9fbfe2693601a0e46c7de4c82c50298` +- [`corp-v1-channel-scope--3darch`](https://gitea.lego-cloud.eu/corp-v1-3darch-skills-code-agent/corp-v1-channel-scope--3darch) — source `test` / `1916761e471535356bff38e2239aeb4d8fcd232d`, adopted `83d98aed66ac569ea8edfb18c9da4548942c0f1a` +- [`corp-v1-channel-architecture--3darch`](https://gitea.lego-cloud.eu/corp-v1-3darch-skills-code-agent/corp-v1-channel-architecture--3darch) — source `test` / `c7620c804a0de210f35fc829a38a53e44d40bfd8`, adopted `31c62cedcc89f6b9f2ebba5a2c76ca4ae3111e6e` +- [`corp-v1-channel-ui-ux--3darch`](https://gitea.lego-cloud.eu/corp-v1-3darch-skills-code-agent/corp-v1-channel-ui-ux--3darch) — source `test` / `de8c40cf43e08a63ca0be38a4b4404fbe2427885`, adopted `7a5dd48846ffce24be9c2541f00c7022faa56975` +- [`corp-v1-channel-kanban--3darch`](https://gitea.lego-cloud.eu/corp-v1-3darch-skills-code-agent/corp-v1-channel-kanban--3darch) — source `test` / `87a50a926a7256201ce1771aad7764898f24ff60`, adopted `8c1e7fd3a749993f477566c249b8ba9111f5705c` +- [`corp-v1-channel-delivery--3darch`](https://gitea.lego-cloud.eu/corp-v1-3darch-skills-code-agent/corp-v1-channel-delivery--3darch) — source `test` / `20cb78ce0942b35fe6528399c22764fbfb4cf06a`, adopted `2945874b0475901facef3bf6b4c36a845975ccc3` +- [`corp-v1-channel-releases--3darch`](https://gitea.lego-cloud.eu/corp-v1-3darch-skills-code-agent/corp-v1-channel-releases--3darch) — source `test` / `94d147880f6c957967d6612cbd846f9a2f2f6c00`, adopted `ced7e30deb06aa933d4a10cc232ecc05d700f274` + +## Verification + +- Application exact-head Actions: `1621` (success) at `847c8291f100547ec9104743ab7d0d8761a5ec20`. +- Documentation exact-head Actions: `1619` (success) at `73cf70f0f333c187b28821fb76a44c779bdfbbdb`. +- Documentation page body was read back through the Gondor operator path with the project title and initial-deliverable markers. +- Project team `3darch-maintainers` (`39`) covers both project repositories. +- Skills team `3darch-skill-maintainers` (`40`) covers all fourteen project-skill repositories. +- Gitea account `linas` is assigned to both teams, but its account remains inactive; effective human Gitea access is not claimed. +- Both required non-secret Harbor variables are configured. The organization secret name is present; its value was never requested or accessed. +- Board portal kickoff record was published and verified by exact-head Actions and deployed body readback. + +## Outstanding gate + +Linas must activate/sign in to Gitea account `linas`; team membership is already assigned. ## Approval -RootAtSkic (`discord:1518725627845283888`) explicitly requested project setup in Board message `1543918340882436166` and approved the complete proposal in the same Board session. The approved audience-facing spelling is **3D Architecture Wizzard**. - -## Resources and verification - -Provisioning evidence will be added after independent remote readback. +RootAtSkic (`discord:1518725627845283888`) requested setup in Board message `1543918340882436166` and approved the complete proposal in the same Board session, retaining the spelling **3D Architecture Wizzard**. diff --git a/docs/projects/index.md b/docs/projects/index.md index 0830b7a..6998ee1 100644 --- a/docs/projects/index.md +++ b/docs/projects/index.md @@ -11,7 +11,7 @@ sidebar_position: 1 | [AeroSim](/projects/aerosim/) | Active — Harbor gated | RootAtSkic | RootAtSkic | [AeroSim Team](/teams/aerosim/) | 2026-08-12 | — | | [Maze Next Gen](/projects/mazeng/) | Active — Harbor gated | RootAtSkic | RootAtSkic | [Maze Next Gen Team](/teams/mazeng/) | 2026-08-17 | — | | [E-Shop v1](/projects/eshopv1/) | Active — application deployment gated | RootAtSkic | RootAtSkic | [E-Shop v1 Team](/teams/eshopv1/) | 2026-08-26 | — | -| [3D Architecture Wizzard](/projects/3darch/) | Approved — provisioning | RootAtSkic | Linas | [3D Architecture Wizzard Team](/teams/3darch/) | 2026-08-31 | — | +| [3D Architecture Wizzard](/projects/3darch/) | Active — lead activation pending | RootAtSkic | Linas | [3D Architecture Wizzard Team](/teams/3darch/) | 2026-08-31 | — | ## Required project record diff --git a/docs/teams/3darch.md b/docs/teams/3darch.md index e2d44c6..9c5ce85 100644 --- a/docs/teams/3darch.md +++ b/docs/teams/3darch.md @@ -7,7 +7,7 @@ sidebar_position: 4 | Field | Value | |---|---| -| Status | Approved — provisioning | +| Status | Active — Gitea lead activation pending | | Lead | Linas | | Members | Linas | | Assigned project | [3D Architecture Wizzard](/projects/3darch/) | @@ -23,7 +23,8 @@ Deliver the 3D Architecture Wizzard browser experience, its documentation, and t - Application, CI/CD, GitOps, and documentation delivery. - Adoption and maintenance of the fourteen mandatory project skills. -## Identity mapping +## Access -- Discord: `<@1483820991720329227>` — `linas_02251`. -- Gitea: `linas` (user ID `21`); login activation is recorded as pending and will be verified before team access is claimed complete. +- Discord: `<@1483820991720329227>` — `linas_02251`; seven project channels provisioned and verified. +- Gitea: `linas` (user ID `21`) is assigned to both project teams, covering two project repositories and fourteen skill repositories. +- Gitea reports the account inactive, so effective login/write access remains pending activation. diff --git a/docs/teams/index.md b/docs/teams/index.md index af0f8dd..bb77063 100644 --- a/docs/teams/index.md +++ b/docs/teams/index.md @@ -11,6 +11,6 @@ sidebar_position: 1 | [AeroSim Team](/teams/aerosim/) | Active | RootAtSkic | 8 | 1 | | [Maze Next Gen Team](/teams/mazeng/) | Active | RootAtSkic | 4 | 1 | | [E-Shop v1 Team](/teams/eshopv1/) | Active | RootAtSkic | 2 | 1 | -| [3D Architecture Wizzard Team](/teams/3darch/) | Approved — provisioning | Linas | 1 | 1 | +| [3D Architecture Wizzard Team](/teams/3darch/) | Active — Gitea lead activation pending | Linas | 1 | 1 | A team record defines its mandate, lead, members, responsibilities, communication channels, and assigned projects.