document-editing — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited document-editing (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
OloLand can edit deal documents agentically — but it never commits anything itself. An editing agent mounts the relevant documents, makes the edits, and each accepted edit becomes a pending_approval patch that passes four deterministic verifiers. A human reviews, approves (or rejects) and commits patches into a new document version. Full provenance: proposer, rationale, evidence quote, verifier verdicts, approval note, version lineage.
edit_deal_documents(deal_id, instruction, file_ids?) —returns a task_id immediately. Costs 10 credits. Sessions take seconds to a couple of minutes.
check_task_status(task_id) until completed.list_patches(deal_id, status="pending_approval") — patchesare DB-backed and stay readable after the task id expires. Each patch carries op, before/after text, evidence, and verifier verdicts.
Deal → Document Edits (/deals/<deal_id>/patches), or via approve_patch(patch_id, note?) then commit_version(node_id, patch_ids) (per-node, approved patches only). Never auto-approve on the user's behalf — surface the pending patches and let the user decide.
with "FY2024 revenue of $12.6M" beats fix the revenue figure`.
file_ids to skipretrieval-based candidate discovery — faster and unambiguous.
edit inside one paragraph; cross-paragraph rewrites are rejected.
replace-all semantics — each occurrence becomes its own patch; the reviewer can approve them individually.
patch_evidence).(P0 patch_before_text_match — the document changed underneath).
editable; pipes/headers are not).
Rejected attempts persist as audit rows — say so rather than retrying blindly; re-read the patch list and adjust the instruction.
pending_approval is the terminal stateof the agent's work; humans own approve_patch + commit_version.
AGENT_SDK_DOC_EDITING_ENABLED is off — the toolreturns a clear disabled message; relay it, do not retry.
documents (PDFs are edited via their extracted text render).
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.