Skip to content

Design partners: reproduce exact one-use approval on a real agent tool #44

Description

@AjnasNB

Goal

Recruit independent developers to reproduce Maqam's exact-approval proof and apply it to one real agent tool.

Start here

npx -y maqam@0.3.2 demo approval

The bundled demo should show:

  1. the first request requires approval;
  2. altered input is rejected;
  3. the exact approved input executes once;
  4. replay is rejected;
  5. source-linked evidence is emitted.

Design-partner task

Integrate one consequential tool through ToolGateway?for example a file write, HTTP mutation, deployment command, issue update, or browser form submission?and report:

  • Node and operating-system version;
  • time from install to first governed run;
  • the policy and approval boundary used;
  • whether altered-input and replay tests failed closed;
  • any unclear documentation or unsafe default;
  • a minimal reproduction for failures, with credentials and private data removed.

Acceptance criteria

  • Clean-registry install works on a supported Node 22, 24, or 26 runtime.
  • A denied or approval-required request is demonstrated.
  • Exact input executes once.
  • Changed input and replay do not execute.
  • Evidence can be inspected without exposing secrets.
  • Findings are posted as a comment or separate minimal issue.

This is early 0.x software. Maqam governs only operations routed through registered adapters; it is not an OS sandbox and does not make an unsafe tool safe.

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is neededintegrationHost adapters, connectors, and interoperabilitysecurity-boundaryChanges or documentation affecting trust boundaries

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions