803770a899
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for activity-core
2026-05-14 17:49:34 +02:00
4a8e1a76b8
chore(workplan): add WP-0003 Event Bridge Implementation
...
24 tasks (T34-T57) across 6 phases: domain model refactor
(rules/instructions), sandboxed rule evaluator, instruction executor,
IssueSink adapter, task_spawn_log migration, event type registry,
ActivityDefinition file parser, one-off scheduled trigger,
Gitea webhook receiver, context resolver adapters (repo-scoping,
state-hub), first real ActivityDefinition, and full test suite.
Hub workstream: b4eb45a9-69e3-4ab0-b00c-67a53c3117c5
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-14 17:46:30 +02:00
91a9073448
docs: write INTENT.md and rewrite SCOPE.md for Event Bridge architecture
...
INTENT.md: articulates why activity-core exists, the governing
three-question principle (when/what/where), what it is and is not,
and the design values (markdown-as-definition, rules before instructions,
no task state ownership, publisher-declared governance).
SCOPE.md: rewritten from stale pre-alpha state to reflect WP-0001/0002
completion and the ACT-ADR-001/002/003 architecture. Adds rule/instruction
model, event type registry, task emission adapter, webhook receiver, and
updated current state, terminology, and architecture decision references.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-14 16:56:07 +02:00
617b2420d3
docs(adr): establish three foundational ADRs for Event Bridge architecture
...
ADR-001: activity-core as org-wide Event Bridge — boundaries, NATS as
org infrastructure, state hub delegation, rules-core module-first,
issue-core adapter interface, capabilities domain assignment.
ADR-002: markdown-as-definition format for event types and
ActivityDefinitions — co-located intent/schema/logic/debugging,
publisher-declared governance with environment-configurable curator gate,
attribute type system, task template files.
ADR-003: Rule vs. Instruction model and expression DSL — sandboxed
Python-like AST evaluator for Rules, trusted-fields prompt injection
protection for Instructions, output schema enforcement, audit trail,
testing strategy, rules-core module boundary.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-14 16:48:42 +02:00
0818ce3eb1
chore(workplan): close WP-0001 Foundation — all 21 tasks done
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-14 15:03:26 +02:00
a1b088e7b3
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for activity-core
2026-05-14 15:02:02 +02:00
0b4eb2720c
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for activity-core
2026-05-14 14:45:13 +02:00
a0df0be7d3
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for activity-core
2026-05-14 14:29:35 +02:00
c9ef5da010
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for activity-core
2026-05-14 14:14:06 +02:00
75fe873c76
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for activity-core
2026-05-14 13:58:42 +02:00
b220877255
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for activity-core
2026-05-14 13:43:08 +02:00
e4c58bbaee
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for activity-core
2026-05-14 13:27:38 +02:00
905f666d33
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for activity-core
2026-05-14 13:12:28 +02:00
5ea37f1868
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for activity-core
2026-05-14 12:56:59 +02:00
9186a4e12e
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for activity-core
2026-05-14 12:41:05 +02:00
a296677be8
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for activity-core
2026-05-14 12:25:28 +02:00
a10d7cd1bd
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for activity-core
2026-05-14 12:09:55 +02:00
0deb12c3fc
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for activity-core
2026-05-14 11:54:22 +02:00
bee29cbc3f
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for activity-core
2026-05-14 11:39:27 +02:00
3458b9c90a
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for activity-core
2026-05-14 11:25:13 +02:00
777898f1ff
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for activity-core
2026-05-14 11:08:12 +02:00
80a7324024
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for activity-core
2026-05-14 06:10:55 +02:00
6f192f5a5d
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for activity-core
2026-05-14 05:55:43 +02:00
0322ab256b
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for activity-core
2026-05-14 05:40:30 +02:00
b0c8bbc152
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for activity-core
2026-05-14 05:25:17 +02:00
8f8b715c2c
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for activity-core
2026-05-14 05:10:04 +02:00
8c12eeedd0
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for activity-core
2026-05-14 04:54:47 +02:00
fd30a4fdea
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for activity-core
2026-05-14 04:39:35 +02:00
b5cc1d15b6
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for activity-core
2026-05-14 04:24:15 +02:00
d91a75205e
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for activity-core
2026-05-14 04:08:55 +02:00
fa2aa2e2a4
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for activity-core
2026-05-14 03:28:42 +02:00
8db029c62b
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for activity-core
2026-05-14 03:14:46 +02:00
8b9fdc1e94
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for activity-core
2026-05-14 02:59:07 +02:00
866eefd1e9
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for activity-core
2026-05-14 02:44:58 +02:00
be0b32b061
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for activity-core
2026-05-14 02:13:23 +02:00
0625afe43f
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for activity-core
2026-05-14 01:55:50 +02:00
7babb3da27
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for activity-core
2026-05-14 01:41:12 +02:00
40125d838c
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for activity-core
2026-05-14 01:22:15 +02:00
99e34ba6aa
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for activity-core
2026-05-14 01:06:17 +02:00
5de6f68ffb
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for activity-core
2026-05-14 00:51:14 +02:00
de03b01d85
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for activity-core
2026-05-14 00:36:37 +02:00
3ba83dfd20
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for activity-core
2026-05-14 00:18:10 +02:00
2a12845053
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for activity-core
2026-05-14 00:02:12 +02:00
4767f88923
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for activity-core
2026-05-13 23:47:08 +02:00
8f3e33e8b0
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for activity-core
2026-05-13 23:30:11 +02:00
8592a6f8a0
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for activity-core
2026-05-13 23:14:04 +02:00
eaf65f28a9
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for activity-core
2026-05-13 22:58:59 +02:00
81efcee276
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for activity-core
2026-05-13 22:43:17 +02:00
bf075d995a
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for activity-core
2026-05-13 22:27:03 +02:00
698b37f2b4
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for activity-core
2026-05-13 20:58:10 +02:00