GEWU local research-agent pack

Version 0.1.0. Draft instruction pack; service integration and host installation are not implemented or verified.

This pack follows the workspace-agent pattern used by Winnow and Praxis: agent profile, shared protocols, four skills and separate pipeline procedures. An existing local host supplies the model and tools. There is no standalone agent engine here.

The pack is source material for a dedicated research workspace. Keep the complete pack together when installing it into that workspace's canonical .agents directory. Configure the chosen host's discovery and MCP connection separately; preserve existing profiles and other servers. No commands here assume an installer or service exists.

Entry point Use
kb-ingest Turn selected material into evidence-bound proposals.
kb-query Retrieve and explain accepted knowledge with citations.
kb-curate Audit a scoped collection and propose corrections/relations.
kb-synthesize Build a synthesis with revision-bound dependencies.

The manifest records versions and explicit compatibility status. Pending service compatibility means no connected workflow is claimed. Until tools exist, requested local drafts stay under the selected workspace's Drafts/ and remain unaccepted; no canonical writes or fabricated receipts are permitted.

The manifest's modules array is the authoritative descriptor registry for the profile, protocols, skills and pipelines. Each entry identifies its implementation, provided/required instruction contracts, compatible checkpoint contract and exact file hash. Its snapshot digest covers that array using the declared canonical serialization. Recompute hashes and the snapshot after changing a module; any published pack change requires a new pack version. The entry lists above are discovery indexes and must agree with the registry.

For portable Markdown hashing, decode UTF-8, remove an optional BOM and normalize CRLF/CR line endings to LF, then hash the UTF-8 bytes with SHA-256. Preserve every other character and the final newline. This keeps Windows checkout conversion from changing instruction identity; it is not a signature or proof of trusted origin.

Checkpoint contract gewu.local-checkpoint@0.1.0 requires run identity, explicit scope/objective, snapshot digest, resolved module contract IDs and file hashes, host/model metadata where available, input/output hashes, stage, coverage, budgets, pending operation identities and last service receipt. Unavailable service fields are explicitly absent; they are never fabricated. This is a draft instruction contract, not an executable checkpoint validator. Resume must verify the saved snapshot and hashes before using saved stages. A successor run requires explicit contract compatibility and downstream revalidation.

Empty service-capability lists mean schema binding is pending, as declared by service_capability_status; they do not mean connected workflows need no capabilities. Bind and test those requirements when the service schemas exist. Host-adapter descriptors belong to a future installer/configuration implementation and are not supplied by this pack.

S
Description
No description provided
Readme
421 KiB
0 Stars 1 Watchers 0 Forks
Languages
Python 91.8%
Batchfile 4.6%
Shell 3.6%