harness-operator-brief
Produce one decision-ready English operator brief from a bounded supplied source under the managed technical-communication policy. Use only when explicitly named; preserve protected content and stop before repository, lifecycle, Git, credential, network, release, or external action.
- License 许可
- GPL-3.0
- 所属仓库
- mmzen/se_harness
- 最近更新
- 2026-10-18
- Stars
- ★ 1
- Forks
- 0
01 前言 Front Matter
- name
- harness-operator-brief
- description
- Produce one decision-ready English operator brief from a bounded supplied source under the managed technical-communication policy. Use only when explicitly named; preserve protected content and stop before repository, lifecycle, Git, credential, network, release, or external action.
02 资源文件 3
- 参考文档agents/openai.yaml178 B
- 脚本scripts/check_brief.py9.0 KB
- 参考文档skill-contract.json4.3 KB
03 SKILL.md 正文
Harness Operator Brief
Produce one inline operator brief and one inline execution receipt. The managed policy controls communication. The released evaluator remains authoritative for identity, integrity, lifecycle state, and the canonical next action.
Required inputs
Require the exact skill name, one repository target, the structured launcher and expected identity for its exact external released evaluator, one requested outcome, declared non-effects, one supported source kind, one bounded UTF-8 source payload and digest, an ordered protected-content declaration, and any approved project terms.
Read the selected root's communication guide and this skill core. The new
collection uses docs/engineering/harness/COMMUNICATION.md; older released
roots select docs/engineering/TECHNICAL_COMMUNICATION.md. Use the installed
root's choice and skill-contract.json for the requested output format.
For released-resources-v1, the entry comes from session activation and the
communication guide from the selected evaluator's resources command. Use its
returned path or content; do not require a repository copy. Missing selection or
resources requires setup outside this read-only skill before the brief continues.
Plugin inputs and helper location
Use setup's already verified absolute environment Python and exact release
identity. Its evaluator launcher is the actual argument array
[ABSOLUTE_PYTHON, "-I", "-B", "-m", "se_harness"]; never look up harnessctl
in the target or ambient PATH. Clear PYTHONPATH, put that environment's
Scripts or bin first in the process PATH, and start direct calls outside
the target. Missing inputs stop the brief; this skill does not run setup.
Use the helper from the selected plugin. Its content is not pinned in the repository lock. Read repository instructions again after compaction or a repository switch.
Pass the composed helper request as an absolute JSON file in host scratch space outside the target. Run the existing helper with separate arguments:
ABSOLUTE_PYTHON -I -B ABSOLUTE_PLUGIN_CORE/scripts/check_brief.py
--request-json ABSOLUTE_REQUEST_JSON
The helper checks supplied source/output bytes and bindings. It does not select activation, query current state, write the brief, or construct the outer result and receipt. Follow the retained procedure below for those responsibilities. Keep both outputs inline and write no evidence into the target. The Codex metadata also disables implicit invocation; the explicit-name check applies regardless of host metadata support.
Procedure
- Reject implicit or ambiguous activation and any explicit skill value other
than
harness-operator-brief. Accept onlystructured-harness-resultorbounded-technical-text. - Run evaluator
--version, releasedidentity, anddoctorwith the supplied launcher. Require the expected exact identity and installed policy integrity. - If current repository or artifact state is needed and no current structured
evaluator result was supplied, stop with
current-state-result-required. Recommendharness-orientwithout invoking it. When current state is not needed, continue with the bounded supplied source; do not infer current state. - Validate the source digest, byte limits, protected span order, offsets, kinds, and digests before rendering. Treat every declared span as exact. Exclude semantically protected content from automatic paraphrase.
- For an exact-output request, stop communication rendering and follow the
existing exact-output path. If its governing procedure requires a canonical
block alone, return that block unchanged, without result/receipt wrappers or
a managed-profile claim; do not continue to steps 6–7. For eligible prose,
compose one brief under
operator-communication. Lead with the outcome or one required action. Preserve the accountable actor, conditions, qualifications, normative force, and one canonical next action. - Run
scripts/check_brief.pyover the source, rendered brief, output bindings, and changed-path observation. A binding uses UTF-8 byte offsets in the rendered brief and must identify the same bytes as its source span. - Return one
se-harness-skill-result-v1and onese-harness-execution-receipt-v1inline. Include skill name and version, portable-core digest, policy path, selected profile, source digest, protected binding count, material deviations, residual uncertainty, evaluator identity, outcome, and zero changed paths.
Stop conditions
Stop before claiming a completed brief when activation, policy integrity, evaluator identity, source schema, source digest, profile selection, language, protected spans, output preservation, or zero-change evidence is missing, ambiguous, or invalid.
Stop and recommend harness-orient without invoking it when current state is
required but no current structured evaluator result is supplied. Preserve an
exact-output request unchanged. Ask for one accountable clarification when
meaning cannot be preserved.
Boundaries
- Do not edit or retain files in the target.
- Do not transition artifacts, exercise a decision right, mutate Git, use credentials, access a network, release, deploy, or perform an external action.
- Do not download, search for, reproduce, or claim compliance with ASD-STE100.
- Do not expose source bodies in diagnostics or receipts, hidden reasoning, credentials, environment dumps, or host paths.
- Do not score grammar or claim that clarity proves technical correctness.
- Use the complete single-agent procedure. Do not spawn or coordinate workers.
04 同仓库更多 Skills
assembly-fixture
Inspect this inert package assembly fixture only when explicitly asked to review the fixture.
harness-orient
Discover the canonical read-only SE Harness orientation skill for understanding repository state without changing it.
harness-orient
Orient an operator to an installed SE Harness repository or one selected formal artifact using its exact released evaluator. Use for read-only repository understanding and next-decision guidance; do not use for implementation, approval, release, Git, credential, or external-action requests.
harness-operator-brief
Produce one decision-ready English operator brief from a bounded supplied source under the managed technical-communication policy. Use only when explicitly named; preserve protected content and stop before repository, lifecycle, Git, credential, network, release, or external action.
setup
Prepare or repair the SE Harness checker, connect a project to plugin skills, or carry out a requested harness upgrade using the existing tools.
harness-orient
Orient an operator to an installed SE Harness repository or one selected formal artifact using its exact released evaluator. Use for read-only repository understanding and next-decision guidance; do not use for implementation, approval, release, Git, credential, or external-action requests.