---
title: Documentation generation manifest
summary: Record of the most recent documentation generation run for this repository.
status: generated
last_updated: 2026-07-23
---

# Documentation generation manifest

This file is generated and updated automatically by the SAIF Doc Gen agent at the end of every run.
Do not edit manually.

## Run summary

| Field | Value |
| --- | --- |
| Last doc gen date | 2026-07-23 |
| Run started | 2026-07-23T16:39:54Z |
| Run completed | 2026-07-23T17:38:54Z |
| Total runtime | 59m 0s |
| Documentation type | Framework |
| Libraries documented | 14 |
| Total documents generated | 234 |

## Documentation type

**Type:** Framework

**Classification basis:** Repo name contains 'Framework', all in-scope projects are class libraries, and the repository builds a single source-bundled NuGet framework package with no application entry points.

## Libraries documented

| Library | Namespace | Documents generated | Notes |
| --- | --- | --- | --- |
| `SAIF.Framework.BaseN` | `SAIF.Framework.BaseN` | 15 | PASS |
| `SAIF.Framework.Bindable` | `SAIF.Framework` | 11 | PASS-WITH-NOTES — 1 minor cosmetic item remains |
| `SAIF.Framework.CodeGen` | `SAIF.Framework.CodeGen` | 12 | PASS |
| `SAIF.Framework.CodeTimer` | `SAIF.Framework.CodeTimer` | 13 | PASS |
| `SAIF.Framework.Connection` | `SAIF.Framework.Connection` | 8 | PASS-WITH-NOTES — 2 minor (non-blocking) |
| `SAIF.Framework.Core` | `SAIF.Framework` | 22 | PASS-WITH-NOTES — 3 minor (non-blocking) |
| `SAIF.Framework.DNS` | `SAIF.Framework.DNS` | 26 | PASS |
| `SAIF.Framework.Logging` | `SAIF.Framework.Logging` | 17 | PASS-WITH-NOTES — 1 minor item remains |
| `SAIF.Framework.Mail` | `SAIF.Framework.Mail` | 8 | PASS-WITH-NOTES — 2 minor (non-blocking) |
| `SAIF.Framework.Preferences` | `SAIF.Framework.Preferences` | 18 | PASS-WITH-NOTES — 2 minor (non-blocking) |
| `SAIF.Framework.Security` | `SAIF.Framework.Security` | 13 | PASS-WITH-NOTES — 2 minor (non-blocking) |
| `SAIF.Framework.Security.EnvironmentApi` | `SAIF.Framework.Security.EnvironmentApi` | 33 | PASS |
| `SAIF.Framework.SecurityModule` | `SAIF.Framework.SecurityModule` | 14 | PASS |
| `SAIF.Framework.Version` | `SAIF.Framework.Version` | 9 | PASS-WITH-NOTES — owner placeholder deferred to Phase 5b |

## Libraries not documented

| Library | Path | Reason |
| --- | --- | --- |
| `SAIF.Framework.Tests` | `SAIF.Framework.Tests` | Matched exclusion pattern '*.Tests' |
| `SAIF.Framework.Tests.VB` | `SAIF.Framework.Tests.VB` | Matched exclusion pattern '*.Tests' |
| `SAIF.Framework.Testing` | `SAIF.Framework.Testing` | Matched exclusion pattern '*.Testing' |
| `SAIF.Framework.Testing.MbUnit` | `SAIF.Framework.Testing.MbUnit` | Matched exclusion pattern '*.Testing.*' |
| `SAIF.Framework.Testing.MBUnit.BOFV1` | `SAIF.Framework.Testing.MBUnit.BOFV1` | Matched exclusion pattern '*.Testing.*' |
| `SAIF.Framework.Testing.VS2010` | `SAIF.Framework.Testing.VS2010` | Matched exclusion pattern '*.Testing.*' |
| `SAIF.Framework.SecurityModule.TestApp` | `SAIF.Framework.SecurityModule.TestApp` | Orphaned — standalone demo/test console app for SecurityModule, not referenced by the packaging nuspec as a library, no entry-point reference chain |
| `SAIF.Framework.CodeTimer.Tests` | `SAIF.Framework.CodeTimer/SAIF.Framework.CodeTimer.Tests` | Matched exclusion pattern '*.Tests' |
| `SAIF.Framework.Mail.Tests` | `SAIF.Framework.Mail/SAIF.Framework.Mail.Tests` | Matched exclusion pattern '*.Tests' |
| `SAIF.Framework.BaseN.Tests` | `SAIF.Framework.BaseN/SAIF.Framework.BaseN.Tests` | Matched exclusion pattern '*.Tests' |
| `SAIF.Framework.Core.Tests` | `SAIF.Framework.Core/Tests` | Matched exclusion pattern '*.Tests' / excluded path segment 'test' |
| `Aga.Controls` | `SAIF.Framework.CodeTimer/Aga.Controls` | Third-party vendored control library (Aga.Controls), not a SAIF-authored library |

## Document counts by type

| Document type | Count |
| --- | --- |
| Library index pages | 17 |
| Overview pages | 14 |
| Architecture pages | 14 |
| Dependency pages | 16 |
| Operations and process pages | 22 |
| Business rule pages | 16 |
| API index pages | 14 |
| API type pages | 107 |
| Configuration pages | 14 |
| **Total** | **234** |

## Sources
- `docs/libraries/`
- `Pipelines/build.yml`
- `Pipelines/build-vars.yml`
- `SAIF.Framework.Core/SAIF.BOF.Framework.Core.nuspec`
