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.
Simple browse
Notes grouped by reviewer use.
These categories render as standard HTML so reviewers can navigate directly or use search tools as needed.
Angular and TypeScript
- Confirmed Angular Experience Confirmed Experience
- Angular Python Architecture Current Architecture Work
- Angular / RxJS Enterprise Reference Current Architecture Work
- Modern Angular Enterprise Best Practices Research Context
- Angular Python API Contracts Current Architecture Work
- Angular RxJS Data-Access Patterns Current Architecture Work
- Angular SEO Rendering Strategy Current Architecture Work
- Angular Security Boundary Current Architecture Work
AI-assisted engineering
- UAI Memory Package Current Alignment Enterprise Validated
- Long-Term Memory Map Enterprise Validated
- UAI Memory Handoff Map Enterprise Validated
- AI Prompt Architecture Current Architecture Work
- Python AI/Data Pipeline Boundaries Current Architecture Work
- AI Memory Package Wizard Integration Enterprise Validated
- AI Memory and Handoff Evidence Confirmed Experience
- Enterprise AI Translation Map Current Architecture Work
Resume and source discipline
- Resume Source Map Enterprise Validated
- Quarantined Claims Archived for Traceability
Project evidence
- Project Evidence Map Enterprise Validated
- .NET / SQL Modernization Evidence Enterprise Validated
- Static Evidence Graph Enterprise Validated
- Evidence Graph Map Enterprise Validated
- Role Evidence Map Enterprise Validated
- Role Fit Evidence Lanes Enterprise Validated
- Target Role Evidence Map Current Architecture Work
- File Handoff and Project Handoff Plan Enterprise Validated
Sourcing and review workflow
- Portfolio Review Guide Enterprise Validated
- Primary Stack Positioning Confirmed Experience
- Report-to-Docs Curation Enterprise Validated
- Report Staleness Review Enterprise Validated
- Source Governance Enterprise Validated
- Capability Resolver Map Enterprise Validated
- Target Role Paths Enterprise Validated
- Recruiter-Readable Career Summary Enterprise Validated
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.
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.
Accuracy anchor
Keeps research drafts, implementation specifics, client-sensitive details, and stronger public wording aligned with reviewed evidence.
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 reviewResearch 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.
| Title | Verification | Reviewed | Technical appendix | Open |
|---|---|---|---|---|
| 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.
| Reference | Role | Verification | Reviewed | Open |
|---|
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.
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.