Table of Contents

Class BuildStamp

Namespace
Archiver.App.Core
Assembly
Archiver.App.Core.dll

The window title's build stamp — the proof every on-device check starts from that the running binary is the one just built (CLAUDE.md). T-F218: the compile time from the assembly's PakkoBuildTimeUtc metadata, not the packaged DLL's file time (the MSIX install time). T-F198 item 4: a Store build shows no stamp.

public static class BuildStamp
Inheritance
BuildStamp
Inherited Members

Fields

MetadataKey

The metadata key Archiver.App.csproj writes the compile time under.

public const string MetadataKey = "PakkoBuildTimeUtc"

Field Value

string

Methods

Read(Assembly)

Reads MetadataKey from assembly, or null.

public static string? Read(Assembly assembly)

Parameters

assembly Assembly

Returns

string

Title(string?, bool)

The window title: "Pakko", plus the local build time unless this is a Store build.

public static string Title(string? buildTimeUtc, bool isStoreBuild)

Parameters

buildTimeUtc string
isStoreBuild bool

Returns

string