Skip to content

refactor: remove AI plugin, dead components, fix URLs and code cleanup#12

Merged
LessUp merged 2 commits into
masterfrom
refactor/cleanup
May 25, 2026
Merged

refactor: remove AI plugin, dead components, fix URLs and code cleanup#12
LessUp merged 2 commits into
masterfrom
refactor/cleanup

Conversation

@LessUp

@LessUp LessUp commented May 25, 2026

Copy link
Copy Markdown
Collaborator

Summary

This PR completes the AI-framework removal and code quality cleanup phases.

Phase 1-4: Docs & dependency cleanup

  • Remove vitepress-plugin-llms (AI-specific plugin generating llms.txt) from package.json and VitePress config
  • Delete 3 unused Vue components: BenchmarkTable.vue, BlogCard.vue, FeatureHighlights.vue (registered but orphaned after benchmarks/blogs removal)
  • Simplify theme/index.ts: remove orphaned imports and over-verbose comments
  • Fix broken GitHub Pages URLs: lessup.github.ioaicl-lab.github.io in READMEs
  • Remove meta-commentary sections ('What Changed', '本轮整理结果') from homepage docs
  • Fix nonexistent config.devicePoolSizeconfig.pinnedPoolSize in PERFORMANCE.md
  • Replace AI meta-commentary contributor notes with standard Contributing guidance
  • Promote [Unreleased] to [1.2.0] - 2026-05-25 in CHANGELOG.md

Phase 3: Library code quality

  • Remove all std::cerr from src/memory_manager.cu, src/scheduler.cu, src/pipeline.cpp — library code must not write to stderr; CUDA errors are already propagated as return values
  • Simplify maybeRunProfilingSeam() to a true no-op (void)context — the NVTX hook placeholder was never filled in

Verification

All docs quality gates pass: check-links, check-bilingual, check-assets, check-api-sync

LessUp and others added 2 commits May 26, 2026 02:16
- remove vitepress-plugin-llms AI documentation plugin
- delete unused BenchmarkTable, BlogCard, FeatureHighlights Vue components
- fix broken docs badge/URL (lessup.github.io -> aicl-lab.github.io)
- remove meta-commentary 'What Changed' sections from homepage docs
- fix invalid PipelineConfig.devicePoolSize ref in PERFORMANCE.md
- rephrase contributor notes in README (en/zh) to drop AI framework wording
- tag [Unreleased] changes as [1.2.0] - 2026-05-25 in CHANGELOG

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Library code must not write to stderr. Silent returns are sufficient
since CUDA errors are already propagated as return values. Also
simplify maybeRunProfilingSeam to a pure (void) no-op.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@LessUp LessUp merged commit 82c630a into master May 25, 2026
4 checks passed
@LessUp LessUp deleted the refactor/cleanup branch May 25, 2026 18:34
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.

1 participant