Back to version

Published version: AIFC-V002. This is the latest published version. All versions.

AIFC-050: Community Interface

Status: Draft 0.1
Standard: AI-First Community Standard
Short name: AIFC
Builds on:

Purpose of this document: Define the Community Interface as a governed interface through which a community communicates with its members, subcommunities, parent communities, partner communities, customers, suppliers, AI agents, and external expert capacity. The Community Interface protects the community’s purpose, values, knowledge, security, and ability to cooperate without losing identity or control.


1. Purpose of this document

This document defines the Community Interface.

An AIFC community is not an isolated island.

Every community exists in relation to other communities, people, systems, AI agents, and institutions.

A community may be:

Every community needs an interface that says:

The Community Interface is how a community becomes understandable and interoperable without losing control over its purpose, values, and Operational DNA.


2. Core principle

The core principle of this document is:

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

AIFC says:

Interface is not exposure.
Interface is governed connection.

The Community Interface enables cooperation.

At the same time, it protects the community from losing know-how, purpose, values, and security boundaries.


3. Definition

Community Interface is a governed set of information, rules, inputs, outputs, boundaries, and communication mechanisms that enable a community to cooperate with other actors.

A Community Interface may include:

The Community Interface is not the whole knowledge base.

It is a governed view of the community.

Minimum requirement

An AIFC community must have at least a basic way to describe its purpose, values, capabilities, boundaries, and way of cooperating.


4. Why Community Interface matters

Without a clear Community Interface, chaos emerges.

Other communities, teams, customers, suppliers, or AI agents do not know:

Without an interface, cooperation happens through informal relationships, assumptions, and repeated explanation.

This creates:

Minimum requirement

The community must have an interface that reduces ambiguity for people and AI.


5. Community Interface vs Source of Truth

The Source of Truth is the internal memory of the community.

The Community Interface is a governed view outward or between communities.

Source of Truth:
what the community knows and uses internally

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

The Community Interface may draw from the Source of Truth, but it must not expose it in an uncontrolled way.

Minimum requirement

The Community Interface must be derived from the Source of Truth, while respecting data classification, the AI-NDA Boundary, and Operational DNA protection.


6. Community Interface vs Human Cockpit Layer

The Human Cockpit Layer helps community members operate their knowledge base, work, decisions, and AI involvement.

The Community Interface helps the community communicate with its environment or between its own parts.

Human Cockpit Layer:
internal human-operable control layer

Community Interface:
governed connection layer between communities or actors

The two layers are related.

The Human Cockpit Layer may display, manage, and approve the Community Interface.

Minimum requirement

The Community Interface must be human-manageable and reviewable, ideally through the Human Cockpit Layer or an equivalent governance interface.


7. Interface types

AIFC distinguishes several interface types.

7.1 Internal interface

Interface between parts of the same community.

For example:

7.2 External interface

Interface toward other communities or external actors.

For example:

7.3 AI interface

Interface for AI agents or external AI capacity.

For example:

7.4 Public interface

Interface toward the public.

For example:

7.5 Governance interface

Interface for decisions, approval, feedback, and escalation.

Minimum requirement

The community must know what type of relationship a given interface exists for.


8. Interface content

A Community Interface may contain different content layers.

8.1 Identity

Who we are.

8.2 Purpose

Why we exist.

8.3 Values

What values we must not violate.

8.4 Capabilities

What we can do.

8.5 Services or outputs

What we provide to other communities.

8.6 Inputs

What we need from others.

8.7 Rules of engagement

How to cooperate with us.

8.8 Boundaries

What we do not share, do, or allow.

8.9 Decision process

How decisions are made.

8.10 Feedback process

How a signal or change proposal can be sent.

8.11 Escalation process

How risks, conflicts, and incidents are handled.

8.12 AI use disclosure

How and where we use AI.

Minimum requirement

A basic Community Interface must contain purpose, values, capabilities, boundaries, and a contact or engagement mechanism.


9. Purpose interface

The purpose interface describes why the community exists and where it is heading.

It should be clear enough for another community or AI to understand:

The purpose interface protects the community from being pulled into work that does not match its purpose.

Minimum requirement

The Community Interface must contain a human-readable purpose statement.


10. Values interface

The values interface describes the values the community uses for decision-making and cooperation.

It should not be decorative.

It should say:

Example

Value:
Human responsibility

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

Minimum requirement

The Community Interface must contain values when cooperation may trigger decisions, risk, or conflict.


11. Capability interface

The capability interface describes what the community can do and within which limits.

It may include:

The capability interface is important for cooperation between communities.

Minimum requirement

The community must be able to describe its main capabilities and their boundaries.


12. Input interface

The input interface says what the community needs in order to work well.

For example:

A good input interface reduces waste.

A poor input interface causes repeated explanation, rewriting, and AI waste.

Minimum requirement

Repeated requests to the community must have a defined input format or rules.


13. Output interface

The output interface says what the community provides back.

For example:

The output interface helps prevent outputs from being unclear or unusable.

Minimum requirement

Critical community outputs must have a clear output interface or quality criteria.


14. Decision interface

The decision interface says how decisions are made.

It may include:

Minimum requirement

For critical decisions, the Community Interface must distinguish proposal, recommendation, decision, and approved change.


15. Feedback interface

The feedback interface says how a signal can be sent to the community.

A signal may come from:

Feedback may be:

Minimum requirement

An AIFC community must have a way to receive and process feedback or change proposals.


16. Escalation interface

The escalation interface says how serious situations are handled.

For example:

The escalation interface must be clear before an incident happens.

Minimum requirement

A critical Community Interface must contain an escalation path.


17. AI interface

The AI interface describes how AI may work with the community.

It may include:

The AI interface matters because AI may be a reader, assistant, agent, external expert, or team member.

Minimum requirement

If AI works with non-public community know-how, AI interface or AI-NDA Boundary rules must exist.


18. Data sharing interface

The data sharing interface defines what information may be shared.

It must distinguish:

public
internal
restricted
operational_dna

For each level, it must be clear:

Minimum requirement

The Community Interface must respect data classification and must not expose Operational DNA without approval.


19. Boundary interface

The boundary interface says what the community does not do, share, or allow.

Boundaries protect:

Without a boundary interface, cooperation may turn into exploitation, chaos, or risk.

Minimum requirement

The Community Interface must contain explicit boundaries for significant cooperation.


20. Relationship interface

The relationship interface describes the type of relationship between communities.

For example:

Each relationship has different responsibility, trust, expectations, and data boundary.

Minimum requirement

Significant cooperation between communities must have a defined relationship type or engagement model.


21. Interface between nested communities

An AIFC community may contain smaller communities.

For example:

Company
  -> Department
    -> Team
      -> Project

Each layer has its own purpose, values, capabilities, and interface.

A nested community interface must address:

Minimum requirement

Nested communities must have a way to align their purpose and values with the parent community.


22. Interface and shared values

The Community Interface must show how values are translated into cooperation.

When two communities cooperate, they must understand at least the basic value boundaries.

Example:

Minimum requirement

A significant community-to-community interface must make it possible to identify a values conflict.


23. Interface and AI-generated proposals

AI may propose changes through the Community Interface.

For example:

An AI-generated proposal must be marked as a proposal.

The community decides.

Minimum requirement

The Community Interface must distinguish AI-generated proposal from human or community decision.


24. Interface and Source of Truth write-back

The Community Interface should not be only a communication facade.

Important interactions must be able to return learning to the Source of Truth.

For example:

Minimum requirement

Significant signals received through the Community Interface must be processable as a Source of Truth update, observed signal, or change proposal.


25. Interface and Operational DNA protection

The Community Interface must not expose Operational DNA in an uncontrolled way.

Risk arises when an interface publishes:

Minimum requirement

The Community Interface must have an Operational DNA exposure review for sensitive or public interfaces.


26. Interface and security

The Community Interface is a security boundary.

It must address:

Even a human communication interface can be a security risk.

Minimum requirement

Technical and knowledge Community Interfaces must have an appropriate security review based on risk.


27. Interface and Human Capability Reserve

The Community Interface must be understandable by people.

If the interface works only because AI interprets it, dependency emerges.

People must be able to:

Minimum requirement

A critical Community Interface must have a human-readable description and fallback for work without AI.


28. Interface and Human Cockpit Layer

The Human Cockpit Layer may manage the Community Interface.

It may show:

This helps people understand how the community communicates and where risks exist.

Minimum requirement

Significant Community Interfaces must be available to responsible roles in human-readable form.


29. Interface lifecycle

The Community Interface has a lifecycle.

Recommended statuses:

draft
proposed
under_review
active
deprecated
retired
archived
suspended

Interfaces must be reviewed because the following change:

Minimum requirement

Significant Community Interfaces must have an owner, status, and review cycle.


30. Interface record

AIFC recommends using an interface record.

It should contain:

Minimum requirement

A significant Community Interface must be traceable as an artefact in the Source of Truth or governance repository.


31. Interface quality criteria

A good Community Interface is:

Minimum requirement

Critical Community Interfaces must have quality criteria or a review checklist.


32. AI role in Community Interface

AI may help with the Community Interface.

It may:

AI must not change a critical interface by itself without approval.

Minimum requirement

AI-generated interface changes must be marked as proposals and reviewed by the responsible owner.


33. Suggested metadata

Example metadata for a 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:

Example metadata for an 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:

These structures are illustrative.

The final schema should be defined in the agent-actionable layer of the standard.


34. Anti-patterns

AIFC rejects the following anti-patterns.

34.1 No interface

The community exists, but nobody knows how to cooperate with it.

34.2 Interface as exposure

The community exposes too much internal know-how instead of providing a governed view.

34.3 Interface without owner

The interface exists, but nobody maintains it.

34.4 Interface without values

Cooperation is described technically, but value boundaries are missing.

34.5 Interface without feedback

The community can produce outputs, but cannot receive signals back.

34.6 AI access without AI interface

AI works with community know-how without defined boundaries.

34.7 Public interface exposing Operational DNA

A public interface exposes critical know-how that would allow the community to be replicated or harmed.

34.8 Interface only AI can understand

The interface works only because AI interprets unclear context.

34.9 Interface without escalation

When a problem occurs, nobody knows where to escalate it.

34.10 Interface drift

The interface diverges from the community’s current purpose, values, or capabilities.


35. Minimal requirements

In the area of Community Interface, an AIFC community must at minimum:

  1. Describe its purpose, values, capabilities, boundaries, and way of cooperating.
  2. Derive the Community Interface from the Source of Truth.
  3. Respect data classification.
  4. Respect the AI-NDA Boundary.
  5. Protect Operational DNA.
  6. Keep the Community Interface human-manageable and reviewable.
  7. Distinguish interface type.
  8. Include purpose, values, capabilities, boundaries, and an engagement mechanism in the basic Community Interface.
  9. Define input format or rules for repeated requests.
  10. Provide output interface or quality criteria for critical outputs.
  11. Distinguish proposal, recommendation, decision, and approved change for critical decisions.
  12. Provide a way to receive feedback or change proposals.
  13. Provide escalation path for critical interfaces.
  14. Provide AI interface or AI-NDA Boundary rules for AI access to non-public know-how.
  15. Avoid exposing Operational DNA without approval.
  16. Define relationship type or engagement model for significant cooperation.
  17. Provide a way for nested communities to align purpose and values.
  18. Make it possible to identify values conflict in significant interfaces.
  19. Distinguish AI-generated proposals from human or community decisions.
  20. Process significant signals from the interface as observed signals or change proposals.
  21. Provide human-readable description and non-AI fallback for critical interfaces.
  22. Assign owner, status, and review cycle to significant Community Interfaces.
  23. Make significant Community Interfaces traceable in the Source of Truth or governance repository.
  24. Provide quality criteria or a review checklist for critical interfaces.
  25. Mark AI-generated interface changes as proposals and review them by an owner.

36. Summary

The Community Interface is the governed interface between a community and the world.

It enables the community to be understandable, cooperative, and connectable.

At the same time, it protects its:

AIFC therefore says:

Make the community connectable.
Do not make it exposed.

The Community Interface is a foundational building block for cooperation between teams, companies, communities, AI agents, and wider systems.

Without it, communities connect through chaos.

With it, they connect through purpose, values, boundaries, and responsibility.

Community Interface turns community identity and capability into governed collaboration.