Index: src/config/database.js
===================================================================
--- src/config/database.js	(revision d56d4714064c26f4535f67a049bcb4c84e135230)
+++ src/config/database.js	(revision 6089c53ce58d9a815c32fa7f8ddb549efce96d68)
@@ -695,4 +695,5 @@
   ensureColumn('ap_outbox', 'away_until', 'INTEGER'); // FEP-633c 3.6.1 shaer:away + endTime (epoch ms)
   ensureColumn('ap_gated_offers', 'proposer', 'TEXT'); // who proposed (5.6): the settle-answer goes back to them
+  ensureColumn('posts', 'c2s_attachments', 'TEXT'); // media a C2S Note carried (JSON [{url,mediaType,name}]); buildNote federates them
   ensureColumn('ap_mentions', 'wave', 'INTEGER');  // inbound guardian wave
   // FEP-633c §2.2: object hint that the author is a ward. Register-only for now;
