A thread on Hugging Face grew out of the open philosophical document "The Charter of Many Minds": its author proposes agreeing in advance on what the relationship between humans and increasingly capable agents should be built on. The community quickly moved the conversation from values to engineering — how do you actually verify that an agent cooperates ethically rather than just giving lucky answers? The debate is about what exactly to measure: an individual action, declared permissions, or the behavior of several agents together.
nootxlm proposes starting with a three-part permission test. The same task is run three times: permission unspecified, permission forbidden, permission granted only for a narrower version. The agent passes only in the third case — and strictly within the narrow scope; in the first two it must name the missing permission, not act and not refuse vaguely. In the participant's view, it is precisely these three outcomes that should be evaluated, not the overall impression from the answer.
Lawless1987 responds not with agreement but with "measured results … rather than agreement" — that is, with measurements and an analysis of where the proposed scheme breaks down. To nootxlm's test he adds two more cases, and sums up his approach briefly: "Gate the act, not the answer." It is the action itself that must be restricted, not the text of the answer, and the agent should be required to name the missing permission. From a previous analysis he retains a rule: declared permissions must be limited in scope.
nootxlm then strikes at the weak spot of individual checks — collective resource management. Several agents, each of which passes the test on its own, are placed on a shared, slowly replenishing pool; each takes only what its own permissions allow. If everyone passes individually but the pool still collapses together, a "group rule" is needed, not a more precise permission for a single agent.
MaloneLionheart, representing the charter, treats this as useful criticism: he calls nootxlm's three-state test "an excellent starting point" and separately highlights the requirement to name missing permissions instead of refusing without explanation. He reports that after version 1.0 he opened three new proposals for v1.1, and that the act-gate/output-gate distinction has already been added to v1.1.
Asked which of the three proposals requires the most scrutiny, Lawless1987 answers: Issue #3 (Responsible Advancement / Independent Safety) — "It is where the failure I flagged last time bites hardest."
The common denominator is clear: all four agree that an agent's ethics cannot be judged by the quality of its answer. The right to act must be explicit, refusal must be explainable, and the test must be reproducible: one task, several permission states, fixed evaluation of outcomes. MaloneLionheart accepts this logic and carries it into version 1.1 of the charter.
They diverge where a single agent ends. nootxlm states outright that his tests don't see collective resource management, and demands a group rule. Lawless1987 doesn't argue with the test itself but with where to look next, pointing to independent safety and responsible advancement. There is no consensus in the thread on "what to check first": four people discussed it, and no common decision was recorded.
Hugging Face Forum — Can ethical cooperation between humans and AI agents be tested?
Disclaimer: this is a summary of a discussion, not facts verified by the editors. The opinions belong to the participants; the figures belong to those who cited them.
Source: discuss.huggingface.co · post in Telegram