Skip to content

[Project] Establish SightAdapt public presence and discoverability #95

Open

Description

@KeyffMS

Objective

Create a consistent, searchable and publicly documented presence for SightAdapt across GitHub, the product website, search engines, Windows package distribution and selected open-source directories.

Canonical URLs

  • Repository: https://github.com/KeyffMS/SightAdapt
  • GitHub Pages build/origin and fallback: https://keyffms.github.io/SightAdapt/
  • Canonical public product URL: https://aiteracja.pl/sightadapt/
  • Optional convenience redirect: https://sightadapt.aiteracja.pl/

The product section under aiteracja.pl is canonical. The optional subdomain must permanently redirect to the canonical /sightadapt/ path and must not host a separately indexed copy.

Success criteria

  • The exact product name SightAdapt returns authoritative project-controlled results in major search engines.
  • https://aiteracja.pl/sightadapt/ resolves over HTTPS and serves the complete product site.
  • The optional subdomain redirects permanently to the canonical path.
  • Repository, site, releases and external directory entries use one consistent name, description, icon and canonical URL.
  • Public pages provide a dated record of product use, releases and ownership.
  • Download links resolve to verified GitHub Release artifacts.
  • Search indexing, structured data and sitemaps are configured.
  • Windows users can discover the package through WinGet after legal packaging requirements are complete.
  • External listings remain synchronized with the canonical GitHub Release.

Work breakdown

Phase 1 — Brand and GitHub foundation

Phase 2 — Website content, GitHub Pages and Aiteracja integration

Phase 3 — Search and structured discovery

Phase 4 — Package and directory distribution

Phase 5 — Public identity and launch

Phase 6 — Ongoing stewardship

Recommended execution order

  1. [Brand] Standardize SightAdapt™ naming and public attribution #96 — establish the canonical product identity and public attribution. Completed.
  2. [Website/Content] Define the complete SightAdapt™ website content and page copy #124 — freeze the website information architecture, page copy, canonical URL rules, brand usage and content requirements before implementation.
  3. Complete the remaining legal/package prerequisites from [Legal/Release] Include required legal documents in maintained binary distributions #82–[Privacy/GDPR] Publish a privacy notice and support-data handling policy #86, [CI/Compliance] Enforce the reusable final-package gate #91 and [Legal Notices] Version and enforce third-party name, affiliation and DRM reviews #92 in parallel with repository metadata work in [GitHub] Optimize repository description, topics and social preview #97.
  4. [GitHub] Optimize repository description, topics and social preview #97 and [Release] Publish canonical GitHub Releases and immutable version tags #98 — establish the public repository surface and canonical GitHub Release/release policy needed by the website.
  5. [Website] Build the SightAdapt GitHub Pages site #99 — build the GitHub Pages implementation from the content contract in [Website/Content] Define the complete SightAdapt™ website content and page copy #124 and the release/repository authorities from [GitHub] Optimize repository description, topics and social preview #97/[Release] Publish canonical GitHub Releases and immutable version tags #98.
  6. [Website/Compliance] Publish privacy, license, security and contact pages #103 — publish the privacy, license, security and contact content once the site implementation exists.
  7. [Website/Hosting] Publish at aiteracja.pl/sightadapt/ and redirect the convenience subdomain #100 and [Downloads] Add verified release downloads, checksums and release history to the website #104 — in parallel where practical, publish the production site at aiteracja.pl/sightadapt/ and complete verified downloads/release history.
  8. [SEO] Add canonical metadata, Open Graph and SoftwareApplication structured data #101 — finalize and validate canonical metadata, Open Graph and structured data against the production URL.
  9. [SEO] Publish sitemap.xml, robots.txt and canonical URL behavior #102 — finalize sitemap, robots, canonical URL behavior and duplicate-origin handling after [SEO] Add canonical metadata, Open Graph and SoftwareApplication structured data #101.
  10. [Search] Verify sightadapt.aiteracja.pl in Google Search Console #105 and [Search] Verify the site in Bing Webmaster Tools and enable IndexNow #106 — verify and submit the production site to Google and Bing/IndexNow in parallel.
  11. [Distribution] Publish SightAdapt in WinGet #107, [Directory] Add SightAdapt to Open Hub #108, [Mirror] Create and maintain a SourceForge project mirror #109 and [Social] Reserve and configure canonical SightAdapt public profiles #110 — publish package/directory listings and maintained public profiles after the canonical site and release surfaces are available.
  12. [Launch] Prepare a Product Hunt listing for SightAdapt #111 and [Community] Publish coordinated open-source and accessibility announcements #112 — execute the coordinated public launch and community announcements.
  13. Continue [Monitoring] Track search visibility, public name use and authoritative links #113 as the ongoing monitoring and stewardship process after the public surfaces exist.

Execution rule

An issue may be prepared earlier when useful, but it should not be treated as complete until its own dependencies and production-verification criteria are satisfied. Downstream work must consume the canonical decisions from #96 and #124 rather than redefining product identity, copy or canonical URLs.

Delivery model

This issue is the repository-native project tracker. Every deliverable is represented by an independent issue with its own acceptance criteria and dependencies, so the complete set can later be imported into a native GitHub Projects board without restructuring.

Constraints

Current execution status — 2026-09-24

Website hosting clarification — 2026-09-24

The canonical production website is maintained in KeyffMS/SightAdapt-website and synchronized to the Aiteracja server at https://aiteracja.pl/sightadapt/.

The main KeyffMS/SightAdapt repository retains the GitHub Pages implementation as the non-canonical fallback. #99 therefore remains open only for protected-main Pages deployment and live github.io fallback verification.

#103 is complete independently of the fallback because its compliance pages are published on the canonical production surface.

Downloads completion — 2026-09-24

#104 is complete in KeyffMS/SightAdapt-website at commit 37003af0ae916b6a4cbcdaaad6a9206699d161d5.

The canonical website source now exposes and validates the immutable v0.5.0.50-alpha GitHub Release, official Windows x64 ZIP, SHA-256, SBOM, compliance/legal/privacy files and retained release history. A CI validator checks the live GitHub Release API and the documented withdrawal procedure is maintained with the website source.

Activity

  1. self-assigned this
    on Jul 27, 2026
  2. modified the milestone: 0.5.0.50 on Jul 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions