Skip to content

Conversation

@Shastick
Copy link
Contributor

Some subscription CRUD-related fragments were containing too many checks depending on the context in which they were used.

This PR ensures that only the checks actually being run are documented for some subscription scenarios.

Progress on #975

@Shastick Shastick force-pushed the subs-fragments-doc-cleanup branch 2 times, most recently from 46217ed to c0a5125 Compare July 12, 2025 14:55
@Shastick Shastick requested a review from mickmis July 12, 2025 15:10
@Shastick Shastick marked this pull request as ready for review July 12, 2025 15:11
Copy link
Contributor

@mickmis mickmis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Few minor comments and one thing that looks strange.
Otherwise LGTM


If the version of the subscription is updated without there having been any mutation of the subscription, the DSS is in violation of **[astm.f3548.v21.DSS0005,5](../../../../../../../requirements/astm/f3548/v21.md)**.

## [Positive index](positive_index.md)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why does the 'non-mutated' step fragment should necessarily expected a positive notification index?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also: make it more explicit that this is about the notification index.

Copy link
Contributor Author

@Shastick Shastick Jul 15, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The index may change for reasons outside of uss_qualifier's control or awareness, therefore the only thing we can reliably verify with regard to the notification index is that:

  • it should be there
  • on creation of the entity it should be 0
  • after creation, it should be 0 or greater

(I'll basically add the above to the relevant fragments)

@Shastick Shastick force-pushed the subs-fragments-doc-cleanup branch from c0a5125 to 11039ec Compare July 15, 2025 09:53
@mickmis mickmis merged commit 62fd42e into interuss:main Jul 15, 2025
21 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.

2 participants