Back to standard

AIFC-050: Community Interface

Status: Draft 0.1 Standard: AI-First Community Standard Zkráceně: AIFC Navazuje na:

Účel dokumentu: Definovat Community Interface jako řízené rozhraní, kterým komunita komunikuje se svými členy, podkomunitami, nadřazenými komunitami, partnerskými komunitami, zákazníky, dodavateli, AI agenty a externími expertními kapacitami. Community Interface chrání záměr, hodnoty, znalosti, bezpečnost a schopnost komunity spolupracovat bez ztráty identity nebo kontroly.


1. Purpose of this document

Tento dokument definuje Community Interface.

AIFC komunita není izolovaný ostrov.

Každá komunita existuje ve vztahu k jiným komunitám, lidem, systémům, AI agentům a institucím.

Komunita může být:

Každá komunita potřebuje rozhraní, které říká:

Community Interface je způsob, jak se komunita stává čitelnou a spolupracovatelnou, aniž by ztratila kontrolu nad svým záměrem, hodnotami a Operational DNA.


2. Core principle

Základní princip tohoto dokumentu je:

A community must be understandable and connectable without exposing everything it knows.

Česky:

Komunita musí být srozumitelná a propojitelná, aniž by odhalila vše, co ví.

AIFC říká:

Interface is not exposure.
Interface is governed connection.

Česky:

Rozhraní není odhalení.
Rozhraní je řízené propojení.

Community Interface umožňuje spolupráci.

Zároveň chrání komunitu před ztrátou know-how, záměru, hodnot a bezpečnostní hranice.


3. Definition

Community Interface je řízená sada informací, pravidel, vstupů, výstupů, hranic a komunikačních mechanismů, které umožňují komunitě spolupracovat s jinými aktéry.

Community Interface může obsahovat:

Community Interface není celá knowledge base.

Je to řízený pohled na komunitu.

Minimum requirement

AIFC komunita musí mít alespoň základní způsob, jak srozumitelně popsat svůj záměr, hodnoty, schopnosti, hranice a způsob spolupráce.


4. Why Community Interface matters

Bez jasného Community Interface vzniká chaos.

Jiné komunity, týmy, zákazníci, dodavatelé nebo AI agenti nevědí:

Bez rozhraní se spolupráce děje přes neformální vztahy, domněnky a opakované vysvětlování.

To vytváří:

Minimum requirement

Komunita musí mít rozhraní, které snižuje nejasnost pro lidi i AI.


5. Community Interface vs source of truth

Source of truth je vnitřní paměť komunity.

Community Interface je řízený pohled ven nebo mezi komunitami.

Source of truth:
what the community knows and uses internally

Community Interface:
what others need to understand and interact with the community safely

Community Interface může čerpat ze source of truth, ale nesmí jej nekontrolovaně odhalovat.

Minimum requirement

Community Interface musí být odvozené ze source of truth, ale musí respektovat data classification, AI-NDA Boundary a Operational DNA protection.


6. Community Interface vs Human Cockpit Layer

Human Cockpit Layer pomáhá členům komunity ovládat vlastní knowledge base, práci, rozhodnutí a AI zapojení.

Community Interface pomáhá komunitě komunikovat s okolím nebo mezi svými částmi.

Human Cockpit Layer:
internal human-operable control layer

Community Interface:
governed connection layer between communities or actors

Obě vrstvy spolu souvisejí.

Human Cockpit Layer může zobrazovat, spravovat a schvalovat Community Interface.

Minimum requirement

Community Interface musí být lidmi spravovatelné a reviewovatelné, ideálně přes Human Cockpit Layer nebo ekvivalentní governance rozhraní.


7. Interface types

AIFC rozlišuje několik typů rozhraní.

7.1 Internal interface

Rozhraní mezi částmi stejné komunity.

Například:

7.2 External interface

Rozhraní vůči jiným komunitám nebo externím aktérům.

Například:

7.3 AI interface

Rozhraní pro AI agenty nebo externí AI kapacitu.

Například:

7.4 Public interface

Rozhraní vůči veřejnosti.

Například:

7.5 Governance interface

Rozhraní pro rozhodování, approval, feedback a eskalaci.

Minimum requirement

Komunita musí vědět, pro jaký typ vztahu dané rozhraní existuje.


8. Interface content

Community Interface může obsahovat různé vrstvy obsahu.

8.1 Identity

Kdo jsme.

8.2 Purpose

Proč existujeme.

8.3 Values

Jaké hodnoty nesmíme porušit.

8.4 Capabilities

Co umíme dělat.

8.5 Services or outputs

Co poskytujeme jiným komunitám.

8.6 Inputs

Co od jiných potřebujeme.

8.7 Rules of engagement

Jak s námi spolupracovat.

8.8 Boundaries

Co nesdílíme, neděláme nebo nepovolujeme.

8.9 Decision process

Jak se rozhoduje.

8.10 Feedback process

Jak lze poslat signál nebo návrh změny.

8.11 Escalation process

Jak se řeší rizika, konflikty a incidenty.

8.12 AI use disclosure

Jak a kde používáme AI.

Minimum requirement

Základní Community Interface musí obsahovat purpose, values, capabilities, boundaries a contact/engagement mechanismus.


9. Purpose interface

Purpose interface popisuje, proč komunita existuje a k čemu směřuje.

Měl by být dostatečně jasný, aby jiná komunita nebo AI pochopila:

Purpose interface chrání komunitu před tím, aby byla vtahována do práce, která neodpovídá jejímu záměru.

Minimum requirement

Community Interface musí obsahovat lidsky srozumitelný purpose statement.


10. Values interface

Values interface popisuje hodnoty, které komunita používá pro rozhodování a spolupráci.

Nemá to být dekorace.

Má říkat:

Example

Value:
Human responsibility

Interface implication:
AI may prepare proposals, but critical decisions are owned by accountable humans or community roles.

Minimum requirement

Community Interface musí obsahovat hodnoty, pokud spolupráce může vyvolat rozhodnutí, riziko nebo konflikt.


11. Capability interface

Capability interface popisuje, co komunita umí a v jakých mezích.

Může obsahovat:

Capability interface je důležitý pro spolupráci mezi komunitami.

Minimum requirement

Komunita musí umět popsat své hlavní schopnosti a jejich hranice.


12. Input interface

Input interface říká, co komunita potřebuje, aby mohla dobře pracovat.

Například:

Dobré input interface snižuje waste.

Špatné input interface způsobuje opakované vysvětlování, přepisování a AI waste.

Minimum requirement

Opakované požadavky na komunitu musí mít definovaný vstupní formát nebo pravidla.


13. Output interface

Output interface říká, co komunita poskytuje zpět.

Například:

Output interface pomáhá zabránit tomu, aby výstup byl nejasný nebo nepoužitelný.

Minimum requirement

Kritické výstupy komunity musí mít jasný output interface nebo quality criteria.


14. Decision interface

Decision interface říká, jak se přijímají rozhodnutí.

Může obsahovat:

Minimum requirement

Community Interface musí u kritických rozhodnutí rozlišovat proposal, recommendation, decision and approved change.


15. Feedback interface

Feedback interface říká, jak lze komunitě poslat signál.

Signál může přijít od:

Feedback může být:

Minimum requirement

AIFC komunita musí mít způsob, jak přijímat a zpracovávat feedback nebo návrhy změn.


16. Escalation interface

Escalation interface říká, jak se řeší závažné situace.

Například:

Escalation interface musí být jasný dřív, než incident nastane.

Minimum requirement

Kritické Community Interface musí obsahovat escalation path.


17. AI interface

AI interface popisuje, jak může AI s komunitou pracovat.

Může obsahovat:

AI interface je důležité, protože AI může být čtenář, asistent, agent, externí expert nebo týmový člen.

Minimum requirement

Pokud AI pracuje s neveřejným know-how komunity, musí existovat AI interface nebo AI-NDA Boundary pravidla.


18. Data sharing interface

Data sharing interface definuje, jaké informace lze sdílet.

Musí rozlišovat:

public
internal
restricted
operational_dna

Pro každou úroveň musí být jasné:

Minimum requirement

Community Interface musí respektovat data classification a nesmí odhalovat Operational DNA bez schválení.


19. Boundary interface

Boundary interface říká, co komunita nedělá, nesdílí nebo nepovoluje.

Boundaries chrání:

Bez boundary interface může spolupráce přerůst do exploatace, chaosu nebo rizika.

Minimum requirement

Community Interface musí obsahovat explicitní hranice u významné spolupráce.


20. Relationship interface

Relationship interface popisuje typ vztahu mezi komunitami.

Například:

Každý vztah má jinou odpovědnost, důvěru, očekávání a data boundary.

Minimum requirement

Významná spolupráce mezi komunitami musí mít definovaný typ vztahu nebo engagement model.


21. Interface between nested communities

AIFC komunita může obsahovat menší komunity.

Například:

Company
  → Department
    → Team
      → Project

Každá vrstva má svůj záměr, hodnoty, schopnosti a rozhraní.

Nested community interface musí řešit:

Minimum requirement

Vnořené komunity musí mít způsob, jak sladit svůj záměr a hodnoty s nadřazenou komunitou.


22. Interface and shared values

Community Interface musí ukazovat, jak se hodnoty přenášejí do spolupráce.

Pokud dvě komunity spolupracují, musí si rozumět alespoň v základních hodnotových hranicích.

Příklad:

Minimum requirement

Významné community-to-community rozhraní musí umožnit identifikovat values conflict.


23. Interface and AI-generated proposals

AI může přes Community Interface navrhovat změny.

Například:

AI-generated proposal musí být označený jako návrh.

Komunita rozhoduje.

Minimum requirement

Community Interface musí rozlišovat AI-generated proposal a human/community decision.


24. Interface and source of truth write-back

Community Interface nemá být jen komunikační fasáda.

Důležité interakce musí mít možnost vracet poznatky do source of truth.

Například:

Minimum requirement

Významné signály získané přes Community Interface musí být zpracovatelné jako source of truth update, observed signal nebo change proposal.


25. Interface and Operational DNA protection

Community Interface nesmí nekontrolovaně odhalit Operational DNA.

Riziko vzniká, pokud interface zveřejní:

Minimum requirement

Community Interface musí mít review z hlediska Operational DNA exposure u citlivých nebo veřejných rozhraní.


26. Interface and security

Community Interface je bezpečnostní hranice.

Musí řešit:

I lidské komunikační rozhraní může být bezpečnostní riziko.

Minimum requirement

Technické i znalostní Community Interfaces musí mít odpovídající security review podle rizika.


27. Interface and Human Capability Reserve

Community Interface musí být pochopitelné lidem.

Pokud rozhraní funguje jen díky AI interpretaci, vzniká dependency.

Lidé musí umět:

Minimum requirement

Kritické Community Interface musí mít human-readable popis a fallback pro práci bez AI.


28. Interface and Human Cockpit Layer

Human Cockpit Layer může Community Interface spravovat.

Může zobrazovat:

To pomáhá lidem chápat, jak komunita komunikuje a kde jsou rizika.

Minimum requirement

Významné Community Interfaces musí být dostupné odpovědným rolím v lidsky srozumitelné podobě.


29. Interface lifecycle

Community Interface má lifecycle.

Doporučené statusy:

draft
proposed
under_review
active
deprecated
retired
archived
suspended

Interface se musí revidovat, protože se mění:

Minimum requirement

Významné Community Interfaces musí mít ownera, status a review cycle.


30. Interface record

AIFC doporučuje používat interface record.

Měl by obsahovat:

Minimum requirement

Významné Community Interface musí být dohledatelné jako artefakt v source of truth nebo governance repository.


31. Interface quality criteria

Dobrý Community Interface je:

Minimum requirement

Kritické Community Interfaces musí mít quality criteria nebo review checklist.


32. AI role in Community Interface

AI může pomáhat s Community Interface.

Může:

AI však nesmí sama změnit kritické rozhraní bez schválení.

Minimum requirement

AI-generated interface changes musí být označené jako návrh a reviewované odpovědným ownerem.


33. Suggested metadata

Příklad metadat pro Community Interface:

community_interface:
  id:
  title:
  status: draft | proposed | under_review | active | deprecated | retired | archived | suspended
  owner:
  interface_type:
    - internal
    - external
    - ai
    - public
    - governance
  purpose:
  related_communities:
  relationship_type:
  related_values:
  related_capabilities:
  allowed_inputs:
  required_input_metadata:
  outputs:
  quality_criteria:
  boundaries:
  decision_rules:
  feedback_rules:
  escalation_path:
  data_classification:
  ai_access:
  ai_nda_boundary:
  operational_dna_exposure_risk: low | medium | high | critical
  security_review_required: true | false
  human_fallback_required: true | false
  source_of_truth_write_back:
  review_cycle:
  last_reviewed:
  version:

Příklad metadat pro interface signal:

interface_signal:
  id:
  title:
  status: observed | triaged | converted_to_proposal | closed | rejected
  source_interface:
  source_actor:
  signal_type:
    - feedback
    - risk
    - opportunity
    - values_conflict
    - support_pattern
    - incident
    - improvement
  description:
  affected_community:
  related_values:
  related_capabilities:
  ai_generated: true | false
  priority: low | medium | high | critical
  proposed_next_step:
  related_change_proposal:
  owner:
  created_at:

Tyto struktury jsou ilustrativní.

Finální schéma má být definováno v agent-actionable vrstvě standardu.


34. Anti-patterns

AIFC odmítá následující anti-patterny.

34.1 No interface

Komunita existuje, ale nikdo neví, jak s ní spolupracovat.

34.2 Interface as exposure

Komunita odhalí příliš mnoho interního know-how místo řízeného pohledu.

34.3 Interface without owner

Rozhraní existuje, ale nikdo ho neudržuje.

34.4 Interface without values

Spolupráce je popsána technicky, ale hodnotové hranice chybí.

34.5 Interface without feedback

Komunita umí vydávat výstupy, ale neumí přijímat signály zpět.

34.6 AI access without AI interface

AI pracuje s komunitním know-how bez definovaných hranic.

34.7 Public interface exposing Operational DNA

Veřejné rozhraní odhaluje kritické know-how, které by umožnilo komunitu replikovat nebo poškodit.

34.8 Interface only AI can understand

Rozhraní funguje jen proto, že AI interpretuje nejasný kontext.

34.9 Interface without escalation

Když nastane problém, nikdo neví, kam jej eskalovat.

34.10 Interface drift

Rozhraní se rozchází s aktuálním záměrem, hodnotami nebo schopnostmi komunity.


35. Minimal requirements

AIFC komunita musí v oblasti Community Interface minimálně splnit:

  1. Umí popsat svůj záměr, hodnoty, schopnosti, hranice a způsob spolupráce.
  2. Community Interface je odvozené ze source of truth.
  3. Community Interface respektuje data classification.
  4. Community Interface respektuje AI-NDA Boundary.
  5. Community Interface chrání Operational DNA.
  6. Community Interface je lidmi spravovatelné a reviewovatelné.
  7. Komunita rozlišuje typ interface.
  8. Základní Community Interface obsahuje purpose, values, capabilities, boundaries a engagement mechanismus.
  9. Opakované požadavky mají definovaný vstupní formát nebo pravidla.
  10. Kritické výstupy mají output interface nebo quality criteria.
  11. Kritická rozhodnutí rozlišují proposal, recommendation, decision and approved change.
  12. Komunita má způsob, jak přijímat feedback nebo návrhy změn.
  13. Kritická rozhraní mají escalation path.
  14. AI přístup k neveřejnému know-how má AI interface nebo AI-NDA Boundary pravidla.
  15. Community Interface neodhaluje Operational DNA bez schválení.
  16. Významná spolupráce má definovaný vztah nebo engagement model.
  17. Vnořené komunity mají způsob sladění záměru a hodnot.
  18. Významné rozhraní umožňuje identifikovat values conflict.
  19. AI-generated proposals jsou rozlišeny od human/community decisions.
  20. Významné signály přes interface jsou zpracovatelné jako observed signal nebo change proposal.
  21. Kritická rozhraní mají human-readable popis a fallback pro práci bez AI.
  22. Významné Community Interfaces mají ownera, status a review cycle.
  23. Významné Community Interfaces jsou dohledatelné v source of truth nebo governance repository.
  24. Kritická rozhraní mají quality criteria nebo review checklist.
  25. AI-generated interface changes jsou označené jako návrh a reviewované ownerem.

36. Summary

Community Interface je řízené rozhraní mezi komunitou a světem.

Umožňuje komunitě být srozumitelná, spolupracovatelná a propojitelná.

Zároveň chrání její:

AIFC proto říká:

Make the community connectable.
Do not make it exposed.

Česky:

Udělejte komunitu propojitelnou.
Nevystavujte ji nekontrolovanému odhalení.

Community Interface je základní stavební prvek pro spolupráci mezi týmy, firmami, komunitami, AI agenty a širšími systémy.

Bez něj se komunity propojují přes chaos.

S ním se propojují přes záměr, hodnoty, hranice a odpovědnost.

Community Interface turns community identity and capability into governed collaboration.