← The board

N8 What comes in, and where it got to

Area
N — Companion
Audience
operator
Kind
feature
Status
accepted
Maturity
built
Labels
mobile, quality, queue, ux
Requires
N1D2
Relates to
D9C5N2N3N23

The feature in the specification · Read at

Requirements

  1. N8-R1acceptedMUST

    A quality choice MUST be shown with what an hour of it costs in space, and MUST NOT be presented by name and resolution alone.

    locked by
    no version locks it yet
    recorded done
    lemonfiber-companionapp-modules/sdk/src/Api/Graders.phpapp-modules/operator/src/Internal/Screens/ChoosingHowGood.phptests/Contract/ChoosingQualityContractTest.phptests/Feature/ChoosingHowGoodItShouldBeTest.php
  2. N8-R2acceptedMUST

    Where the contract says a choice needs transcoding on this machine, the app MUST show that, and MUST NOT present it as a property of the preset.

    locked by
    no version locks it yet
    recorded done
    lemonfiber-companionapp-modules/kernel/src/Api/APresetInForce.phpapp-modules/kernel/tests/Api/TheQualityChosenTest.phptests/Contract/ChoosingQualityContractTest.php
  3. N8-R3acceptedMUST

    A disposition MUST be rendered as the value given, and rehearsed, held and recorded MUST NOT be flattened into one another.

    locked by
    no version locks it yet
    recorded done
    lemonfiber-companionapp-modules/kernel/src/Api/WhatBecameOfTheChoice.phpapp-modules/kernel/tests/Api/APresetToChooseTest.phpapp-modules/kernel/tests/Api/TheQualityChosenTest.php
  4. N8-R4acceptedMUST

    A trace MUST carry its confidence, and an uncertain trace MUST NOT be rendered as certain.

    locked by
    no version locks it yet
    recorded done
    lemonfiber-companionapp-modules/kernel/src/Api/HowSureTheTraceIs.phpapp-modules/kernel/tests/Api/WhereItGotToTest.phptests/Arch/EveryDerivedKeyResolvesTest.php
  5. N8-R5acceptedMUST

    Where the contract carries what is outstanding episode by episode, the app MUST show the gaps rather than a completion figure alone.

    locked by
    no version locks it yet
    recorded done
    lemonfiber-companionapp-modules/kernel/src/Api/HowMuchOfASeasonIsHere.phpapp-modules/kernel/src/Api/HowMuchOfItIsHere.phpapp-modules/kernel/tests/Api/WhereItGotToTest.phptests/Contract/TracingContractTest.php
  6. N8-R6acceptedMUST

    A stage the contract names MUST be rendered as that stage, and not monitored MUST NOT be rendered as nothing found.

    locked by
    no version locks it yet
    recorded done
    lemonfiber-companionapp-modules/operator/src/Internal/Screens/WhatStoppedComingIn.phptests/Feature/SeeingWhatStoppedComingInTest.phptests/Contract/TracingContractTest.php
  7. N8-R7acceptedMUST

    A data-root guard (watch) that has stopped MUST be shown with the reason it stopped, and MUST NOT be omitted from the surface.

    locked by
    no version locks it yet
    recorded done
    lemonfiber-companionapp-modules/kernel/src/Api/HowTheGuardIsGoing.phpapp-modules/kernel/src/Api/WhatTheGuardSaw.phptests/Feature/GuardingWhileYouWatchTest.php
  8. N8-R8acceptedMUST

    The operator's trace MUST NOT be reused as a member's view of their own request, which is N3-R6's and carries no pipeline internals.

    locked by
    no version locks it yet
    recorded done
    lemonfiber-companionapp-modules/operator/src/Internal/Screens/WhereThisGotTo.phptests/Arch/EveryCadenceIsDeclaredTest.phptests/Feature/SeeingWhereThisGotToTest.php
  9. N8-R9acceptedMUST

    Choices or a trace that could not be read MUST be told apart from there being none.

    locked by
    no version locks it yet
    recorded done
    lemonfiber-companionapp-modules/kernel/src/Api/WhereItGotTo.phpapp-modules/kernel/tests/Api/WhereItGotToTest.phpapp-modules/sdk/tests/Api/TracesTest.php