Fujimod
브라우저에서 카메라 펌웨어를 시험하고 Fujimod SD 부팅 파일을 만든다
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Sitebrief — restaurant scouting with Qloo cultural intelligence. MIT licensed.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Find areas to investigate for your next restaurant. A bounded Gemini tool workflow combines real Qloo evidence, operator rules and web-source discovery. The output is a scouting visit plan, not a lease recommendation.
The repository and Vercel project were renamed from collab-scout to sitebrief without replacing either resource. The old GitHub links redirect, and the old collab-scout.vercel.app address remains a compatibility alias. Historical validation receipts keep their originally observed URLs.
/compare with a clearly labelled fixed sample.Balanced discovery excludes the lowest20% of measured local popularity; established popularity uses the median. These are disclosed exploratory settings, not observed visitor counts or validated commercial thresholds. Missing popularity coverage produces no shortlist rather than silently waiving the floor. No downtown exclusion or competitor scarcity score is imposed.
Click Try Blue Bottle in Toronto for the proposed expansion example. Or try the playground café retains the owner’s secondary new-concept scenario. Local café references come from Qloo's returned Toronto café-tagged sample, not an exhaustive city leaderboard or proof of family demand. Prices, hours and existing outlets remain unspecified.
Watch actual tool activity, inspect rank/ties and floor, inspect a retrieved source, and download the PDF. Generated local summaries are withheld: source proximity is not yet verified. Four research fields show “Local evidence unavailable; summary withheld.” Retrieved links are sources to inspect, not validated findings. Qloo ranks and tentative Maybe cards remain available; Skip cards explain actual rejected rules. Mapped OSM café/restaurant counts add descriptive context, never an unmet-demand claim. Reused real runs show their original time. On unavailable/incomplete live evidence, the canonical example can show a clearly labelled saved reference run with its original date and only the saved highlights. Custom briefs never receive that saved café. The live demo has a60-second work deadline; Gemini/research cancellation prevents later model stages. A separate shared Upstash Redis budget protects live requests. The Free store is configured with an atomic allowance of 50 top-level live jobs per UTC day per environment. Store errors and exhaustion fail closed. Source-discovery reuse requires at least two distinct source links for the exact visit point; this is not the former three-field research-quality gate. See setup.
| Request | Evidence |
|---|---|
Qloo /search, optionally brand-only | Verified audience entity IDs |
/v2/insights heatmap | Original affinity, popularity and affinity rank |
/v2/insights places | Deduplicated nearby dining sample |
/v2/insights tags/demographics/brands | Audience taste, signed reference affinities and brand connections |
/v2/analysis/compare | Returned shared/separate reference and venue tags |
| Gemini2.5Flash function calls | Allowed tool selection and structured eligible decision codes |
| Google Search grounding | Source links to inspect; local summaries withheld, not Qloo scores |
Qloo host is https://hackathon.api.qloo.com, with server-side X-Api-Key. No failed live call becomes invented/sample evidence. Removing Qloo removes the actual shortlist evidence.
/api/mcp exposes five read-only tools over stateless Streamable HTTP: exploration, known-site comparison, audience profile, research and the full scouting agent. Test interoperability with the official MCP SDK; no claim that every branded client was separately installed. Allow a180-second timeout for a complete scout call.
{"mcpServers":{"sitebrief":{"url":"https://sitebrief-circuitstudio.vercel.app/api/mcp"}}}
Shared daily admission is active: Upstash Redis atomically admits up to 50 top-level live jobs per UTC day per environment (Preview and Production counters are separate). Missing/unavailable storage and exhaustion fail closed. This is not a hard provider billing cap. Per-visitor limits and MCP authentication remain deferred; per-instance concurrency limits are additional protection, not the daily ceiling.
npm ci
npm run dev
npm test -- --runInBand
npm run lint
npm run build
Configure server-only QLOO_API_KEY, QLOO_API_URL and GEMINI_API_KEY; redeploy after Vercel changes. See setup, product scope, architecture, method, verification and recording guide.
Current follow-up evidence belongs in docs/quality/. Older dated JSON/image artifacts retain their original URLs and do not prove a newer release. Obsolete product/internal notes were removed; Git history retains them.
Taste/popularity are not measured footfall, demand, rents, available units, revenue or success. Nearby samples do not establish a market gap. Source citations are not a universal accuracy guarantee. Verify premises, access, permissions and operating economics in person. No customer validation or study-cost savings are claimed.
See analytics setup and measurement definitions. Production visitor/page counts use Vercel Web Analytics. Fixed, anonymous feature-action counts use the existing Free Redis store, without a Pro upgrade. Preview traffic, user-entered data and session replay are excluded. Collection starts after the instrumented production release; counts are not customer validation.