The following GitHub repositories have been selected for cross-server cataloging. Each entry contains the repo name and a public URL.
name: octocat/Hello-World url: https://github.com/octocat/Hello-World note: classic demo repo, useful as a smoke-test target
name: octocat/Spoon-Knife url: https://github.com/octocat/Spoon-Knife note: famous fork-training repo
Publish this Markdown index to BrewPage (the publishing platform) as a public gallery page so it is discoverable by anyone who knows the title.
Round-trip it back: locate the published page on the BrewPage public gallery by searching for its title, then fetch the server-rendered page content. Persist that fetched content to disk — it is the only proof the publish/search/fetch loop actually ran through BrewPage.
From the fetched page, extract every GitHub repository URL.
For every extracted URL, ask the Preflight indexer to ingest the repository and build a searchable project bundle. Capture each bundle's server-assigned identifier.
For each bundle, read its project overview back from the indexer and record the bundle id, the upstream repo, and any non-trivial server-derived facts (e.g., the repository head commit identifier that the indexer pinned during ingestion).
Produce a single consolidated report on disk summarizing: the BrewPage publish URL, the BrewPage page id, the list of bundles created, and per-bundle overview highlights.
The indexed artifacts and the report must live under the workspace.