weichen and Cursor
04243e64d8
feat(rdev-templates): deepen stage-10–13 transfer/validation templates (S1 batch 5)
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-17 14:37:19 +00:00
weichen and Cursor
7c50128bd1
feat(rdev-templates): deepen stage-08 verification templates (S1 batch 4)
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-17 14:37:18 +00:00
weichen and Cursor
05629721f0
feat(rdev-templates): deepen stage-06 software/inspection/list templates (S1 batch 3)
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-17 14:37:18 +00:00
weichen and Cursor
1692a57175
feat(rdev-templates): deepen stage-06 hardware/process templates (S1 batch 2)
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-17 14:37:18 +00:00
weichen and Cursor
8c37ac0cd5
feat(rdev-templates): deepen 6 review-record templates (S1 batch 1)
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-17 14:37:03 +00:00
weichen and Cursor
93ad80b9a7
feat(rdev): deepen phase 01-05 templates with ISO 13485 sections
...
Replace generic placeholders for 14 rd_* docs, add writing-norm doc and
allowlist lint so structure and per-section instructions stay enforceable.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-17 09:46:37 +00:00
weichen and Cursor
37b1aaa3ae
feat(rdev): add medical design-control workflow (13 stages / 60 docs)
...
Seed rdev.v2.json, rd_ templates, catalog policy (order 40), squad
kind orchestration, and hard precheck requiring completed main (CDO).
Includes StageKey dynamicization from P0 and docs for P2–P4 skeleton.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-17 09:46:26 +00:00
weichen and Cursor
909384c335
feat(workflow): SWBOOT-02..04 software manifests and catalog allowlist
...
Add software_bootstrap/delivery v2 manifests, expand selectable keys to
five, keep medical doc-count gates, and filter catalog by product_domain.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-16 15:39:01 +00:00
weichen and Cursor
ad6e38d11a
test(workflow): add governance regression and activation PG coverage
...
Cover public auth config, catalog policy, official main workflow activation on Postgres, and conn-busy metadata writeback fixes.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 02:50:23 +00:00
weichen and Cursor
f07178fa73
feat(service): enforce three-workflow governance and instance lifecycle
...
Wire catalog policy, v2 manifests, stage access, activation metadata fixes, and coordinator instance advance around frozen workflow snapshots.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 02:50:23 +00:00
weichen and Cursor
90f77eac93
feat(authz): implement six-phase permissions, settings and workflow v2
...
Close P0 auth gaps for lineage/runs, stage ABAC fail-closed, and
project:create; add IAM migrations 00021-23, me settings APIs, schema v2
manifests, orchestrator skeleton, and gate A regression coverage.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 02:50:23 +00:00
weichen and Cursor
6bc238c665
feat(upload): reuse MIME validator for workflow template uploads.
...
Centralize template extension, magic-byte, and HTML/script rejection in upload.ValidateTemplate so admin template POST matches project asset hardening.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 02:50:23 +00:00
weichen and Cursor
edffe74009
feat(db): add workflow definitions, versions, and template asset tables
...
Introduce Phase 2 IAM-adjacent schema for versioned workflow definitions,
template assets/versions, and workflow_defs permissions seed.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 02:50:22 +00:00