diff --git a/docs/board/index.md b/docs/board/index.md index d04b86d..4c3b416 100644 --- a/docs/board/index.md +++ b/docs/board/index.md @@ -7,7 +7,7 @@ sidebar_position: 1 # Board Members -The Corp v1 Board has exactly four members: +The Corp v1 Board has exactly seven members: | 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 | | `<@773109855497093191>` | MartynasP (`w4rl0ck_21`) | 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. @@ -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. 3. Ask each affected project channel to review and synchronize its project-adopted channel skill (`corp-v1-channel-*--`). 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. diff --git a/docs/governance/decisions.md b/docs/governance/decisions.md index 9f89e6f..00f05ff 100644 --- a/docs/governance/decisions.md +++ b/docs/governance/decisions.md @@ -8,6 +8,9 @@ sidebar_position: 2 | 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-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/) | diff --git a/docs/governance/decisions/jenny-board-all-project-membership.md b/docs/governance/decisions/jenny-board-all-project-membership.md new file mode 100644 index 0000000..9ffe3f4 --- /dev/null +++ b/docs/governance/decisions/jenny-board-all-project-membership.md @@ -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. diff --git a/docs/governance/decisions/linas-board-aerosim-membership.md b/docs/governance/decisions/linas-board-aerosim-membership.md new file mode 100644 index 0000000..78acb43 --- /dev/null +++ b/docs/governance/decisions/linas-board-aerosim-membership.md @@ -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. diff --git a/docs/governance/decisions/piotras-board-all-project-membership.md b/docs/governance/decisions/piotras-board-all-project-membership.md new file mode 100644 index 0000000..c19645b --- /dev/null +++ b/docs/governance/decisions/piotras-board-all-project-membership.md @@ -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. diff --git a/docs/members/index.md b/docs/members/index.md index 3d5b05f..550f369 100644 --- a/docs/members/index.md +++ b/docs/members/index.md @@ -13,5 +13,8 @@ sidebar_position: 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 | | [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. diff --git a/docs/members/jenny.md b/docs/members/jenny.md new file mode 100644 index 0000000..7cf1ebf --- /dev/null +++ b/docs/members/jenny.md @@ -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. diff --git a/docs/members/linas.md b/docs/members/linas.md new file mode 100644 index 0000000..6348cb6 --- /dev/null +++ b/docs/members/linas.md @@ -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. diff --git a/docs/members/piotras.md b/docs/members/piotras.md new file mode 100644 index 0000000..b2dc613 --- /dev/null +++ b/docs/members/piotras.md @@ -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. diff --git a/docs/projects/aerosim.md b/docs/projects/aerosim.md index 86c2d3a..d3a392d 100644 --- a/docs/projects/aerosim.md +++ b/docs/projects/aerosim.md @@ -11,7 +11,7 @@ sidebar_position: 1 | Status | Active — lifecycle alignment reviewed | | Started | 2026-08-12 | | 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/) | ## 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. -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. diff --git a/docs/projects/mazeng.md b/docs/projects/mazeng.md index a3e3d42..29d9861 100644 --- a/docs/projects/mazeng.md +++ b/docs/projects/mazeng.md @@ -12,6 +12,7 @@ sidebar_position: 2 | Started | 2026-08-17 | | Sponsor and accountable lead | RootAtSkic | | Initial technical member | `jarvis-at-skic` / Hermes code agent | +| Human team members | RootAtSkic; Jenny; Piotras | | Team | [Maze Next Gen Team](/teams/mazeng/) | ## Purpose @@ -78,7 +79,7 @@ Global diagram source: [`drawio-main`](https://gitea.lego-cloud.eu/home-v1-skill ## 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`: diff --git a/docs/teams/aerosim.md b/docs/teams/aerosim.md index 78078b6..334b7e9 100644 --- a/docs/teams/aerosim.md +++ b/docs/teams/aerosim.md @@ -9,7 +9,7 @@ sidebar_position: 1 |---|---| | Status | Active | | 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/) | ## 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-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. -- 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 diff --git a/docs/teams/index.md b/docs/teams/index.md index 57d19e1..8ee501d 100644 --- a/docs/teams/index.md +++ b/docs/teams/index.md @@ -8,7 +8,7 @@ sidebar_position: 1 | Team | Status | Lead | Members | Active projects | |---|---|---|---:|---:| -| [AeroSim Team](/teams/aerosim/) | Active | RootAtSkic | 5 | 1 | -| [Maze Next Gen Team](/teams/mazeng/) | Active | RootAtSkic | 2 | 1 | +| [AeroSim Team](/teams/aerosim/) | Active | RootAtSkic | 8 | 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. diff --git a/docs/teams/mazeng.md b/docs/teams/mazeng.md index fc846eb..8bee1bd 100644 --- a/docs/teams/mazeng.md +++ b/docs/teams/mazeng.md @@ -9,7 +9,7 @@ sidebar_position: 2 |---|---| | Status | Active | | 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/) | ## Mandate @@ -18,7 +18,7 @@ Deliver the Maze Next Gen multi-cloud inventory and visualization platform, docu ## 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