3a:T17e9,
gctree Onboard
Use this when a user wants to create global context for a product, company, or workstream in an empty gc-branch.
Rules
- ask one question at a time
- keep the active gc-branch explicit
- this is global-context onboarding, not repo-local onboarding
- wait for the user's first answer before inspecting anything on your own
- start by asking the user to paste or share organized docs or reference material if they have any; otherwise ask what kind of work they mainly do
- do not start with a repo scan, a company guess, or a broad hypothesis built from directories like
~/sources
- do not ask for a full information dump up front
- if docs, reference material, or reference paths are provided, read them first and summarize your understanding back before asking for more
- ask whether that summary is correct before continuing, let the user correct it, and skip questions the docs already answered well
- if no docs are available, continue from the user's own description first and ask for the most relevant repo, path, or file only when needed
- only inspect docs, repos, directories, or files after the user has pointed you at them or confirmed they matter
- dig only through the user-provided material and the minimum related files needed for the next question
- do not inspect every source file; prefer docs, READMEs, summaries, and a few pointed paths first