Fluence.Wpf AGENTS.md

A developer handbook for Fluence.Wpf, a .NET library of Windows desktop controls styled like Microsoft’s Fluent and WinUI interfaces. It documents the project structure, coding rules, testing policy, and supported .NET versions.

In plain words
What is it for?
Understanding the solution layout, following coding conventions, choosing target frameworks, and running or writing tests.
Why use it?
It gives developers and AI agents one reliable source for how to work in the library and keeps project guidance portable for its users.

Instructions file for CodexOpenCode

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add instructions/sintaxasn/fluence.wpf/agents-md
Clone the repo
git clone --depth 1 https://github.com/sintaxasn/Fluence.Wpf

Made for: Codex, OpenCode.

Per session 13,500 This file is loaded in full into every session.
When invoked 13,500 The same file — it is already loaded in full.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.13500 $0.13500
Opus 5 $0.06750 $0.06750
Sonnet 5 $0.02700 $0.02700
Haiku 4.5 $0.01350 $0.01350

Measured yesterday against content hash 52c4077cdeaf, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

Fluence.Wpf AGENTS.md scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured yesterday.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

AGENTS.md · 495 lines

How it starts

The opening of the file, as written. The whole thing — 495 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Fluence.Wpf - Developer Handbook

Self-contained persistent memory for engineers (human and AI) working in this repository. Read top-to-bottom before touching code. This file is the single source of truth for conventions, architecture, reference authority, testing policy, and workflow; do not rely on out-of-repo agent bundles, external skill packs, or downstream-consumer-specific paths.

Portability rule - everything in this handbook must remain usable by anyone consuming Fluence.Wpf, regardless of downstream product. Consumer-specific guidance (e.g. for a particular deployment toolkit) belongs in that consumer's own repo, not here.


1. Project overview

  • Fluence.Wpf is a WPF control library that recreates the Windows 11 Fluent / WinUI 3 visual language and interaction patterns on WPF.
  • Target frameworks - library: net472 (primary), net8.0-windows10.0.26100.0 (PowerShell 7 in-process consumption), and net10.0-windows10.0.26100.0. Tests: net472 and net10.0-windows10.0.26100.0. Gallery demo (Fluence.Wpf.Demo) targets net472 and net10.0-windows10.0.26100.0; MVVM demo (Fluence.Wpf.Demo.Mvvm) targets net10.0-windows10.0.26100.0.
  • Language: LangVersion=latest across all TFMs, set centrally in Directory.Build.props - no per-TFM language restriction. net472 still constrains runtime API availability (see Section 4.3); avoid APIs that don't ship in net472, but C# language features themselves are not restricted. Nullable reference types are enabled (Nullable=enable in Directory.Build.props); individual projects may override with <Nullable>disable</Nullable> (e.g. Fluence.Wpf.Demo.Mvvm).
  • License: BSD 3-Clause. Every .cs file begins with the same 27-line header; copy it verbatim from any existing library file when adding new sources. Do not edit the copyright year unless the user asks.
  • OS: Windows 10 1809+ baseline. Mica and rounded-corner extras light up on Windows 11.
  • XML namespace URI: http://schemas.fluencewpf.com - suggested prefix fluence.

Read the full file on GitHub · 495 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. yesterday Changed · +1 lines · +37 tokens per session 52c4077cdeaf
  2. 3d ago First seen · 494 lines · 13,463 tokens per session scan A f7e1c205a974

Subscribe to this mod's changes

Fluence.Wpf AGENTS.md is an instructions file published in the GitHub repository sintaxasn/Fluence.Wpf (11 stars, last pushed yesterday), licensed BSD-3-Clause. It adds 13,500 tokens to every session, about $0.0675 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.