Linux x86_64 | Node v26.12.1 | systemd 255 (255.4-1ubuntu8.18) Commit e3815c14c9e77b862b43e24af85e745392f687f5 Real bundled CLI; isolated temporary user manager; synthetic executable fixture. Fixture: --version prints t3 v0.1.9; otherwise runs sleep infinity. No application database or provider used. CASE plain | home basename "plain" $ t3 service install --base-dir "/proof/20261113T043928/after/plain" Service installed · t3@0.1.9 Log: /proof/20261113T043928/after/plain/userdata/logs/boot-service.log Run `t3 up` to choose how your other devices reach it. CLI exit: 0 Unit file written: true $ systemd-analyze verify --user --man=no t3code.service Verify exit: 0 $ systemctl --user show t3code.service --property=LoadState,ActiveState,SubState LoadState=loaded ActiveState=active SubState=running CASE space | home basename "T3 Data" $ t3 service install --base-dir "/proof/20261113T043928/after/T3 Data" Service installed · t3@0.1.9 Log: /proof/20261113T043928/after/T3 Data/userdata/logs/boot-service.log Run `t3 up` to choose how your other devices reach it. CLI exit: 0 Unit file written: true $ systemd-analyze verify --user --man=no t3code.service Verify exit: 0 $ systemctl --user show t3code.service --property=LoadState,ActiveState,SubState LoadState=loaded ActiveState=active SubState=running CASE percent | home basename "100%h" $ t3 service install --base-dir "/proof/20261113T043928/after/100%h" Service installed · t3@0.1.9 Log: /proof/20261113T043928/after/100%h/userdata/logs/boot-service.log Run `t3 up` to choose how your other devices reach it. CLI exit: 0 Unit file written: true $ systemd-analyze verify --user --man=no t3code.service Verify exit: 0 $ systemctl --user show t3code.service --property=LoadState,ActiveState,SubState LoadState=loaded ActiveState=active SubState=running CASE dollar | home basename "${UNSET}" $ t3 service install --base-dir "/proof/20261113T043928/after/${UNSET}" Service installed · t3@0.1.9 Log: /proof/20261113T043928/after/${UNSET}/userdata/logs/boot-service.log Run `t3 up` to choose how your other devices reach it. CLI exit: 0 Unit file written: true $ systemd-analyze verify --user --man=no t3code.service Verify exit: 0 $ systemctl --user show t3code.service --property=LoadState,ActiveState,SubState LoadState=loaded ActiveState=active SubState=running CASE double quote | home basename "T3 \"Data\"" $ t3 service install --base-dir "/proof/20261113T043928/after/T3 \"Data\"" ERROR systemd cannot run T3 Code from "/proof/20261113T043928/after/T3 \"Data\"": the path contains a quote, backslash or control character. Choose another T3 home with --base-dir. CLI exit: 1 Unit file written: false $ systemctl --user show t3code.service --property=LoadState,ActiveState,SubState LoadState=not-found ActiveState=inactive SubState=dead CASE single quote | home basename "it's" $ t3 service install --base-dir "/proof/20261113T043928/after/it's" ERROR systemd cannot run T3 Code from "/proof/20261113T043928/after/it's": the path contains a quote, backslash or control character. Choose another T3 home with --base-dir. CLI exit: 1 Unit file written: false $ systemctl --user show t3code.service --property=LoadState,ActiveState,SubState LoadState=not-found ActiveState=inactive SubState=dead CASE backslash | home basename "T3\\Data" $ t3 service install --base-dir "/proof/20261113T043928/after/T3\\Data" ERROR systemd cannot run T3 Code from "/proof/20261113T043928/after/T3\\Data": the path contains a quote, backslash or control character. Choose another T3 home with --base-dir. CLI exit: 1 Unit file written: false $ systemctl --user show t3code.service --property=LoadState,ActiveState,SubState LoadState=not-found ActiveState=inactive SubState=dead CASE newline | home basename "T3\nData" $ t3 service install --base-dir "/proof/20261113T043928/after/T3\nData" ERROR systemd cannot run T3 Code from "/proof/20261113T043928/after/T3\nData": the path contains a quote, backslash or control character. Choose another T3 home with --base-dir. CLI exit: 1 Unit file written: false $ systemctl --user show t3code.service --property=LoadState,ActiveState,SubState LoadState=not-found ActiveState=inactive SubState=dead