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 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 Plain-language guide for reviewing the portfolio without starting in research or technical appendices. |
Enterprise Validated | 2026-06-09T22:45:00Z | Reference detailsportfolio-review-guide.md.uai/portfolio-review-guide.uai |
Open note |
| Primary Stack Positioning The public header and first-read portfolio story stay centered on: |
Confirmed Experience | 2026-06-09T22:45: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-09T22:45:00Z | Reference detailsangular-experience-confirmed.md.uai/angular-experience-user-confirmed.uai |
Open note |
| UAI Memory Package Current Alignment Current UAIX wizard alignment for local-first `AI handoff` memory, Project Handoff, Agent File Handoff, long-term memory, and report organization. |
Enterprise Validated | 2026-06-09T22:45: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-06-09T22:45: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-06-09T22:45: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-06-09T22:45:00Z | 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-06-09T22:45: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-09T22:45: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-09T22:45:00Z | Reference detailsquarantined-claims.md.uai/resume-source-map.uai |
Open note |
| Long-Term Memory Map Durable memory is curated through `/docs`, summarized through `AI handoff`, and kept separate from research library raw report recall. |
Enterprise Validated | 2026-06-09T22:45:00Z | Reference detailslong-term-memory-map.md.uai/long-term-memory.uai |
Open note |
| UAI Memory Handoff Map Launch-baseline read order, Project Handoff records, Agent File Handoff intake rules, and export pointers for receiver sessions. |
Enterprise Validated | 2026-06-09T22:45: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-09T22:45: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, |
Current Architecture Work | 2026-06-09T22:45: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. The WordPress route remains server-rendered while `examples/angular22-rxjs-enterprise/` provides reviewable reference material. |
Current Architecture Work | 2026-06-09T22:45: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 struct |
Research Context | 2026-06-09T22:45:00Z | Reference detailsmodern-angular-enterprise-best-practices.md.uai/angular-python-architecture.uai |
Open note |
| Python AI/Data Pipeline Boundaries Python is positioned as a bounded validation, enrichment, and AI/data pipeline lane while unsupported implementation claims remain out of public copy. |
Current Architecture Work | 2026-06-09T22:45: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 reviewed Microsoft-stack, SQL Server, testing, and mentoring evidence. |
Enterprise Validated | 2026-06-09T22:45: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-09T22:45: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-09T22:45: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-09T22:45: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-06-09T22:45: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-09T22:45: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-06-09T22:45: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-09T22:45: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-06-09T22:45: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 |
Enterprise Validated | 2026-06-09T22:45: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-06-09T22:45:00Z | Reference detailscareer-recruiter-path.md.uai/career-primary-path.uai |
Open note |
| Human-Facing Presentation Guidelines Public portfolio copy should be confident, business-aligned, and easy to scan. Internal verification details belong in technical appendices, JSON, REST, `AI handoff`, and Architecture Notes. |
Confirmed Experience | 2026-06-09T22:45:00Z | Reference detailshuman-facing-presentation-guidelines.md.uai/public-facing-language-guard.uai |
Open note |
| Compact Navigation Menus The header uses three grouped menus to avoid a long laptop-height dropdown. |
Enterprise Validated | 2026-06-09T22:45:00Z | Reference detailsnavigation-compact-menus.md.uai/navigation-compact-menus.uai |
Open note |
| Runtime Stabilization Current package must preserve the runtime fixes added after deployment errors: |
Enterprise Validated | 2026-06-09T22:45: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 |
Enterprise Validated | 2026-06-09T22:45:00Z | Reference detailsreports-research-archive.md.uai/reports-archive.uai |
Open note |
| Report Promotion Workflow 1. Research archive item found. 2. Report packet copied. 3. Human reviews source and implementation context. 4. Claim is approved, rejected, narrowed, or quarantined. 5. Approved claim is rewritten into `Architecture Notes` with explicit `source_status`. 6. `AI handoff` memory |
Enterprise Validated | 2026-06-09T22:45:00Z | Reference detailsreport-promotion-workflow.md.uai/report-promotion-workflow.uai |
Open note |
| Report Search Query Syntax Supported syntax: |
Enterprise Validated | 2026-06-09T22:45:00Z | Reference detailsreport-search-query-syntax.md.uai/report-search-query-syntax.uai |
Open note |
| Report Reader Boundaries The report reader displays raw Markdown safely and keeps report material outside SEO surfaces. |
Enterprise Validated | 2026-06-09T22:45:00Z | Reference detailsreport-reader-boundaries.md.uai/report-reader-boundaries.uai |
Open note |
| Reports Search Workbench The `Research Library` page is a research-only research-search workbench for visitors and AI assistants working on MikeKappel.com. |
Confirmed Experience | 2026-06-09T22:45:00Z | Reference detailsreports-search-workbench.md.uai/reports-search-workbench.uai |
Open note |
| Research Search Cross-Source Index This item is presented with the available portfolio evidence. |
Current Architecture Work | 2026-06-09T22:45: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-09T22:45:00Z | Reference detailslocalenpoint-strategy-candidate-summary.md.uai/report-to-doc-curation.uai |
Open note |
| Docs Index Browsable long-memory inventory for the v8.8.15 evidence-labeled portfolio package. Each record keeps status, evidence label, mapped `AI handoff` memory, and implementation context visible before content is reused. |
Enterprise Validated | 2026-06-09T22:45:00Z | Reference detailsindex.md.uai/long-term-memory.uai |
Open note |
| Docs Index Browsable long-memory inventory for the v8.8.8 evidence-labeled portfolio package. Each record keeps status, evidence label, mapped `AI handoff` memory, and implementation context visible before content is reused. |
Enterprise Validated | 2026-06-09T22:45:00Z | Reference detailsresearch-index.md.uai/long-term-memory.uai |
Open note |
| AI Memory Package Wizard Integration Current UAIX wizard alignment for local-first `AI handoff` memory, Project Handoff, Agent File Handoff, long-term memory, and report organization. |
Enterprise Validated | 2026-06-09T22:45:00Z | Reference detailsai-memory-package-wizard-integration.md.uai/long-term-memory.uai |
Open note |
| AI Memory and Handoff Evidence The AI memory/handoff lane maps short-term `AI handoff` memory, file handoff, project handoff, and long-term `/docs` memory to recruiter-readable review context. |
Confirmed Experience | 2026-06-09T22:45:00Z | Reference detailsai-memory-handoff-evidence.md.uai/ai-memory-handoff.uai |
Open note |
| Angular Python API Contracts Keep Python AI/data work behind typed HTTP contracts and review boundaries. |
Current Architecture Work | 2026-06-09T22:45:00Z | Reference detailsangular-python-api-contracts.md.uai/angular-python-contracts.uai |
Open note |
| Angular RxJS Data-Access Patterns Define where RxJS belongs in the Angular data-access example. |
Current Architecture Work | 2026-06-09T22:45:00Z | Reference detailsangular-rxjs-data-access-patterns.md.uai/angular-rxjs-data-access.uai |
Open note |
| Angular SEO Rendering Strategy Document the no-SPA guardrail for public portfolio and commercial pages. |
Current Architecture Work | 2026-06-09T22:45:00Z | Reference detailsangular-seo-rendering-strategy.md.uai/angular-seo-rendering.uai |
Open note |
| Angular Security Boundary Document the security posture for the Angular reference app. |
Current Architecture Work | 2026-06-09T22:45:00Z | Reference detailsangular-security-boundary.md.uai/angular22-rxjs-enterprise.uai |
Open note |
| Angular Testing Strategy Define testing expectations for an enterprise Angular/RxJS proof lane. |
Current Architecture Work | 2026-06-09T22:45: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-09T22:45: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-09T22:45: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-09T22:45: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-09T22:45:00Z | Reference detailsfaq-and-seo-schema-map.md.uai/seo-faq-schema.uai |
Open note |
| File Handoff and Project Handoff Plan Updated: 2026-06-04 |
Enterprise Validated | 2026-06-09T22:45:00Z | 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-09T22:45: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-09T22:45: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-09T22:45: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-09T22:45: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-09T22:45: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-09T22:45:00Z | Reference detailsseo-faq-route-map.md.uai/career-summary.uai |
Open note |
| Source Status Consistency Check Source-status consistency ledger for the v8.8.8 review pass. |
Enterprise Validated | 2026-06-09T22:45: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 reviewer questions.
Visible page content matches the route-specific FAQ structured data.
How do Architecture Notes relate to AI handoff files?
Architecture Notes hold durable technical context, while compact AI handoff references help future site work preserve that context.
How are Architecture Notes used?
Architecture Notes provide deeper technical context that can inform public wording after review.