{"ts": "2026-04-14T00:00:00+00:00", "phase": "language", "marker_file": "package.json", "found": true, "detected": "javascript", "note": "package.json present at project root — Node.js/JavaScript project"}
{"ts": "2026-04-14T00:00:00+00:00", "phase": "framework", "key": "express", "found_in": "package.json#dependencies", "detected": "express", "version_range": "^4.18.0", "note": "express found in dependencies — HTTP framework detected"}
{"ts": "2026-04-14T00:00:00+00:00", "phase": "database", "source_file": "src/db.js", "pattern": "new Pool({ connectionString: process.env.DATABASE_URL })", "connection_string_comment": "DATABASE_URL=postgres://wikiuser@db.local:5432/appdb", "detected_driver": "postgresql", "parsed_host": "db.local", "parsed_port": 5432, "parsed_database": "appdb", "parsed_user": "wikiuser", "credential_action": "replaced_with_secret_ref", "secret_ref": "WIKI_DB_DEV_USER", "note": "pg Pool connection string parsed — postgresql driver, host/port/database extracted, plaintext user replaced by secret reference"}
{"ts": "2026-04-14T00:00:00+00:00", "phase": "database", "source_file": ".env.example", "pattern": "DATABASE_URL=postgres://wikiuser@db.local:5432/appdb", "note": ".env.example confirms connection string; used for db config parsing only, credentials NOT written to wiki.config.yaml"}
{"ts": "2026-04-14T00:00:00+00:00", "phase": "orm", "profiles_checked": ["jpa", "sqlalchemy", "django", "prisma", "typeorm", "entity_framework", "activerecord"], "matches": [], "fallback": "none", "orm_detected": null, "entities_found": 0, "note": "src/models/user.js exports a plain JS object literal — no ORM decorators, no schema.prisma, no DbContext, no ApplicationRecord. No profile matched."}
{"ts": "2026-04-14T00:00:00+00:00", "phase": "orm", "result": "no_profile_match", "profiles_result": [], "rationale": "Fixture has 'pg' in dependencies (raw SQL driver) but no ORM framework. orm_detect.js confirmed: orm_detected=null, entities=[], no mapping file generated. ecosystem.orm.profiles set to []."}
