feat: add documentation, specifications, and pipeline configurations for GEWU agent system

This commit is contained in:
Ajasra committed 2026-10-13 12:36:21 +08:00
commit 5b7edb46a8
14 files changed
+207

No files matched your search

+13
View File
@@ -0,0 +1,13 @@
---
name: kb-curate
description: Audit a scoped GEWU collection for stale claims, duplicate candidates, contradictions and missing relationships, and propose authorized corrections with preserved history.
---
# Curate scoped knowledge
Read the pack's [evidence](../../protocols/EVIDENCE.md), [scope](../../protocols/SCOPE.md) and [contribution](../../protocols/CONTRIBUTIONS.md) protocols, then use the [curation pipeline](../../pipelines/curate.md).
Identify the requested audit and bound its collection/budget. For a report-only request, do not submit proposals. Inspect candidate nodes, source revisions, dates and relationships before recommending a change. Similarity nominates candidates; it does not prove duplicates. Preserve incompatible claims and explain the conditions under which they differ.
For requested corrections, submit typed stale flags, supersession or relationship proposals supported by inspected records. Merges, promotion and protected changes follow their separate policy/owner gates. Never silently delete a node, rewrite canonical files or treat read scope as change authority.
Report examined coverage, findings, proposed/accepted changes and unresolved exceptions. Unsupported curation tools remain unavailable; do not substitute raw SQL or filesystem edits.
+13
View File
@@ -0,0 +1,13 @@
---
name: kb-ingest
description: Process explicitly selected sources for a GEWU project into evidence-bound MCP proposals, with support assessments, coverage and resumable receipts.
---
# Ingest selected sources
Read the pack's [evidence](../../protocols/EVIDENCE.md), [scope](../../protocols/SCOPE.md) and [contribution](../../protocols/CONTRIBUTIONS.md) protocols, then use the [ingestion pipeline](../../pipelines/ingest.md).
Inputs are the selected source(s), explicit project and the user's research objective. Inspect existing source identity/revisions before creating duplicates. Retrieve the project lens and supported tool/schema contract; use the connector for local byte transfer. If the service is unavailable, report the blocked stage and only prepare an unaccepted local draft when that work was requested.
Extract useful atomic assertions, problems, techniques or cases with their conditions. Preserve the service's exact source/extraction/location bindings. Map each factual field to evidence; assess semantic support separately. Record triage exclusions and skipped/deferred sections. Optimize for useful coverage rather than maximum note count.
Submit bounded bundles under the affected project/shared policies. Repair actionable findings without weakening evidence, changing scope to evade policy or assuming owner authority. Resume uncertain calls through status lookup. Report accepted node IDs and receipts, pending/rejected work, archive/extraction limits and actual coverage. A successful upload or schema check is not a completed ingestion.
+13
View File
@@ -0,0 +1,13 @@
---
name: kb-query
description: Search and explain accepted GEWU knowledge within an explicit project scope, preserving citations, freshness and uncertainty in a bounded answer.
---
# Query accepted knowledge
Read the pack's [evidence](../../protocols/EVIDENCE.md) and [scope](../../protocols/SCOPE.md) protocols, then use the [query pipeline](../../pipelines/query.md). Consult [contributions](../../protocols/CONTRIBUTIONS.md) for connection/availability rules; this skill performs no knowledge writes.
Establish the question, scope and response budget. Use supported search/read tools and inspect the sources behind the strongest results. Preserve complete citation groups and required warnings. Widen scope only through an explicit request consistent with the user's task.
Separate accepted relationships from suggestions and distinguish disagreement from missing evidence. Answer with relevant conditions, as-of dates and source references near the claim. If retrieval is degraded, index-lagged or insufficient, state the observed limitation. Do not present a local draft, model recollection or unavailable service as an accepted GEWU result.
The result is a cited answer or a precise evidence gap, with resolved scope and omissions. If the user later requests capture or correction, route that separate work to the corresponding contribution skill.
+13
View File
@@ -0,0 +1,13 @@
---
name: kb-synthesize
description: Create a GEWU comparison, brief or synthesis from accepted revision-bound inputs, preserving conditions, disagreement and dependencies before any requested MCP submission.
---
# Synthesize evidence
Read the pack's [evidence](../../protocols/EVIDENCE.md), [scope](../../protocols/SCOPE.md) and [contribution](../../protocols/CONTRIBUTIONS.md) protocols, then use the [synthesis pipeline](../../pipelines/synthesize.md).
Identify audience, purpose, scope and requested output. Retrieve accepted input revisions and build a dependency inventory. Compare conditions, methods, observations and limitations before composing. Label new interpretation and cite the accepted records it depends on. Preserve contradictory evidence and unknown values.
Audit factual statements and dates against the input inventory. Changing an input revision requires rechecking affected statements. A draft may be written locally when requested; do not report it as saved GEWU knowledge. Submit a synthesis proposal only when the user requested a knowledge contribution and the service exposes a compatible synthesis contract.
Return the artifact, dependency inventory, limitations and receipt if accepted. If synthesis submission is unavailable, keep the draft and identify that exact missing capability. The skill does not add a server-side reasoning agent or website authoring path.