Join the Agent Deck Discord Server!
Discord에서 Agent Deck 커뮤니티 확인, 357명과 자유 음성·텍스트 채팅 이용
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
The marketing and product site for Trulinq, the verified entrepreneur network from Hilo, Hawaiʻi. "Everyone here is real."README 전문 보기 ↗
The marketing and product site for Trulinq, the verified entrepreneur network from Hilo, Hawaiʻi. "Everyone here is real."
npm install
npm run dev # http://localhost:5180 with the API on :5190 (also regenerates member pages)
npm run build # static output in dist/ plus the API bundle in api/
npm run preview # serve the production build on :4173
npm test # backend test suite
index.html (directory/, pricing/, members/<slug>/ …).
Shared markup lives in partials/ and is injected at build time by the include plugin in vite.config.js
(<!--@include(partials/nav.html)-->). Member pages are generated from templates/member.html by
scripts/gen-members.mjs, which also writes public/sitemap.xml and public/robots.txt.src/data/billing.js), the site address and contact emails
(src/data/site.js), the roster (src/data/members.js) and the network statistics (src/data/stats.js) are written
once. Static HTML receives them at build time as tokens such as {{price.yearlyPerMonth}} or {{stats.verified}};
an unknown token fails the build. Pages that reach the API refresh the statistics after load.src/js/main.js is the small shared engine: the menu dialog, visibility helpers, the stamp,
form helpers, accordions, toasts and the page boot. Scrolling is native: nothing is sticky, pinned, smoothed or
tied to the scroll position. Each page has its own script in src/js/pages/.src/styles/tokens.css → base.css → components.css → page files in src/styles/pages/.node scripts/build-portraits.mjs --master <slug> <file> <left> <top> <size> (a square crop, metadata stripped),
npm run portraits, set photo: '/portraits/<slug>' in src/data/members.js, and add a forward migration that sets
the same photo where it is still null (as 004_noah_and_portraits.sql does). The dashboard's demo mode, shown only when accounts can't be reached, uses a nameless placeholder account.src/styles/tokens.css, with the night
values under :root[data-theme="dark"]; new styles should use tokens, never literal colours.DESIGN.md documents the visual system (blue ink on a verification desk: Lexend, the navy bezel,
the reviewer's margin notes), components, motion rules and quality bar.src/data/land.js is a small bitmask of land points generated from Natural Earth by
scripts/gen-land.mjs; it only needs regenerating if the grid changes (see the script's header).src/media/ holds the explainer in two cuts, 16:9 and a 4:5 crop for phones, with WebP
posters made from each cut's first frame; Vite fingerprints them. They were made from the 1080p source with
ffmpeg -i source.mp4 [-vf crop=864:1080:528:0] -c:v libx264 -preset veryslow -tune film -crf 28 -profile:v high -pix_fmt yuv420p -g 48 -x264-params aq-mode=3:aq-strength=0.9 -colorspace bt709 -color_primaries bt709 -color_trc bt709 -c:a copy -movflags +faststart, the crop only for the 4:5 cut.Vercel (https://tru-linq.vercel.app) deploys main automatically: the static pages plus the API function.
The canonical address is SITE.url in src/data/site.js; change it there if the site moves to another domain.
GitHub Pages (https://ausystems.github.io/TruLinq/): npm run deploy builds with BASE_PATH=/TruLinq/ and
force-pushes dist/ to the gh-pages branch. Every internal link is base-path aware.
The site runs on a real backend: a Vercel Serverless Function (api/) over Postgres, with sign-in, member profiles,
referral codes and links, human-reviewed verification, the Trulinq Score, the feed, rooms, endorsements and the forms.
npm run dev starts it locally against an embedded Postgres (no setup), npm test runs the backend suite, and
docs/BACKEND.md explains the architecture, data model, security model, environment variables, migrations and deployment.