Novolis Docs
novolis-governance / imports-todo/github-frank-mine-extra.md

`D:\github` — Frank repos not in `D:\frankrepos`

dotnetgovernancenovolis

Context: D:\github has ~123 clones; ~82 names exist only on GitHub path vs D:\frankrepos. Most Frank. duplicates are the same migration as [frankrepos-catalog.md](./frankrepos-catalog.html). This doc covers extra mine repos* worth a dedicated import note.

Duplicate rule

If the repo exists under D:\frankrepos, use the frankrepos imports-todo doc — do not re-document here.

Extra mine repos (candidates)

Repo (D:\github)WhatNovolis targetVerdict
Frank.DependenciesExplorerNuGet dependency graph explorer (tool + library)novolis-governance/scripts or novolis-installP2 — devtool; see below
Frank.AzureDevOpsAzure DevOps helpersnovolis-codegen / devtoolsP3 — spike with GitKit
Frank.Devops.WorkItemCreatorADO work itemsDevtools / skipP3
Frank.BrregNorwegian business registry APIProduct-onlySkip platform
Frank.Blazor.MermaidBlazor Mermaid tag helpernovolis-markup or appP2 if Blazor lane opens
Frank.Apps.OcrBlazor OCR wrapperDogfood / skipSkip
Frank.CSharp1BR, Frank.EnterpriseFizzBuzz, Frank.FizzBuzzJazzFuzzKatasSkip
Frank.FileToByteArrayTiny utilityInline in consumer or skipSkip
Frank.HaveIBeenPwnedMay overlap novolis-securityAudit vs Novolis.Security.HaveIBeenPwnedSkip duplicate
FleetCommanderSee dedicated docPatterns onlyfleetcommander-patterns-for-platform.md
dotnet-chat-app, DotnetBlackJack, 2d-topdown-experimentSample appsnovolis-dogfooding inspirationApps only
DotnetRepoTemplateTemplateAlign with novolis-template-dotnetMerge ideas
frank-docfx-publishDocFX publishnovolis-governance docs CIP3
class-from-dataset, find-a-friend, echoes, Alone, AssetPlusPlusProducts/experimentsSkip platform

Frank.DependenciesExplorer — detail

What

Library + tool using NuGet.ProjectModel to print transitive dependency trees.

Why

  • Useful for GPR migration and verify-nuget-only audits across 22 repos.
  • Not a game/stack feature — belongs in governance/devtools.

How

  1. Port to novolis-governance/scripts as Explore-PackageGraph.ps1 or thin Novolis.Install.Dependencies tool.
  2. No runtime dependency from platform libs.
  3. Prefer referencing NuGet package Frank.DependenciesExplorer from maintainer docs until Novolis-owned tool exists.

Acceptance

  • No duplicate migration brief for repos already listed in frankrepos-catalog.md.
  • DependenciesExplorer called out in maintainer-guide.md or governance scripts README.