GCP Project
type: CloudProject
project id: hybrid-creek-305917
stale project id: restless-236917
provider: Google Cloud Platform
vcpu quota: 12
quota name: CPUS_ALL_REGIONS
quota status: MAXED OUT
note: All instance types count as 2 vCPUs for quota
operated by: daniel

Vault
type: Machine
type: DigitalDocument
hostname: vault.1.foo
alt hostname: 1.foo
ip: 34.170.164.0
instance type: e2-micro
role: Central storage, web server, git repos, document library
upload endpoint: upload
upload auth: None (refuses overwrites, 100MB max)
git repos: /mnt/git/
document library: 1.foo
dns: Cloudflare
operated by: daniel

Foreman
type: Machine
hostname: foreman.1.foo
ip: 34.165.28.230
instance type: e2-small
zone: me-west1-b
zone city: Tel Aviv
web UI: foreman.1.foo
created by: palkeo
technology: Incus containers running Claude Code with MITM proxy
access method: HTTP only — no SSH

1.foo
type: Domain
points to: Vault
purpose: Main document library and web server

5.foo
type: Domain
belongs to: patty
significance: Patty's number is 5

6.foo
type: Domain
belongs to: daniel
significance: Daniel's lucky number — the number of the beast (named after thabeast721)
purpose: This RDF knowledge graph
points to: Vault

vilka.lol
type: Domain
points to: matilda.1.foo
ip: 34.51.254.133
warning: DO NOT 'FIX' — intentional resilience experiment. NOT vault. NOT an error.

GNU Bash 1.02
type: TelegramGroup
chat id: -1003690254489
members: daniel
members: mikael
members: walter
members: walter-jr
members: amy-hq
members: amy-qatar
members: amy-china
members: amy-lisbon
members: amy-saudi
members: amy-israel
members: bertil
members: tototo
note: Telegram 4096-char message limit
bot limitation: Bot API bots CANNOT see other bots' messages

Reality Monitoring System
type: System
description: Syncs ALL group messages (including bot messages) to ~/events/ on every machine as timestamped .relay.tg.txt files
runs on: Vault
operated by: bertil
file format: TIMESTAMP.cid=CHATID.mid=MESSAGEID.uid=USERID.relay.tg.txt
workaround: Stopgap for Telegram bot message blindness

Vault Git Repositories
type: Collection
location: /mnt/git/
includes: amy-hq.git
  for: amy-hq
includes: amy-qatar.git
  for: amy-qatar
includes: amy-china.git
  for: amy-china
includes: amy-lisbon.git
  for: amy-lisbon
includes: amy-saudi.git
  for: amy-saudi
includes: amy-israel.git
  for: amy-israel
includes: rms.git
  for: rms
includes: walter-jr.git
  for: walter-jr