Architecture notes

Curated technical notes behind the portfolio evidence system.

Reviewed Architecture Notes preserve context, resume-source discipline, project evidence, and AI-assisted engineering decisions. Technical reference names remain available in the appendix while the human view uses verification labels and project context.

Reader guide

Architecture notes are for deeper validation.

Most readers should start with the resume, career, and experience pages. Use these notes when you need source discipline, reviewer context, or technical review details behind a resume or project line.

Evidence Resume-to-project mapping Open map
Technical appendix Structured data and AI handoff files Open profile
Angular AI Resume discipline Project evidence Sourcing

Simple browse

Notes grouped by reviewer use.

These categories render as standard HTML so reviewers can navigate directly or use search tools as needed.

AI handoff review

Positive purpose and hard limits are captured for review.

The AI memory package includes a positive anchor and a constraint anchor. They help future AI-assisted work preserve the portfolio’s intent and avoid overstatement, while still requiring explicit user approval before durable policy promotion.

Purpose

Positive anchor

Preserve the site as a recruiter-readable portfolio centered on Microsoft Azure / AI / .NET / SQL / TypeScript, with Angular experience visible and research kept separate from approved evidence.

Reviewer path

Accuracy anchor

Keeps research drafts, implementation specifics, client-sensitive details, and stronger public wording aligned with reviewed evidence.

Reviewer path

Reviewer decision

Both anchors remain available for Mike’s final wording decision. Use the AI handoff review page to approve, narrow, or replace them.

Open AI handoff review

Research Library relationship

Research notes can inform curated Architecture Notes.

Research notes can inform future Architecture Notes after rewrite and confirmation.

Curated note inventory

Readable architecture and sourcing notes.

Architecture Notes provide context before supporting stronger portfolio wording.

TitleVerificationReviewedTechnical appendixOpen
Portfolio Review Guide
Start with the two-page resume. Use /career/ and /experience/ for the human-readable career story. Use /projects/ and /case-studies/ for technical proof. Use Architecture Notes only when deeper Architecture Notes are needed. Use Research Library only for research archive review, not as portfolio proof.
Enterprise Validated 2026-08-12T21:30:00Z
Reference detailsportfolio-review-guide.md
.uai/portfolio-review-guide.uai
Open note
Primary Stack Positioning
Angular, RxJS, and Python remain important capability lanes and experience surfaces, but they do not replace the primary stack hierarchy.
Confirmed Experience 2026-08-12T21:30:00Z
Reference detailsprimary-stack-positioning.md
.uai/primary-stack-positioning.uai
Open note
Confirmed Angular Experience
Angular should be visible in experience, resume-supporting context, and role paths.
Confirmed Experience 2026-06-06T13:55:00Z
Reference detailsangular-experience-confirmed.md
.uai/angular-experience-user-confirmed.uai
Open note
UAI Memory Package Current Alignment
This Architecture Note records the current MikeKappel.com AI handoff memory package alignment with the UAIX AI Memory Package Wizard. It keeps current working memory, durable long-term memory, and raw report recall in separate lanes.
Enterprise Validated 2026-08-12T00:00:00Z
Reference detailsuai-memory-package-current-alignment.md
.uai/long-term-memory.uai
Open note
Report-to-Docs Curation
The Research Archive is useful for recall and prior-work discovery, but Architecture Notes should only contain current, curated, non-stale material.
Enterprise Validated 2026-08-12T00:00:00Z
Reference detailsreport-to-doc-curation.md
.uai/report-to-doc-curation.uai
Open note
Report Staleness Review
This note records which Research Archive items should not be used to steer current Architecture Notes without revalidation.
Enterprise Validated 2026-08-12T00:00:00Z
Reference detailsreport-staleness-review.md
.uai/report-to-doc-curation.uai
Open note
Resume Source Map
Approved resume claims are separated from imported or generated material so the public resume stays evidence-supported.
Enterprise Validated 2026-08-12T21:01:29Z
Reference detailsresume-source-map.md
.uai/resume-source-map.uai
Open note
Project Evidence Map
Project evidence is organized with evidence labels, supported context, review notes, related docs, and AI handoff pointers.
Enterprise Validated 2026-08-12T21:30:00Z
Reference detailsproject-evidence-map.md
.uai/project-evidence-map.uai
Open note
Source Governance
Source hierarchy and evidence label values keep the site from blending verified biography with generated strategy material.
Enterprise Validated 2026-06-05T00:00:00Z
Reference detailssource-governance.md
.uai/resume-source-map.uai
Open note
Quarantined Claims
This record blocks unsupported imported claim groups without repeating contaminated phrasing in public resume copy.
Archived for Traceability 2026-06-05T00:00:00Z
Reference detailsquarantined-claims.md
.uai/resume-source-map.uai
Open note
Long-Term Memory Map
Last reviewed UTC: 2026-08-12T00:00:00Z Source status: approved Package version authority: E:/Source/WP/workspaceAI handoff
Enterprise Validated 2026-08-12T00:00:00Z
Reference detailslong-term-memory-map.md
.uai/long-term-memory.uai
Open note
UAI Memory Handoff Map
Last reviewed UTC: 2026-08-12T00:00:00Z Source status: approved Package version authority: E:/Source/WP/workspaceAI handoff
Enterprise Validated 2026-08-12T00:00:00Z
Reference detailsuai-memory-handoff-map.md
.uai/long-term-memory.uai
Open note
AI Prompt Architecture
Prompt architecture is treated as a evidence-supported engineering discipline with review gates and structured outputs.
Current Architecture Work 2026-06-05T00:00:00Z
Reference detailsai-prompt-architecture.md
.uai/ai-prompt-architecture.uai
Open note
Angular Python Architecture
Angular / RxJS architecture evidence is kept in a server-rendered, crawlable reviewer lane. The example package under examples/angular22-rxjs-enterprise/ demonstrates current Angular package alignment, TypeScript DTOs, RxJS data-access stores, OpenAPI contracts, Python reference services, and...
Current Architecture Work 2026-08-12T21:30:00Z
Reference detailsangular-python-architecture.md
.uai/angular22-rxjs-enterprise.uai
Open note
Angular / RxJS Enterprise Reference
Define the public Angular proof lane for MikeKappel.com without changing the portfolio into a client-only application. The WordPress route remains server-rendered while the Angular code under examples/angular22-rxjs-enterprise/ provides reviewable reference material.
Current Architecture Work 2026-08-12T21:30:00Z
Reference detailsangular22-rxjs-enterprise-reference.md
.uai/angular22-rxjs-enterprise.uai
Open note
Modern Angular Enterprise Best Practices
As the front-end software engineering ecosystem matures into 2026, the Angular framework has solidified its position as a premier, battle-tested solution for building enterprise-scale web applications. Historically recognized for its heavily opinionated structure, robust dependency injection, and...
Research Context 2026-06-05T00:00:00Z
Reference detailsmodern-angular-enterprise-best-practices.md
.uai/angular-python-architecture.uai
Open note
Python AI/Data Pipeline Boundaries
Python positioning stays useful by separating service-boundary evidence from unsupported implementation claims.
Current Architecture Work 2026-06-05T00:00:00Z
Reference detailspython-ai-data-pipeline-boundaries.md
.uai/python-ai-data-pipelines.uai
Open note
.NET / SQL Modernization Evidence
The .NET / SQL modernization lane maps the public resume baseline to reviewer-visible evidence without exposing private implementation details.
Enterprise Validated 2026-06-05T00:00:00Z
Reference detailsdotnet-sql-modernization-evidence.md
.uai/dotnet-sql-modernization.uai
Open note
Capability Resolver Map
The browser-local resolver maps job text to direct evidence, supporting signals, proof pages, related docs, and source-status warnings.
Enterprise Validated 2026-06-05T00:00:00Z
Reference detailscapability-resolver-map.md
.uai/capability-resolver.uai
Open note
Static Evidence Graph
/evidence-graph.json provides a structured data path from resume claims to role pages, project evidence, docs, AI handoff memory, and REST routes.
Enterprise Validated 2026-06-05T00:00:00Z
Reference detailsevidence-graph.md
.uai/project-evidence-map.uai
Open note
Evidence Graph Map
Purpose: define a compact public graph that connects resume claims, role-fit lanes, projects, case studies, docs, static JSON, REST endpoints, and AI handoff memory.
Enterprise Validated 2026-06-05T00:00:00Z
Reference detailsevidence-graph-map.md
.uai/evidence-graph.uai
Open note
Role Evidence Map
Purpose: map recruiter-readable target roles to existing evidence without adding new biography.
Enterprise Validated 2026-08-12T21:30:00Z
Reference detailsrole-evidence-map.md
.uai/role-evidence-map.uai
Open note
Role Fit Evidence Lanes
Purpose: provide recruiter-readable entry paths without requiring the Capability Resolver first.
Enterprise Validated 2026-06-05T00:00:00Z
Reference detailsrole-fit-evidence-lanes.md
.uai/role-fit-evidence.uai
Open note
Target Role Evidence Map
Purpose: provide recruiter-readable and technical reviewer paths without creating new claims.
Current Architecture Work 2026-08-12T21:30:00Z
Reference detailstarget-role-evidence-map.md
.uai/target-role-evidence.uai
Open note
Target Role Paths
Recruiter-readable role paths convert the portfolio into four clear entry points without changing any evidence review rules.
Enterprise Validated 2026-06-05T00:00:00Z
Reference detailstarget-role-paths.md
.uai/target-role-paths.uai
Open note
Recruiter-Readable Career Summary
The career map now starts with a conventional summary before the search and lineage details. This lowers friction for recruiters and hiring managers while keeping the deeper evidence graph available.
Enterprise Validated 2026-08-12T21:30:00Z
Reference detailsrecruiter-readable-career-summary.md
.uai/resume-source-map.uai
Open note
Career Summary
Michael Kappel is presented as a senior software engineer and software architect focused on enterprise .NET modernization, SQL Server systems, TypeScript/Angular front-end architecture, Python service boundaries, AI-assisted engineering, automated testing, and technical mentoring.
Enterprise Validated 2026-06-05T00:00:00Z
Reference detailscareer-summary.md
.uai/career-summary.uai
Open note
Career Recruiter Path
/career/ is the primary human-readable path for recruiters and hiring managers. It summarizes the professional story before advanced resolver, API, or docs surfaces.
Enterprise Validated 2026-08-12T21:30:00Z
Reference detailscareer-recruiter-path.md
.uai/career-primary-path.uai
Open note
Navigation Compact Menus
Navigation must remain server-rendered, keyboard reachable, and usable with progressive enhancement.
Enterprise Validated 2026-06-10T17:27:13Z
Reference detailsnavigation-compact-menus.md
.uai/navigation-compact-menus.uai
Open note
Runtime Stabilization
theme.json keeps WordPress schema version: 2. MK ENTERPRISE VERSION stores the theme package version. Presentation helper functions must be guarded before use. Managed-page bootstrap should not run broadly on public frontend requests. Runtime health and deployment recovery JSON remain available...
Enterprise Validated 2026-06-06T13:55:00Z
Reference detailsruntime-stabilization.md
.uai/runtime-stabilization.uai
Open note
Reports Research Archive
The Research Library folder is a searchable, public, research-only research archive. It is different from Architecture Notes, which is curated long-term site memory. Research archive items may be obsolete, speculative, generated, conflicting, or contaminated by old imported claims.
Enterprise Validated 2026-08-12T00:00:00Z
Reference detailsreports-research-archive.md
.uai/reports-archive.uai
Open note
Report Promotion Workflow
Research archive item found. Report packet copied. Human reviews source and implementation context. Claim is approved, rejected, narrowed, or quarantined. Approved claim is rewritten into Architecture Notes with explicit source status. AI handoff memory points to the curated doc, not the research archive item....
Enterprise Validated 2026-06-05T22:20:00Z
Reference detailsreport-promotion-workflow.md
.uai/report-promotion-workflow.uai
Open note
Report Search Query Syntax
Angular Info724 documentation app "AI generated documentation" +Angular tag:resume -quarantined title:Angular RxJS category:evidence review filename:uaix taboo "AI memory" OR "project handoff"
Enterprise Validated 2026-06-05T22:20:00Z
Reference detailsreport-search-query-syntax.md
.uai/report-search-query-syntax.uai
Open note
Report Reader Boundaries
Canonical report pages render archived Markdown safely for research discovery without promoting it to approved portfolio evidence.
Enterprise Validated 2026-08-12T00:00:00Z
Reference detailsreport-reader-boundaries.md
.uai/report-reader-boundaries.uai
Open note
Reports Search Workbench
The Research Library page is a server-rendered research library for visitors, search engines, and answer systems working with MikeKappel.com.
Confirmed Experience 2026-08-12T00:00:00Z
Reference detailsreports-search-workbench.md
.uai/reports-search-workbench.uai
Open note
Research Search Cross-Source Index
Purpose The /research-search/ route provides source-labeled retrieval across curated /docs, raw /reports, evidence-map nodes, review-queue entries, projects, and case studies.
Current Architecture Work 2026-08-12T00:00:00Z
Reference detailsresearch-search-cross-source-index.md
.uai/research-search.uai
Open note
Localenpoint Strategy Candidate Summary
This note curates the Localenpoint.com research cluster as a strategy candidate, not a launched-product claim.
Current Architecture Work 2026-06-06T13:55:00Z
Reference detailslocalenpoint-strategy-candidate-summary.md
.uai/report-to-doc-curation.uai
Open note
Architecture Notes Index
Curated long-term memory for MikeKappel.com. This index lists current Architecture Notes only.
Enterprise Validated 2026-08-12T00:00:00Z
Reference detailsindex.md
.uai/long-term-memory.uai
Open note
Research Index
Curated long-term memory for MikeKappel.com. This index lists current Architecture Notes only.
Enterprise Validated 2026-08-12T00:00:00Z
Reference detailsresearch-index.md
.uai/long-term-memory.uai
Open note
AI Memory Package Wizard Integration
MikeKappel.com treats UAIX AI Memory as a reviewed handoff and evidence-organization surface. The site package keeps current operating memory in AI handoff, durable reviewed memory in /docs, and evidence-bounded research recall in /reports.
Enterprise Validated 2026-08-12T00:00:00Z
Reference detailsai-memory-package-wizard-integration.md
.uai/long-term-memory.uai
Open note
AI Memory and Handoff Evidence
UAIX-style short-term memory, file handoff, project handoff, and curated /docs notes support reviewer-visible continuity without granting execution authority.
Confirmed Experience 2026-06-05T00:00:00Z
Reference detailsai-memory-handoff-evidence.md
.uai/ai-memory-handoff.uai
Open note
Angular Python API Contracts
Python is modeled as validation, enrichment, metadata handling, and AI/data processing behind REST/OpenAPI contracts. TypeScript DTOs preserve evidence label, review status, evidence links, and implementation context. The backend reference contains deterministic placeholders and no external AI...
Current Architecture Work 2026-06-05T00:00:00Z
Reference detailsangular-python-api-contracts.md
.uai/angular-python-contracts.uai
Open note
Angular RxJS Data-Access Patterns
RxJS is useful for cancellation, debounce, retry, refresh triggers, error mapping, and shared read-only workflow streams. Components should render state and emit user intent rather than owning scattered HTTP calls. Data-access stores should expose readonly streams and controlled methods.
Current Architecture Work 2026-06-05T00:00:00Z
Reference detailsangular-rxjs-data-access-patterns.md
.uai/angular-rxjs-data-access.uai
Open note
Angular SEO Rendering Strategy
Public pages should expose titles, headings, body copy, internal links, canonical URLs, and structured data in server-rendered or prerendered HTML. Angular can still provide hydrated interaction where the initial HTML is useful without JavaScript. Route-level SSR/SSG strategy is the preferred...
Current Architecture Work 2026-06-05T00:00:00Z
Reference detailsangular-seo-rendering-strategy.md
.uai/angular-seo-rendering.uai
Open note
Angular Security Boundary
No secrets are included. Untrusted content should be rendered as text, not as HTML. CSP and Trusted Types guidance is included for enterprise hosting review. Generated output should remain behind review checkpoints before publication.
Current Architecture Work 2026-06-05T00:00:00Z
Reference detailsangular-security-boundary.md
.uai/angular22-rxjs-enterprise.uai
Open note
Angular Testing Strategy
Vitest should verify data-access behavior, DTO mapping, and error handling. Playwright should verify accessible headings, route titles, server-rendered content, and no blank client-only shell behavior. Tests should protect the SEO-first rule as well as user-visible interactions.
Current Architecture Work 2026-06-05T00:00:00Z
Reference detailsangular-testing-strategy.md
.uai/angular22-rxjs-enterprise.uai
Open note
Enterprise AI Translation Map
Translate dense AI research language into practical enterprise portfolio language.
Current Architecture Work 2026-06-05T00:00:00Z
Reference detailsenterprise-ai-translation-map.md
.uai/ai-prompt-architecture.uai
Open note
FAQ Index
The site now includes route-specific FAQ sections for major public pages. FAQ answers are server-rendered and paired with JSON-LD where templates emit FAQ markup.
Enterprise Validated 2026-06-05T00:00:00Z
Reference detailsfaq-index.md
.uai/role-evidence-map.uai
Open note
FAQ Schema Map
Route-specific FAQ sections are used to make major pages clearer to humans and easier for crawlers to interpret.
Enterprise Validated 2026-06-05T00:00:00Z
Reference detailsfaq-schema-map.md
.uai/long-term-memory.uai
Open note
FAQ and SEO Schema Map
The site now renders compact FAQ sections on high-value pages and mirrors those Q&A items into JSON-LD where appropriate.
Current Architecture Work 2026-06-05T00:00:00Z
Reference detailsfaq-and-seo-schema-map.md
.uai/seo-faq-schema.uai
Open note
File Handoff and Project Handoff Plan
The package includes an agent-file-handoff/ intake deck. It exists so a receiving AI or human reviewer can separate active source files from requested improvements and processed archive records.
Enterprise Validated 2026-06-10T17:27:13Z
Reference detailsfile-handoff-project-handoff-plan.md
.uai/long-term-memory.uai
Open note
Human Evidence Map Page
/evidence-map/ gives human reviewers a readable version of the static evidence graph. It connects resume claims to project labels, case studies, docs, static JSON, REST endpoints, and review-state boundaries.
Enterprise Validated 2026-06-05T00:00:00Z
Reference detailsevidence-map-human-review.md
.uai/evidence-map-page.uai
Open note
Internal Link Integrity Report
The v8.8.8 package includes a static internal-link smoke report at /internal-link-report.json and a public route inventory at /sitemap-routes.json.
Enterprise Validated 2026-06-05T00:00:00Z
Reference detailsinternal-link-integrity-report.md
.uai/internal-link-integrity.uai
Open note
Modern Angular RxJS Enterprise Web App Reference
This research note maps the uploaded Angular enterprise research into a restrained public proof page. It keeps the strongest engineering ideas and removes inflated language.
Current Architecture Work 2026-06-05T00:00:00Z
Reference detailsangular-22-rxjs-enterprise-web-app.md
.uai/angular-python-architecture.uai
Open note
Recruiter Career Summary
Recruiter entry path for human-readable career review before the Capability Resolver or dense evidence maps.
Enterprise Validated 2026-06-05T00:00:00Z
Reference detailsrecruiter-career-summary.md
.uai/career-summary.uai
Open note
Research Search Source-Labeled Index
The research search index connects Architecture Notes, Portfolio Evidence, Review Desk entries, Case Studies, Projects, and the research-only Research Archive with visible source labels.
Enterprise Validated 2026-06-06T03:55:00Z
Reference detailsresearch-search-source-labeled-index.md
.uai/research-search-source-labeled-index.uai
Open note
SEO FAQ Route Map
Route-specific FAQ intent for major public pages keeps SEO content crawlable and evidence-supported.
Enterprise Validated 2026-06-05T00:00:00Z
Reference detailsseo-faq-route-map.md
.uai/career-summary.uai
Open note
Source Status Consistency Check
Review queue items: 22 Static report: /source-status-report.json Human page: /review-queue/
Enterprise Validated 2026-06-05T00:00:00Z
Reference detailssource-status-consistency-check.md
.uai/review-queue.uai
Open note
AI knowledge handoff appendix

Technical appendix

AI knowledge handoff references.

These compact handoff files are useful for automation-assisted review. Human readers can use the architecture notes above first.

ReferenceRoleVerificationReviewedOpen

Portfolio proof chain

How notes support the public portfolio.

AI handoff/totemAI handoff and AI handoff/tabooAI handoff anchor positive purpose and hard negative constraints. Other AI handoff files carry active compact state; /docs contains durable research and portfolio notes records. Promote facts only after review.

Resume line Project evidence Architecture note Structured profile Reviewer path

FAQ

Common review questions.

Short answers are rendered in the HTML source and mirrored into JSON-LD where appropriate.

What are Architecture Notes?

Architecture Notes contain curated technical context for project evidence, resume source maps, Angular architecture, AI memory, and handoff documentation.

How do AI handoff files relate to Architecture Notes?

AI handoff files are compact continuity files that point to curated Architecture Notes rather than storing long essays.

How do draft notes become public resume language?

Draft notes are refined through review before they influence resume language or stronger public portfolio wording.