contracting

Settles the terms the organization is bound by and gets to a signature, covering price and rates, the term and how it ends, what the supplier has to meet, who owns the work, and what happens to the da

SKILL.md

GitHub

Contracting

What it does

Settles the terms the organization is bound by and gets to a signature, covering price and rates, the term and how it ends, what the supplier has to meet, who owns the work, and what happens to the data.

Where it happens

The agent does this in two activities across two reference processes. Each one names the activity as that process words it.

What to record

The register holds one entry for each supplier, subscription, agreement, membership and registration: what it is for, the agent or the person who owns it, what it costs, the term, the renewal date, and the notice a cancellation needs. An entry missing an owner or a renewal date is recorded as missing them rather than left out of the register. For every search, the requirements and the criteria at a version with the date they were written, the candidates that were looked at and where each one came from, the candidates dropped before scoring with the requirement each one failed, and what the search itself cost to run. Every answer a candidate gave, attributed to the candidate and dated. A dated notice for each renewal, naming who was told, when they were told, and what the owner decided. For every entry that ended, the date it ended, who decided to end it, and what happened to the material or the data the outside party was holding. For every registration, what was registered, with which body, on what date, and when it has to be renewed.

That contract covers every activity this abstract agent takes on, and it is repeated in com.agentcatalog.agent/RECORDS.md. What the abstract agent does not do is in com.agentcatalog.agent/NOT.md.