FirstLook
Verified Meaning. Exactly where you need it.
FirstLook adds a persistent meaning layer to your codebase — making understanding available at the point of interaction, without modifying your code.
No more hunting through docs, tribal knowledge, or outdated comments.
Context may vary. Meaning should not.
✨ What FirstLook Does
- Attach structured meaning to files, modules, and artifacts
- View meaning instantly via hover, explorer, or panel
- Maintain baseline (governed) meaning and local insights
- Track coverage and identify gaps
- Enable AI-assisted meaning generation (bring your own AI)
💡 Quick Start
- Right-click any file in Explorer
- Select FirstLook: Add / Edit Local Meaning
- Look for ✓ or L indicators
- Click the file to open the meaning panel
👉 Even without loading baseline data, FirstLook works immediately.
🧠 Core Concepts
Baseline Meaning
Central, governed meaning loaded via CSV/Excel.
Acts as the system of record.
Local Meaning
User-defined meaning applied to specific files.
Overrides or supplements baseline.
Local Insights
Contextual notes tied to actual file paths — capturing real understanding over time.
⚙️ How It Works
- Load baseline meaning from a file (CSV/XLSX)
- Explore files via FirstLook view
- Add or refine local meaning
- Capture insights as you work
- Track coverage and gaps
✨ AI-assisted Meaning (Preview)
Use the AI Draft feature to generate structured meaning:
- Click AI-assisted meaning draft
- Copy the generated prompt
- Paste it into your AI assistant (Copilot, ChatGPT, Claude, etc.)
- Paste the JSON output back into FirstLook
- Apply — fields auto-populate
Full native AI integration coming soon.
🔐 Enterprise-friendly by Design
- No external API calls
- No telemetry
- No code modification
- Local-first data handling
Safe to use in restricted or sensitive environments.
Baseline meaning can be loaded via:
Typical fields include:
- artifact_name
- descriptor
- type
- domain
- purpose
- insights
🚀 Current Capabilities
- Explorer integration with indicators (✓ / L)
- Hover-based quick meaning preview
- Dedicated meaning panel
- Local insights tracking
- Coverage visibility
- AI-assisted ingestion (manual)
🛠️ Roadmap (Early Signals)
- Native AI integration (multi-provider)
- Governed meaning workflows (SME validation)
- Team-level sharing & sync
- Desktop-level meaning overlays
⚠️ Early Version
This is an early release (v0.1.x).
Feedback is highly encouraged and will directly shape the product.
👤 Author
Built as part of the Meaning Control™ vision —
bringing structured, governed meaning into everyday developer workflows.
Enjoy using FirstLook 🚀