What lands in GitHub
Everything, and in the places you already look.
There is no separate console holding the real state. If StellarView disappeared tomorrow, the work would still be in your repository, on branches, in issues, in pull requests, readable by anybody on your team who has never heard of it.
The issue
An epic becomes an issue. The body is the plan: phases, work units, hours, and every gap the document could not answer.
Work units get their own issues when a phase is decomposed, linked to the epic.
The branch
One branch per phase, cut from the branch you nominated. Commits land there as each work unit completes, with the work unit in the message.
Nothing is committed to your default branch by anything StellarView does.
The pull request
A phase that finishes opens a pull request. The description is the phase: what it covered, which work units, and what was left open.
For work across several repositories the pull requests are stacked in dependency order, so the one that provides an interface merges before the one that consumes it.
What comes back
Comments on the issue are read. A review comment asking for a change can be acted on without leaving GitHub, and the result appears as another commit on the same branch.
This is the loop that matters: your team reviews in the tool they already use, and the response arrives where they left the question.
The record that travels with the code
.stellarview/ is committed to your repository, and it holds the plan for each epic keyed by issue number.
That is deliberate. It means a fresh install that clones your repositories picks up where the work left off, because the plan came with the code rather than living in a machine somebody has to keep alive.
How you know it failed
The issue is created and the branch is not. The token could read and write issues but not push. Those are different permissions on a fine-grained token.
Nothing appears at all. Check which galaxy is active. Credentials are held per galaxy, and a run uses the active one's token, not the one you added somewhere else.
