Skip to content

chore: promote develop → main (T-036 phase 3)#72

Merged
beyondnetPeru merged 2 commits into
mainfrom
develop
Jul 8, 2026
Merged

chore: promote develop → main (T-036 phase 3)#72
beyondnetPeru merged 2 commits into
mainfrom
develop

Conversation

@beyondnetPeru

Copy link
Copy Markdown
Contributor

Promote T-036 phase 3 (criteria artifactType/fieldPath from Core catalog) to main. CI green on the source PR #71.

🤖 Generated with Claude Code

beyondnetPeru and others added 2 commits July 8, 2026 15:50
…e catalog

Criteria editor no longer accepts arbitrary artifactType/fieldPath:
- artifactType is phase-aware: intake→opportunity (locked, single option),
  phase gates→the phase's Core deliverable artifacts (PhaseArtifactProfile).
- fieldPath is a Select over baseFields ∪ custom.<name> from
  ArtifactFieldSchema (no free text); empty-state hint when the artifact
  has no catalog fields.
- reset fieldPath on artifactType change; addCriterion phase-gate default
  = first phase artifact instead of hardcoded 'initiative'.
- removed hardcoded CRITERION_ARTIFACTS constant.

Implements T-036 §2.2/§5 (design point 5). Save contract unchanged.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
…catalog

feat(gates): T-036 phase 3 — criteria artifactType/fieldPath from Core catalog
@beyondnetPeru beyondnetPeru merged commit 97b2343 into main Jul 8, 2026
5 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