Back to Source Monitor

META

.vbw-planning/codebase/META.md

0.13.02.0 KB
Original Source

META

Mapping Metadata

FieldValue
mapped_at2026-02-09T00:00:00Z
git_hash1fb781a35575c2d46bfb8cd96f90c64ddf6ed210
file_count530
modefull
monorepofalse
mapping_tiersolo (inline)

Documents

FileDomainDescription
STACK.mdTech StackTechnology choices, framework versions, build pipeline
DEPENDENCIES.mdTech StackRuntime, dev, and test dependency analysis with coupling assessment
ARCHITECTURE.mdArchitectureSystem overview, domain modules, data model, job architecture
STRUCTURE.mdArchitectureFull directory tree with file counts and organization
CONVENTIONS.mdQualityNaming conventions, code style, frontend patterns
TESTING.mdQualityTest framework, CI pipeline, coverage strategy, profiling
CONCERNS.mdConcernsTechnical debt, security risks, performance, operational risks
INDEX.mdSynthesisCross-referenced index with key findings and quick references
PATTERNS.mdSynthesis14 recurring patterns across the codebase
META.mdMetaThis file -- mapping metadata and document inventory

Language Breakdown

LanguageFile CountNotes
Ruby (.rb)~324Models, controllers, jobs, lib modules, tests
ERB (.erb)~48View templates
Markdown (.md)~45Documentation
YAML (.yml)~16Configuration files
JavaScript (.js)~14Stimulus controllers, build entry points
CSS (.css)~2Tailwind input and build output

Project Summary

SourceMonitor is a mountable Rails 8 engine (v0.2.1) that ingests RSS/Atom/JSON feeds, scrapes full article content via pluggable adapters, and provides Solid Queue-powered dashboards for monitoring and remediation. It is distributed as a RubyGem, requires PostgreSQL and Ruby >= 3.4.0, and integrates with host Rails applications via the standard engine mounting pattern with an isolated namespace.