Skip to content

docs: add skill evolution harness research#576

Open
rainhotel wants to merge 1 commit into
xpert-ai:mainfrom
rainhotel:docs/skill-evolution-harness
Open

docs: add skill evolution harness research#576
rainhotel wants to merge 1 commit into
xpert-ai:mainfrom
rainhotel:docs/skill-evolution-harness

Conversation

@rainhotel

Copy link
Copy Markdown
Contributor

Summary

  • add English and Chinese research docs for a skill evolution harness middleware
  • document integration points with existing Xpert skill_package, skills-middleware, middleware lifecycle, and file-memory-style storage
  • add both docs to Mintlify navigation

Validation

  • node JSON.parse docs/docs.json
  • git diff --cached --check before commit

Copilot AI review requested due to automatic review settings May 7, 2026 10:09

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds new research documentation describing a proposed “Skill Evolution Harness” agent middleware for Xpert, and wires the new pages into the Mintlify docs navigation (English + Simplified Chinese). The docs outline intended middleware tools, recording layout, background pipeline stages, and proposed integration points with existing skill package and runtime concepts.

Changes:

  • Added English research guide: docs/en/guides/skill-evolution-harness.mdx
  • Added Simplified Chinese research guide: docs/zh-hans/guides/skill-evolution-harness.mdx
  • Linked both pages into docs/docs.json navigation

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 3 comments.

File Description
docs/en/guides/skill-evolution-harness.mdx New English research doc for the proposed skill evolution harness middleware and integration points.
docs/zh-hans/guides/skill-evolution-harness.mdx New Simplified Chinese version of the same research/design doc.
docs/docs.json Adds both new guides to Mintlify navigation (EN + zh-Hans).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +41 to +42
| File-memory layering | `xpertplugins/xpertai/middlewares/file-memory/src/lib/layer-resolver.ts` | File-memory uses `xperts/<xpertId>/private` and `xperts/<xpertId>/shared` layers. |
| File-memory background runner | `xpertplugins/xpertai/middlewares/file-memory/src/lib/file-memory.writeback-runner.ts` | In-memory per-scope background runner pattern for async writeback. |
Comment on lines +41 to +42
| File-memory 分层 | `xpertplugins/xpertai/middlewares/file-memory/src/lib/layer-resolver.ts` | file-memory 已有 `xperts/<xpertId>/private` 和 `xperts/<xpertId>/shared` 分层。 |
| File-memory 后台任务 | `xpertplugins/xpertai/middlewares/file-memory/src/lib/file-memory.writeback-runner.ts` | 提供可参考的进程内后台 runner 模式。 |

- Missing `endSkillTask`: `afterAgent` auto-closes as incomplete and does not auto-install.
- Missing evidence: recording is retained, candidate is rejected.
- Analyzer output not grounded: candidate is rejected.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants