From cd25976a3f0af7a9af417758a5260d92dcb421d3 Mon Sep 17 00:00:00 2001 From: Jarvis Jr Hermes Date: Wed, 12 Aug 2026 22:35:46 +0000 Subject: [PATCH] docs: complete AeroSim kickoff registry --- docs/governance/decisions/aerosim-kickoff.md | 10 ++++--- docs/members/jarvis-at-skic.md | 2 +- docs/members/rootatskic.md | 6 ++-- docs/projects/aerosim.md | 29 ++++++++++++++------ docs/projects/index.md | 2 +- docs/teams/aerosim.md | 7 ++--- docs/teams/index.md | 2 +- 7 files changed, 36 insertions(+), 22 deletions(-) diff --git a/docs/governance/decisions/aerosim-kickoff.md b/docs/governance/decisions/aerosim-kickoff.md index bbbf84b..d629d9f 100644 --- a/docs/governance/decisions/aerosim-kickoff.md +++ b/docs/governance/decisions/aerosim-kickoff.md @@ -31,13 +31,15 @@ A real test project validates that the steering skill can create working, indepe ## Consequences and current state -Provisioning is intentionally recorded as partial rather than falsely marked complete: +The authorized kickoff resources are provisioned and verified: - Both organizations, both teams, two project repositories, and eight adopted skill repositories exist. -- Application Actions run `2359` and documentation/Pages run `2354` succeeded. -- Discord channels and review jobs are pending because this execution context did not expose Discord administration tools. +- Application Actions run `2359` and documentation/Pages runs `2354` and `2361` succeeded. +- Exactly three AeroSim Discord channels exist under `corp-v1`; Hermes access, guidance, pinned introduction, and three staggered same-project review jobs are verified. - `HL_V1_HARBOR_ROBOT_GITEA_ACTIONS_V1_SECRET` is absent. A channel member must enter it directly in the project organization's Gitea Actions settings; its value must never be sent to Hermes. -- RootAtSkic's exact Gitea username remains unresolved; human membership is pending rather than guessed. +- RootAtSkic was resolved as `root-at-skic` through Gitea user search and added to both organization teams. + +The project is Active, with Harbor-dependent image publication explicitly gated until the required organization secret name is present. ## Owner diff --git a/docs/members/jarvis-at-skic.md b/docs/members/jarvis-at-skic.md index 3d77c25..1c07d55 100644 --- a/docs/members/jarvis-at-skic.md +++ b/docs/members/jarvis-at-skic.md @@ -13,4 +13,4 @@ sidebar_position: 2 | Project | [AeroSim](/projects/aerosim/) | | Gitea | `jarvis-at-skic` — verified | -The executing Hermes identity has verified membership in both AeroSim Gitea organization teams. Discord channel access remains pending channel creation. +The executing Hermes identity has verified membership in both AeroSim Gitea organization teams and verified read/post/pin access in all three AeroSim Discord channels as bot `1526860732917088266`. diff --git a/docs/members/rootatskic.md b/docs/members/rootatskic.md index 73b90ba..a0b3df1 100644 --- a/docs/members/rootatskic.md +++ b/docs/members/rootatskic.md @@ -11,7 +11,7 @@ sidebar_position: 1 | Governance roles | AeroSim sponsor and accountable lead | | Team | [AeroSim Team](/teams/aerosim/) | | Project | [AeroSim](/projects/aerosim/) | -| Discord | RootAtSkic; exact ID pending Discord administration access | -| Gitea | Exact username unresolved; membership pending | +| Discord | RootAtSkic — `1518725627845283888`, verified | +| Gitea | `root-at-skic` — verified in both AeroSim organization teams | -No Discord or Gitea identifier was inferred or guessed. +The Gitea identity was resolved by exact authenticated user search rather than inferred. diff --git a/docs/projects/aerosim.md b/docs/projects/aerosim.md index 8d0a760..c38f44c 100644 --- a/docs/projects/aerosim.md +++ b/docs/projects/aerosim.md @@ -8,7 +8,7 @@ sidebar_position: 1 | Field | Value | |---|---| | Code | `aerosim` | -| Status | Provisioning | +| Status | Active — Harbor publication gated | | Started | 2026-08-12 | | Sponsor and accountable lead | RootAtSkic | | Initial technical member | `jarvis-at-skic` / Hermes code agent | @@ -49,9 +49,25 @@ A playable MVP covering a light trainer, commercial airliner, and fighter-style - Project organization: [corp-v1-aerosim](https://gitea.lego-cloud.eu/corp-v1-aerosim) - Skills organization: [corp-v1-aerosim-skills-code-agent](https://gitea.lego-cloud.eu/corp-v1-aerosim-skills-code-agent) - [Application repository](https://gitea.lego-cloud.eu/corp-v1-aerosim/corp-v1-aerosim) — `test` at `14b5c0e8f25215d8bb4f41edcc0cdff4a87c342c` -- [Documentation repository](https://gitea.lego-cloud.eu/corp-v1-aerosim/corp-v1-aerosim-documentation) — `test` at `87a001ee35653c33881066e880a0dff0f7d3d4ac` +- [Documentation repository](https://gitea.lego-cloud.eu/corp-v1-aerosim/corp-v1-aerosim-documentation) — `test` at `de088aa72f25af77c132fa28adb5c54cda7484c0` - [Published documentation](https://pages.apps.lego-cloud.eu/corp-v1-aerosim/corp-v1-aerosim-documentation/) — protected by the existing Keycloak access layer +## Discord + +Exactly three same-project channels exist under category `corp-v1` (`1537070242335821924`): + +- `corp-v1-aerosim-general` — `1537227679374508132` +- `corp-v1-aerosim-architecture` — `1537227680590733383` +- `corp-v1-aerosim-delivery` — `1537227683191197807` + +Hermes bot `1526860732917088266` successfully read, posted, and pinned project guidance. The general introduction is pinned as message `1537227685657444484`. RootAtSkic was resolved as Discord member `1518725627845283888`. + +Three staggered daily review jobs are active and constrained to the other two AeroSim channels only: + +- General: `6fc9c6a1328e`, `06:00 UTC` +- Architecture: `c236b1e9642e`, `06:15 UTC` +- Delivery: `fdb061087f2f`, `06:30 UTC` + ## Adopted project skills All use default branch `test` and are primary for AeroSim work: @@ -70,16 +86,13 @@ Each repository records the central source branch and commit in `ADOPTION.md`. ## Verification - Application Actions run `2359`: successful. -- Documentation Actions run `2354`: successful, including Gondor Pages publication. +- Documentation Actions runs `2354` and `2361`: successful, including Gondor Pages publication and the authoritative steering links. - Application tests: four passed across web, API, and shared flight core. - Application and documentation production builds: passed. - Project-team access to both project repositories: verified. - Skills-team access to all eight adopted skill repositories: verified. - Harbor organization variables: verified. -## Outstanding provisioning actions +## Outstanding action -1. Create exactly three Discord channels under `corp-v1`, add Hermes, pin project/skill guidance, and create the three isolated same-project review jobs. The current execution context did not expose Discord administration tools. -2. A channel member must add organization Actions secret `HL_V1_HARBOR_ROBOT_GITEA_ACTIONS_V1_SECRET` directly in Gitea. Its name is currently absent; no secret value was requested or accessed. -3. Resolve RootAtSkic's exact Gitea username before adding the human member to both organization teams. No username was guessed. -4. Replace the temporary documentation steering placeholder with this authoritative project-record URL in a follow-up documentation deployment. +A channel member must add organization Actions secret `HL_V1_HARBOR_ROBOT_GITEA_ACTIONS_V1_SECRET` directly in Gitea. Its name is currently absent; no secret value was requested or accessed. Harbor-dependent publication remains gated; the validated application and documentation workflows are operational. diff --git a/docs/projects/index.md b/docs/projects/index.md index 3cac109..2400cdd 100644 --- a/docs/projects/index.md +++ b/docs/projects/index.md @@ -8,7 +8,7 @@ sidebar_position: 1 | Project | Status | Sponsor | Lead | Team | Started | Closed | |---|---|---|---|---|---|---| -| [AeroSim](/projects/aerosim/) | Provisioning | RootAtSkic | RootAtSkic | [AeroSim Team](/teams/aerosim/) | 2026-08-12 | — | +| [AeroSim](/projects/aerosim/) | Active — Harbor gated | RootAtSkic | RootAtSkic | [AeroSim Team](/teams/aerosim/) | 2026-08-12 | — | ## Required project record diff --git a/docs/teams/aerosim.md b/docs/teams/aerosim.md index 1a81bda..afd3423 100644 --- a/docs/teams/aerosim.md +++ b/docs/teams/aerosim.md @@ -7,7 +7,7 @@ sidebar_position: 1 | Field | Value | |---|---| -| Status | Provisioning | +| Status | Active | | Lead | RootAtSkic | | Verified technical member | `jarvis-at-skic` / Hermes code agent | | Assigned project | [AeroSim](/projects/aerosim/) | @@ -27,9 +27,8 @@ 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 eight adopted skill repositories. -- `jarvis-at-skic` membership and effective repository assignments are verified. -- RootAtSkic's Gitea username remains unresolved and was not guessed. +- `jarvis-at-skic` and `root-at-skic` membership and effective repository assignments are verified in both teams. ## Communication -The three required same-project Discord channels are pending because Discord administration was unavailable in the kickoff execution context. No substitute or additional channels were created. +Exactly three AeroSim channels exist under the `corp-v1` category: `general`, `architecture`, and `delivery`. Hermes access, guidance messages, the pinned general introduction, and three isolated same-project review jobs are verified. No additional `corp-v1-aerosim-*` channel exists. diff --git a/docs/teams/index.md b/docs/teams/index.md index bc8459c..6c411f5 100644 --- a/docs/teams/index.md +++ b/docs/teams/index.md @@ -8,6 +8,6 @@ sidebar_position: 1 | Team | Status | Lead | Members | Active projects | |---|---|---|---:|---:| -| [AeroSim Team](/teams/aerosim/) | Provisioning | RootAtSkic | 2 | 1 | +| [AeroSim Team](/teams/aerosim/) | Active | RootAtSkic | 2 | 1 | A team record defines its mandate, lead, members, responsibilities, communication channels, and assigned projects.