Skip to content

Prove the Activity author contract with Field Notes (DRU-510) - #502

Open
czpython wants to merge 1 commit into
codex/dru-511-activity-historyfrom
codex/dru-510-activity-proof
Open

Prove the Activity author contract with Field Notes (DRU-510)#502
czpython wants to merge 1 commit into
codex/dru-511-activity-historyfrom
codex/dru-510-activity-proof

Conversation

@czpython

@czpython czpython commented Sep 9, 2026

Copy link
Copy Markdown
Owner

Field Notes declares a saved gist through get_artifact() and get_activity(), announces stored domain facts through its subjects, and exercises admission, review, failure, and replay. Remove App.record_event() and document the Activity author contract with executable examples. Give uncatalogued Activity kinds readable labels.

Decisions

  • Use ApproveGist as the proof app's decision workflow. A request for changes ends this proof run with a domain failure.
  • Keep gist.prepared for the saved result and note.gist_saved for the separate note change.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant