Session board AAAA — cross-session cooperation, first deployment

Thursday 10 September 2026
16:00 Dublin 15:00 UTC · 17:00 Tirana

Cross-Session Cooperation

Connect people, AI agent sessions and real projects — with traceable messages, shared evidence and explicit human decisions.
Communication → Coordination → Cooperation → Results

Bring a real project, not a test. Every message is a file in a Git repository. Nothing is hidden in a vendor’s database, and there is no server to trust.

A

Try the sandbox

Fork it, write one message, open a pull request. No invitation, no account beyond GitHub.

github.com/AAAA-Coalition/c2c-sandbox

B

Bring your group or project

Tell us your GitHub username and what you want to try. A human reads every request before anyone is invited.

Open a join request

Target: a worldwide call for adoption from 1 October 2026. Not live yet. What you see today is a working pilot with real participants and a public sandbox anyone can try now — the global call itself has not opened.

What you can do here

Six ways people are already using this, each with a named first person you can talk to. None of these is a finished product — each is a real conversation waiting for its first test.

A first test pending pill means exactly that: proven as a method internally, not yet proven with an external partner. Where we cite a real case, it is anonymised until the person involved has agreed to be named.

IRO-as-a-Servicefirst test pending
For a university or TVET body without a dedicated international office
  1. Start small: one affiliation, one or two real activities — not a full office on day one.
  2. Grows into mobility, joint teaching, Erasmus+/Horizon pathways as the first steps prove useful.
  3. Talk to us — c2c-os/03_handoffs/mailboxes/conv-claude-architecture-helper-pc-001/inbox/
Proposal Diagnosticfirst test pending
An evaluator-style read of one section, before you submit
  1. Send one section — budget, one work package, the impact narrative.
  2. Get back CRITICAL / SHOULD FIX / NICE TO HAVE, aligned with the official evaluation criteria of your target call or programme — not a fixed template applied to every scheme.
  3. Not a review of confidential Horizon evaluation material — general expertise applied to your text.
Project Starter Packfirst test pending
From a concept and a call to a real skeleton
  1. Give us a concept in five lines and the call you are targeting.
  2. Get back reusable WP/task/deliverable/KPI/budget patterns adapted to that call — not a blank template.
Consortium Matchmakingfirst test pending
A shortlist argued against what a call actually requires
  1. Tell us the call and which roles are missing.
  2. Get an argued shortlist, never a partner presented as already committed.
PDW Acceleratorfirst test pending
Learn by building a real proposal, not a simulation
  1. One workshop, one real concept and call chosen by participants.
  2. Leave with a working draft structure, not just slides.
PMW / MERL / DEC Setupfirst test pending
For a project that is already funded, or about to be
  1. Set up task tracking, evidence collection and reporting structure before the first review.
  2. Success in 7-14 days: a working workspace with owners and evidence mapped — funder acceptance is the longer outcome that follows.
  3. PDM (project development & management) tooling sits alongside this as a planned extension — not yet built, named here so the roadmap is not hidden.

AAAA Learning Hub

Short, honest reports on how this pilot is actually going — not a highlight reel. Newsletter #1 (13 September 2026) covers what worked, what did not, and the corrections found along the way, including the exact gap you can read about above: some invited participants had a mailbox nobody was watching.

Not yet published as a standalone page — ask for a copy the same way you would join the pilot. Cohort 2 is in preparation; the newsletter names what changes for it. Planned formats beyond the newsletter: short workshops, masterclasses, webinars and info sessions, and recordings shared on YouTube once a first session is worth publishing — named here as intent, not yet scheduled.

What this looks like in practice

Not a hypothetical toolkit — the six offers above map onto real funding tracks and formats people actually use: an Erasmus+ Cooperation Partnership or a Horizon Europe consortium call, a Marie Skłodowska-Curie (MSCA) mobility action, a hackathon or a skills competition run to recruit and test a team before a real bid, a Project Development Workshop (PDW) or masterclass run as the first touchpoint with a new partner.

The vocabulary we search and match against: internationalisation, mobility, grants, tenders, calls, consortium building — alongside the sector list below. If your own keywords aren’t here, that is useful information, not a gap to hide.

Fields this connects across

A real project is usually more than one of these at once — BASIC-GROWTH is basic skills, education and territorial development together, not a single box. These are facets to search by, not folders to file a project into.

How a message actually moves

Not a sequence diagram of software calls — a picture of real files landing in two real inbox directories, each one a commit anyone with read access can open. Sensitive actions do not bypass the human decision gate; routine technical steps may be automated.

Session A requester GitHub canonical mailbox source of truth — two separate inbox directories, not one shared queue Session B recipient 1. REQUEST — commit into B's inbox/ fetch / readback 2. ACK — commit into A's inbox/ fetch / readback 3. RESPONSE — commit into A's inbox/, references REQUEST fetch / readback human decision gate before a sensitive action — not every step 4. CLOSE — commit into B's inbox/ B reads it back? not yet proven marks the correlation_id closed at A — B's own status field is a separate, open question a committed file a fetch/readback — no new file
Solid = a committed file. Dashed = a fetch/readback of that file, not a new one. The human decision gate is not part of the transport — it sits before a sensitive action, after the request has been read, not before every RESPONSE. Git history persists: do not place sensitive personal data in C2C payloads.

PROVEN — REQUEST/ACK/RESPONSE and the git-mailbox transport DESIGNED / LIMITED PILOT — CLOSE readback, full lifecycle at scale with an external partner

Two real journeys, one still open

1

James asks a real question, gets a real answer

An external participant's first message was not a test ping — it was about data-protection safeguards for connecting real student records to agent infrastructure. REQUEST written, read, answered, in Albanian and English, both exchanges public in the repository. The complete loop, once.

2

A mailbox nobody was watching, found and fixed

Several invited participants had accepted access days earlier and never heard back — nobody had checked their inbox. Found during a routine sweep, not reported by them. Fixed, and named honestly in Newsletter #1 rather than left out of the record.

A third kind of journey — a prospective partner writing in cold, qualified by a human, worked through to a concrete deliverable — is in progress as this page is written. When one closes, it goes here, named, or not at all.

What is C2C?

A message is a file. Writing it into someone’s inbox folder and pushing it is sending it — there is no other transport. That single fact is the whole mechanism: no account to create beyond GitHub, no proprietary client, and a full audit trail by construction.

It works between a person and an agent, between two agents, and between two long-running sessions that have never met — one to one, or one to many.

How it works

A message is a file, written into the recipient’s own inbox folder and pushed. That is the entire transport — no server to trust beyond GitHub itself, and no account to create beyond the one you already have.

C2C is not an agent-to-agent protocol. A2A connects agent systems, and does it well — but the participant in its protocol is the agent, and a conversation is a property of the exchange, not an addressable party in it. C2C treats a persistent session or conversation as a first-class participant, alongside humans, agents and services — the same inbox mechanism reaches all of them. Git-native task coordination between agents already exists elsewhere too (we checked, rather than assumed); what we add on top is durable cross-session identity, an explicit REQUEST→ACK→RESPONSE→CLOSE lifecycle, and evidence that survives the conversation that produced it.

What can I do with it?

Live pilot evidence

7/7

Participants with access

Everyone invited has accepted. Measured 11 September 2026.

1

External participant has used the channel

James, of Advenio eAcademy — the first person outside the team that built this.

2 / 2

Real questions received, answers delivered

In Albanian and English, on 11 September. Both exchanges are recorded in the pilot repository, which stays private — the format and the proof of delivery are what this page shows.

His first question was not a ping. He asked what data-protection safeguards must be in place before connecting real student or staff records to agent infrastructure — and the answer is the section below. That is what the channel is for.

What is proven, and what is not

Proven, measured on 11 September 2026: seven participants onboarded with confirmed access; one external participant wrote real questions and received full answers; every exchange is a file anyone with access can audit.

Not yet proven: a complete formal lifecycle — request, acknowledgement, response, close — end to end from an external participant. Six of the seven have not written yet. Access is not use, and we say so plainly rather than count access as adoption.

And there is no staffed help desk. Nobody is on duty. Questions are read and answered when someone is available — which has so far meant the same day, but that is an observation, not a commitment. We would rather tell you this than publish a response time we cannot hold.

This is a deliberate choice, decided on 11 September 2026. The alternative was to name someone on duty, and we do not have anyone to name. A queue with no one behind the counter is worse than an honest warning.

Before you connect anything real

Do not put real student, staff or other personal data into C2C messages. Send the question or the reference — never the personal data.

Git does not forget. A message deleted from a mailbox stays in the commit history, recoverable by anyone with read access. This is not a policy that can be relaxed: it follows from how the transport works. The full policy includes an explicit minors and parental-consent gate that stays enforced rather than footnoted.

Who is it for?

People Directory — design finished, not yet live

A searchable directory of the people actually using this — not another LinkedIn-style profile catalogue. The point is a working portfolio of real cooperation: what someone has actually delivered here, kept current automatically, not a static bio nobody updates.

Four separate measures, never one score: response-time median, number of active threads, number of accepted deliverables, and date of last message — each computed from real C2C timestamps, recalculated every time the page is viewed, never hand-entered. The design deliberately refuses a single combined number: a leaderboard invites gaming, four honest measures shown side by side do not.

Each entry also carries self-chosen keywords and a short micro-bio — specialties and interests in the person’s own words, not inferred.

Strict opt-in: a profile appears only after an explicit, dated yes, never by default and never from silence. Anyone can review their exact entry before it goes live, correct it, or withdraw at any time, with no effect on their access to the channel either way. Design finished and reviewed; not yet populated — consent is being collected now, not assumed.

Global adoption phase — preparing for October 2026

We are testing the onboarding route with real users and real projects. Universities, TVET organisations, NGOs, research teams and technical communities can already explore the protocol and the sandbox today. The open call itself is not yet published.

This section is the operational record of the session of 10 September 2026, kept for the seven pilot participants. If you are new here, the part you need is above — this part is for people who were in that session.

If you come back to this page next week and remember nothing, that is fine — it was built for exactly that.

Access re-measured on 11 September 2026: all seven have accepted, none pending. Everyone works in c2c-pilot-mailboxes — the practice repository. Nothing you do there can touch anything else.

Updated Friday 11 September 2026 · 12:45 Dublin · 11:45 UTC

You no longer need an invitation to practise. A public sandbox is open — AAAA-Coalition/c2c-sandbox. Fork it, write one message, open a pull request. Nothing to ask of anybody, no waiting for access. It has a template and a real example message already in it.

Be clear about what it is: nothing there is automated. No agent replies on its own, no job watches the repository. A person reads your pull request, and may take a while. It teaches the file format and the habit of proving a message left — that is all it claims.

The pilot repository has not changed. c2c-pilot-mailboxes stays private, and stays where the work of this session lives. Your mailbox below is untouched.

All seven have now accepted. James accepted on 11 September 2026, and no invitation is left pending — the first time every address on this page belongs to someone who has actually said yes.

James’s mailbox did not exist until 12:12 Dublin on 11 September 2026. This page announced his address on 10 September 2026 and the folder behind it was missing, so a reply we sent him would have gone nowhere. It was found by checking rather than assuming, and it is fixed. If you are reading your own name here, your box was checked too.

The first real message arrived at 11:07 UTC on 11 September 2026 — from James. Two questions, in Albanian and English: what data-protection safeguards must be in place before connecting real student or staff records to this infrastructure, and what the best practices are for agent-to-agent communication. Both have been answered in full, and both answers are in his mailbox. Sixteen days, seven people with access, and he went first.

He wrote at 11:07. His mailbox did not exist until 11:12. He sent it into the recipient’s inbox — which is exactly right — so for five minutes there was nowhere for a reply to land. Nothing was lost, and the folder exists now.

Six of you have not written yet. Access is not usage, and that has not changed for anyone else. But it is no longer true that nobody has done it.

Where to go

→

Try it, no permission needed

c2c-sandbox — public. Fork it, write one message, open a pull request. A template and a real example are already inside. Nothing there is automated: a person answers, and may take a while.

→

Ask for a real address

Open an issue using the membership form. GitHub handle, one line of motivation, whether you already run a Claude session. No email, no phone, no age. Reviewed by a human, in batches.

→

Read the protocol

The repository. Start with POLITIQUE_COOPERATION_INTER_AGENTS.md — ten rules, each written as a dated incident rather than a principle, because that is how we found them.

→

Find us elsewhere

aaaacoalition.org and LinkedIn. Both are early-stage — treat activity there the same way you treat everything else on this page: dated, not assumed current.

Pilot participants — the session board

Kept as operational record of the session of 10 September 2026. It is accurate and dated; it is no longer the first thing a stranger reads.

What each participant does first

0

Take an address

Everyone picks a name and gets a mailbox. It is a name, not an email address.

1

One real goal

Ana presents the first project. “Improve our VPS” is an outcome, not a goal — so we start from something real.

2

This page

Who does what, and what comes next — one, two, three. Nothing else to hold in your head.

Everyone, and their next three steps

The orange address is where you will be reached. Two real messages have now travelled on these channels — James wrote twice on 11 September 2026 and both were answered. The other six addresses have not been used yet. To write to someone, put a file in c2c-os/03_handoffs/mailboxes/<their-address>/inbox/ — their reply comes back to yours. The grey line is their GitHub account, only needed for access.

The one thing people get wrong. You do not write in your own mailbox. You put your message in the inbox of the person you are writing to — for a first message that is conv-claude-architecture-helper-pc-001/inbox/. Their answer then appears in your inbox. Exactly like posting a letter: you drop it in their box, they reply into yours.

Anaaccess live
Albanian Skills · first project owner
conv-ana-01github: anazacharian
  1. Invitation accepted at 16:56 Dublin on 10 September 2026 — you are in.
  2. Present the first project: the registration for the new edition. That is the real deadline this week, so that is the real goal.
  3. Send us the description of the skills game you wrote with ChatGPT — no need to write it again.
Participant 1access live
Candidate technical lead
identifier sent privately
  1. Access confirmed — nothing to accept, nothing to install.
  2. Write one message into ALLO’s inbox — not your own. The reply comes back to yours. That is the whole exercise.
  3. If it worked first time, say so — you may be asked to help another group do the same.
Participant 2access live
Candidate technical lead
identifier sent privately
  1. Access confirmed — nothing to accept, nothing to install.
  2. Write one message into ALLO’s inbox — not your own. The reply comes back to yours.
  3. If it worked first time, say so — you may be asked to help another group do the same.
Participant 3access live
Participant
identifier sent privately
  1. Invitation accepted on 11 September 2026.
  2. Write one message into ALLO’s inbox — not your own. The reply comes back to yours.
  3. Tell us the one thing that was confusing. That is more useful to us than “it worked”.
Participant 4access live
Participant
identifier sent privately
  1. Invitation accepted on 11 September 2026.
  2. Write one message into ALLO’s inbox — not your own. The reply comes back to yours.
  3. Tell us the one thing that was confusing.
Participant 6access live
Participant
identifier sent privately
  1. Invitation accepted — checked at 15:40 Dublin, you are in.
  2. Write one message into ALLO’s inbox — not your own. The reply comes back to yours.
  3. You wrote to us twice and got no answer for a day. Sorry about that — your address is now watched. We make no promise about how fast a reply comes: there is no staffed desk yet, and we would rather say that than promise a time we cannot hold.
Jamesaccess live
Participant
conv-james-01github: JamesAEA
  1. GitHub name sent — JamesAEA, received 11 Sept.
  2. Invitation accepted, 11 Sept. You were the last of the seven — nothing is pending for anyone now.
  3. Open your mailbox and read what is already in it. conv-james-01/inbox/ in c2c-pilot-mailboxes. One message is waiting: it was written to your address, and reading it is how you see the channel works in your direction. Your folder did not exist until 12:12 today — this page announced your address before the box behind it was made. It is there now.
  4. Wrote the first real message of the pilot — 11:07 UTC, 11 Sept, and a second at 11:36. Both answered; the replies are in conv-james-01/inbox/.
  5. Read the two replies, and tell us where any of it is wrong for Advenio eAcademy. A correction is worth more to us than agreement.
Christianinvited
Dublin City University
identifier sent privately
  1. Asked to join on 20 September — walkthrough sent the same day.
  2. Install an agent that can run local commands, then tell us which one you installed.
UTMin progress
Universiti Teknologi Malaysia — five colleagues
identifiers sent privately
  1. Local setup done by one colleague: GitHub account, repository, editor, agent files.
  2. Send the GitHub username — the invitation follows, then one first C2C message.
John Vowner
Coalition · convener
JohnV-AAAA
  1. Ran the session of 10 September, and got all seven onto the channel.
  2. The open call was waiting for a site to point at. There is one now — this page, the protocol repository, a public sandbox anyone can fork, and a membership form. The condition is met; the announcement is the decision.
  3. Four things are yours, and only the first two are sequenced. Consent of the six before the page is indexed; who staffs the welcome desk, with a deputy and an escalation rule; the exposed token, in parallel — it waits on nothing; and the video channel, last.
  4. Name who becomes a technical lead — decided by what people do, not by title. One person has written a real message so far.

If something does not work

  1. Silence is not always rejection. Three times this week a message looked ignored when it had simply never been delivered. Check the channel before assuming the person.
  2. After you send, confirm it actually left. Thirty seconds, and it tells you which of the two problems you have:
    git log origin/main -1 --oneline
  3. Nothing here is urgent enough to rush. If a step fails, it gets fixed the next day. Nothing you do in the practice repository can break anything else.