phase: language

detected: javascript

note: package.json present at project root — Node.js/JavaScript project


phase: framework

key: express

detected: express

note: express found in dependencies — HTTP framework detected


phase: database

pattern: new Pool({ connectionString: process.env.DATABASE_URL })

detected_driver: postgresql

parsed_database: appdb

parsed_user: wikiuser

note: pg Pool connection string parsed — postgresql driver, host/port/database extracted, plaintext user replaced by secret reference


note: .env.example confirms connection string; used for db config parsing only, credentials NOT written to wiki.config.yaml


phase: orm

profiles_checked: jpa sqlalchemy django prisma typeorm entity_framework activerecord

note: src/models/user.js exports a plain JS object literal — no ORM decorators, no schema.prisma, no DbContext, no ApplicationRecord. No profile matched.


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 [].