Wiki source code of Organisational Model

Version 1.1 by Robert Schaub on 2025/12/11 11:34

Show last authors
1 = Organisational Model =
2
3 == 1. Purpose ==
4
5 The Organisational Model describes how FactHarbor structures responsibilities, domains, and interfaces between them. It provides a framework that works for a very small organisation today and can scale to a larger community and possible federation.
6
7 == 2. Domains, Not Departments ==
8
9 FactHarbor works with **domains** rather than hard organisational departments.
10
11 A domain is a cluster of responsibilities and workflows. In early phases the same person may act in multiple domains; later, responsibilities can be distributed across several people and teams.
12
13 Core domains:
14
15 * **Research & Development domain** – Technical architecture, data model, core algorithms, and quality of modelling and reasoning.
16 * **Organisation domain** – Governance, documentation, contributor processes, licensing interpretation, organisational rules, and XWiki structure.
17 * **Public Relations & Care & Marketing domain** – Communication, clarity of messaging, user education, community support, and campaigns that respect neutrality principles.
18 * **Operations domain** – Infrastructure, hosting, deployment, monitoring, backups, access management, and operational security.
19
20 See diagram: [[Domain Interaction Map>>FactHarbor.Organisation.Diagrams.Domain-Interaction]]
21
22 == 3. Interfaces Between Domains ==
23
24 The Organisational Model defines clear interfaces:
25
26 * Research & Development and Organisation collaborate on documentation, modelling principles, and how reasoning is exposed to users.
27 * Organisation and PR & Care & Marketing collaborate on user-facing explanations and onboarding material.
28 * Organisation and Operations collaborate on access rules, backup and disaster-recovery procedures, and operational constraints.
29 * PR & Care & Marketing and Operations collaborate on communication-related tools, channels, and moderation infrastructure.
30
31 == 4. Small Organisation Assumption ==
32
33 In the early phases, FactHarbor is a **small organisation**. One person may hold multiple roles such as Executive Lead, Organisation Lead, and temporary R&D or PR responsibilities.
34
35 The model explicitly allows this while still keeping different responsibilities conceptually separate, so that they can later be split across several people without rewriting the core model.
36
37 == 5. Growth and Federation ==
38
39 As participation grows, domains may be split into more specialised roles or teams.
40 The Organisational Model should remain stable enough that:
41
42 * new teams can be added under existing domains
43 * responsibilities can be delegated without changing basic principles
44 * federated instances can align with the same high-level structure.