You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
What
Move the sci-m plugin from if-plugins to if/builtins and rename it sci-embodied.
Why
This is part of our migration of our core plugins into a standard library in if/builtins.
Context sci-m is not a very descriptive name - it is better to be more explicit about it - sci-embodied is more clearly the embodied carbon component of the SCI standard. This is a core feature we want to support, so it is migrating into if.
Prerequisites/resources
no
SoW (scope of work)
move plugin code into builtins/sci-embodied
fix any integration issues caused by the migration
migrate and fix unit tests
update README documentation updated
Acceptance criteria
plugin code is migrated to if-builtins Given (Setup): The migration has been completed. When (Action): A user or developer navigates to if Then (Assertion): they will find a folder if/builtins/sci-embodied containing the plugin source code and a README.
plugin code and unit tests pass and maintain 100% coverage Given (Setup): The migration has been completed and a user has downloaded if. When (Action): they run npx jest --coverage Then (Assertion): they will receive a report showing 100% coverage and 100% passing
The text was updated successfully, but these errors were encountered:
Sub of: #656
What
Move the
sci-m
plugin fromif-plugins
toif/builtins
and rename itsci-embodied
.Why
This is part of our migration of our core plugins into a standard library in
if/builtins
.Context
sci-m
is not a very descriptive name - it is better to be more explicit about it -sci-embodied
is more clearly the embodied carbon component of the SCI standard. This is a core feature we want to support, so it is migrating intoif
.Prerequisites/resources
no
SoW (scope of work)
builtins/sci-embodied
Acceptance criteria
plugin code is migrated to
if-builtins
Given (Setup): The migration has been completed.
When (Action): A user or developer navigates to
if
Then (Assertion): they will find a folder
if/builtins/sci-embodied
containing the plugin source code and a README.plugin code and unit tests pass and maintain 100% coverage
Given (Setup): The migration has been completed and a user has downloaded
if
.When (Action): they run
npx jest --coverage
Then (Assertion): they will receive a report showing 100% coverage and 100% passing
The text was updated successfully, but these errors were encountered: