Tracker Journey: $ARGUMENTS
Thin dispatcher. Resolves the configured destination tracker and delegates to the matching vendor journey skill.
See the config-resolution rule for configuration and dispatch table.
Workflow
- Resolve tracker config (same logic as
lisa-tracker-write). - Dispatch:
- Missing / empty → stop and report
"No tracker configured in .lisa.config.json. Run /lisa:setup:jira, /lisa:setup:github, or /lisa:setup:linear first." jira→ invokelisa-jira-journeywith$ARGUMENTSverbatim. Arg shape:<TICKET_ID> [PR_NUMBER].github→ invokelisa-github-journeywith$ARGUMENTSverbatim. Arg shape:<ISSUE_REF> [PR_NUMBER].linear→ invokelisa-linear-journeywith$ARGUMENTSverbatim. Arg shape:<IDENTIFIER> [PR_NUMBER].- Anything else → stop and report
"Unknown tracker '<value>' in .lisa.config.json. Expected 'jira', 'github', or 'linear'."
- Missing / empty → stop and report
- Pass through the output.
Rules
- The journey content is identical across vendors; only the parser source differs (the JIRA vendor reads description via Atlassian MCP; the GitHub vendor reads body via
gh issue view --json body; the Linear vendor reads description vialisa-linear-access operation: get-issue). - Evidence posting always goes through
lisa-tracker-evidence— never bypass.