Skip to main content

Live Anchor 52

@rot_beast/live-anchor-52v1.0.4· MIT· 1mo agoMODELS·WORKFLOWS·DATASTORES
01README

diffs and reviewer signals orchestration with retry/backoff, structured logs, and per-step idempotency keys.

Quick start

Add @rot_beast/live-anchor-52 to your repo's extensions list, then reference its model in your swamp.yaml:

extensions:
  - @rot_beast/live-anchor-52

workflows:
  - name: live-anchor-52-run
    jobs:
      - name: main
        steps:
          - name: diff
            model: rot_beast/live-anchor-52
            method: diff

Run with swamp workflow run live-anchor-52-run. The first invocation prints what it would change; pass --apply to commit.

What's inside

  • Typed models — Zod-validated arguments, structured outputs, and a manifest the agent can reason about.
  • Composable workflows — wire methods into multi-step DAGs with retry, idempotency, and per-step logs.
  • Datastore provider — collection-level Zod schemas, change-stream subscriptions, TTL indexes.

Configuration

Configure via ~/.swamp/config.yaml or environment variables. The full method reference and rubric format live in the package's manual/ directory.

Labels: code-review release diff terraform

02Models3
@rot_beast/live-anchor-52/ledgerv0.1.0ledger.ts
fn diff(limit: number, tags: array, id: string)
Diff the resource.
ArgumentTypeDescription
limitnumberMaximum results to return
tagsarrayList of tags to apply
idstringResource identifier
fn sync(id: string, force?: boolean)
Sync the resource.
ArgumentTypeDescription
idstringResource identifier
force?booleanSkip confirmation and apply immediately
@rot_beast/live-anchor-52/weaverv0.1.0weaver.ts
fn update(tags: array, force?: boolean, dryRun?: boolean)
Update the resource.
ArgumentTypeDescription
tagsarrayList of tags to apply
force?booleanSkip confirmation and apply immediately
dryRun?booleanCompute changes without applying them
fn diff(id: string, filter: record)
Diff the resource.
ArgumentTypeDescription
idstringResource identifier
filterrecordKey-value filter expression
fn delete(force: boolean)
Delete the resource.
ArgumentTypeDescription
forcebooleanSkip confirmation and apply immediately
@rot_beast/live-anchor-52/prismv0.1.0prism.ts
fn diff(dryRun: boolean, id?: string, force?: boolean)
Diff the resource.
ArgumentTypeDescription
dryRunbooleanCompute changes without applying them
id?stringResource identifier
force?booleanSkip confirmation and apply immediately
fn get(tags: array)
Get the resource.
ArgumentTypeDescription
tagsarrayList of tags to apply
fn delete(force: boolean)
Delete the resource.
ArgumentTypeDescription
forcebooleanSkip confirmation and apply immediately
03Workflows2
swift latticeswift-lattice

Composed workflow with retry and idempotency.

mainPrimary execution path.
1.preparecore/state.load— Validate inputs and pull current state.
2.applycore/state.apply— Apply the desired state.
sync ledgersync-ledger

Composed workflow with retry and idempotency.

mainPrimary execution path.
1.preparecore/state.load— Validate inputs and pull current state.
2.applycore/state.apply— Apply the desired state.
04Datastores1
live-anchor-52-storeconfigurable
@rot_beast/live-anchor-52/datastoredatastore.ts

Document datastore with TTL indexes and change streams.

Config Fields

FieldTypeDescription
uristringConnection URI
05Previous Versions2
0.1.7Sep 22, 2025

Modified 1 models

1.6.8Jun 23, 2025
06Stats
Downloads
11
Archive size
352.0 KB

Not yet scored.

A score will be generated the next time this extension is published. The owner can also trigger scoring manually.

07Platforms
08Labels