From bb2a52896b120a4ddfe5c1656cf53ac9f16e66fc Mon Sep 17 00:00:00 2001 From: Q Kim Date: Fri, 26 Jun 2026 13:47:35 +0900 Subject: [PATCH] docs: align wet-lab feedback intake Make .github/ISSUE_TEMPLATE/wet_lab_result.yml the single source of truth for public-safe wet-lab feedback fields. - Add default issue title and "user-feedback" label (label already exists in the repo's label set, alongside wet-lab/needs-triage) - Disable blank issues to reduce accidental disclosure risk in this public repo; structured templates (bug/feature/idea/wet-lab) already cover the general cases, and the email contact link remains for anything else - Sync docs/feedback-inbox.md and docs/validation.md field lists to the actual template fields, removing harvest_timepoint, institution_disclosure, expression_system_assay_type, and approximate-yield-range references that were never collected --- .github/ISSUE_TEMPLATE/config.yml | 2 +- .github/ISSUE_TEMPLATE/wet_lab_result.yml | 3 ++- docs/feedback-inbox.md | 12 +++++------- docs/validation.md | 4 +--- 4 files changed, 9 insertions(+), 12 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index d947f22..9bbb665 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,4 +1,4 @@ -blank_issues_enabled: true +blank_issues_enabled: false contact_links: - name: Email url: mailto:eijex.lab@gmail.com diff --git a/.github/ISSUE_TEMPLATE/wet_lab_result.yml b/.github/ISSUE_TEMPLATE/wet_lab_result.yml index fb5e19a..6afa6d9 100644 --- a/.github/ISSUE_TEMPLATE/wet_lab_result.yml +++ b/.github/ISSUE_TEMPLATE/wet_lab_result.yml @@ -1,6 +1,7 @@ name: Public-safe Wet-lab Feedback Summary description: Share a non-confidential experimental feedback summary for maintainer review -labels: ["wet-lab", "needs-triage"] +title: "[Wet-lab feedback]: " +labels: ["wet-lab", "user-feedback", "needs-triage"] body: - type: markdown attributes: diff --git a/docs/feedback-inbox.md b/docs/feedback-inbox.md index 7c0ced4..71b5e79 100644 --- a/docs/feedback-inbox.md +++ b/docs/feedback-inbox.md @@ -26,16 +26,14 @@ Use this shape for public experimental feedback. Keep private, unpublished, iden | Field | Purpose | | --- | --- | -| `factorforge_version` | Version used to generate the CDS | -| `optimization_profile` | Public optimization profile name | -| `host_organism` | Host organism or expression system | +| `version` | FactorForge version used to generate the CDS | +| `profile` | Public optimization profile used | +| `host` | Host context | | `protein_class` | Coarse non-confidential protein class | -| `expression_system_assay_type` | Assay or measurement type | -| `harvest_timepoint` | Coarse harvest timepoint | -| `replicate_category` | Coarse replicate category | +| `assay_category` | Coarse assay category | | `comparison_result` | Improved, equivalent, reduced, inconclusive, no control, or not reported | | `expression_result` | Signal observed, no signal observed, inconclusive, not measured, or not reported | -| `institution_disclosure` | Anonymous, disclosed, or not provided | +| `replicate_category` | Coarse replicate category | | `non_confidential_notes` | Additional non-sensitive context | Do not include submitter identity, private contact information, raw sequences, sequence hashes, internal batch IDs, confidential construct identifiers, private customer names, patient data, exact confidential process parameters, or unpublished construct-identifying labels. diff --git a/docs/validation.md b/docs/validation.md index 163750a..57dca7b 100644 --- a/docs/validation.md +++ b/docs/validation.md @@ -86,12 +86,10 @@ Public-safe summaries may include: - Host organism. - Optimization profile. - Protein class. -- Expression system / assay type. -- Harvest timepoint. +- Coarse assay category. - Replicate category. - Comparison result. - Expression result. -- Approximate yield range. - Non-confidential notes only. Submission channels: