docs: consolidate repository guides and preserve audit history
This commit is contained in:
@@ -25,7 +25,7 @@ import { useI18n } from "../i18n/I18nProvider";
|
||||
// These compose systems that already exist. CV editing, preview, PDF export, themes and version
|
||||
// history all live in the CV builder at /cv-builder — this section only chooses WHICH variant the
|
||||
// application uses and links out. The cover letter is the one thing genuinely owned here, because it
|
||||
// is application-specific by nature. docs/architecture/application-workspace.md.
|
||||
// is application-specific by nature. docs/architecture/overview.md.
|
||||
|
||||
function useAsset<T>(load: () => Promise<T>, deps: React.DependencyList) {
|
||||
const { t } = useI18n();
|
||||
|
||||
@@ -19,7 +19,7 @@ import {
|
||||
// One workflow surface, not a new tracker: the system items arrive already ticked wherever the
|
||||
// existing readiness signals say the work is done (CV attached, cover letter written, follow-up
|
||||
// scheduled...). Everything here is the user's to tick, add to, reorder or dismiss.
|
||||
// docs/architecture/application-workspace.md.
|
||||
// docs/architecture/overview.md.
|
||||
export default function ApplicationChecklist({ jobId, onChanged }: { jobId: number; onChanged?: () => void }) {
|
||||
const { t } = useI18n();
|
||||
const [checklist, setChecklist] = useState<Checklist | null>(null);
|
||||
|
||||
@@ -16,7 +16,7 @@ import { useI18n } from "../i18n/I18nProvider";
|
||||
// Everything here renders a deterministic, read-only backend answer. No component triggers an AI
|
||||
// generation stays in the dedicated document/preparation tools, so nothing on this page can
|
||||
// silently spend a token or change the user's data.
|
||||
// docs/architecture/application-workspace.md.
|
||||
// docs/architecture/overview.md.
|
||||
|
||||
// One loader for all three sections: same fetch/loading/empty/error shape, so the sections stay
|
||||
// consistent and each one is just its own rendering.
|
||||
|
||||
@@ -21,7 +21,7 @@ import { useConfirm } from "../confirm";
|
||||
//
|
||||
// The prep content is the user's. AI suggestions are generated in this dedicated workspace and only
|
||||
// become prep items after an explicit accept action.
|
||||
// docs/architecture/application-workspace.md.
|
||||
// docs/architecture/overview.md.
|
||||
|
||||
function Shell({ title, subtitle, loading, error, children }: {
|
||||
title: string;
|
||||
|
||||
Reference in New Issue
Block a user