Commit History

feat(uploads): ADR-0011 manual-upload safety gate (Now slice)
74d4e89
verified

anne-voigt commited on

Merge feat/configurable-log-sink: always-on audit log sink (ADR-0008 + ADR-0009)
062f09b

Annie Voigt Claude Opus 4.8 commited on

fix(rna_sc): harden load/visualize UMAP against missing embedding/leiden (#1)
abc16da

anne-voigt commited on

feat(logging): implement S3 log sink (ADR-0009 Phase 1)
b6bf5a6

Anne Voigt Claude Opus 4.8 commited on

feat(loveless): Role-2 signature consumable — resolve private signature URLs
6cda24b

Anne Voigt Claude Opus 4.8 commited on

Add configurable, always-on execution-trace log sink (local|hf|s3)
c34a111

Anne Voigt commited on

feat(loveless): integrate biodata-registry 0.1.8 sc datasets (Path P by modality)
62e8202

avoigt1121 Claude Opus 4.8 commited on

feat(loveless): sc loaders resolve hosted/private h5ad URLs (ADR-0006)
584fc44

avoigt1121 Claude Opus 4.8 commited on

feat(loveless): ADR-0006 #6 — h5ad source type + Path P loading plan
877c4f9

avoigt1121 Claude Opus 4.8 commited on

feat(loveless): ADR-0006 + agent-side sc serving scaffold
6e9f020

avoigt1121 Claude Opus 4.8 commited on

perf(mcp): HTTP transport core — add_mcp_http on agent/tool_manager + adata cache + instrumentation
984a525

avoigt1121 Claude Opus 4.8 commited on

perf(mcp): wire persistent HTTP MCP server + in-memory adata cache + step timing
908cfde

avoigt1121 Claude Opus 4.8 commited on

fix(loader): authenticate h5ad loads in dataset metadata tools
ce889e5

avoigt1121 Claude Opus 4.8 commited on

feat(integration): ComBat per-sample scoring tool decoupler_pool_cohorts (ADR-0001 item 10)
81f5db6

avoigt1121 Claude Opus 4.8 commited on

refactor(loader): centralize authenticated URL->local resolution
04b26ba

avoigt1121 Claude Opus 4.8 commited on

fix(loader): authenticate huggingface.co downloads via HF_TOKEN
ce5168d

avoigt1121 Claude Opus 4.8 commited on

ADR-0001 Phase 2 Mode A: early integration (T7 + T8 + T9)
a7a8caa

avoigt1121 Claude Opus 4.8 commited on

feat(concordance): same-cohort normalization concordance routine (decoupler_normalization_concordance)
b36d5ce

avoigt1121 Claude Opus 4.8 commited on

fix(loaders): accept http(s)/ftp URLs in bulk dataset loaders
e12ae0f

avoigt1121 Claude Opus 4.8 commited on

feat(sanity): ADR-0002 Phase 2 — auto-fire tissue-identity contamination + PROGENy/Hallmark parity
a568d6e

avoigt1121 Claude Opus 4.8 commited on

feat(sanity): ADR-0002 Layer-2 result-aware sanity layer (Phase 1 + S1)
7fc62b9

avoigt1121 Claude Opus 4.8 commited on

fix: resolve CollecTRI TF symbols + restore igraph network plot
ed98c5b

avoigt1121 Claude Opus 4.8 commited on

Surface per-dataset preprocessing + re-pin biodata-registry 0.1.5
69036a2

avoigt1121 Claude Opus 4.8 commited on

feat: hide microarray from advertised inventory + plain-language Approach in solutions
d8abb63

avoigt1121 Claude Opus 4.8 commited on

ADR-0001 Phase 1, steps 5-6 (T5): decoupler_meta_analyze + A->B->refuse wiring
c45a617

avoigt1121 Claude Opus 4.8 commited on

ADR-0001 Phase 1, step 3 (T4): dataset_get_integration_plan wrapper + 0.1.2 re-pin
a85e426

avoigt1121 Claude Opus 4.8 commited on

ADR-0001 Phase 1, step 4: meta-analysis engine (Mode B late integration)
bb944d5

avoigt1121 Claude Opus 4.8 commited on

ADR-0001 Phase 1, step 1: declare Mode-B combine conformance on rna tools
42d31b1

avoigt1121 Claude Opus 4.8 commited on

ADR-0001 Phase 0: cross-dataset integration contract + specs
6fa0b12

avoigt1121 Claude Opus 4.8 commited on

UI exports: fix angle-bracket content loss; embed plots in downloads
2c7f202

avoigt1121 Claude Opus 4.8 commited on

UI: save a full-run PDF to the results repo alongside md/json
7e5a1e6

avoigt1121 Claude Opus 4.8 commited on

Fix: raise on MCP tool errors instead of returning error text as a string
3aa4e62

avoigt1121 Claude Opus 4.8 commited on

Split bulk_rnaseq.py (1073) into a package preserving the public API
e7ef8fc

avoigt1121 Claude Opus 4.8 commited on

Split dataset_tools.py (1709) into a package preserving the public API
68ebd38

avoigt1121 Claude Opus 4.8 commited on

Security: replace pickle GPL cache with JSON; document accepted exec risk
8bd6618

avoigt1121 Claude Opus 4.8 commited on

Dedup: extract subset_and_require_group shared by activity_stats + microarray
c9ed4f0

avoigt1121 Claude Opus 4.8 commited on

Suppress star-import lint noise in rna package (file-level noqa)
3716040

avoigt1121 Claude Opus 4.8 commited on

Split rna.py (1847 lines) into an rna/ package preserving the public API
f11f89a

avoigt1121 Claude Opus 4.8 commited on

Mark planned survival-stub params as intentionally unused (vulture)
4c5d3f4

avoigt1121 Claude Opus 4.8 commited on

Lint cleanup: remove unused imports, empty f-strings, split import lines
3bfbf14

avoigt1121 Claude Opus 4.8 commited on

Extract _resolve_env_vars from MCPManager.add_mcp (CC 31->26, out of E)
9a6a504

avoigt1121 Claude Opus 4.8 commited on

Refactor decoupler_join_clinical_metadata: extract helpers (CC 36->15)
01136b9

avoigt1121 Claude Opus 4.8 commited on

Refactor dataset_count_metadata_values: extract helpers (CC 38->14)
2981d8e

avoigt1121 Claude Opus 4.8 commited on

Refactor DatasetManifest.validate into per-concern helpers (CC 34->1)
c9d4215

avoigt1121 Claude Opus 4.8 commited on

Code-quality fixes: dead assignments, redundant imports, MD5 intent, type hints
3d1d237

avoigt1121 Claude Opus 4.8 commited on

HF wheel registry, pinned deps, apt probe, security scan, API-key fallback
18391e3

avoigt1121 commited on

Stage: pinned deps, API-key fallback, apt probe, security scan
4c425da

avoigt1121 commited on

Make decoupleR method-limitations text deterministic
0c5223c

avoigt1121 Claude Opus 4.8 commited on

Add probe-collapse precompute Phase 2 (collapsed_url support)
e946d8e

avoigt1121 Claude Sonnet 4.6 commited on

Fix 4 GPL-annotation fallback edge cases + 2 integration test bugs
90366d6

avoigt1121 Claude Sonnet 4.6 commited on