Process Awareness: Copilot Sync
Insight: Maintain awareness of Copilot sync; update AI on completed actions to keep cockpit state accurate.
Context: During cockpit refinement, I realized the importance of informing Copilot about completed tasks to ensure accurate status tracking and avoid redundant suggestions.
Action: Create a dedicated process doc (e.g. process-insights.html
) to log insights like this. Use it to track workflow habits, decision-making principles, and meta-level improvements.
Favicon Troubleshooting
GitHub Pages may fail to display favicon.ico
due to persistent caching. If the favicon is correctly placed and linked but still doesn't appear, try appending a query string to force a fresh request:
<link rel="icon" href="favicon.ico?" type="image/x-icon">
This technique prompts browsers to bypass stale cache and re-fetch the favicon. Verified in live deployment (DoubleCapsCorrect, 2025-07-25).
Source: Stack Overflow workaround
More importantly, this is a reminder to take advantage of everyday resources like Google, which led me to Stack Overflow—success in the first hit of the first search.
Version Control Backbone — Trust and Traceability Through Git & GitHub
Insight: Git and GitHub are foundational tools for cockpit reliability. Their version control capabilities empower iterative development, trackable milestones, and recovery after missteps—like staging the wrong file or refining documentation over time. I've been more productive with this project than any similar one I've done; I'm not sure if its just the timing of everything or if using GitHub is the catalyst. The truth is probably somewhere in-between.
- ✅ Used
git restore --staged
and selectivegit add
to course-correct without friction - ✅ Maintained clean audit trails through commit logs and descriptive milestone entries
- ✅ Leveraged GitHub visibility for external contributions and cockpit trust scaffolding
Response: Reaffirmed the centrality of Git/GitHub to cockpit correction, visibility, and resilience. Logged version control interactions as meaningful process events—not just behind-the-scenes plumbing (although many events are, in fact, behind the scenes plumbing).
Rationale: Enables process integrity, reduces anxiety around mistakes, and elevates documentation as a living, revisable artifact. Git isn't just a technical requirement—it's an invaluable trust mechanism.
Notepad++ Tab Coloring
I've long relied on Notepad++ for quick edits and scripting tweaks, but recently discovered its tab-coloring feature—a quiet powerhouse for visual triage when juggling multi-tab projects.
Right-click any tab and choose Color Tab to assign a highlight. It helps keep distinct workflows visually separated—especially when managing cockpit markup, packaging scripts, or audit logs side by side.
This small UX boost makes a big difference when working with 15+ tabs open across overlapping projects. Visual clarity is as important as clean code; this helps deliver both.GitHub Pages Path Pitfall
If deploying from a repository not named username.github.io
, all file URLs must include the repo name.
- ✅
https://username.github.io/repo-name/your-file.html
- ❌
/your-file.html
(unless insideusername.github.io
)
Always verify repo-relative paths when accessing static files—especially after adding new documents or folders.
<title> Tag Symbol Behavior
While refining branding in page tabs, I noticed unexpected literal rendering when trying to superscript a trademark symbol inside the <title>
block.
Observation: Using <sup>™</sup>
inside the <title>
caused the tab to display "<sup>™</sup>
" rather than the intended symbol. Removing <sup>
and using ™
or the raw character rendered correctly.
- ✅
<title>CAps™ Utility</title>
(displays cleanly) - ❌
<title>CAps<sup>™</sup></title>
(renders tags as text)
Reminder: HTML tags inside metadata blocks like <title>
are treated as plain text. Superscript formatting only works in the visible page content.
I guess I should have known that—but this is a reminder that you don't know what you don't know, and I've never tried to put a symbol in a <head>
before.
Recommendation: Use ™
or ™
directly in title or head metadata. Reserve <sup>
for inline body text branding only.
Markdown Link Behavior: Visibility vs. Function
Insight: GitHub Pages does not honor the {:target="_blank"}
syntax in Markdown—rendering it as visible text rather than triggering new-tab behavior.
- ✅
<a href="https://external.site" target="_blank" rel="noopener noreferrer">Wiki</a>
(opens in new tab) - ❌
[Wiki](https://external.site){:target="_blank"}
(renders as literal text)
Response: Pivoted to HTML-based <a>
tags with target="_blank"
and rel="noopener noreferrer"
to maintain cockpit integrity and ensure external links open in new tabs.
Rationale: Preserves user focus, prevents navigation disruptions, and reinforces cockpit trust by aligning behavior with user expectation. Also adds traceability to link behavior within the correction framework.
Multi-Agent Workflow: Code Confidence Through Cross-Tool Use
Insight: Instead of relying solely on the two Copilots, today's workflow benefited from Claude Sonnet (noted for code clarity), a custom GPT with specialized markup fluency, and real-time previewing via CodePen—resulting in faster iteration and reduced rework.
- ✅ Used Claude Sonnet for code-generation accuracy and structural clarity (until I lost access for several hours; I may invest in an upgraded subscription because that preview is *chef's kiss*)
- ✅ Employed a custom GPT (Software Architect GPT by Vim Wickramasinghe) for cockpit-aligned markup and audit-language consistency (a major takeaway is that the Plus subscription is a necessary evil)
- ✅ Verified behavior instantly through CodePen, preventing push-then-correct cycles
Response: Continued to integrate select tools—beyond Copilot—to support code integrity, markup trust, and preview accuracy. Added CodePen to the cockpit arsenal for validating behavioral fidelity before committing changes. Claude Sonnet is the superior coding model.
Rationale: Enhances confidence through visible outcomes, minimizes iteration churn, and maintains cockpit commitment to user-centered trust and correction-aligned markup. Highlights value in orchestrating AI tools for discrete strengths.
Hands-on Coding: Leadership Through Independent Debugging
Insight: Direct coding ability—especially during debugging—has been critical to keeping momentum. Rather than relying solely on AI-generated code, hands-on intervention allows faster iterations, contextual tweaks, and self-guided problem solving.
- ✅ Used personal fluency to troubleshoot, patch, and refine code in real time
- ✅ Reviewed and adjusted AI output with critical intent, avoiding blind implementation
- ✅ Engaged multiple AI agents as collaborators—not instructors—while retaining control
Response: Continued to prioritize active coding participation. Committed to always maintaining a live project that exercises and evolves coding skills, ensuring that AI integration supports—not replaces—development fluency.
Rationale: Strengthens efficiency and autonomy. Preserves cockpit philosophy by elevating creator agency, reducing overdependence, and reinforcing the value of cross-verification. Coding remains a living muscle—best exercised through active contribution.
Render Anomaly: Emoji Unicolor & Leftward Shift @ CAps-Cortex Home
Insight: A strange event just occurred. While reviewing @ Do Now
on CAps-Cortex Home, I saw that the last two 🛠️ → In progress
items had an icon that was unicolor
and both lines were leftward by one space. I went to the markup, thinking that there was a missing space, because that's what I saw onscreen. There was no such issue in the markup, however.
My first play worked: I copied the emoji from the first line, the following space, and the leading 'E' of the working line, pasted that over the other two lines, and changed the E back to Ds. Visual parity was restored.
- ✅ Markup was clean, but emoji rendered as flat/unicolor, with the text visually leftward by one space
- ✅ Fix involved trusted-paste from a working line, replacing up to leading text character only
- ✅ All emojis were clone-sourced—no format or origin deviation observed
Response: Logged as a markup-obedient but renderer-defiant anomaly. Suspect clipboard pollution, DOM cache residue, invisible Notepad++ issue, or invisible character fallout. May need to adopt "paste-from-stable" when cloning visual emoji lines.
Rationale: Illustrates that renderer loyalty isn't guaranteed, even when markup is visually sound. Future edits to stacked emoji contexts should verify rendering fidelity—especially near similar lines—to maintain cockpit visual trust.