Skip to content
Kazushi Kamegawa edited this page Sep 20, 2026 · 4 revisions

syncwingetlink — Wiki

日本語

Implementation plans for this repository, organized by milestone. Each plan is reviewed (and corrected, where a later review found a defect) before or during implementation, and records the GitHub issue/sub-issues that track the work. Plans live under plan/syncwingetlink/<slug>.md; a _ja suffix marks the Japanese translation of a page.

Package enumeration & alias resolution

Plan Date Status Tracking 日本語
M2: Package source selection, filters, and outstanding PR review fixes 2026-07-26 Completed Issue #4 日本語
M3: Alias resolution and regex rules 2026-07-27 Planned, reviewed Issue #5 日本語

Link inspection & repair

Plan Date Status Tracking 日本語
M4: Link state inspection 2026-07-27 Completed Issue #6 日本語
M5: Symlink repair service 2026-07-27 Planned, reviewed Issue #7 日本語

Command-line interface & TUI

Plan Date Status Tracking 日本語
M6: Command-line interface 2026-07-30 Delivered Issue #8 日本語
M7: Interactive TUI 2026-07-30 Planned, reviewed (revised) Issue #9 日本語
--tui reporting and path display 2026-09-20 Implemented, PRs open for review Issue #179, Issue #180 日本語

Quality, release & documentation

Plan Date Status Tracking 日本語
M8: Quality, polish, and release 2026-07-30 Planned, reviewed, corrected Issue #10 日本語
M9: COM API documentation 2026-08-02 Implemented, PRs open for review Issue #11 日本語

The Date column is each plan page's first commit date in this wiki. The Status column is a snapshot of the wording each page's own "Status:" line used at the time it was last edited — some pages (M3, M5, M7) predate later work that resolved items they left open; see each page's own body, and docs/task.md in the repository, for the current, authoritative state.

Reference: Microsoft Learn background for these milestones

The plans above implement Win32, COM, and MSVC surface documented by Microsoft Learn. The links below are the canonical reference pages for that surface, grouped by the milestone area that relies on them — useful background for reading the plans above or reviewing the corresponding code, not a claim that these exact pages were the ones consulted while the plans were originally written.

Windows Package Manager / COM (M2, M9)

Symbolic links & reparse points (M4, M5)

Console & TUI (M6, M7)

MSVC binary hardening (M8)

Testing (all milestones)

Build system (M0, referenced throughout)

Clone this wiki locally