4.8 KiB
4.8 KiB
Adaptation Proposals
- Generated at:
2026-06-15T00:00:00Z - Pattern report:
reports/user_patterns.json - Proposal only:
true - Writes repository files:
false - Proposals:
5
Keep reports Chinese-first with optional English
- ID:
adapt-18c7517f3d - Status:
proposal-only - Pattern:
language_default - Risk:
low - Requires approval:
true - Reason: 2 redacted records matched repeated report-language signals.
- Target files:
scripts/render_skill_overview.pyreferences/artifact-design-doctrine.md
- Suggested changes:
- Keep user-facing report copy Simplified Chinese by default.
- Expose English through the existing language switch instead of mixing languages in the default view.
- Verification:
python3 tests/verify_skill_overview.py
- Rollback: Revert report language template changes and rerun the overview verifier.
- Redacted evidence refs:
line-1: 新生成的 Skill 报告默认使用中文简体,并在右上角提供英文切换。line-2: HTML 报告需要双语能力,但默认内容应该保持中文简体。
Improve report layout, visual hierarchy, and chart readability
- ID:
adapt-fbfe921ba5 - Status:
proposal-only - Pattern:
report_ui - Risk:
medium - Requires approval:
true - Reason: 5 redacted records matched repeated artifact-design signals.
- Target files:
scripts/render_skill_overview.pyreferences/artifact-design-doctrine.mdtests/verify_skill_overview.py
- Suggested changes:
- Prefer vertical narrative sections with limited two-column layouts only when content has enough width.
- Keep charts inline SVG, with captions and stable responsive constraints.
- Verification:
python3 tests/verify_skill_overview.pypython3 tests/verify_skill_report_charts.py
- Rollback: Restore the previous report renderer and regenerate the demo report.
- Redacted evidence refs:
line-1: 新生成的 Skill 报告默认使用中文简体,并在右上角提供英文切换。line-2: HTML 报告需要双语能力,但默认内容应该保持中文简体。line-3: 报告排版采用白底 Kami 风格,图表、模块和导航都要清晰。
Keep adaptive iteration approval-gated
- ID:
adapt-59d219a1fb - Status:
proposal-only - Pattern:
approval_safety - Risk:
low - Requires approval:
true - Reason: 2 redacted records matched repeated governance signals.
- Target files:
references/user-memory-policy.mdreferences/autonomous-adaptation.mdschemas/adaptation-proposal.schema.json
- Suggested changes:
- Require explicit source paths for memory scans.
- Generate proposals before any source patching.
- Reserve automatic apply for a future approval ledger and rollback implementation.
- Verification:
python3 tests/verify_adaptation_safety.py
- Rollback: Remove the adaptive proposal artifacts and keep feedback/adoption drift as the only iteration inputs.
- Redacted evidence refs:
line-5: 自适应升级必须先生成提案,不能直接自动修改源文件。line-6: 用户偏好扫描必须由用户提供明确路径,不要默认扫描私人日志。
Make generated artifact paths explicit in CLI output
- ID:
adapt-457baca160 - Status:
proposal-only - Pattern:
delivery_format - Risk:
low - Requires approval:
true - Reason: 2 redacted records matched repeated artifact-format signals.
- Target files:
scripts/yao.pyREADME.md
- Suggested changes:
- Include stable report paths in command output.
- Document which artifacts are meant for human review.
- Verification:
python3 tests/verify_yao_cli.py
- Rollback: Revert CLI copy/documentation changes and keep artifact paths unchanged.
- Redacted evidence refs:
line-2: HTML 报告需要双语能力,但默认内容应该保持中文简体。line-6: 用户偏好扫描必须由用户提供明确路径,不要默认扫描私人日志。
Attach tests and evidence refresh to each upgrade
- ID:
adapt-abfee25d3a - Status:
proposal-only - Pattern:
evidence_testing - Risk:
medium - Requires approval:
true - Reason: 2 redacted records matched repeated quality-gate signals.
- Target files:
tests/verify_adaptation_safety.pyscripts/render_skill_os2_coverage.pyreports/skill_os2_coverage.json
- Suggested changes:
- Add focused verifier coverage for every new adaptive behavior.
- Refresh Skill OS 2.0 coverage so planned, partial, and covered states remain visible.
- Verification:
python3 tests/verify_adaptation_safety.pypython3 tests/verify_skill_os2_coverage.py
- Rollback: Revert the new verifier and coverage status updates, then regenerate coverage reports.
- Redacted evidence refs:
line-7: 每次升级都需要测试、覆盖报告和可审计证据,推送前要跑 CI。line-8: 涉及 GitHub 推送时,要保留证据链,避免把计划当作完成证明。