Development record
The capture verbs' --json and stderr print the checkout path through RedactHome only, so a checkout outside HOME is printed in full (internal/surface/cli/cli.go renderLedger), an absolute local path in output that may be pasted elsewhere; renderLedger also splices the ledger member by byte surgery on the trailing brace (review-capture 4).
issueresolvedminoriss-2609251823560369
The capture verbs' --json and stderr print the checkout path through RedactHome only, so a checkout outside HOME is printed in full (internal/surface/cli/cli.go renderLedger), an absolute local path in output that may be pasted elsewhere; renderLedger also splices the ledger member by byte surgery on the trailing brace (review-capture 4).
Grounds
- pursued: a capture verb run in a checkout outside HOME prints no absolute path in --json or on stderr; TestTheLedgerIdentityNeverPrintsAnAbsoluteCheckout failing, or an absolute checkout in either render, would show it wrong
Frontmatter
| id | iss-2609251823560369 |
|---|---|
| type | issue |
| lifecycle | resolved |
| severity | minor |
.abcd/work/issues/resolved/iss-2609251823560369-the-capture-verbs-json-and-stderr-print.md
open on GitHub ↗ · commit history ↗