Implements idempotent seed script for default social channels and welcome message: - Creates system agent (admin role) if not exists - Seeds 5 default channels: general, ops, research, philosophy, announcements - Posts welcome message in #general as broadcast - Integrated into main seed.ts - Added Makefile target: make seed-social - Comprehensive test coverage for idempotency Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
22 lines
231 B
Makefile
22 lines
231 B
Makefile
.PHONY: dev build test typecheck migrate seed seed-social
|
|
|
|
dev:
|
|
npm run dev
|
|
|
|
build:
|
|
npm run build
|
|
|
|
test:
|
|
npm test
|
|
|
|
typecheck:
|
|
npm run typecheck
|
|
|
|
migrate:
|
|
npm run migrate
|
|
|
|
seed:
|
|
npm run seed
|
|
|
|
seed-social:
|
|
npm run seed:social
|