Merge PR #8: onboard Piotras
Build and publish Corp v1 Board portal / build (push) Successful in 33s

This commit was merged in pull request #8.
This commit is contained in:
2026-08-25 04:39:39 -07:00
14 changed files with 126 additions and 11 deletions
+5 -2
View File
@@ -7,7 +7,7 @@ sidebar_position: 1
# Board Members # Board Members
The Corp v1 Board has exactly four members: The Corp v1 Board has exactly seven members:
| Discord member | Account | Board authority | | Discord member | Account | Board authority |
|---|---|---| |---|---|---|
@@ -15,6 +15,9 @@ The Corp v1 Board has exactly four members:
| `<@476287310627864587>` | Panther Skeleton (`pantherskeleton`) | Start/close projects; approve `corp-v1--main` changes | | `<@476287310627864587>` | Panther Skeleton (`pantherskeleton`) | Start/close projects; approve `corp-v1--main` changes |
| `<@773109855497093191>` | MartynasP (`w4rl0ck_21`) | Start/close projects; approve `corp-v1--main` changes | | `<@773109855497093191>` | MartynasP (`w4rl0ck_21`) | Start/close projects; approve `corp-v1--main` changes |
| `<@364383883778850827>` | Eduard (`eduardanichess`) | Start/close projects; approve `corp-v1--main` changes | | `<@364383883778850827>` | Eduard (`eduardanichess`) | Start/close projects; approve `corp-v1--main` changes |
| `<@1483820991720329227>` | Linas (`linas_02251`) | Start/close projects; approve `corp-v1--main` changes |
| `<@1540035254746882048>` | Jenny (`elprup16`) | Start/close projects; approve `corp-v1--main` changes |
| `<@501954115690168321>` | Piotras (`piotras0262`) | Start/close projects; approve `corp-v1--main` changes |
Only these Board members may approve a project kickoff or project closure. Approval must be explicit and attributable to one of the Discord IDs above. Only these Board members may approve a project kickoff or project closure. Approval must be explicit and attributable to one of the Discord IDs above.
@@ -26,4 +29,4 @@ Only these Board members may approve changes to `corp-v1--main`. Other members a
2. Obtain explicit Board approval before publishing the central reference change. 2. Obtain explicit Board approval before publishing the central reference change.
3. Ask each affected project channel to review and synchronize its project-adopted channel skill (`corp-v1-channel-*--<code>`). 3. Ask each affected project channel to review and synchronize its project-adopted channel skill (`corp-v1-channel-*--<code>`).
4. Preserve project-specific decisions during synchronization and return conflicts to the Board instead of overwriting them. 4. Preserve project-specific decisions during synchronization and return conflicts to the Board instead of overwriting them.
5. Verify the central commit, every project adoption commit, runtime skill copy, and attached synchronization job before recording completion. 5. Verify the central commit, every project adoption commit, runtime skill copy, Discord access, and absence of Corp v1 synchronization schedulers before recording completion.
+3
View File
@@ -8,6 +8,9 @@ sidebar_position: 2
| Date | Decision | Scope | Owner | Record | | Date | Decision | Scope | Owner | Record |
|---|---|---|---|---| |---|---|---|---|---|
| 2026-08-25 | Add Piotras to the Corp v1 Board and every active project | Corp v1 governance, AeroSim, Maze Next Gen | RootAtSkic | [Piotras Board and all-project membership](/governance/decisions/piotras-board-all-project-membership/) |
| 2026-08-20 | Add Jenny to the Corp v1 Board and every active project | Corp v1 governance, AeroSim, Maze Next Gen | RootAtSkic | [Jenny Board and all-project membership](/governance/decisions/jenny-board-all-project-membership/) |
| 2026-08-17 | Add Linas to the Corp v1 Board and AeroSim | Corp v1 governance and AeroSim | RootAtSkic | [Linas Board and AeroSim membership](/governance/decisions/linas-board-aerosim-membership/) |
| 2026-08-17 | Authorize Maze Next Gen kickoff and begin provisioning | Maze Next Gen | RootAtSkic | [Maze Next Gen kickoff](/governance/decisions/mazeng-kickoff/) | | 2026-08-17 | Authorize Maze Next Gen kickoff and begin provisioning | Maze Next Gen | RootAtSkic | [Maze Next Gen kickoff](/governance/decisions/mazeng-kickoff/) |
| 2026-08-14 | Add Eduard to the Corp v1 Board and expand the AeroSim team | Corp v1 governance and AeroSim | RootAtSkic | [Board and AeroSim membership expansion](/governance/decisions/board-and-aerosim-membership-expansion/) | | 2026-08-14 | Add Eduard to the Corp v1 Board and expand the AeroSim team | Corp v1 governance and AeroSim | RootAtSkic | [Board and AeroSim membership expansion](/governance/decisions/board-and-aerosim-membership-expansion/) |
| 2026-08-14 | Establish the Corp v1 Board, main skill, portal, membership, and skill-change authority | Corp v1 governance | RootAtSkic | [Corp v1 Board migration](/governance/decisions/corp-v1-board-migration/) | | 2026-08-14 | Establish the Corp v1 Board, main skill, portal, membership, and skill-change authority | Corp v1 governance | RootAtSkic | [Corp v1 Board migration](/governance/decisions/corp-v1-board-migration/) |
@@ -0,0 +1,12 @@
---
title: "Jenny Board and all-project membership"
description: "Record the approved addition of Jenny to the Corp v1 Board and every active project."
---
# Jenny Board and all-project membership
- **Approved by:** RootAtSkic (`<@1518725627845283888>`)
- **Approval evidence:** Discord Board message `1540045796152709180`
- **Date:** 2026-08-20
Jenny (`<@1540035254746882048>`, account `elprup16`) is a Corp v1 Board member and a human member of AeroSim and Maze Next Gen. Discord access is verified. Gitea team membership remains pending first login and a verified username; no identity was guessed.
@@ -0,0 +1,12 @@
---
title: "Linas Board and AeroSim membership"
description: "Record the approved addition of Linas to the Corp v1 Board and AeroSim."
---
# Linas Board and AeroSim membership
- **Approved by:** RootAtSkic (`<@1518725627845283888>`)
- **Approval evidence:** Discord Board message `1538808717301252116`
- **Date:** 2026-08-17
Linas (`<@1483820991720329227>`, account `linas_02251`) is a Corp v1 Board member and an AeroSim human project member. Discord access is verified, and Gitea account `linas` is assigned to the AeroSim project and skills teams with login activation pending.
@@ -0,0 +1,28 @@
---
title: "Piotras Board and all-project membership"
description: "Record the approved addition of Piotras to the Corp v1 Board, AeroSim, and Maze Next Gen."
---
# Piotras Board and all-project membership
## Authority
- **Approved by:** RootAtSkic (`<@1518725627845283888>`)
- **Approval evidence:** Discord Board message `1541770529600577577`
- **Date:** 2026-08-25
## Decision
Add Piotras (`<@501954115690168321>`, account `piotras0262`) to:
- the Corp v1 Board;
- the AeroSim human project team;
- the Maze Next Gen human project team.
Piotras may exercise the human decision rights defined by Corp v1 and each project. Approval must remain explicit, exact in scope, and attributable to the immutable Discord identity.
## Access state
Effective `VIEW_CHANNEL`, `SEND_MESSAGES`, and `READ_MESSAGE_HISTORY` access is verified for `corp-v1-board` and all seven channels in both active projects. Existing idempotent permission overwrites already supplied access, so no Discord permission mutation was required.
No unambiguous Gitea account matches `piotras0262` or `piotras`. Membership in both AeroSim teams and both Maze Next Gen organization teams remains pending a verified username or account creation. Governance membership and Discord access are active; repository access must not be inferred or assigned to a guessed account.
+3
View File
@@ -13,5 +13,8 @@ sidebar_position: 1
| [Panther Skeleton](/members/panther-skeleton/) | Active | Board member; AeroSim member | AeroSim Team | 1 | | [Panther Skeleton](/members/panther-skeleton/) | Active | Board member; AeroSim member | AeroSim Team | 1 |
| [MartynasP](/members/martynasp/) | Active | Board member; AeroSim member | AeroSim Team | 1 | | [MartynasP](/members/martynasp/) | Active | Board member; AeroSim member | AeroSim Team | 1 |
| [Eduard](/members/eduard/) | Active | Board member; AeroSim member | AeroSim Team | 1 | | [Eduard](/members/eduard/) | Active | Board member; AeroSim member | AeroSim Team | 1 |
| [Linas](/members/linas/) | Active | Board member; AeroSim member | AeroSim Team | 1 |
| [Jenny](/members/jenny/) | Active | Board member; AeroSim and Maze Next Gen member | AeroSim Team; Maze Next Gen Team | 2 |
| [Piotras](/members/piotras/) | Active | Board member; AeroSim and Maze Next Gen member | AeroSim Team; Maze Next Gen Team | 2 |
Only governance-relevant professional information belongs here. Do not store secrets, credentials, private contact details, or unnecessary personal data. Only governance-relevant professional information belongs here. Do not store secrets, credentials, private contact details, or unnecessary personal data.
+17
View File
@@ -0,0 +1,17 @@
---
title: "Jenny"
description: "Identify Jenny's Corp v1 Board and active-project responsibilities and current access state."
---
# Jenny
| Field | Value |
|---|---|
| Status | Active |
| Discord | `<@1540035254746882048>` — `elprup16` / Jenny |
| Governance roles | Corp v1 Board member; AeroSim and Maze Next Gen human team member |
| Gitea | Pending first login and a verified username |
Jenny has verified Discord access to the Board and active project channels. Repository access remains pending a verified Gitea account mapping; no identity was guessed.
The membership change was approved by RootAtSkic (`discord:1518725627845283888`) in Board message `1540045796152709180` on 2026-08-20.
+17
View File
@@ -0,0 +1,17 @@
---
title: "Linas"
description: "Identify Linas's Corp v1 Board and AeroSim responsibilities and verified access state."
---
# Linas
| Field | Value |
|---|---|
| Status | Active |
| Discord | `<@1483820991720329227>` — `linas_02251` / Linas |
| Governance roles | Corp v1 Board member; AeroSim human team member |
| 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.
The membership change was approved by RootAtSkic (`discord:1518725627845283888`) in Board message `1538808717301252116` on 2026-08-17.
+19
View File
@@ -0,0 +1,19 @@
---
title: "Piotras"
description: "Identify Piotras's Corp v1 Board and active-project responsibilities and verified access state."
---
# Piotras
| Field | Value |
|---|---|
| Status | Active |
| Discord | `<@501954115690168321>` — `piotras0262` / Piotras |
| Governance roles | Corp v1 Board member; AeroSim and Maze Next Gen human team member |
| Gitea | Pending a verified username or account |
Piotras has verified effective `VIEW_CHANNEL`, `SEND_MESSAGES`, and `READ_MESSAGE_HISTORY` access to `corp-v1-board` and all seven channels in both active projects. Member-specific overwrites restore `VIEW_CHANNEL`; inherited guild permissions supply send and history access.
No matching Gitea account could be resolved from `piotras0262` or `piotras` on 2026-08-25. Membership in `aerosim-maintainers`, `aerosim-skill-maintainers`, and both `maze-next-gen-team` organization teams remains pending until Piotras provides a verified Gitea username or creates and signs into an account. No identity was guessed and no direct repository collaborator was added.
The membership change was approved by RootAtSkic (`discord:1518725627845283888`) in Board message `1541770529600577577` on 2026-08-25.
+2 -2
View File
@@ -11,7 +11,7 @@ sidebar_position: 1
| Status | Active — lifecycle alignment reviewed | | Status | Active — lifecycle alignment reviewed |
| Started | 2026-08-12 | | Started | 2026-08-12 |
| Sponsor and accountable lead | RootAtSkic | | Sponsor and accountable lead | RootAtSkic |
| Team members | RootAtSkic; Panther Skeleton; MartynasP; Eduard; `jarvis-at-skic` / Hermes code agent | | Team members | RootAtSkic; Panther Skeleton; MartynasP; Eduard; Linas; Jenny; Piotras; `jarvis-at-skic` / Hermes code agent |
| Team | [AeroSim Team](/teams/aerosim/) | | Team | [AeroSim Team](/teams/aerosim/) |
## Purpose ## Purpose
@@ -113,4 +113,4 @@ Each repository records the central source branch and commit in `ADOPTION.md`. A
A human team member must approve the desired branch-protection policy for both project `test` branches before protection is configured. No protection was added autonomously because required approvals and merge semantics are a governance decision. A human team member must approve the desired branch-protection policy for both project `test` branches before protection is configured. No protection was added autonomously because required approvals and merge semantics are a governance decision.
Panther Skeleton and Eduard must provide or create their Gitea usernames before they can be added to `aerosim-maintainers` and `aerosim-skill-maintainers`. Their Discord project access is already verified. Panther Skeleton, Eduard, Jenny, and Piotras must provide or create their Gitea usernames before they can be added to `aerosim-maintainers` and `aerosim-skill-maintainers`. Their Discord project access is already verified.
+2 -1
View File
@@ -12,6 +12,7 @@ sidebar_position: 2
| Started | 2026-08-17 | | Started | 2026-08-17 |
| Sponsor and accountable lead | RootAtSkic | | Sponsor and accountable lead | RootAtSkic |
| Initial technical member | `jarvis-at-skic` / Hermes code agent | | Initial technical member | `jarvis-at-skic` / Hermes code agent |
| Human team members | RootAtSkic; Jenny; Piotras |
| Team | [Maze Next Gen Team](/teams/mazeng/) | | Team | [Maze Next Gen Team](/teams/mazeng/) |
## Purpose ## Purpose
@@ -78,7 +79,7 @@ Global diagram source: [`drawio-main`](https://gitea.lego-cloud.eu/home-v1-skill
## Access and Harbor ## Access and Harbor
Team identifier `maze-next-gen-team` exists in both private organizations, includes all repositories, grants per-unit write access, and contains verified members `root-at-skic` and `jarvis-at-skic`. Thirty effective repository permission checks passed across fifteen repositories. Team identifier `maze-next-gen-team` exists in both private organizations, includes all repositories, grants per-unit write access, and contains verified members `root-at-skic` and `jarvis-at-skic`. Jenny and Piotras have verified Discord project access; their Gitea memberships remain pending verified account mappings.
Verified variables on `corp-v1-mazeng`: Verified variables on `corp-v1-mazeng`:
+2 -2
View File
@@ -9,7 +9,7 @@ sidebar_position: 1
|---|---| |---|---|
| Status | Active | | Status | Active |
| Lead | RootAtSkic | | Lead | RootAtSkic |
| Members | RootAtSkic; Panther Skeleton; MartynasP; Eduard; `jarvis-at-skic` / Hermes code agent | | Members | RootAtSkic; Panther Skeleton; MartynasP; Eduard; Linas; Jenny; Piotras; `jarvis-at-skic` / Hermes code agent |
| Assigned project | [AeroSim](/projects/aerosim/) | | Assigned project | [AeroSim](/projects/aerosim/) |
## Mandate ## Mandate
@@ -28,7 +28,7 @@ Deliver the AeroSim browser flight-simulation platform, its documentation, and t
- `aerosim-maintainers` in `corp-v1-aerosim` covers both project repositories. - `aerosim-maintainers` in `corp-v1-aerosim` covers both project repositories.
- `aerosim-skill-maintainers` in `corp-v1-aerosim-skills-code-agent` covers all thirteen adopted skill repositories. - `aerosim-skill-maintainers` in `corp-v1-aerosim-skills-code-agent` covers all thirteen adopted skill repositories.
- `jarvis-at-skic`, `root-at-skic`, and `martynas-pazusis` membership and effective repository assignments are verified in both teams. - `jarvis-at-skic`, `root-at-skic`, and `martynas-pazusis` membership and effective repository assignments are verified in both teams.
- Panther Skeleton and Eduard have verified Discord identities and channel access, but no matching Gitea accounts could be resolved on 2026-08-14. Their Gitea team access remains pending verified usernames or account creation. - Panther Skeleton, Eduard, Jenny, and Piotras have verified Discord identities and project access, but no matching Gitea accounts could be resolved. Their Gitea team access remains pending verified usernames or account creation.
## Communication ## Communication
+2 -2
View File
@@ -8,7 +8,7 @@ sidebar_position: 1
| Team | Status | Lead | Members | Active projects | | Team | Status | Lead | Members | Active projects |
|---|---|---|---:|---:| |---|---|---|---:|---:|
| [AeroSim Team](/teams/aerosim/) | Active | RootAtSkic | 5 | 1 | | [AeroSim Team](/teams/aerosim/) | Active | RootAtSkic | 8 | 1 |
| [Maze Next Gen Team](/teams/mazeng/) | Active | RootAtSkic | 2 | 1 | | [Maze Next Gen Team](/teams/mazeng/) | Active | RootAtSkic | 4 | 1 |
A team record defines its mandate, lead, members, responsibilities, communication channels, and assigned projects. A team record defines its mandate, lead, members, responsibilities, communication channels, and assigned projects.
+2 -2
View File
@@ -9,7 +9,7 @@ sidebar_position: 2
|---|---| |---|---|
| Status | Active | | Status | Active |
| Lead | RootAtSkic | | Lead | RootAtSkic |
| Technical member | `jarvis-at-skic` / Hermes code agent | | Members | RootAtSkic; Jenny; Piotras; `jarvis-at-skic` / Hermes code agent |
| Assigned project | [Maze Next Gen](/projects/mazeng/) | | Assigned project | [Maze Next Gen](/projects/mazeng/) |
## Mandate ## Mandate
@@ -18,7 +18,7 @@ Deliver the Maze Next Gen multi-cloud inventory and visualization platform, docu
## Gitea access ## Gitea access
`maze-next-gen-team` exists independently in `corp-v1-mazeng` and `corp-v1-mazeng-skills-code-agent`, includes all repositories, and contains `root-at-skic` and `jarvis-at-skic`. Effective write access is verified for both members across two project and thirteen skill repositories. `maze-next-gen-team` exists independently in `corp-v1-mazeng` and `corp-v1-mazeng-skills-code-agent`, includes all repositories, and contains `root-at-skic` and `jarvis-at-skic`. Jenny and Piotras have verified Discord access, but their Gitea team access remains pending verified usernames or account creation; no identity was guessed.
## Communication ## Communication