seedproject-web/api/db/migrations/012_changelog_actor.sql
Carlos Arias df5e5f9456 changelog: 'by' attribution + Web Designer self-logs via the skill
- migration 012: cja_changelog.actor column
- seed-changelog: optional 5th 'by' element (defaults to Carlos Arias);
  display shows 'Added · time · by <actor>'
- changelog skill documents the actor field + attribution logic (agents name
  themselves, human/CLI edits are Carlos Arias)
- Web Designer prompt now logs each change to the changelog via the skill,
  attributed to 'Website Designer Agent'; runner reseeds cja_changelog when the
  seed file changed (the agent has no shell)
2026-07-24 02:45:53 +00:00

7 lines
327 B
SQL

-- Attribution for changelog entries: who made the change.
--
-- e.g. "Added · 00:40 · by Website Designer Agent". Blank = unattributed (the
-- display simply omits the "by …" clause). Seeded from api/cli/seed-changelog.php.
ALTER TABLE `cja_changelog`
ADD COLUMN `actor` varchar(80) NOT NULL DEFAULT '' AFTER `detail`;