docs: concept annexation, provider/reference docs, ACT-1 groundwork
Mosaic concepts pages now own the adapted content; source/license metadata under docs/reference/concepts. Adds ACT-1 agent-context planning capture, pinned concept test package + preparation utility, foundation observation notes (durability, evidence, federation, onboarding, workflow), and the #1495 consolidation assessment. TOOLS.md updated for the host-dev launcher.
This commit is contained in:
@@ -0,0 +1,45 @@
|
||||
# Standing intents and future obligations
|
||||
|
||||
Status: proposed event-obligation concept, separate from the existing goal extension.
|
||||
No event matcher or new scheduler is introduced here.
|
||||
|
||||
| Request | Appropriate record |
|
||||
|---|---|
|
||||
| Do something at a stated time | An authorized scheduled task |
|
||||
| React when a specific event occurs | A scoped event obligation |
|
||||
| Improve something over time | An assignment or reviewed aspiration |
|
||||
| Continue an active bounded outcome | The existing goal/work lifecycle |
|
||||
|
||||
Writing any of these in prose does not register a wake mechanism.
|
||||
|
||||
## Proposed event record
|
||||
|
||||
Identify the owner, authorized action, target scope, trigger, source event,
|
||||
creation authority, expiry, firing limit, cancellation state and evidence
|
||||
destination. Verify that a real event-delivery mechanism owns the wake before
|
||||
promising unattended continuation.
|
||||
|
||||
Match and deduplicate within deterministic scope and lifecycle rules. A model may
|
||||
interpret an event where authorized, but it must not invent missing permission,
|
||||
expand the audience, or retry an uncertain external effect automatically.
|
||||
|
||||
## Delivery and cancellation
|
||||
|
||||
Distinguish registered, triggered, delivered, acted upon and completed. A fired
|
||||
trigger is not proof that the requested action succeeded. Reconcile before
|
||||
restarting interrupted work; do not duplicate an action merely because its
|
||||
receipt has not arrived.
|
||||
|
||||
Cancellation is durable and explicit. Expiry, cooldown and firing budgets bound
|
||||
repetition; exact limits are policy decisions rather than universal constants.
|
||||
Notification delivery does not clear a pause or authorize unrelated work.
|
||||
|
||||
Mosaic's native goal extension has its own process-incarnation behavior and
|
||||
supported waits. This concept must integrate with that ownership instead of
|
||||
introducing a second goal loop. The operator can still use manual reconciliation
|
||||
when no authorized automatic wake exists.
|
||||
|
||||
ACT-C10 tests classification and honest wake claims. Runtime tests must cover
|
||||
scope, duplicate events, expiry, cancellation and restart recovery.
|
||||
See [state awareness](session-state.md) and
|
||||
[goal extension](../../extensions/goal/README.md).
|
||||
Reference in New Issue
Block a user