Skip to content

[autoloop-progress] docs: update Go migration progress page to iteration 24#26

Merged
mrjf merged 2 commits into
mainfrom
autoloop-progress/go-migration-iter24-7b126167538465d9
May 13, 2026
Merged

[autoloop-progress] docs: update Go migration progress page to iteration 24#26
mrjf merged 2 commits into
mainfrom
autoloop-progress/go-migration-iter24-7b126167538465d9

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

Updates docs/src/content/docs/progress/autoloop-go-migration.mdx with data sourced from memory/autoloop:python-to-go-migration.md, benchmarks/migration-status.json on autoloop/python-to-go-migration, and a fresh local run of scripts/benchmark_manifest_ops.py.

What changed

Latest status — advanced from iteration 4 (1.15%) to iteration 24 (best metric 9.89%, ~7,092 of 71,696 original Python lines).

Migration progress table — expanded from 4 rows to a full summary of all 24 iterations with workflow run links for iters 1–4, 13, 22, 23, and 24.

Migrated modules table — expanded from 11 modules to all 24 modules recorded in benchmarks/migration-status.json (the iter-13 stable baseline). A new caution callout explains the branch-reset caveat: iteration 24 additionally committed 30 Go packages on the branch that are not yet reflected in the JSON.

Benchmark signals — refreshed scripts/benchmark_manifest_ops.py numbers from a live python3 run (e.g. check_collision reaches 923x speedup at large-monorepo scale). Added a note on the expected cleanup_empty_parents regression at scale. Added a Go build/test validation signals table drawn from Autoloop memory.

Next up — replaced stale utils targets (already migrated) with the current Future Directions list from the memory file: install/pipeline.py, install/sources.py, install/services.py, policy/discovery.py, deps/github_downloader.py, and the branch-reset structural issue.

Last updated2026-05-13 15:14 UTC.

Sources used

Source Status
memory/autoloop:python-to-go-migration.md Read
autoloop/python-to-go-migration:benchmarks/migration-status.json Read
scripts/benchmark_manifest_ops.py (python3 local run) Succeeded
Issue #3 / PR #17 (gh CLI) Unavailable (gh not authenticated in sandbox; data sourced from memory file instead)

How to test

cd docs && npm ci && npm run build

The build should succeed with no broken link warnings on the updated page.

Generated by Autoloop Go Migration Progress Site ·

- Advance status table to iteration 24 (best metric 9.89%, ~7,092 migrated lines)
- Expand migration progress table through iter 24 with workflow run links
- Expand migrated modules table to all 24 modules from migration-status.json
- Add branch-reset caveat explaining iter-13 JSON baseline vs iter-24 reality
- Refresh manifest-ops benchmark with fresh python3 run (923x check_collision at scale)
- Add Go build/test validation signals table
- Update Next up from memory Future Directions
- Update last-updated timestamp to 2026-05-13 15:14 UTC

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@github-actions github-actions Bot added automation documentation Improvements or additions to documentation labels May 13, 2026
@mrjf mrjf marked this pull request as ready for review May 13, 2026 16:04
@mrjf mrjf merged commit 37d17e4 into main May 13, 2026
10 checks passed
@mrjf mrjf deleted the autoloop-progress/go-migration-iter24-7b126167538465d9 branch May 13, 2026 16:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automation documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant