The requirement

ARCH-R299 — Where the stack runs a part as its own service and the bundle pins that part installed, lemonfiber update stack --confirm MUST move it in place through the plugin install path: the plugin's service takes the same container name, configuration directory, data and setting, secret and credential names (ARCH-R273), and the stack's own service is stopped and left out of the stack; the move MUST be rehearsed and shown by the update's rehearsal before anything changes, MUST take the confirmed update as its yes, and MUST be journalled as one operation and undone as one unit (F6-R9); until an update is confirmed the stack's own service MUST keep running, assembled from the pin's copy, what its deleted in-process adapter filled MUST be reported unfilled, and up and the doctor MUST name the move as not yet taken.

Where it is built

  • lemonfiber0 of 3 open pull requests

    How to claim it

    With lfdev, from a clone of the repository:

    lfdev claim ARCH-R299

    Or in GitHub's editor, adding this row to the tracker:

    [[requirement]]
    id = "ARCH-R299"
    state = "open"
    

    Edit status/ARCH.toml on GitHub

    Open the pull request as a draft, titled:

    chore(claim): ARCH-R299

    Its body ends with these lines, the sign-off in your own name:

    Claiming ARCH-R299.
    
    Spec: ARCH-R299
    
    Signed-off-by: Your Name <[email protected]>
  • lemonfiber-decline0 of 3 open pull requests

    How to claim it

    With lfdev, from a clone of the repository:

    lfdev claim ARCH-R299

    Or in GitHub's editor, adding this row to the tracker:

    [[requirement]]
    id = "ARCH-R299"
    state = "open"
    

    Edit status.toml on GitHub

    Open the pull request as a draft, titled:

    chore(claim): ARCH-R299

    Its body ends with these lines, the sign-off in your own name:

    Claiming ARCH-R299.
    
    Spec: ARCH-R299
    
    Signed-off-by: Your Name <[email protected]>
  • lemonfiber-media-stack0 of 3 open pull requests

    How to claim it

    With lfdev, from a clone of the repository:

    lfdev claim ARCH-R299

    Or in GitHub's editor, adding this row to the tracker:

    [[requirement]]
    id = "ARCH-R299"
    state = "open"
    

    Edit status.toml on GitHub

    Open the pull request as a draft, titled:

    chore(claim): ARCH-R299

    Its body ends with these lines, the sign-off in your own name:

    Claiming ARCH-R299.
    
    Spec: ARCH-R299
    
    Signed-off-by: Your Name <[email protected]>
  • lemonfiber-plugins0 of 3 open pull requests

    How to claim it

    With lfdev, from a clone of the repository:

    lfdev claim ARCH-R299

    Or in GitHub's editor, adding this row to the tracker:

    [[requirement]]
    id = "ARCH-R299"
    state = "open"
    

    Edit status.toml on GitHub

    Open the pull request as a draft, titled:

    chore(claim): ARCH-R299

    Its body ends with these lines, the sign-off in your own name:

    Claiming ARCH-R299.
    
    Spec: ARCH-R299
    
    Signed-off-by: Your Name <[email protected]>
  • lemonfiber-web0 of 3 open pull requests

    How to claim it

    With lfdev, from a clone of the repository:

    lfdev claim ARCH-R299

    Or in GitHub's editor, adding this row to the tracker:

    [[requirement]]
    id = "ARCH-R299"
    state = "open"
    

    Edit status.toml on GitHub

    Open the pull request as a draft, titled:

    chore(claim): ARCH-R299

    Its body ends with these lines, the sign-off in your own name:

    Claiming ARCH-R299.
    
    Spec: ARCH-R299
    
    Signed-off-by: Your Name <[email protected]>
  • brand0 of 3 open pull requests

    How to claim it

    With lfdev, from a clone of the repository:

    lfdev claim ARCH-R299

    Or in GitHub's editor, adding this row to the tracker:

    [[requirement]]
    id = "ARCH-R299"
    state = "open"
    

    Edit status.toml on GitHub

    Open the pull request as a draft, titled:

    chore(claim): ARCH-R299

    Its body ends with these lines, the sign-off in your own name:

    Claiming ARCH-R299.
    
    Spec: ARCH-R299
    
    Signed-off-by: Your Name <[email protected]>
  • sdk-ts0 of 3 open pull requests

    How to claim it

    With lfdev, from a clone of the repository:

    lfdev claim ARCH-R299

    Or in GitHub's editor, adding this row to the tracker:

    [[requirement]]
    id = "ARCH-R299"
    state = "open"
    

    Edit status.toml on GitHub

    Open the pull request as a draft, titled:

    chore(claim): ARCH-R299

    Its body ends with these lines, the sign-off in your own name:

    Claiming ARCH-R299.
    
    Spec: ARCH-R299
    
    Signed-off-by: Your Name <[email protected]>
  • sdk-php0 of 3 open pull requests

    How to claim it

    With lfdev, from a clone of the repository:

    lfdev claim ARCH-R299

    Or in GitHub's editor, adding this row to the tracker:

    [[requirement]]
    id = "ARCH-R299"
    state = "open"
    

    Edit status.toml on GitHub

    Open the pull request as a draft, titled:

    chore(claim): ARCH-R299

    Its body ends with these lines, the sign-off in your own name:

    Claiming ARCH-R299.
    
    Spec: ARCH-R299
    
    Signed-off-by: Your Name <[email protected]>
  • lemonfiber-companion0 of 3 open pull requests

    How to claim it

    With lfdev, from a clone of the repository:

    lfdev claim ARCH-R299

    Or in GitHub's editor, adding this row to the tracker:

    [[requirement]]
    id = "ARCH-R299"
    state = "open"
    

    Edit status/ARCH.toml on GitHub

    Open the pull request as a draft, titled:

    chore(claim): ARCH-R299

    Its body ends with these lines, the sign-off in your own name:

    Claiming ARCH-R299.
    
    Spec: ARCH-R299
    
    Signed-off-by: Your Name <[email protected]>
  • sdk-python0 of 3 open pull requests

    How to claim it

    With lfdev, from a clone of the repository:

    lfdev claim ARCH-R299

    Or in GitHub's editor, adding this row to the tracker:

    [[requirement]]
    id = "ARCH-R299"
    state = "open"
    

    Edit status.toml on GitHub

    Open the pull request as a draft, titled:

    chore(claim): ARCH-R299

    Its body ends with these lines, the sign-off in your own name:

    Claiming ARCH-R299.
    
    Spec: ARCH-R299
    
    Signed-off-by: Your Name <[email protected]>
  • integration-home-assistant0 of 3 open pull requests

    How to claim it

    With lfdev, from a clone of the repository:

    lfdev claim ARCH-R299

    Or in GitHub's editor, adding this row to the tracker:

    [[requirement]]
    id = "ARCH-R299"
    state = "open"
    

    Edit status.toml on GitHub

    Open the pull request as a draft, titled:

    chore(claim): ARCH-R299

    Its body ends with these lines, the sign-off in your own name:

    Claiming ARCH-R299.
    
    Spec: ARCH-R299
    
    Signed-off-by: Your Name <[email protected]>
  • integration-mcp0 of 3 open pull requests

    How to claim it

    With lfdev, from a clone of the repository:

    lfdev claim ARCH-R299

    Or in GitHub's editor, adding this row to the tracker:

    [[requirement]]
    id = "ARCH-R299"
    state = "open"
    

    Edit status.toml on GitHub

    Open the pull request as a draft, titled:

    chore(claim): ARCH-R299

    Its body ends with these lines, the sign-off in your own name:

    Claiming ARCH-R299.
    
    Spec: ARCH-R299
    
    Signed-off-by: Your Name <[email protected]>