Files
test/VAULTMESH-ETERNAL-PATTERN/funding-roadmap/consortium/README.md
Vault Sovereign 1583890199 Initial commit - combined iTerm2 scripts
Contains:
- 1m-brag
- tem
- VaultMesh_Catalog_v1
- VAULTMESH-ETERNAL-PATTERN

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-28 03:58:39 +00:00

10 KiB

VaultMesh Consortium Tracker

Purpose: Centralized tracking system for all consortium partners across 8 EU funding proposals (€15.8M+ total)

Location: ~/vaultmesh-core/funding-roadmap/consortium/


Files

  • consortium-tracker.csv — Master spreadsheet (importable to Excel/Google Sheets)
  • consortium-summary.md — Human-readable snapshot (auto-generated)
  • partner-communications/ — Email templates and correspondence logs
  • loi-received/ — Signed Letters of Intent (PDF/scanned)

Column Definitions

Core Identity

  • Partner Name: Official legal entity name
  • Country: ISO 2-letter code (DE, FR, CZ, etc.)
  • Partner Type: Academic | SME | Large Industry | Public Admin | Research Infra | Non-profit
  • Proposal Track: Which of the 8 funding proposals this partner participates in

Work Package Assignment

  • WP Lead: Work package(s) where partner is lead (e.g., WP2)
  • WP Contributions: All WPs where partner contributes (e.g., "WP2,WP3,WP5")

Budget & Effort

  • Budget (€): Partner's total budget allocation
  • Budget %: Percentage of consortium budget
  • Person-Months: Total effort commitment (1 PM = 1 FTE for 1 month)

LOI Tracking

  • LOI Status: Pending | Under Review | Approved | Rejected
  • LOI Date: Date LOI was received (YYYY-MM-DD)

Administrative

  • PIC Code: 9-digit Participant Identification Code from EU portal
  • Primary Contact: Name of technical/project lead
  • Email: Contact email
  • Phone: Contact phone (optional)
  • Admin Status: Overall admin completion (Pending | In Progress | Complete)
  • CV Status: CVs submitted (Pending | Complete)
  • Capacity Check: Financial capacity statement (Pending | Complete)
  • Ethics Forms: Ethics self-assessment if applicable (N/A | Pending | Complete)
  • Gender Plan: Gender equality plan if required (N/A | Pending | Complete)
  • Consortium Agreement: Signed CA status (Pending | Draft | Signed)

Strategic Assessment

  • Notes: Free text for internal coordination notes
  • Strategic Value: Why this partner is critical (1-2 sentence summary)
  • Complementarity: What unique gaps they fill in consortium
  • Last Updated: Timestamp of last tracker update (YYYY-MM-DD)

Usage Workflows

1. Adding a New Partner

# Open tracker in editor
nano ~/vaultmesh-core/funding-roadmap/consortium/consortium-tracker.csv

# Or use spreadsheet software
# Import CSV into Google Sheets/Excel

Required info at LOI stage:

  • Partner Name, Country, Partner Type, Proposal Track
  • Primary Contact, Email
  • Estimated Budget, Person-Months
  • WP assignments (lead and contributions)

Can be TBD initially:

  • PIC Code (collect during admin phase)
  • Phone, detailed admin status
  • Exact budget % (finalize during proposal freeze)

2. Tracking LOI Progress

Status workflow:

Pending → Under Review → Approved
                      ↘ Rejected

Actions by status:

  • Pending: Send LOI template, follow up weekly
  • Under Review: Steering committee evaluates complementarity, budget fit
  • Approved: Add to active consortium, request admin docs
  • Rejected: Archive, note reasons in "Notes" field

3. Administrative Collection Phase

Checklist per partner (post-LOI approval):

  • PIC Code submitted
  • 2-page CVs (EU format) for key personnel
  • Legal Entity Form signed
  • Financial Capacity Statement (last 2-3 years)
  • Ethics self-assessment (if research involves human subjects/data)
  • Gender Equality Plan (if institution requires)

Update tracker:

Admin Status: In Progress
CV Status: Complete
Capacity Check: Complete
Ethics Forms: Pending
...

4. Consortium Agreement Negotiation

Status progression:

Pending → Draft → Signed

Draft phase: Circulate CA template, collect comments Signed phase: All partners sign before proposal submission (or within 30 days of grant award)

5. Budget Reconciliation

Run budget sanity check:

# Sum all Budget (€) values per proposal
# Verify total matches target (e.g., €2.8M for PQC, €10M for Digital Twins)
# Check Budget % sums to 100% per proposal

# Example for PQC Integration:
# VaultMesh (70.4%) + Univ Brno (10%) + Cyber Trust (12.5%) + France (7.1%) = 100%

Flag if:

  • Total budget exceeds call limit
  • Any partner >30% (may trigger coordinator dependency risk)
  • Budget % doesn't sum to 100%

6. Generating Partner Summary Reports

Create snapshot for steering committee:

# Count partners by status
grep "Approved" consortium-tracker.csv | wc -l
grep "Pending" consortium-tracker.csv | wc -l

# List partners by proposal
grep "PQC Integration" consortium-tracker.csv | cut -d',' -f1,2,4

Auto-generate summary doc:

python3 << 'EOF'
import csv
from collections import defaultdict

proposals = defaultdict(list)
with open('consortium-tracker.csv') as f:
    reader = csv.DictReader(f)
    for row in reader:
        if row['Partner Name'] != '[Template Row]':
            proposals[row['Proposal Track']].append(row)

for proposal, partners in sorted(proposals.items()):
    print(f"\n## {proposal}")
    print(f"Partners: {len(partners)}")
    approved = sum(1 for p in partners if p['LOI Status'] == 'Approved')
    print(f"LOIs Approved: {approved}/{len(partners)}")
    total_budget = sum(int(p['Budget (€)']) for p in partners if p['Budget (€)'].isdigit())
    print(f"Total Budget: €{total_budget:,}")
EOF

Proposal-Specific Tracking

Tier 1 Proposals (High Priority)

1. PQC Integration (€2.8M) — HORIZON-CL3-2025-CS-ECCC-06

  • Target consortium size: 4-6 partners (achieved: 4)
  • Country diversity: ≥3 countries (achieved: 4 — IE, CZ, GR, FR)
  • Submission deadline: 2025-12-15
  • Critical path: All LOIs approved ✓, Admin collection by 2025-11-30

2. Digital Twins (€10M) — HORIZON-CL4-2025-DIGITAL-03

  • Target consortium size: 8-12 partners (current: 6)
  • Country diversity: ≥4 countries (current: 3 — DE, IE, ES)
  • Submission deadline: 2026-01-20
  • Critical path: Need 2-4 more partners (Italy, Poland, or Nordics)

Tier 2 Proposals (Strategic)

3. GenAI Health (€3M) — HORIZON-HLTH-2025-CARE-01

  • Target: 4-5 partners (current: 4)
  • Gap: Need 1 more clinical partner (FR or IT hospital)
  • Deadline: 2026-02-10

4. Quantum Communications (€1M) — HORIZON-CL3-2025-CS-QT-02

  • Target: 3-4 partners (current: 2)
  • Gap: Need telecom operator (Deutsche Telekom, Orange)
  • Deadline: 2025-12-20

Partner Engagement Cadence

Pre-LOI Phase (Weeks 1-2)

  • Send Partner Onboarding Kit (1-pager)
  • Schedule intro call (30 min)
  • Clarify WP assignments and budget

LOI Review Phase (Weeks 3-4)

  • Steering committee evaluates fit
  • Check complementarity matrix
  • Approve or request revisions

Admin Collection Phase (Weeks 5-8)

  • Request PIC, CVs, capacity docs
  • Weekly check-ins on admin progress
  • Escalate blockers to institutional leadership

Proposal Drafting Phase (Weeks 9-12)

  • Share relevant Part B sections for review
  • Incorporate partner feedback
  • Finalize budget distribution

Final Approval Phase (Week 13)

  • Full proposal review by all partners
  • Sign consortium agreement
  • Submit to EU portal

Red Flags & Risk Mitigation

🚨 Red Flags

  • No response to LOI request after 2 follow-ups → Move to backup partner list
  • PIC code invalid or organization not in EU registry → May be ineligible, verify immediately
  • Budget request >30% without clear justification → Coordinator dependency risk
  • Ethics/gender forms marked N/A when research involves human subjects → Compliance gap
  • Past H2020/Horizon Europe project had audit issues → Check LEAR (Legal Entity Appointed Representative) history

Mitigation Actions

  • Maintain backup partner list (2-3 alternatives per key role)
  • Set hard deadlines for admin collection (2 weeks before proposal freeze)
  • Bi-weekly steering committee calls to review tracker status
  • Assign VaultMesh PM as single point of contact per partner (reduce coordination overhead)

Export & Reporting

For Steering Committee (Weekly)

# Generate executive summary
cat consortium-tracker.csv | grep -v "Pending" | \
  cut -d',' -f1,4,9,10,16 > approved-partners-summary.csv

For EU Submission (Part A — Partner Table)

# Extract required fields for EU portal
cat consortium-tracker.csv | \
  cut -d',' -f1,2,3,7,9,12 > eu-partner-table.csv
# Columns: Partner Name, Country, Type, Budget, Person-Months, PIC

For Consortium Agreement

# List all approved partners with signatory info
cat consortium-tracker.csv | grep "Approved" | \
  cut -d',' -f1,13,14 > ca-signatory-list.csv
# Columns: Partner Name, Primary Contact, Email

Version Control

Backup tracker daily:

cp consortium-tracker.csv \
   consortium-tracker-backup-$(date +%Y%m%d).csv

Track changes in git:

cd ~/vaultmesh-core
git add funding-roadmap/consortium/
git commit -m "consortium: update tracker [X partners approved, Y pending]"

Generate receipt:

python3 << 'EOF'
import json, hashlib, datetime
from pathlib import Path

tracker_path = Path.home() / 'vaultmesh-core/funding-roadmap/consortium/consortium-tracker.csv'
content = tracker_path.read_text()
hash_val = hashlib.sha256(content.encode()).hexdigest()

receipt = {
    "kind": "consortium.tracker.update",
    "ts": datetime.datetime.now(datetime.timezone.utc).isoformat(),
    "file": str(tracker_path),
    "hash": hash_val,
    "description": "Consortium tracker modification"
}

receipt_path = Path.home() / '.vaultmesh/receipts' / f'consortium-tracker-{datetime.datetime.now().strftime("%Y%m%d%H%M%S")}.json'
receipt_path.write_text(json.dumps(receipt, indent=2))
print(f"Receipt: {receipt_path}")
EOF

Contact & Coordination

Tracker Owner: Karol Stefanski (guardian@vaultmesh.org)

Access:

  • VaultMesh steering committee (read/write)
  • Consortium partners (read-only snapshot on request)

Updates: After every LOI received, admin milestone, or budget change


Document Control:

  • Version: 1.0
  • Created: 2025-11-06
  • Last Updated: 2025-11-06
  • Classification: Consortium Internal (Non-Public)