docs: canonical SKIC channel skill naming #4
No files matched your search
@@ -1,16 +1,16 @@
|
||||
---
|
||||
name: corp-v1-channel-general
|
||||
name: channel-general-skic
|
||||
description: "Use when operating or synchronizing a Corp v1 project's general channel. Correlates verified activity across the project's general, scope, architecture, kanban, delivery, and releases channels; reports overall status, surfaces issues, and maintains project-level guidance."
|
||||
version: 1.9.0
|
||||
version: 1.9.1
|
||||
author: Hermes Agent
|
||||
license: MIT
|
||||
metadata:
|
||||
hermes:
|
||||
tags: [corp-v1, discord, channel, general, coordination, synchronization]
|
||||
related_skills: [corp-v1-main, home-v1-discord, documentation-docusaurus, corp-v1-glossary]
|
||||
related_skills: [channel-board-skic, home-v1-discord, documentation-docusaurus, corp-v1-glossary]
|
||||
---
|
||||
|
||||
# Corp v1 General Channel
|
||||
# SKIC General Channel Reference
|
||||
|
||||
## Overview
|
||||
|
||||
@@ -28,7 +28,7 @@ Load the global `corp-v1-glossary` skill from `https://gitea.lego-cloud.eu/home-
|
||||
|
||||
## Shared Corp v1 System Login
|
||||
|
||||
When an authorized task requires login to a Corp v1 system being built or operated, follow the shared policy in `corp-v1-main` and use only the Bitwarden-injected runtime secrets named:
|
||||
When an authorized task requires login to a Corp v1 system being built or operated, follow the shared policy in `channel-board-skic` and use only the Bitwarden-injected runtime secrets named:
|
||||
|
||||
```text
|
||||
HL_V1_SSO_EMAIL
|
||||
@@ -41,7 +41,7 @@ Secret availability is capability, not authorization. Verify the destination ori
|
||||
|
||||
Use this skill when:
|
||||
|
||||
- operating in `corp-v1-<code>-general`;
|
||||
- operating in `<code>-general`;
|
||||
- running an explicitly Board-approved recurring bootstrap job mapped to that channel;
|
||||
- preparing an overall project update;
|
||||
- detecting cross-channel issues, ownership gaps, or conflicting direction;
|
||||
@@ -62,19 +62,19 @@ During an active approved bootstrap phase, the job may load the mapped project c
|
||||
|
||||
## Approved Information Boundary
|
||||
|
||||
Follow the eight-channel topology in `corp-v1-main`, approved by Board message `1552966246591365123`; include UAT between Delivery and Releases. Verify mapped IDs and effective access before reading.
|
||||
Follow the eight-channel topology in `channel-board-skic`, approved by Board message `1552966246591365123`; include UAT between Delivery and Releases. Verify mapped IDs and effective access before reading.
|
||||
|
||||
Read only the eight channels belonging to the same project:
|
||||
|
||||
```text
|
||||
corp-v1-<code>-general
|
||||
corp-v1-<code>-scope
|
||||
corp-v1-<code>-architecture
|
||||
corp-v1-<code>-ui-ux
|
||||
corp-v1-<code>-kanban
|
||||
corp-v1-<code>-delivery
|
||||
corp-v1-<code>-uat
|
||||
corp-v1-<code>-releases
|
||||
<code>-general
|
||||
<code>-scope
|
||||
<code>-architecture
|
||||
<code>-ui-ux
|
||||
<code>-kanban
|
||||
<code>-delivery
|
||||
<code>-uat
|
||||
<code>-releases
|
||||
```
|
||||
|
||||
Read enough mapped-channel history to avoid duplicate updates and only new relevant messages from the other seven channels since the previous useful synchronization. Never correlate another project's channels.
|
||||
@@ -180,7 +180,7 @@ General preserves authoritative Epic/Feature identity and Scope lifecycle eviden
|
||||
|
||||
## UI/UX Coordination
|
||||
|
||||
UI/UX owns frontend experience and interface-design work. General routes user-facing design needs and cross-channel design risks to `corp-v1-<code>-ui-ux`; it does not duplicate Penpot artifacts or design-package approval records.
|
||||
UI/UX owns frontend experience and interface-design work. General routes user-facing design needs and cross-channel design risks to `<code>-ui-ux`; it does not duplicate Penpot artifacts or design-package approval records.
|
||||
|
||||
## Synchronization Workflow
|
||||
|
||||
@@ -267,3 +267,12 @@ When a shared coordination PR is refreshed, explicitly fetch its exact source re
|
||||
- [ ] Completed activities include exact evidence.
|
||||
- [ ] Approval-required actions remain proposals.
|
||||
- [ ] When a bootstrap job is active, its override, recorded channel boundary, frozen high-watermarks, human-message check, General delivery target, and scheduler state are verified.
|
||||
|
||||
## Canonical naming and compatibility
|
||||
|
||||
- Canonical installed and repository name: `channel-general-skic`.
|
||||
- Source: `https://gitea.lego-cloud.eu/home-v1-skills-code-agent/channel-general-skic`.
|
||||
- Previous name: `corp-v1-channel-general`; retained locally only as a compatibility alias. New guidance and presentations use the canonical name.
|
||||
- Naming-only migration authorized by RootAtSkic in [presentation message 1562523679223578705](https://discord.com/channels/1518726359512387766/1543922127898415154/1562523679223578705). Repository ID, history, support files, project authority and organization ownership are preserved.
|
||||
- This is a reusable central reference, not a new shared Discord channel. Project adoptions use `channel-general-skic-<code>` and remain separately owned.
|
||||
- Current project channel: `<code>-general` inside `skic-<code>`.
|
||||
@@ -2,13 +2,13 @@
|
||||
|
||||
## Evidence boundary
|
||||
|
||||
Source repository: [corp-v1-aerosim-skills-code-agent/corp-v1-channel-general-aerosim](https://gitea.lego-cloud.eu/corp-v1-aerosim-skills-code-agent/corp-v1-channel-general-aerosim)
|
||||
Source repository: [corp-v1-aerosim-skills-code-agent/channel-general-skic-aerosim](https://gitea.lego-cloud.eu/corp-v1-aerosim-skills-code-agent/channel-general-skic-aerosim)
|
||||
|
||||
Source commit: `f97a4e8bbc1e107ddff0fac02a6730a32afed56e` (branch `test`, pinned clone; not the earlier adoption-base SHA).
|
||||
|
||||
Central baseline: `e291ea3af85f7656d9293fad510c217ca495df0f`. Reviewed the full source package: `SKILL.md`, `ADOPTION.md`, and `references/shared-coordination-pr-refresh.md`. All existing source reference files were byte-identical to central at baseline; changes below address omissions or contradictions, not wholesale copying.
|
||||
|
||||
The installed `corp-v1-channel-general-aerosim/SKILL.md` was also compared read-only. Runtime SHA-256: `5944a1ba8198f90bca29c186bec8dc173bac006c7cf412dedce9ae0eda53ef58`. Runtime differs from the pinned repository and has no verified source commit for its local-only changes; it is observation, not remote or Board approval evidence. This delegated review did not change any installed package or AeroSim/other project copy. The coordinating session owns authorized central publication and central runtime refresh.
|
||||
The installed `channel-general-skic-aerosim/SKILL.md` was also compared read-only. Runtime SHA-256: `5944a1ba8198f90bca29c186bec8dc173bac006c7cf412dedce9ae0eda53ef58`. Runtime differs from the pinned repository and has no verified source commit for its local-only changes; it is observation, not remote or Board approval evidence. This delegated review did not change any installed package or AeroSim/other project copy. The coordinating session owns authorized central publication and central runtime refresh.
|
||||
|
||||
Review authority: Board-owner request message `1562171939961966693` authorizes central reference improvement and remote publication; the coordinating session also owns the authorized central runtime refresh. Central source publication must be verified before refreshing its installed package. No project adoption, project permission/authority expansion or naming migration is authorized.
|
||||
|
||||
@@ -23,7 +23,7 @@ No roster/contact data, named owner assignments, standing merge delegation, bloc
|
||||
|
||||
## Central topology authority
|
||||
|
||||
The coordinating review record `GUILD-IMP-20261020-aerosim-reference-lessons` confirms central-only maintenance. `corp-v1-main` v4.5.0, **Board Authority** / **Naming Model** / **Hermes access and Corp project automation policy**, records Board message `1552966246591365123` approving eight lifecycle channels, with UAT between Delivery and Releases. Align ordinary synchronization and references to that existing policy. Historical seven-channel bootstrap overrides are not widened; only separately reauthorized overrides may add UAT. Runtime seven-channel wording is stale, not promoted authority.
|
||||
The coordinating review record `GUILD-IMP-20261020-aerosim-reference-lessons` confirms central-only maintenance. `channel-board-skic` v4.5.0, **Board Authority** / **Naming Model** / **Hermes access and Corp project automation policy**, records Board message `1552966246591365123` approving eight lifecycle channels, with UAT between Delivery and Releases. Align ordinary synchronization and references to that existing policy. Historical seven-channel bootstrap overrides are not widened; only separately reauthorized overrides may add UAT. Runtime seven-channel wording is stale, not promoted authority.
|
||||
|
||||
## Verification
|
||||
|
||||
|
||||
@@ -30,7 +30,7 @@ class Contracts(unittest.TestCase):
|
||||
|
||||
def test_eight_channel_boundary(self):
|
||||
boundary = SKILL.split('## Approved Information Boundary')[1].split('## ', 1)[0]
|
||||
channels = re.findall(r'^corp-v1-<code>-(.+)$', boundary, re.M)
|
||||
channels = re.findall(r'^<code>-(.+)$', boundary, re.M)
|
||||
self.assertEqual(channels, ['general', 'scope', 'architecture', 'ui-ux', 'kanban', 'delivery', 'uat', 'releases'])
|
||||
self.assertIn('1552966246591365123', boundary)
|
||||
bootstrap = SKILL.split('## Governed bootstrap autonomy')[1].split('## Approved Information Boundary')[0]
|
||||
|
||||
Reference in new issue
Block a user