Skip to content

feat(application): unify sc-SVC modes and templates - #4

Merged
wuys13 merged 3 commits into
mainfrom
application-yaml-entrypoint
Aug 17, 2026
Merged

feat(application): unify sc-SVC modes and templates#4
wuys13 merged 3 commits into
mainfrom
application-yaml-entrypoint

Conversation

@wuys13

@wuys13 wuys13 commented Aug 17, 2026

Copy link
Copy Markdown
Owner

Summary

  • Unify public Application requests as sp-SVC and sc-SVC with explicit cluster or sr mode, while preserving Benchmark sc_svc_sr compatibility.
  • Replace three Xenium templates with one Xenium.yaml; --select-ct normalizes the selected type and derives a per-cell-type output directory.
  • Rename the Application Visium SR notebook/page/output to current sc-SVC terminology and reorganize README/ReadTheDocs around an installed-package first run.
  • Merge the current main release/OIDC safeguards without changing release triggers, package version, PyPI, or ReadTheDocs stable.

Validation

  • 355 passed — Application/config/publication and H5AD preflight contracts.
  • 44 passed — documentation, notebook content, and repository-layout contracts after merging main.
  • 30 passed — final documentation and notebook contracts after the Sphinx link fix.
  • sphinx -W --keep-going -b html docs /private/tmp/revise-docs-gate — passed (26 pages).
  • Clean-source wheel/sdist content and installation contracts passed; installed package resource copy and Mono/Macro output-directory probe passed.
  • Local installed-console --help remains unverified because this host aborts during Torch/OpenMP shared-memory initialization (OMP Error #179); the required installed-cli GitHub job is the merge authority.

Scope boundaries

  • No real-data reconstruction, notebook execution, Zenodo verification, biological validation, PyPI publication, version update, or ReadTheDocs stable update.

发布后监控与验证

No additional operational monitoring required: this is a package/interface and documentation delivery with no running service deployment. Before merge, require green test, package, installed-cli, docs, and tacco-smoke jobs. After merge, verify the main SHA, then confirm ReadTheDocs latest builds that SHA and exposes Quick Start, Application Reference, Gallery order, and the renamed Visium page. Roll back by reverting this PR if the package or documentation publication checks fail.

@wuys13
wuys13 marked this pull request as ready for review August 17, 2026 08:43
@wuys13
wuys13 merged commit 2ff6cd1 into main Aug 17, 2026
14 checks passed
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