From efb61155314e37e09c39c6eb6bad0d7c538767ff Mon Sep 17 00:00:00 2001 From: jarvis-at-skic Date: Mon, 28 Sep 2026 10:07:03 +0000 Subject: [PATCH] governance: transition AeroSim Scope ownership --- .../aerosim-scope-owner-transition.md | 26 +++++++++++++++++++ docs/members/index.md | 4 +-- docs/members/jone-tamulaite-nong.md | 16 ++++++------ docs/members/martynasp.md | 4 +-- docs/projects/aerosim.md | 7 ++--- docs/teams/aerosim.md | 5 ++-- 6 files changed, 45 insertions(+), 17 deletions(-) create mode 100644 docs/governance/decisions/aerosim-scope-owner-transition.md diff --git a/docs/governance/decisions/aerosim-scope-owner-transition.md b/docs/governance/decisions/aerosim-scope-owner-transition.md new file mode 100644 index 0000000..2c1a57a --- /dev/null +++ b/docs/governance/decisions/aerosim-scope-owner-transition.md @@ -0,0 +1,26 @@ +--- +title: AeroSim Scope Owner Transition +description: Record Jone Tamulaite - Nong's offboarding and MartynasP's appointment as primary AeroSim Scope owner. +--- + +# AeroSim Scope Owner Transition + +- **Status:** Approved +- **Decision date:** 2026-09-28 +- **Approver:** RootAtSkic (`discord:1518725627845283888`) +- **Evidence:** AeroSim Scope message `1554069052773900391` +- **Affected project:** [AeroSim](/projects/aerosim/) + +## Decision + +1. Jone Tamulaite - Nong (`discord:1067100220321714278`) leaves the AeroSim project and relinquishes the primary Scope-owner role. +2. MartynasP (`discord:773109855497093191`) succeeds Jone as primary AeroSim Scope owner. +3. MartynasP may make routine Epic and Feature lifecycle, priority, outcome, and `Approved for Solution` decisions under the existing AeroSim Scope authority contract. +4. RootAtSkic remains backup owner across all AeroSim domains. +5. Historical decisions made under the prior ownership assignment remain preserved; this decision changes current authority prospectively. + +## Access consequences + +- MartynasP was already an AeroSim team member and has a verified Gitea identity, `martynas-pazusis`, in both AeroSim organization teams; onboarding does not require duplicate team membership. +- Jone never had a verified Gitea mapping or membership in either AeroSim organization team, so there is no Gitea team membership to revoke. +- Jone's Discord project access must be removed and MartynasP's effective view, send, and history permissions across the current eight-channel project topology must be freshly verified before operational offboarding/onboarding is closed. \ No newline at end of file diff --git a/docs/members/index.md b/docs/members/index.md index f99e9d5..2602e9a 100644 --- a/docs/members/index.md +++ b/docs/members/index.md @@ -12,7 +12,7 @@ sidebar_position: 1 | [Jarvis at SKIC](/members/jarvis-at-skic/) | Active | Board member; executing code agent; all-project technical member | AeroSim; Maze Next Gen; E-Shop v1; 3D Architecture Wizzard; DPVP | 5 | | [Friday Jr at SKIC](/members/friday-at-skic/) | Access provisioned; Gitea activation pending | Board-support and all-project code agent; no human decision authority | 3D Architecture Wizzard; AeroSim; E-Shop v1; Maze Next Gen; DPVP Discord workspace | 5 | | [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 primary Scope owner | 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 | @@ -20,6 +20,6 @@ sidebar_position: 1 | [Andrius](/members/andrius/) | Active | AeroSim member | AeroSim Team | 1 | | [Dovydas](/members/dovydas/) | Active | AeroSim member | AeroSim Team | 1 | | [Giedrius K](/members/giedrius-k/) | Active | AeroSim member | AeroSim Team | 1 | -| [Jone Tamulaite - Nong](/members/jone-tamulaite-nong/) | Active | AeroSim member | AeroSim Team | 1 | +| [Jone Tamulaite - Nong](/members/jone-tamulaite-nong/) | Offboarded from AeroSim | Former AeroSim Scope owner | None | 0 | Only governance-relevant professional information belongs here. Do not store secrets, credentials, private contact details, or unnecessary personal data. diff --git a/docs/members/jone-tamulaite-nong.md b/docs/members/jone-tamulaite-nong.md index 3aab29f..983eafd 100644 --- a/docs/members/jone-tamulaite-nong.md +++ b/docs/members/jone-tamulaite-nong.md @@ -1,19 +1,19 @@ --- title: "Jone Tamulaite - Nong" -description: "Identify Jone Tamulaite - Nong's AeroSim project membership and verified access state." +description: "Record Jone Tamulaite - Nong's former AeroSim project membership and offboarding state." --- # Jone Tamulaite - Nong | Field | Value | |---|---| -| Status | Active | +| Status | Offboarded from AeroSim on 2026-09-28 | | Discord | `<@1067100220321714278>` — `jtamul` / Jone Tamulaite - Nong | -| Governance roles | AeroSim human team member | -| Team | [AeroSim Team](/teams/aerosim/) | -| Active projects | [AeroSim](/projects/aerosim/) | -| Gitea | Pending a verified username or account | +| Governance roles | Former AeroSim human team member and primary Scope owner | +| Team | None | +| Active projects | None | +| Gitea | No verified AeroSim account mapping; no team membership existed to revoke | -Jone Tamulaite - Nong has verified effective `VIEW_CHANNEL`, `SEND_MESSAGES`, and `READ_MESSAGE_HISTORY` access to the AeroSim General channel. No matching Gitea account was resolved, so membership in `aerosim-maintainers` and `aerosim-skill-maintainers` remains pending. +RootAtSkic recorded Jone Tamulaite - Nong's departure from AeroSim in Scope message `1554069052773900391` on 2026-09-28. MartynasP (`discord:773109855497093191`) succeeded her as primary Scope owner. Jone never had a verified Gitea mapping or membership in `aerosim-maintainers` or `aerosim-skill-maintainers`; Discord project-access removal remains subject to fresh remote verification. -The membership alignment was approved by RootAtSkic (`discord:1518725627845283888`) in AeroSim General message `1543962382978514964` on 2026-08-31. \ No newline at end of file +The original membership alignment was approved by RootAtSkic (`discord:1518725627845283888`) in AeroSim General message `1543962382978514964` on 2026-08-31 and is preserved as historical evidence. \ No newline at end of file diff --git a/docs/members/martynasp.md b/docs/members/martynasp.md index 76a53c5..5d50f19 100644 --- a/docs/members/martynasp.md +++ b/docs/members/martynasp.md @@ -10,9 +10,9 @@ sidebar_position: 4 |---|---| | Status | Active | | Discord | `<@773109855497093191>` — `w4rl0ck_21` / MartynasP | -| Governance roles | Corp v1 Board member; AeroSim human team member | +| Governance roles | Corp v1 Board member; AeroSim human team member; primary AeroSim Scope owner | | Team | [AeroSim Team](/teams/aerosim/) | | Active projects | [AeroSim](/projects/aerosim/) | | Gitea | `martynas-pazusis` — verified in both AeroSim organization teams | -MartynasP has verified effective access to `corp-v1-board` and all six AeroSim channels. The verified Gitea identity belongs to both `aerosim-maintainers` and `aerosim-skill-maintainers`, which cover the two project repositories and all thirteen adopted skill repositories. Board authority covers project kickoff, project closure, and approval of changes to `corp-v1-main`. +RootAtSkic assigned MartynasP as AeroSim's primary Scope owner in Scope message `1554069052773900391` on 2026-09-28, succeeding Jone Tamulaite - Nong. This authority covers routine Epic and Feature lifecycle, priority, outcome, and `Approved for Solution` decisions under the AeroSim Scope contract. MartynasP's verified Gitea identity already belongs to both `aerosim-maintainers` and `aerosim-skill-maintainers`; fresh effective Discord access verification across the current eight-channel topology remains part of transition closure. Board authority continues to cover project kickoff, project closure, and approval of changes to `corp-v1-main`. diff --git a/docs/projects/aerosim.md b/docs/projects/aerosim.md index 300edb8..1c811f6 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; Linas; Jenny; Piotras; Andrius; Dovydas; Giedrius K; Jone Tamulaite - Nong; `jarvis-at-skic` / Hermes code agent; `friday-at-skic` / Friday code agent | +| Team members | RootAtSkic; Panther Skeleton; MartynasP; Eduard; Linas; Jenny; Piotras; Andrius; Dovydas; Giedrius K; `jarvis-at-skic` / Hermes code agent; `friday-at-skic` / Friday code agent | | Team | [AeroSim Team](/teams/aerosim/) | ## Purpose @@ -120,7 +120,8 @@ Each repository records the central source branch and commit in `ADOPTION.md`. A - Application and documentation production builds: passed. - Project-team access across four current project-organization repositories: verified for `jarvis-at-skic`, `root-at-skic`, `martynas-pazusis`, and `piotras`; pending verified Gitea identities for Panther Skeleton, Eduard, and Jenny. - Jarvis Board/all-project onboarding was reverified on 2026-09-05: Discord view, send, and history access passes in all seven channels; Gitea team IDs `23` and `24` include `jarvis-at-skic` and all organization repositories. -- Andrius, Dovydas, Giedrius K, and Jone Tamulaite - Nong are recorded as AeroSim human team members from 2026-08-31. Effective General-channel view, send, and history access is verified; Gitea project-team and skills-team access remains pending verified account mappings. +- Andrius, Dovydas, and Giedrius K are recorded as AeroSim human team members from 2026-08-31. Effective General-channel view, send, and history access is verified; Gitea project-team and skills-team access remains pending verified account mappings. +- On 2026-09-28, RootAtSkic recorded Jone Tamulaite - Nong's departure from AeroSim and assigned MartynasP as the primary Scope owner. MartynasP was already an AeroSim member with verified membership in both AeroSim Gitea teams. Jone never had a verified Gitea mapping, so no Gitea team membership existed to revoke; Discord access removal requires fresh remote verification. - Skills-team organization membership covers all fourteen current project-skill repositories for `piotras`: verified. - Harbor organization variable names and secret name `HL_V1_HARBOR_ROBOT_GITEA_ACTIONS_V1_SECRET`: verified without reading secret values. - Product lifecycle, solution traceability, and release-readiness registries now exist in project documentation. No Epic or Feature was assigned human approval retrospectively. @@ -130,4 +131,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, Eduard, Jenny, Andrius, Dovydas, Giedrius K, and Jone Tamulaite - Nong must provide or create their Gitea usernames before they can be added to `aerosim-maintainers` and `aerosim-skill-maintainers`. Piotras is mapped to Gitea account `piotras` and has verified membership in both teams, covering four current project repositories and fourteen project-skill repositories. Their recorded Discord project access is already verified. +Panther Skeleton, Eduard, Jenny, Andrius, Dovydas, and Giedrius K must provide or create their Gitea usernames before they can be added to `aerosim-maintainers` and `aerosim-skill-maintainers`. Piotras is mapped to Gitea account `piotras` and has verified membership in both teams, covering four current project repositories and fourteen project-skill repositories. Their recorded Discord project access is already verified. diff --git a/docs/teams/aerosim.md b/docs/teams/aerosim.md index 76eb09b..f1d05f1 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; Linas; Jenny; Piotras; Andrius; Dovydas; Giedrius K; Jone Tamulaite - Nong; `jarvis-at-skic` / Hermes code agent; `friday-at-skic` / Friday code agent | +| Members | RootAtSkic; Panther Skeleton; MartynasP; Eduard; Linas; Jenny; Piotras; Andrius; Dovydas; Giedrius K; `jarvis-at-skic` / Hermes code agent; `friday-at-skic` / Friday code agent | | Assigned project | [AeroSim](/projects/aerosim/) | ## Mandate @@ -32,7 +32,8 @@ Deliver the AeroSim browser flight-simulation platform, its documentation, and t - `friday-at-skic` membership is verified in both teams, covering four project repositories and fourteen skill repositories. The account reports inactive, so its own login/API use remains pending administrator activation. - Piotras maps to Gitea account `piotras` and has verified membership in `aerosim-maintainers` and `aerosim-skill-maintainers`, covering four current project repositories and fourteen project-skill repositories. - Panther Skeleton, Eduard, and Jenny 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. -- Andrius, Dovydas, Giedrius K, and Jone Tamulaite - Nong have verified effective Discord access to the AeroSim General channel. Their Gitea team access remains pending verified usernames or account creation; no account mapping was inferred from names alone. +- Andrius, Dovydas, and Giedrius K have verified effective Discord access to the AeroSim General channel. Their Gitea team access remains pending verified usernames or account creation; no account mapping was inferred from names alone. +- Jone Tamulaite - Nong left AeroSim on 2026-09-28. MartynasP succeeded her as primary Scope owner and retains the already verified `aerosim-maintainers` and `aerosim-skill-maintainers` memberships. ## Communication