Imported from xhuljanoshehu/ontseq-platform (
AGENTS.md). Install upstream withnpx skills add xhuljanoshehu/ontseq-platform. Copyright stays with the author.
Repository guardrails for coding agents
This project processes potentially identifying human genomic data. Automated contributors must preserve the following boundaries:
- Never add patient data, genomic run files, credentials, direct identifiers or reports to Git. Use synthetic fixtures only.
- Treat every ISCN string as an expert-reviewable proposal. Do not remove the research-use warning or introduce automatic clinical release.
- Keep assay-specific QC and reportability rules versioned. A caller default is not a validated clinical threshold.
- Any change that can alter biological output needs tests, provenance fields, a changelog entry and validation-impact review.
- Prefer typed adapters and structured contracts over parsing presentation files.
- Run
make safety,make versions,make lint, andmake testbefore proposing a change. - Do not add a public license, public deployment, cloud upload or external data transfer without explicit owner and institutional approval.
- Before acquiring external data files, check the exact source, access/use conditions and technical risks using primary evidence. Distinguish metadata checks from inspection of actual file contents, state unresolved risks, and never equate public availability with anonymity, malware-free contents or biological validity. This check does not introduce an additional approval requirement beyond the existing project rules.
The source of truth for scope and limitations is docs/ARCHITECTURE.md,
docs/EVIDENCE_BASE.md, and docs/CLINICAL_VALIDATION.md. The thesis traceability file is
historical context only and must not be treated as a technical specification.
