eclipse-score / eclipse-score/docs-as-code

Deprecation mechanism for metamodel yaml

Open
#621 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
10
Forks
32
Avg merge
23h 52m
Merged PRs (30d)
52

Description

### What

Add support for `deprecated_options` and `deprecated_links` in the metamodel.
These are **not validated** (no regex, no type checking).
They only emit **INFO-level messages** when a need still uses them, so they don't break builds
but alert users to migrate.

Example YAML syntax:

```yaml
feat_req:
title: Feature Requirement
mandatory_options:
status: ^(valid|invalid)$
optional_links:
derived_from: stkh_req
belongs_to: feat
deprecated_links:
satisfies: use derived_from instead
```

### Acceptance Criteria (DoD)

tbd

### How

tbd

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.